diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index 9e9e9d9d3c..3e2742de11 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -119,10 +119,10 @@ It is rarely allowed to put type paths in a text format, as there are no compile ```DM //Good -var/path_type = /obj/item/weapon/baseball_bat +var/path_type = /obj/item/baseball_bat //Bad -var/path_type = "/obj/item/weapon/baseball_bat" +var/path_type = "/obj/item/baseball_bat" ``` ### Tabs, not spaces @@ -233,6 +233,8 @@ This prevents nesting levels from getting deeper then they need to be. * All changes to the database's layout(schema) must be specified in the database changelog in SQL, as well as reflected in the schema files +* Any time the schema is changed the `schema_revision` table and `DB_MAJOR_VERSION` or `DB_MINOR_VERSION` defines must be incremented. + * Queries must never specify the database, be it in code, or in text files in the repo. @@ -246,6 +248,8 @@ This prevents nesting levels from getting deeper then they need to be. * Do not divide when you can easily convert it to multiplication. (ie `4/2` should be done as `4*0.5`) +* If you used regex to replace code during development of your code, post the regex in your PR for the benefit of future developers and downstream users. + #### Enforced not enforced The following coding styles are not only not enforced at all, but are generally frowned upon to change for little to no reason: diff --git a/_maps/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm b/_maps/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm index c47534925f..aeaf849b73 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm @@ -8,7 +8,7 @@ /area/ruin/powered/beach) "ae" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/item/stack/cable_coil, /turf/open/floor/plating, /area/ruin/powered/beach) @@ -86,7 +86,7 @@ /turf/open/floor/plating, /area/ruin/powered/beach) "at" = ( -/obj/item/weapon/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, /turf/open/floor/plating, /area/ruin/powered/beach) "au" = ( @@ -112,7 +112,7 @@ /area/ruin/powered/beach) "az" = ( /obj/item/clothing/neck/necklace/dope, -/obj/item/weapon/reagent_containers/spray/spraytan, +/obj/item/reagent_containers/spray/spraytan, /turf/open/floor/plating/beach/sand, /area/ruin/powered/beach) "aA" = ( @@ -130,10 +130,10 @@ /area/ruin/powered/beach) "aD" = ( /obj/structure/table, -/obj/item/weapon/storage/box/drinkingglasses, -/obj/item/weapon/storage/box/drinkingglasses, -/obj/item/weapon/reagent_containers/food/drinks/shaker, -/obj/item/weapon/storage/box/beakers, +/obj/item/storage/box/drinkingglasses, +/obj/item/storage/box/drinkingglasses, +/obj/item/reagent_containers/food/drinks/shaker, +/obj/item/storage/box/beakers, /obj/machinery/light{ dir = 1 }, @@ -153,13 +153,13 @@ /area/ruin/powered/beach) "aG" = ( /obj/structure/table, -/obj/item/weapon/book/manual/barman_recipes, -/obj/item/weapon/reagent_containers/glass/rag, +/obj/item/book/manual/barman_recipes, +/obj/item/reagent_containers/glass/rag, /turf/open/floor/wood, /area/ruin/powered/beach) "aH" = ( /obj/structure/table, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /obj/machinery/light{ dir = 1 }, @@ -172,7 +172,7 @@ /area/ruin/powered/beach) "aJ" = ( /obj/structure/closet/crate/bin, -/obj/item/weapon/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, /obj/item/trash/candy, /obj/item/toy/talking/owl, /obj/effect/turf_decal/stripes/asteroid/line{ @@ -212,7 +212,7 @@ /area/ruin/powered/beach) "aR" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/bottle/tequila, +/obj/item/reagent_containers/food/drinks/bottle/tequila, /turf/open/floor/wood, /area/ruin/powered/beach) "aS" = ( @@ -230,7 +230,7 @@ "aV" = ( /obj/effect/mob_spawn/human/beach/alive{ flavour_text = "You're, like, totally a dudebro, bruh. Ch'yea. You came here, like, on spring break, hopin' to pick up some bangin' hot chicks, y'knaw?"; - l_pocket = /obj/item/weapon/reagent_containers/food/snacks/pizzaslice/dank; + l_pocket = /obj/item/reagent_containers/food/snacks/pizzaslice/dank; uniform = /obj/item/clothing/under/pants/youngfolksjeans }, /turf/open/floor/plating/beach/sand, @@ -287,7 +287,7 @@ /area/ruin/powered/beach) "bk" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/pastatomato, +/obj/item/reagent_containers/food/snacks/pastatomato, /turf/open/floor/plasteel/asteroid, /area/ruin/powered/beach) "bl" = ( @@ -311,10 +311,10 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/item/weapon/bikehorn/airhorn, +/obj/item/bikehorn/airhorn, /obj/structure/table/wood, -/obj/item/weapon/storage/firstaid, -/obj/item/weapon/storage/firstaid/brute, +/obj/item/storage/firstaid, +/obj/item/storage/firstaid/brute, /turf/open/floor/wood, /area/ruin/powered/beach) "bB" = ( @@ -329,7 +329,7 @@ /turf/open/floor/wood, /area/ruin/powered/beach) "bE" = ( -/obj/item/weapon/reagent_containers/spray/spraytan, +/obj/item/reagent_containers/spray/spraytan, /turf/open/floor/plating/beach/sand, /area/ruin/powered/beach) "bF" = ( @@ -350,7 +350,7 @@ }, /obj/effect/mob_spawn/human/beach/alive{ flavour_text = "You're a spunky lifeguard! It's up to you to make sure nobody drowns or gets eaten by sharks and stuff."; - id = /obj/item/weapon/card/id; + id = /obj/item/card/id; id_access = "Medical Doctor"; id_job = "Lifeguard"; mob_gender = "female" @@ -362,7 +362,7 @@ /turf/open/floor/plating/beach/sand, /area/ruin/powered/beach) "bK" = ( -/obj/item/weapon/storage/backpack/duffelbag, +/obj/item/storage/backpack/duffelbag, /turf/open/floor/plating/beach/sand, /area/ruin/powered/beach) "bL" = ( @@ -386,7 +386,7 @@ /turf/open/floor/plating/beach/sand, /area/ruin/powered/beach) "bP" = ( -/obj/item/weapon/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, /turf/open/floor/plating/beach/sand, /area/ruin/powered/beach) "bQ" = ( @@ -465,8 +465,8 @@ /area/ruin/powered/beach) "cR" = ( /obj/structure/table/wood, -/obj/item/weapon/tank/internals/oxygen, -/obj/item/weapon/pickaxe, +/obj/item/tank/internals/oxygen, +/obj/item/pickaxe, /obj/item/clothing/mask/gas, /turf/open/floor/pod/dark, /area/ruin/powered/beach) @@ -498,8 +498,7 @@ /turf/open/floor/pod/dark, /area/ruin/powered/beach) "mh" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/ruin/powered/beach) "pI" = ( diff --git a/_maps/RandomRuins/LavaRuins/lavaland_biodome_clown_planet.dmm b/_maps/RandomRuins/LavaRuins/lavaland_biodome_clown_planet.dmm index 87137f7d14..1008d51d11 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_biodome_clown_planet.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_biodome_clown_planet.dmm @@ -210,7 +210,7 @@ icon_state = "pipe-c"; invisibility = 101 }, -/obj/item/weapon/bikehorn, +/obj/item/bikehorn, /turf/open/indestructible{ icon_state = "darkyellowfull"; wet = 5 @@ -254,7 +254,7 @@ }, /area/ruin/powered/clownplanet) "aO" = ( -/obj/item/weapon/bikehorn, +/obj/item/bikehorn, /obj/structure/disposalpipe/segment{ dir = 4; invisibility = 101 @@ -290,8 +290,7 @@ }, /area/ruin/powered/clownplanet) "aU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ruin/powered/clownplanet) "aV" = ( @@ -307,7 +306,7 @@ }, /area/ruin/powered/clownplanet) "aW" = ( -/obj/item/weapon/bikehorn, +/obj/item/bikehorn, /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ invisibility = 101 @@ -327,7 +326,7 @@ /turf/open/floor/plating, /area/ruin/powered/clownplanet) "aY" = ( -/obj/item/weapon/bikehorn, +/obj/item/bikehorn, /obj/structure/disposalpipe/segment{ invisibility = 101 }, @@ -379,10 +378,10 @@ invisibility = 101 }, /obj/structure/table, -/obj/item/weapon/paper/crumpled/bloody{ +/obj/item/paper/crumpled/bloody{ info = "If you dare not continue down this path of madness, escape can be found through the chute in this room. " }, -/obj/item/weapon/pen/fourcolor, +/obj/item/pen/fourcolor, /turf/open/indestructible{ icon_state = "white" }, @@ -415,7 +414,7 @@ dir = 4; invisibility = 101 }, -/obj/item/weapon/pickaxe, +/obj/item/pickaxe, /turf/open/indestructible{ icon_state = "white" }, @@ -490,7 +489,7 @@ /turf/closed/mineral/clown, /area/ruin/powered/clownplanet) "bq" = ( -/obj/item/weapon/pickaxe, +/obj/item/pickaxe, /turf/open/indestructible{ icon_state = "white" }, @@ -519,7 +518,7 @@ /turf/open/floor/plating, /area/ruin/powered/clownplanet) "bu" = ( -/obj/item/weapon/bikehorn, +/obj/item/bikehorn, /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c"; @@ -646,7 +645,7 @@ }, /area/ruin/powered/clownplanet) "bL" = ( -/obj/item/weapon/reagent_containers/food/drinks/trophy/gold_cup, +/obj/item/reagent_containers/food/drinks/trophy/gold_cup, /obj/structure/table/glass, /turf/open/floor/carpet, /area/ruin/powered/clownplanet) @@ -675,7 +674,7 @@ /area/ruin/powered/clownplanet) "bQ" = ( /obj/structure/table/glass, -/obj/item/weapon/grown/bananapeel/bluespace, +/obj/item/grown/bananapeel/bluespace, /turf/open/floor/carpet, /area/ruin/powered/clownplanet) "bR" = ( @@ -684,10 +683,10 @@ /turf/open/floor/carpet, /area/ruin/powered/clownplanet) "bS" = ( -/obj/item/weapon/coin/clown, -/obj/item/weapon/coin/clown, -/obj/item/weapon/coin/clown, -/obj/item/weapon/coin/clown, +/obj/item/coin/clown, +/obj/item/coin/clown, +/obj/item/coin/clown, +/obj/item/coin/clown, /obj/machinery/light/small{ dir = 8 }, @@ -699,16 +698,16 @@ /turf/open/floor/carpet, /area/ruin/powered/clownplanet) "bU" = ( -/obj/item/weapon/bikehorn/airhorn, +/obj/item/bikehorn/airhorn, /turf/open/floor/carpet, /area/ruin/powered/clownplanet) "bV" = ( /obj/structure/table/glass, -/obj/item/weapon/gun/magic/staff/honk, +/obj/item/gun/magic/staff/honk, /turf/open/floor/carpet, /area/ruin/powered/clownplanet) "bW" = ( -/obj/item/weapon/bikehorn, +/obj/item/bikehorn, /turf/open/indestructible/sound{ icon_state = "bananium"; name = "bananium floor"; @@ -736,7 +735,7 @@ }, /area/ruin/powered/clownplanet) "ca" = ( -/obj/item/weapon/bikehorn, +/obj/item/bikehorn, /obj/effect/decal/cleanable/dirt, /turf/open/indestructible/sound{ icon_state = "bananium"; @@ -865,10 +864,10 @@ /turf/open/floor/carpet, /area/ruin/powered/clownplanet) "dL" = ( -/obj/item/weapon/coin/clown, -/obj/item/weapon/coin/clown, -/obj/item/weapon/coin/clown, -/obj/item/weapon/coin/clown, +/obj/item/coin/clown, +/obj/item/coin/clown, +/obj/item/coin/clown, +/obj/item/coin/clown, /obj/machinery/light/small{ dir = 4 }, @@ -926,7 +925,7 @@ /turf/open/lava/smooth, /area/ruin/powered/clownplanet) "CB" = ( -/obj/item/weapon/paper/crumpled/bloody{ +/obj/item/paper/crumpled/bloody{ info = "Abandon hope, all ye who enter here." }, /obj/effect/decal/cleanable/blood/old, @@ -935,7 +934,7 @@ }, /area/lavaland/surface/outdoors/explored) "KX" = ( -/obj/item/weapon/grown/bananapeel{ +/obj/item/grown/bananapeel{ color = "#2F3000"; name = "stealth banana peel" }, diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_animal_hospital.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_animal_hospital.dmm index ec1ce79bd8..d02d4ced34 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_animal_hospital.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_animal_hospital.dmm @@ -20,8 +20,7 @@ /turf/closed/wall/mineral/titanium/nodiagonal, /area/ruin/powered/animal_hospital) "af" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/ruin/powered/animal_hospital) "ag" = ( @@ -43,7 +42,7 @@ "ak" = ( /obj/structure/table/wood, /obj/item/device/taperecorder, -/obj/item/weapon/pen/blue, +/obj/item/pen/blue, /turf/open/floor/plasteel/cmo, /area/ruin/powered/animal_hospital) "al" = ( @@ -69,24 +68,24 @@ /area/ruin/powered/animal_hospital) "ap" = ( /obj/structure/table, -/obj/item/weapon/circular_saw, -/obj/item/weapon/scalpel{ +/obj/item/circular_saw, +/obj/item/scalpel{ pixel_y = 12 }, /turf/open/floor/plasteel/white, /area/ruin/powered/animal_hospital) "aq" = ( /obj/structure/table, -/obj/item/weapon/cautery{ +/obj/item/cautery{ pixel_x = 4 }, -/obj/item/weapon/surgicaldrill, +/obj/item/surgicaldrill, /turf/open/floor/plasteel/white, /area/ruin/powered/animal_hospital) "ar" = ( /obj/structure/table, -/obj/item/weapon/surgical_drapes, -/obj/item/weapon/razor, +/obj/item/surgical_drapes, +/obj/item/razor, /turf/open/floor/plasteel/white, /area/ruin/powered/animal_hospital) "as" = ( @@ -105,8 +104,8 @@ /turf/open/floor/plasteel/cmo, /area/ruin/powered/animal_hospital) "av" = ( -/obj/item/weapon/reagent_containers/glass/rag, -/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/reagent_containers/glass/rag, +/obj/item/reagent_containers/spray/cleaner, /turf/open/floor/plasteel/blue/side{ dir = 8 }, @@ -120,11 +119,11 @@ /area/ruin/powered/animal_hospital) "ax" = ( /obj/structure/closet/crate/trashcart, -/obj/item/weapon/storage/bag/trash, +/obj/item/storage/bag/trash, /obj/item/trash/cheesie, -/obj/item/weapon/reagent_containers/syringe/antiviral, +/obj/item/reagent_containers/syringe/antiviral, /obj/item/bodybag, -/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka, +/obj/item/reagent_containers/food/drinks/bottle/vodka, /turf/open/floor/grass{ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, @@ -145,7 +144,7 @@ dir = 1; pixel_y = -27 }, -/obj/item/weapon/paper/fluff/stations/lavaland/surface/henderson_report, +/obj/item/paper/fluff/stations/lavaland/surface/henderson_report, /turf/open/floor/plasteel/cmo, /area/ruin/powered/animal_hospital) "aA" = ( @@ -162,8 +161,8 @@ /area/ruin/powered/animal_hospital) "aD" = ( /obj/structure/table, -/obj/item/weapon/retractor, -/obj/item/weapon/hemostat, +/obj/item/retractor, +/obj/item/hemostat, /turf/open/floor/plasteel/white, /area/ruin/powered/animal_hospital) "aF" = ( @@ -197,10 +196,10 @@ /area/ruin/powered/animal_hospital) "aN" = ( /obj/structure/closet/crate/freezer, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, /obj/machinery/light/small{ dir = 1 }, @@ -239,11 +238,11 @@ /obj/effect/decal/cleanable/cobweb, /obj/item/ammo_casing/shotgun/dart, /obj/item/ammo_casing/shotgun/dart, -/obj/item/weapon/gun/ballistic/revolver/doublebarrel{ +/obj/item/gun/ballistic/revolver/doublebarrel{ desc = "For putting critters out to pasture." }, /obj/item/ammo_casing/shotgun/buckshot, -/obj/item/weapon/storage/box/bodybags, +/obj/item/storage/box/bodybags, /obj/machinery/light/small{ dir = 8 }, @@ -276,8 +275,8 @@ /area/ruin/powered/animal_hospital) "ba" = ( /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/glass/beaker, -/obj/item/weapon/storage/backpack/duffelbag/med, +/obj/item/reagent_containers/glass/beaker, +/obj/item/storage/backpack/duffelbag/med, /turf/open/floor/plasteel/white, /area/ruin/powered/animal_hospital) "bb" = ( @@ -290,13 +289,13 @@ /area/ruin/powered/animal_hospital) "bc" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/white, /area/ruin/powered/animal_hospital) "bd" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/box/gloves, -/obj/item/weapon/storage/box/masks{ +/obj/item/storage/box/gloves, +/obj/item/storage/box/masks{ pixel_x = 3; pixel_y = 3 }, @@ -307,13 +306,13 @@ /area/ruin/powered/animal_hospital) "be" = ( /obj/effect/decal/cleanable/oil, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plating, /area/ruin/powered/animal_hospital) "bf" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/cigarettes/dromedaryco, -/obj/item/weapon/storage/box/matches, +/obj/item/storage/fancy/cigarettes/dromedaryco, +/obj/item/storage/box/matches, /turf/open/floor/plating, /area/ruin/powered/animal_hospital) "bg" = ( @@ -322,7 +321,7 @@ /area/ruin/powered/animal_hospital) "bh" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/firstaid/brute, +/obj/item/storage/firstaid/brute, /turf/open/floor/plasteel/white, /area/ruin/powered/animal_hospital) "bi" = ( @@ -331,7 +330,7 @@ /area/ruin/powered/animal_hospital) "bj" = ( /obj/structure/table/glass, -/obj/item/weapon/lazarus_injector, +/obj/item/lazarus_injector, /turf/open/floor/plasteel/white, /area/ruin/powered/animal_hospital) "bk" = ( @@ -340,22 +339,22 @@ /area/ruin/powered/animal_hospital) "bl" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/snacks/cookie{ +/obj/item/reagent_containers/food/snacks/cookie{ name = "doggie biscuit" }, -/obj/item/weapon/reagent_containers/food/snacks/cookie{ +/obj/item/reagent_containers/food/snacks/cookie{ name = "doggie biscuit" }, -/obj/item/weapon/reagent_containers/food/snacks/cookie{ +/obj/item/reagent_containers/food/snacks/cookie{ name = "doggie biscuit" }, -/obj/item/weapon/reagent_containers/food/snacks/cookie{ +/obj/item/reagent_containers/food/snacks/cookie{ name = "doggie biscuit" }, -/obj/item/weapon/reagent_containers/food/snacks/cookie{ +/obj/item/reagent_containers/food/snacks/cookie{ name = "doggie biscuit" }, -/obj/item/weapon/reagent_containers/food/snacks/cookie{ +/obj/item/reagent_containers/food/snacks/cookie{ name = "doggie biscuit" }, /obj/machinery/light{ @@ -381,15 +380,15 @@ /turf/open/floor/plasteel/white, /area/ruin/powered/animal_hospital) "bo" = ( -/obj/item/weapon/reagent_containers/glass/bowl, -/obj/item/weapon/reagent_containers/food/snacks/cheesewedge, -/obj/item/weapon/reagent_containers/food/snacks/cheesewedge, +/obj/item/reagent_containers/glass/bowl, +/obj/item/reagent_containers/food/snacks/cheesewedge, +/obj/item/reagent_containers/food/snacks/cheesewedge, /turf/open/floor/plasteel/white, /area/ruin/powered/animal_hospital) "bp" = ( /obj/structure/closet/crate/bin, /obj/item/trash/pistachios, -/obj/item/weapon/lipstick/random, +/obj/item/lipstick/random, /obj/item/seeds/apple, /turf/open/floor/plasteel/blue/side{ dir = 8 @@ -405,11 +404,11 @@ /area/ruin/powered/animal_hospital) "bs" = ( /obj/structure/table/reinforced, -/obj/item/weapon/phone, +/obj/item/phone, /turf/open/floor/plasteel, /area/ruin/powered/animal_hospital) "bt" = ( -/obj/item/weapon/twohanded/required/kirbyplants, +/obj/item/twohanded/required/kirbyplants, /turf/open/floor/plasteel, /area/ruin/powered/animal_hospital) "bu" = ( @@ -453,13 +452,13 @@ /area/ruin/powered/animal_hospital) "bA" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen/fourcolor, +/obj/item/paper_bin, +/obj/item/pen/fourcolor, /turf/open/floor/plasteel, /area/ruin/powered/animal_hospital) "bB" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/hug, +/obj/item/storage/box/hug, /turf/open/floor/plasteel, /area/ruin/powered/animal_hospital) "bC" = ( @@ -470,11 +469,11 @@ /area/ruin/powered/animal_hospital) "bD" = ( /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/glass/bottle/cyanide{ +/obj/item/reagent_containers/glass/bottle/cyanide{ desc = "A cocktail of chemotherapy drugs intended to treat bladder cancer."; name = "MVAC regimen" }, -/obj/item/weapon/reagent_containers/syringe, +/obj/item/reagent_containers/syringe, /turf/open/floor/plasteel/white, /area/ruin/powered/animal_hospital) "bE" = ( @@ -498,8 +497,8 @@ /area/ruin/powered/animal_hospital) "bH" = ( /obj/structure/table, -/obj/item/weapon/tank/internals/oxygen, -/obj/item/weapon/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, /turf/open/floor/plasteel/blue/side{ dir = 8 }, @@ -518,10 +517,10 @@ /turf/open/floor/plasteel, /area/ruin/powered/animal_hospital) "bK" = ( -/obj/item/weapon/reagent_containers/glass/bowl, -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, +/obj/item/reagent_containers/glass/bowl, +/obj/item/reagent_containers/food/snacks/grown/wheat, +/obj/item/reagent_containers/food/snacks/grown/wheat, +/obj/item/reagent_containers/food/snacks/grown/wheat, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/white, /area/ruin/powered/animal_hospital) @@ -563,32 +562,32 @@ "bQ" = ( /obj/structure/table/glass, /obj/item/clothing/neck/petcollar, -/obj/item/weapon/pen/blue, +/obj/item/pen/blue, /turf/open/floor/plasteel/white, /area/ruin/powered/animal_hospital) "bR" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/melee/baton/cattleprod{ +/obj/item/melee/baton/cattleprod{ desc = "On-the-fly rabies treatment."; name = "cattle prod" }, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /turf/open/floor/plasteel/blue/side{ dir = 10 }, /area/ruin/powered/animal_hospital) "bS" = ( /obj/structure/closet, -/obj/item/weapon/defibrillator/loaded, -/obj/item/weapon/storage/belt/medical, +/obj/item/defibrillator/loaded, +/obj/item/storage/belt/medical, /obj/item/clothing/glasses/hud/health, /turf/open/floor/plasteel/blue/side{ dir = 6 }, /area/ruin/powered/animal_hospital) "bT" = ( -/obj/item/weapon/pickaxe, +/obj/item/pickaxe, /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_ash_walker1.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_ash_walker1.dmm index 3cae12bfe1..6712e631a7 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_ash_walker1.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_ash_walker1.dmm @@ -202,7 +202,7 @@ /area/ruin/unpowered/ash_walkers) "aC" = ( /obj/structure/stone_tile/block/cracked, -/obj/item/weapon/storage/toolbox/syndicate, +/obj/item/storage/toolbox/syndicate, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/ruin/unpowered/ash_walkers) "aD" = ( @@ -214,10 +214,10 @@ dir = 4 }, /obj/structure/closet/crate/medical, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/lizard, -/obj/item/weapon/reagent_containers/blood/lizard, +/obj/item/storage/firstaid/regular, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/lizard, +/obj/item/reagent_containers/blood/lizard, /obj/item/stack/sheet/cloth/ten, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/ruin/unpowered/ash_walkers) @@ -293,7 +293,7 @@ /obj/structure/stone_tile{ dir = 1 }, -/obj/item/weapon/weldingtool/experimental, +/obj/item/weldingtool/experimental, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/ruin/unpowered/ash_walkers) "aO" = ( @@ -312,7 +312,7 @@ dir = 8 }, /obj/machinery/iv_drip, -/obj/item/weapon/reagent_containers/glass/beaker/waterbottle/large, +/obj/item/reagent_containers/glass/beaker/waterbottle/large, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/ruin/unpowered/ash_walkers) "aR" = ( @@ -488,7 +488,7 @@ /obj/structure/stone_tile/cracked{ dir = 4 }, -/obj/item/weapon/storage/bag/plants/portaseeder, +/obj/item/storage/bag/plants/portaseeder, /turf/open/indestructible/boss, /area/ruin/unpowered/ash_walkers) "bk" = ( @@ -522,7 +522,7 @@ /obj/structure/stone_tile/cracked{ dir = 4 }, -/obj/item/weapon/construction/rcd/loaded, +/obj/item/construction/rcd/loaded, /turf/open/indestructible/boss, /area/ruin/unpowered/ash_walkers) "bn" = ( @@ -543,7 +543,7 @@ /obj/structure/stone_tile/block{ dir = 8 }, -/obj/item/weapon/pickaxe, +/obj/item/pickaxe, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) "bp" = ( @@ -752,7 +752,7 @@ /area/lavaland/surface/outdoors) "bP" = ( /obj/structure/stone_tile/block, -/obj/item/weapon/twohanded/spear, +/obj/item/twohanded/spear, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) "bQ" = ( @@ -874,12 +874,12 @@ dir = 4 }, /obj/structure/closet/crate/internals, -/obj/item/weapon/pickaxe, -/obj/item/weapon/pickaxe, -/obj/item/weapon/pickaxe, -/obj/item/weapon/pickaxe, -/obj/item/weapon/pickaxe, -/obj/item/weapon/pickaxe, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/item/pickaxe, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) "cg" = ( @@ -919,7 +919,7 @@ /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) "ck" = ( -/obj/item/weapon/twohanded/spear, +/obj/item/twohanded/spear, /obj/structure/stone_tile{ dir = 4 }, @@ -932,7 +932,7 @@ /obj/structure/stone_tile/cracked{ dir = 8 }, -/obj/item/weapon/twohanded/spear, +/obj/item/twohanded/spear, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) "cm" = ( @@ -1015,7 +1015,7 @@ /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) "cx" = ( -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) "cy" = ( @@ -1034,7 +1034,7 @@ /obj/structure/stone_tile/cracked{ dir = 1 }, -/obj/item/weapon/twohanded/spear, +/obj/item/twohanded/spear, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/ruin/unpowered/ash_walkers) "cA" = ( @@ -1083,8 +1083,8 @@ dir = 1 }, /obj/structure/table/wood, -/obj/item/weapon/twohanded/spear, -/obj/item/weapon/storage/belt, +/obj/item/twohanded/spear, +/obj/item/storage/belt, /turf/open/indestructible/boss/air, /area/ruin/unpowered/ash_walkers) "cG" = ( @@ -1105,7 +1105,7 @@ /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) "cJ" = ( -/obj/item/weapon/shovel, +/obj/item/shovel, /obj/structure/stone_tile/cracked{ dir = 8 }, @@ -1130,8 +1130,8 @@ dir = 4 }, /obj/structure/table/wood, -/obj/item/weapon/twohanded/spear, -/obj/item/weapon/scythe, +/obj/item/twohanded/spear, +/obj/item/scythe, /turf/open/indestructible/boss/air, /area/ruin/unpowered/ash_walkers) "cM" = ( @@ -1143,7 +1143,7 @@ dir = 8 }, /obj/structure/table/wood, -/obj/item/weapon/twohanded/spear, +/obj/item/twohanded/spear, /turf/open/indestructible/boss, /area/ruin/unpowered/ash_walkers) "cN" = ( @@ -1158,7 +1158,7 @@ dir = 4 }, /obj/structure/table/wood, -/obj/item/weapon/twohanded/spear, +/obj/item/twohanded/spear, /obj/item/clothing/head/helmet/roman/legionaire, /turf/open/indestructible/boss, /area/ruin/unpowered/ash_walkers) @@ -1216,7 +1216,7 @@ /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/ruin/unpowered/ash_walkers) "cX" = ( -/obj/item/weapon/storage/box/rxglasses, +/obj/item/storage/box/rxglasses, /obj/structure/stone_tile{ dir = 1 }, @@ -1347,7 +1347,7 @@ /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) "dp" = ( -/obj/item/weapon/pickaxe, +/obj/item/pickaxe, /obj/structure/stone_tile/cracked{ dir = 1 }, @@ -1404,7 +1404,7 @@ /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) "dw" = ( -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /obj/structure/stone_tile/block/cracked{ dir = 4 }, diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_biodome_winter.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_biodome_winter.dmm index 722cc92d78..43ec69b1be 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_biodome_winter.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_biodome_winter.dmm @@ -32,7 +32,7 @@ /turf/open/floor/plating, /area/ruin/powered/snow_biodome) "ah" = ( -/obj/item/weapon/reagent_containers/food/drinks/mug, +/obj/item/reagent_containers/food/drinks/mug, /turf/open/floor/plating, /area/ruin/powered/snow_biodome) "ai" = ( @@ -92,7 +92,7 @@ /area/ruin/powered/snow_biodome) "au" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/blue, +/obj/item/bedsheet/blue, /turf/open/floor/wood, /area/ruin/powered/snow_biodome) "av" = ( @@ -105,7 +105,7 @@ /area/ruin/powered/snow_biodome) "ax" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/beans, +/obj/item/reagent_containers/food/snacks/beans, /turf/open/floor/wood, /area/ruin/powered/snow_biodome) "ay" = ( @@ -150,7 +150,7 @@ /area/ruin/powered/snow_biodome) "aF" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/mug/coco, +/obj/item/reagent_containers/food/drinks/mug/coco, /turf/open/floor/wood, /area/ruin/powered/snow_biodome) "aG" = ( @@ -322,7 +322,7 @@ /turf/open/floor/pod/light, /area/ruin/powered/snow_biodome) "xU" = ( -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/pod/dark, /area/ruin/powered/snow_biodome) "zT" = ( @@ -332,8 +332,8 @@ /area/ruin/powered/snow_biodome) "AM" = ( /obj/structure/table, -/obj/item/weapon/pen, -/obj/item/weapon/paper, +/obj/item/pen, +/obj/item/paper, /turf/open/floor/pod/dark, /area/ruin/powered/snow_biodome) "Dd" = ( @@ -365,7 +365,7 @@ /turf/open/floor/pod/dark, /area/ruin/powered/snow_biodome) "KS" = ( -/obj/item/weapon/twohanded/required/chainsaw, +/obj/item/twohanded/required/chainsaw, /obj/structure/closet, /obj/machinery/light/small{ dir = 4 @@ -387,8 +387,8 @@ /area/ruin/powered/snow_biodome) "PK" = ( /obj/structure/table, -/obj/item/weapon/pen, -/obj/item/weapon/paper_bin, +/obj/item/pen, +/obj/item/paper_bin, /turf/open/floor/pod/dark, /area/ruin/powered/snow_biodome) "QI" = ( @@ -396,12 +396,11 @@ /area/lavaland/surface/outdoors/explored) "QK" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/cigarettes/cigpack_carp, +/obj/item/storage/fancy/cigarettes/cigpack_carp, /turf/open/floor/pod/dark, /area/ruin/powered/snow_biodome) "QN" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/ruin/powered/snow_biodome) "Sj" = ( diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_cultaltar.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_cultaltar.dmm index 875cfdc35d..8ca77f7dd2 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_cultaltar.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_cultaltar.dmm @@ -58,7 +58,7 @@ /area/ruin/unpowered) "k" = ( /obj/effect/decal/remains/human, -/obj/item/weapon/melee/cultblade, +/obj/item/melee/cultblade, /turf/open/floor/engine/cult{ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, @@ -100,7 +100,7 @@ }, /obj/item/device/cult_shift, /obj/effect/decal/remains/human, -/obj/item/weapon/melee/cultblade/dagger, +/obj/item/melee/cultblade/dagger, /obj/effect/step_trigger/sound_effect{ happens_once = 1; name = "a grave mistake"; diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_envy.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_envy.dmm index 773fc01f51..7f2144d346 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_envy.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_envy.dmm @@ -60,7 +60,7 @@ pixel_y = 28; broken = 1 }, -/obj/item/weapon/kitchen/knife/envy, +/obj/item/kitchen/knife/envy, /turf/open/floor/plating, /area/ruin/unpowered) "l" = ( diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_gluttony.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_gluttony.dmm index 3b1c555805..b8c61df047 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_gluttony.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_gluttony.dmm @@ -12,7 +12,7 @@ /turf/open/lava/smooth, /area/ruin/powered/gluttony) "f" = ( -/obj/item/weapon/reagent_containers/syringe/gluttony, +/obj/item/reagent_containers/syringe/gluttony, /turf/open/floor/plasteel/freezer, /area/ruin/powered/gluttony) "g" = ( @@ -20,7 +20,7 @@ /turf/open/floor/plasteel/freezer, /area/ruin/powered/gluttony) "h" = ( -/obj/item/weapon/veilrender/vealrender, +/obj/item/veilrender/vealrender, /turf/open/floor/plasteel/freezer, /area/ruin/powered/gluttony) "i" = ( diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_golem_ship.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_golem_ship.dmm index c993ecbb63..eba45a14bf 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_golem_ship.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_golem_ship.dmm @@ -7,29 +7,29 @@ /area/ruin/powered/golem_ship) "c" = ( /obj/structure/closet/crate, -/obj/item/weapon/pickaxe, -/obj/item/weapon/pickaxe, -/obj/item/weapon/pickaxe, -/obj/item/weapon/storage/bag/ore, -/obj/item/weapon/storage/bag/ore, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/item/storage/bag/ore, +/obj/item/storage/bag/ore, /obj/item/device/mining_scanner, /obj/item/device/flashlight/lantern, -/obj/item/weapon/card/id/mining, +/obj/item/card/id/mining, /turf/open/floor/plating, /area/ruin/powered/golem_ship) "d" = ( /obj/structure/closet/crate, -/obj/item/weapon/pickaxe, -/obj/item/weapon/pickaxe, -/obj/item/weapon/storage/bag/ore, -/obj/item/weapon/storage/bag/ore, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/item/storage/bag/ore, +/obj/item/storage/bag/ore, /obj/item/device/mining_scanner, /obj/item/device/flashlight/lantern, -/obj/item/weapon/card/id/mining, +/obj/item/card/id/mining, /turf/open/floor/plating, /area/ruin/powered/golem_ship) "e" = ( -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plating, /area/ruin/powered/golem_ship) "f" = ( @@ -78,7 +78,7 @@ /turf/open/floor/mineral/titanium/purple, /area/ruin/powered/golem_ship) "o" = ( -/obj/item/weapon/resonator, +/obj/item/resonator, /turf/open/floor/mineral/titanium/purple, /area/ruin/powered/golem_ship) "p" = ( @@ -112,12 +112,12 @@ /area/ruin/powered/golem_ship) "u" = ( /obj/structure/table/wood, -/obj/item/weapon/bedsheet/rd/royal_cape{ +/obj/item/bedsheet/rd/royal_cape{ layer = 3; pixel_x = 5; pixel_y = 9 }, -/obj/item/weapon/book/manual/research_and_development{ +/obj/item/book/manual/research_and_development{ name = "Sacred Text of the Liberator"; pixel_x = -4; pixel_y = 3 @@ -129,7 +129,7 @@ /turf/open/floor/mineral/titanium/purple, /area/ruin/powered/golem_ship) "v" = ( -/obj/item/weapon/resonator/upgraded, +/obj/item/resonator/upgraded, /turf/open/floor/mineral/titanium/purple, /area/ruin/powered/golem_ship) "w" = ( @@ -153,24 +153,24 @@ /area/ruin/powered/golem_ship) "A" = ( /obj/structure/table/wood, -/obj/item/weapon/surgical_drapes{ +/obj/item/surgical_drapes{ pixel_x = 15 }, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/fire, +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/fire, /turf/open/floor/mineral/titanium/purple, /area/ruin/powered/golem_ship) "B" = ( -/obj/item/weapon/storage/firstaid/fire, +/obj/item/storage/firstaid/fire, /obj/structure/table/wood, -/obj/item/weapon/storage/firstaid/fire, +/obj/item/storage/firstaid/fire, /obj/machinery/light, /turf/open/floor/mineral/titanium/purple, /area/ruin/powered/golem_ship) "C" = ( -/obj/item/weapon/storage/firstaid/brute, +/obj/item/storage/firstaid/brute, /obj/structure/table/wood, -/obj/item/weapon/storage/firstaid/brute, +/obj/item/storage/firstaid/brute, /obj/item/areaeditor/blueprints{ desc = "Use to build new structures in the wastes."; name = "land claim" @@ -178,10 +178,10 @@ /turf/open/floor/mineral/titanium/purple, /area/ruin/powered/golem_ship) "D" = ( -/obj/item/weapon/storage/firstaid/brute, +/obj/item/storage/firstaid/brute, /obj/structure/table/wood, -/obj/item/weapon/storage/firstaid/brute, -/obj/item/weapon/disk/design_disk/golem_shell, +/obj/item/storage/firstaid/brute, +/obj/item/disk/design_disk/golem_shell, /turf/open/floor/mineral/titanium/purple, /area/ruin/powered/golem_ship) "E" = ( diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_greed.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_greed.dmm index c81c510b9e..28657c7e6d 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_greed.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_greed.dmm @@ -10,7 +10,7 @@ /area/lavaland/surface/outdoors) "e" = ( /obj/structure/table/wood/poker, -/obj/item/weapon/gun/ballistic/revolver/russian/soul, +/obj/item/gun/ballistic/revolver/russian/soul, /obj/machinery/light/small{ dir = 1 }, @@ -26,7 +26,7 @@ /area/ruin/powered/greed) "g" = ( /obj/structure/table/wood/poker, -/obj/item/weapon/coin/mythril, +/obj/item/coin/mythril, /obj/machinery/light/small{ dir = 1 }, @@ -36,7 +36,7 @@ /area/ruin/powered/greed) "h" = ( /obj/structure/table/wood/poker, -/obj/item/weapon/coin/diamond, +/obj/item/coin/diamond, /turf/open/floor/carpet{ icon_state = "carpetsymbol" }, @@ -48,7 +48,7 @@ /area/ruin/powered/greed) "j" = ( /obj/structure/table/wood/poker, -/obj/item/weapon/coin/adamantine, +/obj/item/coin/adamantine, /turf/open/floor/carpet{ icon_state = "carpetsymbol" }, @@ -60,7 +60,7 @@ /turf/open/floor/engine/cult, /area/ruin/powered/greed) "l" = ( -/obj/item/weapon/coin/gold, +/obj/item/coin/gold, /turf/open/floor/engine/cult, /area/ruin/powered/greed) "m" = ( @@ -72,12 +72,12 @@ /turf/open/floor/engine/cult, /area/ruin/powered/greed) "o" = ( -/obj/item/weapon/storage/bag/money, +/obj/item/storage/bag/money, /turf/open/floor/engine/cult, /area/ruin/powered/greed) "p" = ( /obj/structure/table/wood/poker, -/obj/item/weapon/ore/gold, +/obj/item/ore/gold, /turf/open/floor/engine/cult, /area/ruin/powered/greed) "q" = ( @@ -113,12 +113,12 @@ /turf/open/floor/engine/cult, /area/ruin/powered/greed) "v" = ( -/obj/item/weapon/coin/gold, +/obj/item/coin/gold, /obj/machinery/light/small, /turf/open/floor/engine/cult, /area/ruin/powered/greed) "w" = ( -/obj/item/weapon/storage/bag/money, +/obj/item/storage/bag/money, /obj/machinery/light/small, /turf/open/floor/engine/cult, /area/ruin/powered/greed) diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_hermit.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_hermit.dmm index 2749e39f1f..0263837eb8 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_hermit.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_hermit.dmm @@ -26,13 +26,13 @@ }, /area/ruin/powered) "h" = ( -/obj/item/weapon/shovel, +/obj/item/shovel, /turf/open/floor/plating/asteroid{ name = "dirt" }, /area/ruin/powered) "i" = ( -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plating/asteroid{ name = "dirt" }, @@ -50,7 +50,7 @@ }, /area/ruin/powered) "l" = ( -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /turf/open/floor/plating/asteroid{ name = "dirt" }, @@ -60,7 +60,7 @@ /obj/item/seeds/reishi, /obj/item/seeds/plump, /obj/item/seeds/plump, -/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/glowshroom, +/obj/item/reagent_containers/food/snacks/grown/mushroom/glowshroom, /turf/open/floor/plating/asteroid/basalt, /area/ruin/powered) "n" = ( @@ -72,9 +72,9 @@ /area/ruin/powered) "p" = ( /obj/structure/rack, -/obj/item/weapon/storage/bag/plants/portaseeder, -/obj/item/weapon/storage/bag/ore, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/bag/plants/portaseeder, +/obj/item/storage/bag/ore, +/obj/item/storage/firstaid/regular, /turf/open/floor/plating/asteroid/basalt, /area/ruin/powered) "q" = ( @@ -83,8 +83,8 @@ /area/ruin/powered) "r" = ( /obj/structure/rack, -/obj/item/weapon/pickaxe/emergency, -/obj/item/weapon/tank/internals/oxygen, +/obj/item/pickaxe/emergency, +/obj/item/tank/internals/oxygen, /turf/open/floor/plating/asteroid/basalt, /area/ruin/powered) "s" = ( @@ -95,7 +95,7 @@ /area/ruin/powered) "u" = ( /obj/structure/bed/pod, -/obj/item/weapon/bedsheet/black, +/obj/item/bedsheet/black, /turf/open/floor/plating, /area/ruin/powered) "v" = ( @@ -122,7 +122,7 @@ /area/ruin/powered) "A" = ( /obj/structure/table, -/obj/item/weapon/kitchen/knife/combat/survival, +/obj/item/kitchen/knife/combat/survival, /turf/open/floor/plating, /area/ruin/powered) "B" = ( @@ -131,7 +131,7 @@ /area/ruin/powered) "C" = ( /obj/structure/tubes, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/effect/decal/cleanable/blood/drip, /turf/open/floor/pod/dark, /area/ruin/powered) @@ -173,8 +173,7 @@ /turf/open/floor/mineral/titanium/blue, /area/ruin/powered) "J" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating{ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_pizzaparty.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_pizzaparty.dmm index f14495c95c..3a89d344a8 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_pizzaparty.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_pizzaparty.dmm @@ -23,7 +23,7 @@ /area/ruin/unpowered) "f" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/box/cups, +/obj/item/storage/box/cups, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/basalt/lava_land_surface; initial_gas_mix = "o2=14;n2=23;TEMP=300" @@ -56,7 +56,7 @@ }, /area/ruin/unpowered) "j" = ( -/obj/item/weapon/reagent_containers/food/snacks/pizzaslice/mushroom, +/obj/item/reagent_containers/food/snacks/pizzaslice/mushroom, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/basalt/lava_land_surface; @@ -172,7 +172,7 @@ /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) "w" = ( -/obj/item/weapon/kitchen/fork, +/obj/item/kitchen/fork, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/basalt/lava_land_surface; @@ -202,7 +202,7 @@ "z" = ( /obj/structure/table/wood, /obj/structure/glowshroom/single, -/obj/item/weapon/a_gift, +/obj/item/a_gift, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/basalt/lava_land_surface; initial_gas_mix = "o2=14;n2=23;TEMP=300" @@ -211,7 +211,7 @@ "A" = ( /obj/structure/table/wood, /obj/item/trash/plate, -/obj/item/weapon/kitchen/fork, +/obj/item/kitchen/fork, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/basalt/lava_land_surface; initial_gas_mix = "o2=14;n2=23;TEMP=300" @@ -230,7 +230,7 @@ /area/ruin/unpowered) "D" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/pizzaslice/margherita, +/obj/item/reagent_containers/food/snacks/pizzaslice/margherita, /obj/item/trash/plate, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/basalt/lava_land_surface; @@ -239,7 +239,7 @@ /area/ruin/unpowered) "E" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/pizzaslice/meat, +/obj/item/reagent_containers/food/snacks/pizzaslice/meat, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/basalt/lava_land_surface; initial_gas_mix = "o2=14;n2=23;TEMP=300" @@ -247,7 +247,7 @@ /area/ruin/unpowered) "F" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/store/cake/birthday, +/obj/item/reagent_containers/food/snacks/store/cake/birthday, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/basalt/lava_land_surface; initial_gas_mix = "o2=14;n2=23;TEMP=300" @@ -268,7 +268,7 @@ }, /area/ruin/unpowered) "I" = ( -/obj/item/weapon/kitchen/fork, +/obj/item/kitchen/fork, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/basalt/lava_land_surface; @@ -305,7 +305,7 @@ /area/ruin/unpowered) "M" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/a_gift, +/obj/item/a_gift, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/basalt/lava_land_surface; initial_gas_mix = "o2=14;n2=23;TEMP=300" @@ -317,7 +317,7 @@ /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) "O" = ( -/obj/item/weapon/kitchen/knife, +/obj/item/kitchen/knife, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/basalt/lava_land_surface; diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_seed_vault.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_seed_vault.dmm index 01ac536230..02efad1605 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_seed_vault.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_seed_vault.dmm @@ -7,17 +7,17 @@ /area/lavaland/surface/outdoors) "d" = ( /obj/structure/table/wood, -/obj/item/weapon/lighter, -/obj/item/weapon/lighter, -/obj/item/weapon/storage/fancy/rollingpapers, -/obj/item/weapon/storage/fancy/rollingpapers, -/obj/item/weapon/storage/fancy/rollingpapers, -/obj/item/weapon/storage/fancy/rollingpapers, +/obj/item/lighter, +/obj/item/lighter, +/obj/item/storage/fancy/rollingpapers, +/obj/item/storage/fancy/rollingpapers, +/obj/item/storage/fancy/rollingpapers, +/obj/item/storage/fancy/rollingpapers, /turf/open/floor/plasteel/freezer, /area/ruin/powered/seedvault) "e" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/box/disks_plantgene, +/obj/item/storage/box/disks_plantgene, /turf/open/floor/plasteel/freezer, /area/ruin/powered/seedvault) "f" = ( @@ -34,7 +34,7 @@ "i" = ( /obj/structure/closet/crate/hydroponics, /obj/structure/beebox, -/obj/item/weapon/melee/flyswatter, +/obj/item/melee/flyswatter, /obj/item/honey_frame, /obj/item/honey_frame, /obj/item/honey_frame, @@ -69,18 +69,18 @@ /area/ruin/powered/seedvault) "o" = ( /obj/structure/closet/crate/hydroponics, -/obj/item/weapon/cultivator, -/obj/item/weapon/cultivator, -/obj/item/weapon/cultivator, -/obj/item/weapon/cultivator, -/obj/item/weapon/shovel/spade, -/obj/item/weapon/shovel/spade, -/obj/item/weapon/shovel/spade, -/obj/item/weapon/shovel/spade, -/obj/item/weapon/hatchet, -/obj/item/weapon/hatchet, -/obj/item/weapon/hatchet, -/obj/item/weapon/hatchet, +/obj/item/cultivator, +/obj/item/cultivator, +/obj/item/cultivator, +/obj/item/cultivator, +/obj/item/shovel/spade, +/obj/item/shovel/spade, +/obj/item/shovel/spade, +/obj/item/shovel/spade, +/obj/item/hatchet, +/obj/item/hatchet, +/obj/item/hatchet, +/obj/item/hatchet, /turf/open/floor/plasteel/freezer, /area/ruin/powered/seedvault) "p" = ( @@ -88,27 +88,27 @@ /turf/open/floor/plasteel/freezer, /area/ruin/powered/seedvault) "q" = ( -/obj/item/weapon/hatchet, -/obj/item/weapon/storage/bag/plants, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/hatchet, +/obj/item/storage/bag/plants, +/obj/item/reagent_containers/glass/bucket, /obj/structure/table/wood, /turf/open/floor/plasteel/freezer, /area/ruin/powered/seedvault) "r" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/bag/plants, -/obj/item/weapon/storage/bag/plants, -/obj/item/weapon/storage/bag/plants, -/obj/item/weapon/storage/bag/plants, +/obj/item/storage/bag/plants, +/obj/item/storage/bag/plants, +/obj/item/storage/bag/plants, +/obj/item/storage/bag/plants, /turf/open/floor/plasteel/freezer, /area/ruin/powered/seedvault) "s" = ( /obj/structure/table/wood, -/obj/item/weapon/gun/energy/floragun, -/obj/item/weapon/gun/energy/floragun, -/obj/item/weapon/gun/energy/floragun, -/obj/item/weapon/gun/energy/floragun, -/obj/item/weapon/storage/box/disks_plantgene, +/obj/item/gun/energy/floragun, +/obj/item/gun/energy/floragun, +/obj/item/gun/energy/floragun, +/obj/item/gun/energy/floragun, +/obj/item/storage/box/disks_plantgene, /turf/open/floor/plasteel/freezer, /area/ruin/powered/seedvault) "t" = ( @@ -136,10 +136,10 @@ pixel_y = 5 }, /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/glass/beaker/bluespace, -/obj/item/weapon/reagent_containers/glass/beaker/bluespace, -/obj/item/weapon/reagent_containers/glass/beaker/bluespace, -/obj/item/weapon/reagent_containers/glass/beaker/bluespace, +/obj/item/reagent_containers/glass/beaker/bluespace, +/obj/item/reagent_containers/glass/beaker/bluespace, +/obj/item/reagent_containers/glass/beaker/bluespace, +/obj/item/reagent_containers/glass/beaker/bluespace, /turf/open/floor/plasteel/freezer, /area/ruin/powered/seedvault) "y" = ( @@ -188,14 +188,14 @@ /area/ruin/powered/seedvault) "I" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plasteel/freezer, /area/ruin/powered/seedvault) "J" = ( -/obj/item/weapon/storage/toolbox/syndicate, +/obj/item/storage/toolbox/syndicate, /obj/structure/table/wood, /turf/open/floor/plasteel/freezer, /area/ruin/powered/seedvault) @@ -214,7 +214,7 @@ /area/lavaland/surface/outdoors) "N" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/box/disks_plantgene, +/obj/item/storage/box/disks_plantgene, /obj/machinery/light{ dir = 1 }, diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_sloth.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_sloth.dmm index 5ae4227813..49092bc87e 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_sloth.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_sloth.dmm @@ -6,7 +6,7 @@ /turf/open/lava/smooth/lava_land_surface, /area/ruin/unpowered) "c" = ( -/obj/item/weapon/paper/fluff/stations/lavaland/sloth/note, +/obj/item/paper/fluff/stations/lavaland/sloth/note, /turf/open/floor/sepia{ blocks_air = 0; slowdown = 10 @@ -27,7 +27,7 @@ /area/ruin/unpowered) "f" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/grown/citrus/orange, +/obj/item/reagent_containers/food/snacks/grown/citrus/orange, /turf/open/floor/sepia{ blocks_air = 0; slowdown = 10 @@ -35,7 +35,7 @@ /area/ruin/unpowered) "g" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/brown, +/obj/item/bedsheet/brown, /turf/open/floor/sepia{ blocks_air = 0; slowdown = 10 diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_survivalpod.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_survivalpod.dmm index 8d40c16d58..d50777c92f 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_survivalpod.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_survivalpod.dmm @@ -50,13 +50,13 @@ /turf/open/floor/pod/dark, /area/ruin/powered) "l" = ( -/obj/item/weapon/pickaxe, +/obj/item/pickaxe, /obj/effect/decal/cleanable/blood, /turf/open/floor/pod/dark, /area/ruin/powered) "m" = ( /obj/structure/bed/pod, -/obj/item/weapon/bedsheet/black, +/obj/item/bedsheet/black, /obj/structure/tubes, /obj/machinery/light/small{ dir = 4 @@ -76,7 +76,7 @@ /area/lavaland/surface/outdoors) "p" = ( /obj/structure/table/survival_pod, -/obj/item/weapon/kitchen/knife/combat/survival, +/obj/item/kitchen/knife/combat/survival, /turf/open/floor/pod/dark, /area/ruin/powered) "q" = ( @@ -94,7 +94,7 @@ /area/ruin/powered) "r" = ( /obj/structure/tubes, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/effect/decal/cleanable/blood/drip, /turf/open/floor/pod/dark, /area/ruin/powered) diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm index 2893f3481f..a004ba7a9d 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm @@ -12,7 +12,7 @@ /turf/closed/wall/mineral/plastitanium, /area/ruin/powered/syndicate_lava_base) "ae" = ( -/obj/item/weapon/bombcore/large/underwall, +/obj/item/bombcore/large/underwall, /turf/closed/wall/mineral/plastitanium, /area/ruin/powered/syndicate_lava_base) "af" = ( @@ -26,9 +26,9 @@ /area/ruin/powered/syndicate_lava_base) "ag" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/syndicake, -/obj/item/weapon/reagent_containers/food/snacks/syndicake, -/obj/item/weapon/reagent_containers/food/snacks/syndicake, +/obj/item/reagent_containers/food/snacks/syndicake, +/obj/item/reagent_containers/food/snacks/syndicake, +/obj/item/reagent_containers/food/snacks/syndicake, /obj/structure/sign/barsign{ pixel_y = 32; req_access = null; @@ -41,7 +41,7 @@ /area/ruin/powered/syndicate_lava_base) "ah" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/salad/validsalad, +/obj/item/reagent_containers/food/snacks/salad/validsalad, /turf/open/floor/plasteel/podhatch{ dir = 6 }, @@ -52,7 +52,7 @@ icon_state = "minibar_left"; name = "skeletal minibar" }, -/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka, +/obj/item/reagent_containers/food/drinks/bottle/vodka, /obj/machinery/light/small{ dir = 1 }, @@ -64,7 +64,7 @@ icon_state = "minibar_right"; name = "skeletal minibar" }, -/obj/item/weapon/reagent_containers/food/drinks/bottle/gin, +/obj/item/reagent_containers/food/drinks/bottle/gin, /turf/open/floor/wood, /area/ruin/powered/syndicate_lava_base) "ak" = ( @@ -75,21 +75,21 @@ /turf/open/floor/plasteel/vault, /area/ruin/powered/syndicate_lava_base) "al" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, /turf/open/floor/plasteel/vault, /area/ruin/powered/syndicate_lava_base) "am" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/vault, /area/ruin/powered/syndicate_lava_base) "an" = ( /obj/structure/table/wood, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/syndie, /turf/open/floor/plasteel/vault, /area/ruin/powered/syndicate_lava_base) @@ -149,7 +149,7 @@ /obj/item/stack/cable_coil/white, /obj/item/stack/cable_coil/white, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/structure/table/reinforced, /obj/machinery/light{ dir = 4 @@ -204,41 +204,41 @@ amount = 50 }, /obj/structure/table/reinforced, -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/plasteel/podhatch{ dir = 10 }, /area/ruin/powered/syndicate_lava_base) "aC" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/wood{ icon_state = "wood-broken4" }, /area/ruin/powered/syndicate_lava_base) "aD" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/box/drinkingglasses, +/obj/item/storage/box/drinkingglasses, /turf/open/floor/wood, /area/ruin/powered/syndicate_lava_base) "aE" = ( /obj/structure/table/wood, /obj/item/toy/nuke, -/obj/item/weapon/book/manual/nuclear, +/obj/item/book/manual/nuclear, /turf/open/floor/wood, /area/ruin/powered/syndicate_lava_base) "aF" = ( /obj/structure/table/wood, -/obj/item/weapon/lighter{ +/obj/item/lighter{ pixel_y = 3 }, -/obj/item/weapon/storage/fancy/cigarettes/cigpack_syndicate, +/obj/item/storage/fancy/cigarettes/cigpack_syndicate, /turf/open/floor/wood, /area/ruin/powered/syndicate_lava_base) "aG" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/wood, /area/ruin/powered/syndicate_lava_base) "aH" = ( @@ -275,16 +275,16 @@ /area/ruin/powered/syndicate_lava_base) "aN" = ( /obj/structure/table/wood, -/obj/item/weapon/lipstick/random{ +/obj/item/lipstick/random{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/lipstick/random{ +/obj/item/lipstick/random{ pixel_x = -3; pixel_y = -3 }, -/obj/item/weapon/lipstick/random, -/obj/item/weapon/soap/syndie, +/obj/item/lipstick/random, +/obj/item/soap/syndie, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -311,7 +311,7 @@ /area/ruin/powered/syndicate_lava_base) "aR" = ( /obj/structure/closet/emcloset/anchored, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/item/device/flashlight/seclite, /obj/item/clothing/mask/gas, /turf/open/floor/plasteel/podhatch{ @@ -319,7 +319,7 @@ }, /area/ruin/powered/syndicate_lava_base) "aS" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -338,7 +338,7 @@ /area/ruin/powered/syndicate_lava_base) "aU" = ( /obj/structure/closet/emcloset, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/item/device/flashlight/seclite, /obj/item/clothing/mask/gas, /obj/machinery/light{ @@ -390,7 +390,7 @@ /area/ruin/powered/syndicate_lava_base) "ba" = ( /obj/structure/closet/emcloset/anchored, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/item/device/flashlight/seclite, /obj/item/clothing/mask/gas, /turf/open/floor/plasteel/podhatch{ @@ -398,7 +398,7 @@ }, /area/ruin/powered/syndicate_lava_base) "bb" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/vault{ @@ -412,7 +412,7 @@ }, /area/ruin/powered/syndicate_lava_base) "bd" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -451,16 +451,16 @@ /area/ruin/powered/syndicate_lava_base) "bi" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/glass/beaker/large, -/obj/item/weapon/reagent_containers/glass/beaker, -/obj/item/weapon/reagent_containers/dropper, -/obj/item/weapon/reagent_containers/syringe, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/syringe, /obj/structure/sign/nosmoking_2{ pixel_y = 32 }, -/obj/item/weapon/reagent_containers/glass/beaker/large, -/obj/item/weapon/reagent_containers/glass/beaker/large, -/obj/item/weapon/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, /turf/open/floor/plasteel/podhatch{ dir = 1 }, @@ -486,10 +486,10 @@ /area/ruin/powered/syndicate_lava_base) "bl" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/white, -/obj/item/weapon/book/manual/wiki/chemistry, -/obj/item/weapon/book/manual/wiki/chemistry, +/obj/item/clipboard, +/obj/item/folder/white, +/obj/item/book/manual/wiki/chemistry, +/obj/item/book/manual/wiki/chemistry, /obj/item/device/assembly/signaler, /obj/item/device/assembly/signaler, /obj/item/device/assembly/voice, @@ -503,13 +503,13 @@ /area/ruin/powered/syndicate_lava_base) "bm" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/beakers{ +/obj/item/storage/box/beakers{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/syringes, -/obj/item/weapon/gun/syringe/syndicate, -/obj/item/weapon/storage/box/beakers, +/obj/item/storage/box/syringes, +/obj/item/gun/syringe/syndicate, +/obj/item/storage/box/beakers, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -561,11 +561,11 @@ /area/ruin/powered/syndicate_lava_base) "bs" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/beakers{ +/obj/item/storage/box/beakers{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/syringes, +/obj/item/storage/box/syringes, /obj/machinery/light{ dir = 1 }, @@ -574,14 +574,13 @@ "bt" = ( /obj/structure/bed/roller, /obj/machinery/iv_drip, -/obj/item/weapon/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, /turf/open/floor/plasteel/podhatch{ dir = 6 }, /area/ruin/powered/syndicate_lava_base) "bu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ruin/powered/syndicate_lava_base) "bv" = ( @@ -600,8 +599,7 @@ }, /area/ruin/powered/syndicate_lava_base) "bx" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -671,7 +669,7 @@ /area/ruin/powered/syndicate_lava_base) "bG" = ( /obj/structure/table/reinforced, -/obj/item/weapon/book/manual/wiki/infections, +/obj/item/book/manual/wiki/infections, /obj/item/stack/sheet/mineral/silver{ amount = 10 }, @@ -696,14 +694,14 @@ /area/ruin/powered/syndicate_lava_base) "bJ" = ( /obj/structure/table/reinforced, -/obj/item/weapon/gun/ballistic/automatic/c20r/toy/unrestricted, -/obj/item/weapon/gun/ballistic/automatic/c20r/toy/unrestricted, +/obj/item/gun/ballistic/automatic/c20r/toy/unrestricted, +/obj/item/gun/ballistic/automatic/c20r/toy/unrestricted, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/ruin/powered/syndicate_lava_base) "bK" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -744,7 +742,7 @@ /area/ruin/powered/syndicate_lava_base) "bO" = ( /obj/machinery/iv_drip, -/obj/item/weapon/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -769,11 +767,11 @@ /area/ruin/powered/syndicate_lava_base) "bS" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/glass/beaker/large, -/obj/item/weapon/reagent_containers/glass/beaker, -/obj/item/weapon/reagent_containers/dropper, -/obj/item/weapon/reagent_containers/syringe, -/obj/item/weapon/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/glass/beaker/large, /turf/open/floor/plasteel/podhatch{ dir = 4 }, @@ -795,7 +793,7 @@ /area/ruin/powered/syndicate_lava_base) "bV" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder, +/obj/item/folder, /obj/item/clothing/ears/earmuffs, /obj/item/clothing/ears/earmuffs, /turf/open/floor/plasteel/vault{ @@ -804,9 +802,9 @@ /area/ruin/powered/syndicate_lava_base) "bW" = ( /obj/structure/table/reinforced, -/obj/item/weapon/suppressor/specialoffer, -/obj/item/weapon/gun/ballistic/automatic/toy/pistol/unrestricted, -/obj/item/weapon/gun/ballistic/automatic/toy/pistol/unrestricted, +/obj/item/suppressor/specialoffer, +/obj/item/gun/ballistic/automatic/toy/pistol/unrestricted, +/obj/item/gun/ballistic/automatic/toy/pistol/unrestricted, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -819,13 +817,13 @@ /area/ruin/powered/syndicate_lava_base) "bY" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/glass/beaker/large, -/obj/item/weapon/reagent_containers/glass/beaker, -/obj/item/weapon/reagent_containers/dropper, -/obj/item/weapon/reagent_containers/syringe, -/obj/item/weapon/reagent_containers/glass/beaker/large, -/obj/item/weapon/reagent_containers/glass/beaker/large, -/obj/item/weapon/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, /turf/open/floor/plasteel/podhatch, /area/ruin/powered/syndicate_lava_base) "bZ" = ( @@ -865,8 +863,8 @@ /area/ruin/powered/syndicate_lava_base) "cc" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/light, /turf/open/floor/plasteel/podhatch{ dir = 1 @@ -874,7 +872,7 @@ /area/ruin/powered/syndicate_lava_base) "cd" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/white, +/obj/item/folder/white, /obj/item/stack/sheet/mineral/gold{ amount = 10 }, @@ -947,7 +945,7 @@ }, /area/ruin/powered/syndicate_lava_base) "cm" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/podhatch{ @@ -970,7 +968,7 @@ }, /area/ruin/powered/syndicate_lava_base) "cq" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -979,19 +977,18 @@ }, /area/ruin/powered/syndicate_lava_base) "cr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/bluecross_2, /turf/open/floor/plating, /area/ruin/powered/syndicate_lava_base) "cs" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = -3; pixel_y = -3 }, @@ -1056,14 +1053,13 @@ "cC" = ( /obj/structure/bed/roller, /obj/machinery/iv_drip, -/obj/item/weapon/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/ruin/powered/syndicate_lava_base) "cD" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "lavalandsyndi"; name = "Syndicate Research Experimentor Shutters" @@ -1104,15 +1100,15 @@ /area/ruin/powered/syndicate_lava_base) "cI" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/syndicate, +/obj/item/storage/toolbox/syndicate, /obj/item/device/multitool, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/ruin/powered/syndicate_lava_base) "cJ" = ( -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/circular_saw, +/obj/item/surgicaldrill, +/obj/item/circular_saw, /obj/structure/table/reinforced, /turf/open/floor/plasteel/vault{ dir = 8 @@ -1136,7 +1132,7 @@ pixel_y = 3 }, /obj/structure/table/reinforced, -/obj/item/weapon/storage/toolbox/syndicate, +/obj/item/storage/toolbox/syndicate, /obj/item/stack/cable_coil/white, /turf/open/floor/plasteel/vault{ dir = 8 @@ -1175,8 +1171,8 @@ }, /area/ruin/powered/syndicate_lava_base) "cQ" = ( -/obj/item/weapon/cautery, -/obj/item/weapon/scalpel, +/obj/item/cautery, +/obj/item/scalpel, /obj/structure/table/reinforced, /turf/open/floor/plasteel/vault{ dir = 8 @@ -1184,14 +1180,14 @@ /area/ruin/powered/syndicate_lava_base) "cR" = ( /obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/ruin/powered/syndicate_lava_base) "cS" = ( -/obj/item/weapon/retractor, -/obj/item/weapon/hemostat, +/obj/item/retractor, +/obj/item/hemostat, /obj/structure/table/reinforced, /obj/machinery/light/small{ dir = 4 @@ -1209,7 +1205,7 @@ }, /area/ruin/powered/syndicate_lava_base) "cU" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/structure/extinguisher_cabinet{ @@ -1244,7 +1240,7 @@ /obj/item/device/assembly/signaler, /obj/item/device/assembly/voice, /obj/item/device/assembly/voice, -/obj/item/weapon/screwdriver/nuke, +/obj/item/screwdriver/nuke, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -1271,15 +1267,15 @@ /area/ruin/powered/syndicate_lava_base) "da" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/ruin/powered/syndicate_lava_base) "db" = ( /obj/machinery/computer/message_monitor, -/obj/item/weapon/paper/monitorkey, +/obj/item/paper/monitorkey, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -1351,15 +1347,15 @@ /obj/item/stack/sheet/metal{ amount = 50 }, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, /obj/structure/table/reinforced, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade/large, -/obj/item/weapon/grenade/chem_grenade/large, -/obj/item/weapon/grenade/chem_grenade/large, -/obj/item/weapon/grenade/chem_grenade/large, +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade/large, +/obj/item/grenade/chem_grenade/large, +/obj/item/grenade/chem_grenade/large, +/obj/item/grenade/chem_grenade/large, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -1456,7 +1452,7 @@ }, /area/ruin/powered/syndicate_lava_base) "fM" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/machinery/light/small, @@ -1495,7 +1491,7 @@ /area/ruin/powered/syndicate_lava_base) "fS" = ( /obj/machinery/iv_drip, -/obj/item/weapon/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, /obj/machinery/light{ dir = 8 }, diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_ufo_crash.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_ufo_crash.dmm index 0c4dd60fb8..588000378b 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_ufo_crash.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_ufo_crash.dmm @@ -79,7 +79,7 @@ }, /area/lavaland/surface/outdoors) "o" = ( -/obj/item/weapon/hemostat/alien, +/obj/item/hemostat/alien, /turf/open/floor/plating/abductor{ initial_gas_mix = "o2=16;n2=23;TEMP=300" }, @@ -104,7 +104,7 @@ /area/ruin/unpowered) "s" = ( /obj/structure/table/optable/abductor, -/obj/item/weapon/cautery/alien, +/obj/item/cautery/alien, /obj/effect/baseturf_helper/lava_land/surface, /turf/open/floor/plating/abductor{ initial_gas_mix = "o2=16;n2=23;TEMP=300" @@ -112,7 +112,7 @@ /area/ruin/unpowered) "t" = ( /obj/structure/table/abductor, -/obj/item/weapon/storage/box/alienhandcuffs, +/obj/item/storage/box/alienhandcuffs, /turf/open/floor/plating/abductor{ initial_gas_mix = "o2=16;n2=23;TEMP=300" }, @@ -124,15 +124,15 @@ }, /area/ruin/unpowered) "v" = ( -/obj/item/weapon/scalpel/alien, -/obj/item/weapon/surgical_drapes, +/obj/item/scalpel/alien, +/obj/item/surgical_drapes, /turf/open/floor/plating/abductor{ initial_gas_mix = "o2=16;n2=23;TEMP=300" }, /area/ruin/unpowered) "w" = ( -/obj/item/weapon/retractor/alien, -/obj/item/weapon/paper/guides/antag/abductor, +/obj/item/retractor/alien, +/obj/item/paper/guides/antag/abductor, /turf/open/floor/plating/abductor{ initial_gas_mix = "o2=16;n2=23;TEMP=300" }, @@ -151,8 +151,8 @@ /area/ruin/unpowered) "z" = ( /obj/structure/table/abductor, -/obj/item/weapon/surgicaldrill/alien, -/obj/item/weapon/circular_saw/alien, +/obj/item/surgicaldrill/alien, +/obj/item/circular_saw/alien, /turf/open/floor/plating/abductor{ initial_gas_mix = "o2=16;n2=23;TEMP=300" }, diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_xeno_nest.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_xeno_nest.dmm index fed94448d0..5c94d02ab7 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_xeno_nest.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_xeno_nest.dmm @@ -6,122 +6,122 @@ /obj/structure/alien/weeds, /obj/structure/alien/resin/wall, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "c" = ( /obj/structure/alien/weeds, /obj/structure/alien/resin/wall, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "d" = ( /obj/structure/alien/resin/wall, /obj/structure/alien/weeds, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "e" = ( /obj/structure/alien/weeds, /obj/structure/alien/egg/burst, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "f" = ( /obj/structure/alien/weeds, /obj/structure/alien/weeds, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "g" = ( /obj/structure/alien/weeds, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "h" = ( /obj/structure/alien/weeds, /obj/structure/alien/resin/wall, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "i" = ( /obj/structure/alien/weeds, /obj/structure/bed/nest, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "j" = ( /obj/structure/alien/weeds, /mob/living/simple_animal/hostile/alien, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "k" = ( /obj/structure/alien/weeds, /obj/structure/alien/egg/burst, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "l" = ( /obj/structure/alien/weeds/node, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "m" = ( /obj/structure/alien/weeds, /obj/structure/bed/nest, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "n" = ( /obj/structure/alien/weeds, /obj/structure/bed/nest, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "o" = ( /obj/structure/alien/weeds, /obj/structure/bed/nest, /obj/effect/decal/cleanable/blood/gibs, /obj/item/clothing/mask/facehugger/impregnated, -/obj/item/weapon/gun/ballistic/automatic/pistol, +/obj/item/gun/ballistic/automatic/pistol, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "p" = ( /obj/structure/alien/weeds, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "q" = ( /obj/structure/alien/weeds, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "r" = ( /obj/structure/alien/weeds, /obj/structure/alien/resin/wall, /obj/structure/alien/resin/wall, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "s" = ( /obj/structure/alien/weeds, /obj/structure/alien/egg, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "t" = ( /obj/structure/alien/weeds, /mob/living/simple_animal/hostile/alien/sentinel, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "u" = ( /obj/structure/alien/weeds, /obj/effect/decal/cleanable/blood/gibs, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "v" = ( /obj/structure/alien/weeds/node, /obj/effect/decal/cleanable/blood, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "w" = ( /obj/structure/alien/weeds, /obj/effect/decal/cleanable/blood/gibs, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "x" = ( /obj/structure/alien/weeds, /obj/structure/alien/egg/burst, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "y" = ( /obj/structure/alien/weeds/node, /obj/structure/alien/resin/wall, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "z" = ( /obj/structure/alien/weeds, /obj/structure/bed/nest, @@ -129,39 +129,39 @@ /obj/item/clothing/mask/facehugger/impregnated, /obj/item/clothing/under/rank/security, /obj/item/clothing/suit/armor/vest, -/obj/item/weapon/melee/baton/loaded, +/obj/item/melee/baton/loaded, /obj/item/clothing/head/helmet, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "A" = ( /obj/structure/alien/weeds, /obj/structure/alien/egg, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "B" = ( /obj/structure/alien/weeds, /obj/structure/alien/egg/burst, /obj/effect/decal/cleanable/blood/gibs, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "C" = ( /obj/structure/alien/weeds, /obj/structure/alien/egg/burst, /obj/effect/decal/cleanable/blood, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "D" = ( /obj/structure/alien/weeds, /obj/effect/decal/cleanable/blood/gibs, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "E" = ( /obj/structure/alien/weeds, /mob/living/simple_animal/hostile/alien/drone{ plants_off = 1 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "F" = ( /obj/structure/alien/weeds, /mob/living/simple_animal/hostile/alien/queen/large{ @@ -171,19 +171,19 @@ plants_off = 1 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "G" = ( /obj/structure/alien/weeds, /mob/living/simple_animal/hostile/alien/drone{ plants_off = 1 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "H" = ( /obj/structure/alien/weeds, /obj/effect/decal/cleanable/blood, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "I" = ( /obj/structure/alien/weeds, /obj/structure/bed/nest, @@ -193,35 +193,35 @@ /obj/item/clothing/under/syndicate, /obj/item/clothing/glasses/night, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "J" = ( /obj/structure/alien/weeds, /mob/living/simple_animal/hostile/alien/sentinel, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "K" = ( /obj/structure/alien/weeds/node, /mob/living/simple_animal/hostile/alien, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "L" = ( /obj/structure/alien/weeds/node, /mob/living/simple_animal/hostile/alien/drone{ plants_off = 1 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "M" = ( /obj/structure/alien/weeds, /obj/structure/bed/nest, /obj/effect/decal/cleanable/blood/gibs, -/obj/item/weapon/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, /obj/item/clothing/suit/space/syndicate/orange, /obj/item/clothing/mask/gas, /obj/item/clothing/head/helmet/space/syndicate/orange, /obj/item/clothing/mask/facehugger/impregnated, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "N" = ( /obj/structure/alien/weeds, /obj/structure/alien/resin/wall, @@ -230,7 +230,7 @@ "O" = ( /obj/structure/alien/weeds/node, /turf/template_noop, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "P" = ( /obj/structure/alien/weeds, /obj/structure/alien/resin/wall, @@ -243,15 +243,15 @@ plants_off = 1 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "R" = ( /obj/structure/alien/weeds, /turf/template_noop, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "S" = ( /obj/structure/alien/weeds, /turf/template_noop, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) "T" = ( /obj/structure/alien/weeds/node, /obj/structure/alien/resin/wall, @@ -271,7 +271,7 @@ /obj/structure/alien/resin/wall, /obj/effect/baseturf_helper/lava_land/surface, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/xenonest) +/area/ruin/unpowered/xenonest) (1,1,1) = {" a diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_xeno_nest.dmm.rej b/_maps/RandomRuins/LavaRuins/lavaland_surface_xeno_nest.dmm.rej deleted file mode 100644 index 365cc7fdda..0000000000 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_xeno_nest.dmm.rej +++ /dev/null @@ -1,10 +0,0 @@ -diff a/_maps/RandomRuins/LavaRuins/lavaland_surface_xeno_nest.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_xeno_nest.dmm (rejected hunks) -@@ -269,7 +269,7 @@ - "W" = ( - /obj/structure/alien/weeds, - /obj/structure/alien/resin/wall, --/obj/effect/baseturf_helper, -+/obj/effect/baseturf_helper/lava_land/surface, - /turf/open/floor/plating/asteroid/basalt/lava_land_surface, - /area/ruin/unpowered/xenonest) - diff --git a/_maps/RandomRuins/SpaceRuins/DJstation.dmm b/_maps/RandomRuins/SpaceRuins/DJstation.dmm index 515878e931..96f6d35326 100644 --- a/_maps/RandomRuins/SpaceRuins/DJstation.dmm +++ b/_maps/RandomRuins/SpaceRuins/DJstation.dmm @@ -5,55 +5,54 @@ "ab" = ( /obj/structure/grille, /turf/open/floor/plating/airless, -/area/djstation/solars) +/area/ruin/space/djstation/solars) "ac" = ( /obj/machinery/power/solar/fake, /turf/open/floor/plasteel/airless/solarpanel, -/area/djstation/solars) +/area/ruin/space/djstation/solars) "ad" = ( /turf/open/floor/plating/airless, -/area/djstation/solars) +/area/ruin/space/djstation/solars) "ae" = ( /obj/structure/lattice, /turf/template_noop, /area/template_noop) "af" = ( /turf/closed/wall, -/area/djstation) +/area/ruin/space/djstation) "ag" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/djstation) +/area/ruin/space/djstation) "ah" = ( /turf/open/floor/plating, -/area/djstation) +/area/ruin/space/djstation) "ai" = ( /obj/machinery/telecomms/relay/preset/ruskie, /obj/machinery/light{ dir = 1 }, /turf/open/floor/plating, -/area/djstation) +/area/ruin/space/djstation) "aj" = ( /obj/machinery/power/terminal, /turf/open/floor/plating, -/area/djstation) +/area/ruin/space/djstation) "ak" = ( /obj/item/device/multitool, /turf/open/floor/plating, -/area/djstation) +/area/ruin/space/djstation) "al" = ( -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, /turf/open/floor/plating, -/area/djstation) +/area/ruin/space/djstation) "am" = ( -/obj/item/weapon/extinguisher, +/obj/item/extinguisher, /turf/open/floor/plating, -/area/djstation) +/area/ruin/space/djstation) "an" = ( /obj/structure/cable{ icon_state = "0-2"; @@ -64,7 +63,7 @@ name = "power storage unit" }, /turf/open/floor/plating, -/area/djstation) +/area/ruin/space/djstation) "ao" = ( /obj/structure/cable{ d1 = 1; @@ -72,7 +71,7 @@ icon_state = "1-2" }, /turf/open/floor/plating, -/area/djstation) +/area/ruin/space/djstation) "ap" = ( /obj/structure/cable{ icon_state = "0-4"; @@ -84,14 +83,14 @@ pixel_y = -24 }, /turf/open/floor/plating, -/area/djstation) +/area/ruin/space/djstation) "aq" = ( /obj/structure/cable{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; @@ -99,7 +98,7 @@ pixel_y = -32 }, /turf/open/floor/plating, -/area/djstation) +/area/ruin/space/djstation) "ar" = ( /obj/structure/cable{ d1 = 1; @@ -107,85 +106,85 @@ icon_state = "1-8" }, /turf/open/floor/plating, -/area/djstation) +/area/ruin/space/djstation) "as" = ( /obj/structure/rack, /obj/item/clothing/suit/space/syndicate/orange, /obj/item/clothing/head/helmet/space/syndicate/orange, /obj/item/clothing/mask/breath, /turf/open/floor/plating, -/area/djstation) +/area/ruin/space/djstation) "at" = ( /obj/machinery/door/airlock/maintenance_hatch, /turf/open/floor/plating, -/area/djstation) +/area/ruin/space/djstation) "au" = ( /obj/structure/closet/emcloset, /turf/open/floor/plasteel/cafeteria, -/area/djstation) +/area/ruin/space/djstation) "av" = ( /obj/machinery/vending/snack, /obj/machinery/light/small{ dir = 1 }, /turf/open/floor/plasteel/cafeteria, -/area/djstation) +/area/ruin/space/djstation) "aw" = ( /turf/open/floor/plasteel/cafeteria, -/area/djstation) +/area/ruin/space/djstation) "ax" = ( /obj/machinery/light_switch{ pixel_y = 28 }, /turf/open/floor/plasteel/cafeteria, -/area/djstation) +/area/ruin/space/djstation) "ay" = ( /obj/machinery/newscaster{ pixel_y = 32 }, /turf/open/floor/plasteel/cafeteria, -/area/djstation) +/area/ruin/space/djstation) "az" = ( /obj/structure/table, /obj/machinery/cell_charger, /turf/open/floor/plasteel/bar, -/area/djstation) +/area/ruin/space/djstation) "aA" = ( /turf/open/floor/plasteel/bar, -/area/djstation) +/area/ruin/space/djstation) "aB" = ( /obj/effect/spawner/lootdrop/crate_spawner, /turf/open/floor/plasteel/grimy, -/area/djstation) +/area/ruin/space/djstation) "aC" = ( /obj/machinery/light_switch{ pixel_y = 28 }, /turf/open/floor/plasteel/grimy, -/area/djstation) +/area/ruin/space/djstation) "aD" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /turf/open/floor/plasteel/grimy, -/area/djstation) +/area/ruin/space/djstation) "aE" = ( /obj/structure/table, /obj/item/device/flashlight/lamp, /turf/open/floor/plasteel/grimy, -/area/djstation) +/area/ruin/space/djstation) "aF" = ( /obj/structure/table, /obj/machinery/microwave{ pixel_y = 8 }, /turf/open/floor/plasteel/bar, -/area/djstation) +/area/ruin/space/djstation) "aG" = ( /obj/machinery/door/airlock/glass{ name = "Kitchen" }, /turf/open/floor/plasteel/cafeteria, -/area/djstation) +/area/ruin/space/djstation) "aH" = ( /obj/structure/table, /obj/item/device/radio/intercom{ @@ -196,46 +195,46 @@ name = "Pirate Radio Listening Channel" }, /turf/open/floor/plasteel/cafeteria, -/area/djstation) +/area/ruin/space/djstation) "aI" = ( /obj/structure/chair/office/light, /turf/open/floor/plasteel/cafeteria, -/area/djstation) +/area/ruin/space/djstation) "aJ" = ( /obj/machinery/door/airlock/glass{ name = "Rest Room" }, /turf/open/floor/plasteel/cafeteria, -/area/djstation) +/area/ruin/space/djstation) "aK" = ( /turf/open/floor/plasteel/grimy, -/area/djstation) +/area/ruin/space/djstation) "aL" = ( /obj/machinery/sleeper{ dir = 8 }, /turf/open/floor/plasteel/grimy, -/area/djstation) +/area/ruin/space/djstation) "aM" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, /turf/open/floor/plasteel/bar, -/area/djstation) +/area/ruin/space/djstation) "aN" = ( /obj/machinery/light/small, /turf/open/floor/plasteel/bar, -/area/djstation) +/area/ruin/space/djstation) "aO" = ( /obj/structure/chair{ dir = 1 }, /turf/open/floor/plasteel/bar, -/area/djstation) +/area/ruin/space/djstation) "aP" = ( /obj/structure/table, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plasteel/cafeteria, -/area/djstation) +/area/ruin/space/djstation) "aQ" = ( /obj/structure/table, /obj/item/device/radio/intercom{ @@ -246,68 +245,68 @@ name = "Pirate Radio Broadcast Channel" }, /turf/open/floor/plasteel/cafeteria, -/area/djstation) +/area/ruin/space/djstation) "aR" = ( /obj/structure/table, -/obj/item/weapon/paper/fluff/ruins/djstation, +/obj/item/paper/fluff/ruins/djstation, /turf/open/floor/plasteel/cafeteria, -/area/djstation) +/area/ruin/space/djstation) "aS" = ( /obj/structure/frame/computer{ anchored = 1 }, /turf/open/floor/plasteel/grimy, -/area/djstation) +/area/ruin/space/djstation) "aT" = ( /obj/structure/chair{ dir = 8 }, /turf/open/floor/plasteel/grimy, -/area/djstation) +/area/ruin/space/djstation) "aU" = ( /obj/machinery/light/small, /turf/open/floor/plasteel/grimy, -/area/djstation) +/area/ruin/space/djstation) "aV" = ( /obj/structure/closet, /turf/open/floor/plasteel/grimy, -/area/djstation) +/area/ruin/space/djstation) "aW" = ( /obj/structure/disposalpipe/segment, /turf/closed/wall, -/area/djstation) +/area/ruin/space/djstation) "aX" = ( /obj/machinery/door/airlock/hatch{ name = "Washroom" }, /turf/open/floor/plasteel/freezer, -/area/djstation) +/area/ruin/space/djstation) "aY" = ( /obj/machinery/light{ dir = 4 }, /turf/open/floor/plasteel/cafeteria, -/area/djstation) +/area/ruin/space/djstation) "aZ" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/plating/airless, /area/template_noop) "ba" = ( /turf/open/floor/plasteel/freezer, -/area/djstation) +/area/ruin/space/djstation) "bb" = ( /obj/structure/chair{ dir = 4 }, /turf/open/floor/plasteel/cafeteria, -/area/djstation) +/area/ruin/space/djstation) "bc" = ( /obj/structure/window/reinforced{ dir = 1 }, /obj/machinery/space_heater, /turf/open/floor/plasteel/cafeteria, -/area/djstation) +/area/ruin/space/djstation) "bd" = ( /obj/structure/window/reinforced{ dir = 1 @@ -318,7 +317,7 @@ /obj/item/clothing/under/soviet, /obj/item/clothing/head/ushanka, /turf/open/floor/plasteel/cafeteria, -/area/djstation) +/area/ruin/space/djstation) "be" = ( /obj/structure/sink{ dir = 8; @@ -327,22 +326,22 @@ }, /obj/machinery/light/small, /turf/open/floor/plasteel/freezer, -/area/djstation) +/area/ruin/space/djstation) "bf" = ( /obj/structure/toilet{ pixel_y = 8 }, /turf/open/floor/plasteel/freezer, -/area/djstation) +/area/ruin/space/djstation) "bg" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = 1; pixel_y = 9 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel/cafeteria, -/area/djstation) +/area/ruin/space/djstation) "bh" = ( /obj/structure/sign/securearea{ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; @@ -352,7 +351,7 @@ pixel_y = -32 }, /turf/open/floor/plasteel/cafeteria, -/area/djstation) +/area/ruin/space/djstation) "bi" = ( /obj/machinery/door/airlock/external{ name = "Ruskie DJ Station"; @@ -360,7 +359,7 @@ req_access_txt = "0" }, /turf/open/floor/plating, -/area/djstation) +/area/ruin/space/djstation) "bj" = ( /obj/structure/disposalpipe/trunk{ dir = 1 diff --git a/_maps/RandomRuins/SpaceRuins/TheDerelict.dmm b/_maps/RandomRuins/SpaceRuins/TheDerelict.dmm index 95f886314c..49da58eace 100644 --- a/_maps/RandomRuins/SpaceRuins/TheDerelict.dmm +++ b/_maps/RandomRuins/SpaceRuins/TheDerelict.dmm @@ -169,15 +169,11 @@ /area/solar/derelict_starboard) "as" = ( /turf/closed/wall, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "at" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "au" = ( /obj/machinery/door/airlock/external{ name = "External Engineering" @@ -188,48 +184,40 @@ icon_state = "1-4" }, /turf/open/floor/plating, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "av" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /obj/structure/cable{ d1 = 4; d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "aw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /obj/structure/cable{ d1 = 2; d2 = 8; icon_state = "2-8" }, /turf/open/floor/plating, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "ax" = ( /turf/closed/wall/r_wall, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "ay" = ( /turf/open/floor/plating/airless, /area/ruin/unpowered/no_grav) "az" = ( /turf/open/floor/plasteel, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "aA" = ( /obj/structure/window/reinforced{ dir = 8 }, /turf/open/floor/plasteel, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "aB" = ( /obj/structure/cable{ d1 = 2; @@ -237,7 +225,7 @@ icon_state = "2-4" }, /turf/open/floor/plasteel, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "aC" = ( /obj/machinery/power/smes, /obj/structure/cable{ @@ -245,7 +233,7 @@ icon_state = "0-8" }, /turf/open/floor/plasteel, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "aD" = ( /obj/structure/cable{ icon_state = "0-2"; @@ -258,25 +246,16 @@ }, /obj/structure/cable, /turf/open/floor/plasteel, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "aE" = ( /obj/structure/grille, /turf/open/floor/plating/airless, /area/template_noop) "aF" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/north, /obj/structure/window/reinforced, /turf/open/floor/plating, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "aG" = ( /obj/structure/window/reinforced{ dir = 8 @@ -287,7 +266,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "aH" = ( /obj/structure/cable{ d1 = 1; @@ -295,7 +274,7 @@ icon_state = "1-8" }, /turf/open/floor/plasteel, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "aI" = ( /obj/machinery/power/terminal{ dir = 1 @@ -305,7 +284,7 @@ d2 = 4 }, /turf/open/floor/plasteel, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "aJ" = ( /obj/structure/cable{ d1 = 1; @@ -316,25 +295,25 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "aK" = ( /obj/machinery/light/small{ dir = 8 }, /turf/open/floor/plasteel, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "aL" = ( /obj/machinery/door/airlock/external{ name = "Air Bridge Access" }, /turf/open/floor/plasteel, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "aM" = ( /obj/machinery/door/airlock/external{ name = "Air Bridge Access" }, /turf/open/floor/plating, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "aN" = ( /obj/structure/cable{ d1 = 1; @@ -342,28 +321,28 @@ icon_state = "1-2" }, /turf/open/floor/plasteel, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "aO" = ( /obj/structure/window/reinforced{ dir = 8 }, /obj/structure/window/reinforced, /turf/open/floor/plasteel, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "aP" = ( /obj/structure/window/reinforced, /turf/open/floor/plasteel, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "aQ" = ( /obj/machinery/door/window, /turf/open/floor/plasteel, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "aR" = ( /turf/open/floor/plasteel, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "aS" = ( /turf/closed/wall/r_wall, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "aT" = ( /obj/machinery/power/apc{ dir = 8; @@ -380,7 +359,7 @@ d2 = 4 }, /turf/open/floor/plasteel, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "aU" = ( /obj/structure/cable{ d1 = 2; @@ -388,21 +367,21 @@ icon_state = "2-8" }, /turf/open/floor/plasteel, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "aV" = ( /obj/machinery/door/airlock/external{ name = "External Engineering" }, /turf/open/floor/plating, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "aW" = ( /obj/machinery/door/airlock/highsecurity, /turf/open/floor/plasteel, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "aX" = ( /obj/structure/frame/computer, /turf/open/floor/plasteel, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "aY" = ( /turf/closed/wall/r_wall, /area/ruin/unpowered/no_grav) @@ -413,7 +392,7 @@ d2 = 4 }, /turf/open/floor/plasteel, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "ba" = ( /obj/structure/cable{ d1 = 1; @@ -427,7 +406,7 @@ }, /obj/machinery/light/small, /turf/open/floor/plasteel, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "bb" = ( /obj/structure/cable{ d1 = 4; @@ -435,17 +414,11 @@ icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "bc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/plating, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "bd" = ( /obj/structure/grille/broken, /turf/open/floor/plating/airless, @@ -453,18 +426,18 @@ "be" = ( /obj/machinery/light/small, /turf/open/floor/plasteel, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bf" = ( /obj/structure/window/reinforced{ dir = 4 }, /obj/machinery/porta_turret_cover, /turf/open/floor/plasteel, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bg" = ( /obj/machinery/porta_turret_cover, /turf/open/floor/plasteel, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bh" = ( /obj/machinery/door/airlock/engineering{ name = "Starboard Solar Access"; @@ -476,7 +449,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "bi" = ( /obj/structure/grille, /turf/template_noop, @@ -484,15 +457,15 @@ "bj" = ( /obj/structure/grille, /turf/open/floor/plating/airless, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bk" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plasteel, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "bl" = ( /turf/closed/wall, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bm" = ( /obj/machinery/door/window, /obj/structure/cable{ @@ -501,17 +474,17 @@ icon_state = "1-2" }, /turf/open/floor/plasteel, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "bn" = ( /obj/machinery/computer/atmos_alert, /turf/open/floor/plasteel, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bo" = ( /obj/machinery/light/small{ dir = 1 }, /turf/open/floor/plasteel, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bp" = ( /obj/machinery/door/window{ base_state = "right"; @@ -519,13 +492,13 @@ icon_state = "right" }, /turf/open/floor/plasteel, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bq" = ( /obj/machinery/light/small{ dir = 8 }, /turf/open/floor/plasteel, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "br" = ( /obj/item/stack/cable_coil/cut{ amount = 2; @@ -533,44 +506,44 @@ icon_state = "coil_red2" }, /turf/open/floor/plasteel, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "bs" = ( /turf/open/floor/plasteel{ icon_state = "damaged1" }, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "bt" = ( /obj/machinery/door/window, /turf/open/floor/plasteel, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bu" = ( /turf/open/floor/plasteel{ icon_state = "damaged5" }, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "bv" = ( -/obj/item/weapon/stock_parts/matter_bin, +/obj/item/stock_parts/matter_bin, /turf/open/floor/plasteel{ icon_state = "damaged4" }, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "bw" = ( /obj/structure/rack, -/obj/item/weapon/circuitboard/machine/smes, +/obj/item/circuitboard/machine/smes, /turf/open/floor/plasteel, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bx" = ( /obj/structure/rack, -/obj/item/weapon/circuitboard/machine/microwave, +/obj/item/circuitboard/machine/microwave, /turf/open/floor/plasteel, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "by" = ( /obj/structure/rack, /turf/open/floor/plasteel, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bz" = ( /turf/open/floor/plasteel/airless, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bA" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance{ @@ -578,12 +551,12 @@ name = "3maintenance loot spawner" }, /turf/open/floor/plasteel, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "bB" = ( /turf/open/floor/plasteel{ icon_state = "damaged2" }, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "bC" = ( /obj/item/stack/cable_coil/cut{ amount = 2; @@ -593,28 +566,28 @@ /turf/open/floor/plasteel{ icon_state = "damaged3" }, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "bD" = ( /obj/structure/rack, -/obj/item/weapon/circuitboard/machine/cryo_tube, +/obj/item/circuitboard/machine/cryo_tube, /turf/open/floor/plasteel, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bE" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged4" }, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bF" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged3" }, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bG" = ( /obj/machinery/light{ dir = 1 }, /turf/open/floor/plasteel/airless, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bH" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance{ @@ -622,13 +595,13 @@ name = "2maintenance loot spawner" }, /turf/open/floor/plasteel, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "bI" = ( /obj/machinery/light/small{ dir = 8 }, /turf/open/floor/plasteel/airless, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bJ" = ( /obj/machinery/door/window{ base_state = "right"; @@ -636,64 +609,64 @@ icon_state = "right" }, /turf/open/floor/plasteel/airless, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bK" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bL" = ( /turf/template_noop, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bM" = ( -/obj/item/weapon/stock_parts/console_screen, +/obj/item/stock_parts/console_screen, /turf/template_noop, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bN" = ( /turf/open/floor/circuit/airless, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bO" = ( /turf/open/floor/plating/airless, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bP" = ( /obj/machinery/porta_turret_cover, /turf/open/floor/plasteel/airless, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bQ" = ( /obj/item/device/aicard, /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bR" = ( /obj/structure/lattice, /turf/template_noop, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bS" = ( /obj/machinery/light/small{ dir = 4 }, /turf/open/floor/plasteel, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "bT" = ( /obj/structure/rack, -/obj/item/weapon/circuitboard/computer/solar_control, +/obj/item/circuitboard/computer/solar_control, /turf/open/floor/plasteel, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bU" = ( /obj/structure/rack, -/obj/item/weapon/circuitboard/machine/autolathe, -/obj/item/weapon/circuitboard/machine/protolathe{ +/obj/item/circuitboard/machine/autolathe, +/obj/item/circuitboard/machine/protolathe{ pixel_x = -5; pixel_y = -3 }, /turf/open/floor/plasteel, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bV" = ( /obj/structure/rack, -/obj/item/weapon/circuitboard/machine/circuit_imprinter, +/obj/item/circuitboard/machine/circuit_imprinter, /turf/open/floor/plasteel, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bW" = ( /obj/machinery/power/apc{ dir = 8; @@ -705,7 +678,7 @@ d2 = 4 }, /turf/open/floor/plasteel/airless, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bX" = ( /obj/structure/cable{ d1 = 2; @@ -713,20 +686,20 @@ icon_state = "2-8" }, /turf/open/floor/plating/airless, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bY" = ( /obj/structure/frame/computer, -/obj/item/weapon/circuitboard/computer/rdconsole, +/obj/item/circuitboard/computer/rdconsole, /turf/open/floor/plasteel/airless, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "bZ" = ( /obj/structure/frame/computer, /turf/open/floor/plasteel/airless, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "ca" = ( /obj/machinery/door/airlock/external, /turf/open/floor/plasteel, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "cb" = ( /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plasteel/airless{ @@ -740,11 +713,11 @@ icon_state = "1-2" }, /turf/open/floor/plating/airless, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "cd" = ( /obj/machinery/light, /turf/open/floor/plasteel/airless, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "ce" = ( /obj/structure/cable{ d1 = 1; @@ -752,7 +725,7 @@ icon_state = "1-4" }, /turf/closed/wall/r_wall, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "cf" = ( /obj/structure/cable{ d1 = 4; @@ -760,7 +733,7 @@ icon_state = "4-8" }, /turf/closed/wall/r_wall, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "cg" = ( /obj/structure/cable{ d1 = 2; @@ -768,7 +741,7 @@ icon_state = "2-8" }, /turf/closed/wall/r_wall, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "ch" = ( /turf/closed/wall, /area/ruin/unpowered/no_grav) @@ -782,7 +755,7 @@ icon_state = "1-2" }, /turf/closed/wall/r_wall, -/area/derelict/bridge/ai_upload) +/area/ruin/space/derelict/bridge/ai_upload) "ck" = ( /obj/structure/cable{ d1 = 1; @@ -790,25 +763,25 @@ icon_state = "1-4" }, /turf/open/floor/plasteel, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "cl" = ( /turf/closed/wall/r_wall, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "cm" = ( /obj/machinery/light/small, /turf/open/floor/plasteel, -/area/derelict/solar_control) +/area/ruin/space/derelict/solar_control) "cn" = ( -/obj/item/weapon/ore/iron, -/obj/item/weapon/ore/iron, -/obj/item/weapon/ore/iron, +/obj/item/ore/iron, +/obj/item/ore/iron, +/obj/item/ore/iron, /turf/template_noop, /area/template_noop) "co" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "cp" = ( /obj/machinery/light/small{ dir = 1 @@ -816,13 +789,13 @@ /turf/open/floor/plasteel/airless{ icon_state = "damaged5" }, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "cq" = ( -/obj/item/weapon/stock_parts/manipulator, +/obj/item/stock_parts/manipulator, /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "cr" = ( /obj/structure/cable{ d1 = 1; @@ -830,10 +803,10 @@ icon_state = "1-2" }, /turf/closed/wall, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "cs" = ( /turf/closed/wall, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "ct" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/cable{ @@ -842,31 +815,31 @@ icon_state = "1-2" }, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "cu" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged4" }, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "cv" = ( -/obj/item/weapon/ore/slag, +/obj/item/ore/slag, /turf/open/floor/plasteel/airless{ icon_state = "damaged4" }, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "cw" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged5" }, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "cx" = ( /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "cy" = ( /obj/structure/rack, -/obj/item/weapon/melee/classic_baton, +/obj/item/melee/classic_baton, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "cz" = ( /obj/structure/rack, /obj/machinery/light/small{ @@ -874,33 +847,33 @@ }, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "cA" = ( /obj/structure/rack, /obj/item/clothing/head/helmet/swat, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "cB" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "cC" = ( /obj/structure/rack, -/obj/item/weapon/electronics/apc, +/obj/item/electronics/apc, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "cD" = ( /obj/structure/rack, -/obj/item/weapon/circuitboard/machine/smes, +/obj/item/circuitboard/machine/smes, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "cE" = ( /obj/structure/rack, -/obj/item/weapon/stock_parts/capacitor, -/obj/item/weapon/stock_parts/manipulator, +/obj/item/stock_parts/capacitor, +/obj/item/stock_parts/manipulator, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "cF" = ( /obj/structure/cable{ d1 = 1; @@ -908,21 +881,21 @@ icon_state = "1-2" }, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "cG" = ( -/obj/item/weapon/screwdriver, +/obj/item/screwdriver, /turf/open/floor/plasteel/airless{ icon_state = "damaged5" }, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "cH" = ( /obj/machinery/gravity_generator/main/station{ on = 0 }, /turf/open/floor/plasteel/airless, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "cI" = ( -/obj/item/weapon/ore/slag, +/obj/item/ore/slag, /turf/template_noop, /area/template_noop) "cJ" = ( @@ -932,7 +905,7 @@ icon_state = "1-4" }, /turf/closed/wall, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "cK" = ( /obj/structure/cable{ d1 = 4; @@ -940,7 +913,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "cL" = ( /obj/structure/cable{ d1 = 4; @@ -948,7 +921,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "cM" = ( /obj/structure/cable{ d1 = 4; @@ -961,7 +934,7 @@ icon_state = "2-8" }, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "cN" = ( /obj/structure/cable{ d1 = 2; @@ -969,16 +942,16 @@ icon_state = "2-8" }, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "cO" = ( /turf/open/floor/plasteel/airless, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "cP" = ( /obj/item/stack/cable_coil/cut, /turf/open/floor/plasteel/airless{ icon_state = "damaged4" }, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "cQ" = ( /obj/structure/cable, /obj/machinery/power/apc{ @@ -987,17 +960,17 @@ pixel_y = -24 }, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "cR" = ( /obj/structure/rack, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /turf/open/floor/plating, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "cS" = ( /obj/machinery/light/small{ dir = 4 @@ -1006,26 +979,15 @@ /obj/item/stack/cable_coil/cut, /obj/item/stack/cable_coil/cut, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "cT" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "cU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /turf/open/floor/plating, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "cV" = ( /obj/machinery/door/airlock/command{ name = "E.V.A."; @@ -1038,14 +1000,14 @@ icon_state = "1-2" }, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "cW" = ( /obj/machinery/door/airlock/engineering{ name = "Engineering Secure Storage"; req_access_txt = "10" }, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "cX" = ( /obj/machinery/door/firedoor, /obj/structure/cable{ @@ -1054,53 +1016,33 @@ icon_state = "1-2" }, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "cY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/corner/southwest, /turf/open/floor/plating/airless, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "cZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /turf/open/floor/plating/airless, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "da" = ( /obj/machinery/door/airlock/engineering{ name = "Engineering Access"; req_access_txt = "10" }, /turf/open/floor/plasteel, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "db" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/one_side/north, /turf/open/floor/plating/airless, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "dc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/corner/northeast, /turf/open/floor/plating/airless, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "dd" = ( /turf/open/floor/plating, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "de" = ( /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plasteel/airless/solarpanel, @@ -1112,7 +1054,7 @@ }, /obj/item/wallframe/apc, /turf/open/floor/plating/airless, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "dg" = ( /obj/structure/cable{ d1 = 4; @@ -1120,7 +1062,7 @@ icon_state = "4-8" }, /turf/open/floor/plating/airless, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "dh" = ( /obj/structure/cable{ d1 = 4; @@ -1133,16 +1075,16 @@ icon_state = "2-4" }, /turf/open/floor/plating/airless, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "di" = ( /obj/structure/cable{ d2 = 8; icon_state = "0-8" }, /obj/structure/frame/machine, -/obj/item/weapon/stock_parts/console_screen, +/obj/item/stock_parts/console_screen, /turf/open/floor/plating/airless, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "dj" = ( /turf/open/floor/plasteel/airless/solarpanel, /area/ruin/unpowered/no_grav) @@ -1155,7 +1097,7 @@ dir = 8 }, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "dm" = ( /obj/structure/cable{ d1 = 2; @@ -1163,7 +1105,7 @@ icon_state = "2-4" }, /turf/open/floor/plating, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "dn" = ( /obj/structure/cable{ d1 = 4; @@ -1176,7 +1118,7 @@ icon_state = "1-8" }, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "do" = ( /obj/machinery/door/firedoor, /obj/structure/cable{ @@ -1185,7 +1127,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "dp" = ( /obj/machinery/door/airlock/glass, /obj/structure/cable{ @@ -1194,27 +1136,27 @@ icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "dq" = ( -/obj/item/weapon/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, /obj/structure/cable{ d1 = 1; d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "dr" = ( /turf/closed/wall/r_wall, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "ds" = ( /obj/machinery/light/small{ dir = 8 }, /obj/structure/table, -/obj/item/weapon/paper/fluff/ruins/thederelict/equipment, +/obj/item/paper/fluff/ruins/thederelict/equipment, /turf/open/floor/plasteel/airless, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "dt" = ( /obj/structure/cable{ d1 = 1; @@ -1222,34 +1164,34 @@ icon_state = "1-2" }, /turf/open/floor/plating/airless, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "du" = ( /obj/machinery/light/small{ dir = 4 }, -/obj/item/weapon/stock_parts/matter_bin{ +/obj/item/stock_parts/matter_bin{ pixel_x = -10; pixel_y = 5 }, -/obj/item/weapon/stock_parts/matter_bin{ +/obj/item/stock_parts/matter_bin{ pixel_x = 5; pixel_y = 5 }, -/obj/item/weapon/stock_parts/matter_bin, +/obj/item/stock_parts/matter_bin, /turf/open/floor/plating/airless, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "dv" = ( -/obj/item/weapon/stock_parts/matter_bin, +/obj/item/stock_parts/matter_bin, /turf/template_noop, /area/template_noop) "dw" = ( /obj/structure/window/reinforced, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "dx" = ( /obj/machinery/door/window, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "dy" = ( /obj/structure/window/reinforced, /obj/structure/cable{ @@ -1258,18 +1200,18 @@ icon_state = "1-2" }, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "dz" = ( /turf/closed/wall, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "dA" = ( /obj/structure/sign/electricshock, /turf/closed/wall/r_wall, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "dB" = ( /obj/structure/sign/securearea, /turf/closed/wall/r_wall, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "dC" = ( /obj/machinery/door/airlock/engineering{ name = "Engineering Access"; @@ -1281,13 +1223,13 @@ icon_state = "1-2" }, /turf/open/floor/plating/airless, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "dD" = ( /obj/structure/sign/securearea{ name = "ENGINEERING ACCESS" }, /turf/closed/wall/r_wall, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "dE" = ( /obj/effect/spawner/lootdrop/maintenance, /turf/template_noop, @@ -1297,11 +1239,11 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "dG" = ( /obj/structure/frame/computer, /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "dH" = ( /obj/structure/frame/computer, /obj/structure/cable{ @@ -1309,7 +1251,7 @@ d2 = 2 }, /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "dI" = ( /obj/structure/table, /obj/effect/spawner/lootdrop/maintenance{ @@ -1317,11 +1259,11 @@ name = "2maintenance loot spawner" }, /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "dJ" = ( /obj/machinery/computer/security, /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "dK" = ( /obj/structure/table, /obj/item/stack/cable_coil{ @@ -1329,53 +1271,53 @@ pixel_y = -7 }, /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "dL" = ( /obj/structure/table, /obj/machinery/light/small{ dir = 1 }, /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "dM" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "dN" = ( -/obj/item/weapon/grenade/empgrenade, +/obj/item/grenade/empgrenade, /obj/structure/table, /obj/structure/window/reinforced{ dir = 4 }, /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "dO" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged3" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "dP" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged4" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "dQ" = ( /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plasteel/airless{ icon_state = "damaged5" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "dR" = ( /obj/item/stack/cable_coil/cut, /obj/machinery/light/small{ dir = 1 }, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "dS" = ( /obj/structure/cable{ d1 = 4; @@ -1383,7 +1325,7 @@ icon_state = "4-8" }, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "dT" = ( /obj/machinery/door/airlock/engineering{ name = "Engineering Access"; @@ -1395,7 +1337,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "dU" = ( /obj/structure/cable{ d1 = 1; @@ -1403,21 +1345,21 @@ icon_state = "1-8" }, /turf/open/floor/plasteel, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "dV" = ( /obj/machinery/light/small{ dir = 4 }, /turf/open/floor/plasteel, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "dW" = ( /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "dX" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged5" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "dY" = ( /obj/structure/cable{ d1 = 1; @@ -1425,64 +1367,64 @@ icon_state = "1-2" }, /turf/open/floor/plating, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "dZ" = ( -/obj/item/weapon/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "ea" = ( /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "eb" = ( /turf/open/floor/plating, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "ec" = ( /obj/structure/table, -/obj/item/weapon/paper/crumpled, +/obj/item/paper/crumpled, /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "ed" = ( /obj/structure/table, /obj/structure/window/reinforced{ dir = 4 }, /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "ee" = ( /obj/structure/window/reinforced, /obj/machinery/portable_atmospherics/canister/toxins, /turf/open/floor/plasteel/airless{ icon_state = "damaged3" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "ef" = ( /obj/structure/window/reinforced, /turf/open/floor/plasteel/airless{ icon_state = "damaged5" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "eg" = ( /obj/structure/window/reinforced, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plasteel/airless{ icon_state = "damaged4" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "eh" = ( /obj/structure/window/reinforced, /turf/open/floor/plasteel/airless{ icon_state = "damaged4" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "ei" = ( /obj/structure/window/reinforced, /turf/open/floor/plasteel/airless{ icon_state = "damaged3" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "ej" = ( /turf/open/floor/plasteel, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "ek" = ( /obj/structure/closet/radiation, /obj/structure/sign/securearea{ @@ -1492,10 +1434,10 @@ pixel_x = 32 }, /turf/open/floor/plasteel, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "el" = ( /turf/closed/wall, -/area/derelict/gravity_generator) +/area/ruin/space/derelict/gravity_generator) "em" = ( /obj/machinery/light/small{ dir = 8 @@ -1503,17 +1445,17 @@ /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "en" = ( /obj/machinery/power/emitter{ dir = 1 }, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "eo" = ( /obj/machinery/field/generator, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "ep" = ( /obj/structure/cable{ d1 = 1; @@ -1522,62 +1464,54 @@ }, /obj/structure/window/reinforced, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "eq" = ( /obj/structure/window/reinforced/fulltile, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "er" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plating, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "es" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "et" = ( /obj/structure/window/reinforced{ dir = 4 }, /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "eu" = ( /obj/item/stack/rods, /turf/open/floor/plating/airless, /area/ruin/unpowered/no_grav) "ev" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, +/obj/effect/spawner/structure/window/hollow/reinforced/one_side, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "ew" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/corner, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "ex" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/one_side/east, /obj/structure/window/reinforced, /obj/structure/window/reinforced{ dir = 8 }, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "ey" = ( /obj/structure/noticeboard, /turf/closed/wall/r_wall, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "ez" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "eA" = ( /obj/structure/cable{ d1 = 1; @@ -1585,43 +1519,43 @@ icon_state = "1-2" }, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "eB" = ( /obj/machinery/door/window/eastleft{ name = "Heads of Staff"; req_access_txt = "19" }, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "eC" = ( /obj/structure/table, /obj/item/device/paicard, /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "eD" = ( /obj/structure/chair/stool, /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "eE" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/cell, +/obj/item/stock_parts/cell, /obj/structure/window/reinforced{ dir = 4 }, /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "eF" = ( -/obj/item/weapon/storage/toolbox/syndicate, +/obj/item/storage/toolbox/syndicate, /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "eG" = ( /obj/item/stack/cable_coil/cut, /turf/open/floor/plasteel/airless{ icon_state = "damaged4" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "eH" = ( /obj/structure/cable{ d1 = 1; @@ -1634,7 +1568,7 @@ icon_state = "2-4" }, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "eI" = ( /obj/structure/cable{ d1 = 4; @@ -1642,7 +1576,7 @@ icon_state = "4-8" }, /turf/open/floor/plating, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "eJ" = ( /obj/structure/window/reinforced{ dir = 4 @@ -1653,7 +1587,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "eK" = ( /obj/structure/cable{ d1 = 4; @@ -1661,7 +1595,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "eL" = ( /obj/structure/cable{ d1 = 4; @@ -1669,7 +1603,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "eM" = ( /obj/structure/cable{ d1 = 2; @@ -1677,28 +1611,28 @@ icon_state = "2-8" }, /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "eN" = ( -/obj/item/weapon/paper/fluff/ruins/thederelict/nukie_objectives, +/obj/item/paper/fluff/ruins/thederelict/nukie_objectives, /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "eO" = ( /obj/structure/window/reinforced{ dir = 4 }, /turf/open/floor/plating, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "eP" = ( /obj/structure/table, /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "eQ" = ( /obj/structure/table, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "eR" = ( /obj/structure/cable{ d1 = 1; @@ -1706,40 +1640,34 @@ icon_state = "1-2" }, /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "eS" = ( /obj/structure/chair, /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "eT" = ( /obj/structure/table, -/obj/item/weapon/screwdriver, +/obj/item/screwdriver, /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "eU" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, /obj/structure/window/reinforced{ dir = 4 }, /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "eV" = ( /obj/item/stack/rods, /turf/template_noop, /area/template_noop) "eW" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/corner/northwest, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "eX" = ( -/obj/item/weapon/shard, +/obj/item/shard, /obj/structure/grille/broken, /obj/effect/decal/remains/human{ desc = "This guy seemed to have died in terrible way! Half his remains are dust."; @@ -1749,51 +1677,42 @@ /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "eY" = ( /obj/item/clothing/suit/space/syndicate/black/engie, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "eZ" = ( /obj/item/stack/rods, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "fa" = ( -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plasteel/airless{ icon_state = "damaged5" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "fb" = ( /obj/structure/grille, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "fc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/one_side/north, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "fd" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/corner/northeast, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "fe" = ( /obj/structure/table, -/obj/item/weapon/rack_parts, +/obj/item/rack_parts, /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "ff" = ( /obj/structure/window/fulltile, /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "fg" = ( /obj/structure/table, /obj/machinery/power/apc{ @@ -1804,12 +1723,12 @@ /obj/structure/cable, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "fh" = ( /obj/structure/table, /obj/machinery/light/small, /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "fi" = ( /obj/structure/table, /obj/structure/window/reinforced{ @@ -1817,7 +1736,7 @@ }, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plasteel, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "fj" = ( /obj/structure/window/reinforced{ dir = 8 @@ -1825,23 +1744,23 @@ /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "fk" = ( /obj/item/clothing/head/helmet/space/syndicate/black/engie, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "fl" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "fm" = ( /obj/structure/window/reinforced{ dir = 1 }, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "fn" = ( /obj/structure/window/reinforced{ dir = 1 @@ -1850,10 +1769,10 @@ dir = 4 }, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "fo" = ( /turf/closed/wall/r_wall, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "fp" = ( /obj/machinery/door/window{ dir = 2; @@ -1862,14 +1781,11 @@ }, /obj/structure/grille, /turf/open/floor/plating/airless, -/area/derelict/bridge) +/area/ruin/space/derelict/bridge) "fq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/one_side/west, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "fr" = ( /obj/structure/window/reinforced{ dir = 8 @@ -1880,7 +1796,7 @@ /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "fs" = ( /obj/structure/window/reinforced{ dir = 4 @@ -1889,64 +1805,61 @@ dir = 4 }, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "ft" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/one_side/east, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "fu" = ( /obj/item/stack/cable_coil/cut, /turf/open/floor/plasteel/airless{ icon_state = "damaged5" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "fv" = ( /obj/effect/spawner/lootdrop/crate_spawner, /turf/open/floor/plasteel/airless, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "fw" = ( /obj/item/drone_shell/dusty, /turf/open/floor/plasteel/airless, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "fx" = ( /turf/open/floor/plasteel/airless, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "fy" = ( /obj/structure/table, /obj/item/device/assembly/flash/handheld, /turf/open/floor/plasteel/airless, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "fz" = ( /obj/structure/table, /obj/machinery/light/small{ dir = 1 }, -/obj/item/weapon/electronics/airlock, +/obj/item/electronics/airlock, /turf/open/floor/plasteel/airless, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "fA" = ( /obj/structure/table, /obj/item/stack/cable_coil{ pixel_x = 3; pixel_y = -7 }, -/obj/item/weapon/stock_parts/matter_bin, +/obj/item/stock_parts/matter_bin, /turf/open/floor/plasteel/airless, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "fB" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/cell{ +/obj/item/stock_parts/cell{ charge = 100; maxcharge = 15000 }, /turf/open/floor/plasteel/airless, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "fC" = ( /turf/template_noop, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "fD" = ( /obj/structure/girder, /turf/open/floor/plating/airless, @@ -1956,36 +1869,32 @@ dir = 4 }, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "fF" = ( -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = 1; pixel_y = -1 }, /turf/open/floor/plasteel/airless, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "fG" = ( /obj/item/stack/cable_coil/cut, /turf/open/floor/plasteel/airless{ icon_state = "damaged3" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "fH" = ( /obj/item/stack/cable_coil/cut, /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "fI" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/corner/southwest, /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "fJ" = ( /obj/structure/window/reinforced{ dir = 8 @@ -1993,7 +1902,7 @@ /turf/open/floor/plasteel/airless{ icon_state = "damaged3" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "fK" = ( /obj/machinery/door/window, /obj/structure/cable{ @@ -2002,38 +1911,38 @@ icon_state = "1-2" }, /turf/open/floor/plasteel, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "fL" = ( /obj/structure/table, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "fM" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "fN" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "fO" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/open/floor/plasteel/airless{ icon_state = "damaged5" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "fP" = ( /obj/structure/grille, /turf/open/floor/plasteel/airless{ icon_state = "damaged3" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "fQ" = ( /obj/structure/window/reinforced{ dir = 8 @@ -2041,22 +1950,18 @@ /turf/open/floor/plasteel/airless{ icon_state = "damaged4" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "fR" = ( /obj/machinery/door/airlock/maintenance{ name = "Tech Storage"; req_access_txt = "23" }, /turf/open/floor/plasteel/airless, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "fS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating/airless, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "fT" = ( /obj/structure/cable{ d1 = 1; @@ -2064,7 +1969,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/airless, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "fU" = ( /obj/structure/window/reinforced{ dir = 4 @@ -2072,24 +1977,24 @@ /turf/open/floor/plasteel/airless{ icon_state = "damaged3" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "fV" = ( -/obj/item/weapon/screwdriver, +/obj/item/screwdriver, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "fW" = ( /obj/item/stack/rods, /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "fX" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /obj/item/stack/cable_coil/cut, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "fY" = ( /obj/structure/table, /obj/machinery/light/small{ @@ -2099,10 +2004,10 @@ /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "fZ" = ( /turf/closed/wall, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "ga" = ( /obj/item/stack/cable_coil/cut{ amount = 2; @@ -2112,7 +2017,7 @@ /turf/open/floor/plasteel/airless{ icon_state = "damaged3" }, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "gb" = ( /obj/structure/cable{ d1 = 4; @@ -2122,7 +2027,7 @@ /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "gc" = ( /obj/structure/cable{ d1 = 4; @@ -2130,7 +2035,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "gd" = ( /obj/structure/cable{ d1 = 4; @@ -2138,7 +2043,7 @@ icon_state = "4-8" }, /turf/open/floor/plating/airless, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "ge" = ( /obj/structure/cable{ d1 = 4; @@ -2146,7 +2051,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/airless, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "gf" = ( /obj/structure/cable{ d1 = 1; @@ -2159,30 +2064,30 @@ icon_state = "1-8" }, /turf/open/floor/plasteel/airless, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "gg" = ( /obj/machinery/light/small{ dir = 4 }, /turf/open/floor/plasteel/airless, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "gh" = ( -/obj/item/weapon/ore/slag, +/obj/item/ore/slag, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "gi" = ( -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "gj" = ( /obj/structure/window/reinforced{ dir = 8 }, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "gk" = ( /turf/closed/wall/r_wall, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "gl" = ( /obj/structure/cable{ d1 = 1; @@ -2190,27 +2095,27 @@ icon_state = "1-2" }, /turf/open/floor/plating/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "gm" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged3" }, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "gn" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "go" = ( /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "gp" = ( /obj/structure/window/fulltile, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "gq" = ( /turf/open/floor/plating/airless, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "gr" = ( /turf/open/floor/plasteel/airless, /area/ruin/unpowered/no_grav) @@ -2221,44 +2126,29 @@ /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "gt" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/item/weapon/shard{ +/obj/effect/spawner/structure/window/hollow/reinforced/corner/northwest, +/obj/item/shard{ icon_state = "medium" }, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "gu" = ( /obj/structure/window/reinforced{ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "gv" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "gw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/north, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "gx" = ( /obj/structure/cable{ d1 = 2; @@ -2266,7 +2156,7 @@ icon_state = "2-4" }, /turf/open/floor/plating/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "gy" = ( /obj/structure/cable{ d1 = 4; @@ -2274,16 +2164,16 @@ icon_state = "4-8" }, /turf/open/floor/plating/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "gz" = ( /turf/open/floor/plasteel/airless{ icon_state = "floorscorched2" }, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "gA" = ( /obj/machinery/light/small, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "gB" = ( /obj/structure/cable, /obj/machinery/power/apc{ @@ -2292,7 +2182,7 @@ pixel_y = -24 }, /turf/open/floor/plasteel/airless, -/area/derelict/bridge/access) +/area/ruin/space/derelict/bridge/access) "gC" = ( /turf/open/floor/plasteel/airless{ icon_state = "floorscorched2" @@ -2304,19 +2194,13 @@ }, /area/ruin/unpowered/no_grav) "gE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "gF" = ( /obj/machinery/door/window, /turf/open/floor/plating/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "gG" = ( /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating/airless, @@ -2327,17 +2211,17 @@ }, /area/ruin/unpowered/no_grav) "gI" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "gJ" = ( /obj/structure/grille/broken, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "gK" = ( /obj/machinery/light/small{ dir = 4 @@ -2345,22 +2229,22 @@ /turf/open/floor/plasteel/airless{ icon_state = "damaged3" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "gL" = ( /turf/open/floor/plating/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "gM" = ( -/obj/item/weapon/crowbar, +/obj/item/crowbar, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "gN" = ( /obj/structure/grille, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "gO" = ( /obj/structure/girder, /turf/open/floor/plating/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "gP" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged3" @@ -2371,29 +2255,22 @@ /turf/open/floor/plasteel/airless, /area/ruin/unpowered/no_grav) "gR" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "gS" = ( /obj/structure/window/reinforced, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "gT" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "gU" = ( /obj/item/stack/cable_coil/cut{ amount = 2; @@ -2401,27 +2278,23 @@ icon_state = "coil_red2" }, /turf/open/floor/plating/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "gV" = ( /turf/closed/wall/r_wall, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "gW" = ( /turf/closed/wall, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "gX" = ( /turf/closed/wall, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "gY" = ( /turf/closed/wall, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "gZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/corner/southwest, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "ha" = ( /obj/structure/cable{ d1 = 1; @@ -2429,13 +2302,13 @@ icon_state = "1-8" }, /turf/open/floor/plating/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "hb" = ( /obj/machinery/light/small, /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "hc" = ( /obj/structure/lattice, /obj/structure/window/fulltile, @@ -2444,121 +2317,114 @@ "hd" = ( /obj/structure/table, /turf/open/floor/plasteel, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "he" = ( /obj/structure/chair, /turf/open/floor/plasteel, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "hf" = ( /turf/open/floor/plasteel, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "hg" = ( /obj/machinery/light/small{ dir = 1 }, /turf/open/floor/plasteel, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "hh" = ( /obj/structure/chair{ dir = 8 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "hi" = ( /obj/structure/chair{ dir = 8 }, /turf/open/floor/plasteel, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "hj" = ( /obj/structure/closet/coffin, /turf/open/floor/plasteel/black, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "hk" = ( /turf/open/floor/plasteel/black, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "hl" = ( /obj/machinery/light/small{ dir = 1 }, /turf/open/floor/plasteel/black, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "hm" = ( -/obj/item/weapon/shard, +/obj/item/shard, /turf/template_noop, /area/template_noop) "hn" = ( /obj/structure/grille, /turf/template_noop, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "ho" = ( -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "hp" = ( /turf/open/floor/plasteel/airless{ icon_state = "floorscorched2" }, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "hq" = ( /turf/open/floor/plating/airless, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "hr" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged3" }, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "hs" = ( /obj/structure/table, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plasteel, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "ht" = ( /obj/machinery/light/small, /turf/open/floor/plasteel/black, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "hu" = ( /obj/machinery/door/airlock/medical{ name = "Morgue"; req_access_txt = "6" }, /turf/open/floor/plasteel/black, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "hv" = ( /turf/closed/wall, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "hw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating/airless, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "hx" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/one_side/north, /turf/open/floor/plating/airless, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "hy" = ( -/obj/item/weapon/shard, +/obj/item/shard, /obj/structure/grille/broken, /turf/open/floor/plating/airless, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "hz" = ( /turf/open/floor/plating/airless, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "hA" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/open/floor/plating/airless, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "hB" = ( /obj/machinery/door/airlock/external{ name = "External Engineering" @@ -2573,13 +2439,13 @@ /turf/open/floor/plasteel/airless{ icon_state = "damaged4" }, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "hE" = ( /obj/machinery/door/window{ dir = 8 }, /turf/open/floor/plasteel, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "hF" = ( /obj/structure/table, /obj/machinery/computer/pod/old{ @@ -2588,25 +2454,25 @@ id = "derelict_gun" }, /turf/open/floor/plasteel/chapel, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "hG" = ( /obj/machinery/door/morgue{ name = "coffin storage"; req_access_txt = "22" }, /turf/open/floor/plasteel/black, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "hH" = ( /obj/structure/bodycontainer/morgue, /turf/open/floor/plasteel/black, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "hI" = ( /turf/open/floor/plasteel/airless/white, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "hJ" = ( -/obj/item/weapon/firstaid_arm_assembly, +/obj/item/firstaid_arm_assembly, /turf/open/floor/plasteel/airless/white, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "hK" = ( /obj/structure/closet, /obj/structure/window/reinforced{ @@ -2616,28 +2482,28 @@ /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "hL" = ( /obj/structure/frame/computer, /turf/open/floor/plasteel/airless{ icon_state = "damaged3" }, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "hM" = ( /obj/machinery/light{ dir = 1 }, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /turf/open/floor/plating/airless, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "hN" = ( /obj/machinery/light/small, /turf/open/floor/plasteel/airless{ icon_state = "damaged4" }, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "hO" = ( /obj/structure/cable{ d1 = 1; @@ -2645,10 +2511,10 @@ icon_state = "1-2" }, /turf/open/floor/plating/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "hP" = ( /turf/open/floor/plating, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "hQ" = ( /obj/structure/window/reinforced{ dir = 4 @@ -2665,17 +2531,17 @@ /turf/open/floor/plasteel/chapel{ dir = 1 }, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "hS" = ( /turf/open/floor/plasteel/chapel{ dir = 4 }, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "hT" = ( /turf/open/floor/plasteel/chapel{ dir = 1 }, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "hU" = ( /obj/structure/chair{ dir = 8 @@ -2683,33 +2549,33 @@ /turf/open/floor/plasteel/chapel{ dir = 1 }, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "hV" = ( /obj/machinery/light{ dir = 8 }, /turf/open/floor/plasteel/airless/white, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "hW" = ( /obj/item/stack/medical/bruise_pack, /turf/open/floor/plasteel/airless/white, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "hX" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "hY" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged3" }, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "hZ" = ( /obj/structure/window/reinforced{ dir = 8 }, /turf/open/floor/plating/airless, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "ia" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged5" @@ -2725,13 +2591,13 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "id" = ( /obj/machinery/light/small{ dir = 4 }, /turf/open/floor/plasteel, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "ie" = ( /obj/structure/table, /obj/structure/window/reinforced{ @@ -2741,55 +2607,55 @@ /turf/open/floor/plasteel/chapel{ dir = 8 }, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "if" = ( /obj/structure/chair{ dir = 4 }, /turf/open/floor/plasteel/chapel, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "ig" = ( /obj/structure/table, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plasteel/chapel{ dir = 8 }, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "ih" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/chapel, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "ii" = ( /turf/open/floor/plasteel/chapel{ dir = 8 }, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "ij" = ( /turf/open/floor/plasteel/chapel, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "ik" = ( /obj/structure/chair, /turf/open/floor/plasteel/airless{ icon_state = "damaged3" }, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "il" = ( /obj/structure/table, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating/airless, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "im" = ( -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "in" = ( /obj/item/drone_shell/dusty, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "io" = ( /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating/airless, -/area/derelict/singularity_engine) +/area/ruin/space/derelict/singularity_engine) "ip" = ( /obj/item/stack/cable_coil/cut{ amount = 2; @@ -2799,7 +2665,7 @@ /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "iq" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged4" @@ -2810,7 +2676,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "is" = ( /obj/structure/chair{ dir = 1 @@ -2819,17 +2685,13 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "it" = ( /obj/structure/window/reinforced, /turf/template_noop, /area/template_noop) "iu" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, -/obj/structure/grille, +/obj/effect/spawner/structure/window/hollow/reinforced/corner, /turf/template_noop, /area/template_noop) "iv" = ( @@ -2842,46 +2704,46 @@ /turf/open/floor/plasteel/chapel{ dir = 1 }, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "iw" = ( /obj/structure/window/reinforced, /turf/open/floor/plasteel/chapel{ dir = 4 }, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "ix" = ( /obj/structure/window/reinforced, /turf/open/floor/plasteel/chapel{ dir = 1 }, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "iy" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/black, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "iz" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel/black, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "iA" = ( /obj/machinery/sleeper{ dir = 4 }, /turf/open/floor/plasteel/airless/white, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "iB" = ( /obj/structure/table, /obj/structure/window/reinforced{ dir = 8 }, /obj/structure/window/reinforced, -/obj/item/weapon/reagent_containers/glass/beaker, +/obj/item/reagent_containers/glass/beaker, /turf/open/floor/plasteel/airless/white, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "iC" = ( /obj/structure/window/reinforced, /turf/open/floor/plasteel/airless/white, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "iD" = ( /obj/structure/window/reinforced, /turf/open/floor/plating/airless, @@ -2899,13 +2761,13 @@ /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "iG" = ( /obj/structure/window/reinforced{ dir = 4 }, /turf/open/floor/plasteel, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "iH" = ( /obj/machinery/door/poddoor{ id = "derelict_gun"; @@ -2918,7 +2780,7 @@ /area/ruin/unpowered/no_grav) "iJ" = ( /turf/open/floor/plating, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "iK" = ( /obj/machinery/mass_driver{ dir = 8; @@ -2931,31 +2793,31 @@ }, /obj/structure/closet/coffin, /turf/open/floor/plating, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "iL" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /turf/open/floor/plasteel/airless/white, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "iM" = ( /obj/item/stack/medical/bruise_pack, /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "iN" = ( /obj/item/stack/medical/ointment, /turf/open/floor/plasteel/airless{ icon_state = "damaged3" }, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "iO" = ( /obj/machinery/light{ dir = 4 }, /turf/open/floor/plating/airless, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "iP" = ( /obj/structure/closet/l3closet, /turf/open/floor/plating/airless, @@ -2967,7 +2829,7 @@ /turf/open/floor/plating/airless, /area/ruin/unpowered/no_grav) "iR" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/template_noop, @@ -3000,7 +2862,7 @@ /turf/open/floor/plasteel/chapel{ dir = 1 }, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "iV" = ( /obj/structure/window/reinforced{ dir = 1 @@ -3008,7 +2870,7 @@ /turf/open/floor/plasteel/chapel{ dir = 4 }, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "iW" = ( /obj/structure/window/reinforced{ dir = 1 @@ -3016,7 +2878,7 @@ /turf/open/floor/plasteel/chapel{ dir = 1 }, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "iX" = ( /obj/structure/chair{ dir = 8 @@ -3024,24 +2886,24 @@ /turf/open/floor/plasteel/chapel{ dir = 4 }, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "iY" = ( /obj/structure/window/reinforced{ dir = 8 }, /turf/open/floor/plasteel/airless/white, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "iZ" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plasteel/airless/white, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "ja" = ( /obj/machinery/door/airlock/glass{ name = "Med-Sci"; req_access_txt = "9" }, /turf/open/floor/plating/airless, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "jb" = ( /obj/structure/table, /turf/open/floor/plating/airless, @@ -3053,15 +2915,15 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "jd" = ( /obj/structure/closet/emcloset, /turf/open/floor/plasteel, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "je" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel/chapel, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "jf" = ( /obj/structure/cable{ d1 = 2; @@ -3069,7 +2931,7 @@ icon_state = "2-4" }, /turf/open/floor/plasteel/airless/white, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "jg" = ( /obj/structure/cable{ d1 = 4; @@ -3080,7 +2942,7 @@ dir = 8 }, /turf/open/floor/plasteel/airless/white, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "jh" = ( /obj/structure/cable{ d1 = 4; @@ -3088,7 +2950,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/airless/white, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "ji" = ( /obj/item/stack/cable_coil/cut{ amount = 2; @@ -3096,7 +2958,7 @@ icon_state = "coil_red2" }, /turf/open/floor/plasteel/airless/white, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "jj" = ( /obj/item/stack/cable_coil/cut{ amount = 2; @@ -3106,13 +2968,13 @@ /turf/open/floor/plasteel/airless{ icon_state = "damaged3" }, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "jk" = ( -/obj/item/weapon/reagent_containers/glass/beaker, +/obj/item/reagent_containers/glass/beaker, /turf/open/floor/plasteel/airless{ icon_state = "damaged3" }, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "jl" = ( /obj/structure/closet/wardrobe/genetics_white, /obj/effect/spawner/lootdrop/maintenance{ @@ -3120,7 +2982,7 @@ name = "2maintenance loot spawner" }, /turf/open/floor/plasteel/airless/white, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "jm" = ( /obj/structure/window/reinforced{ dir = 8 @@ -3131,11 +2993,11 @@ /turf/open/floor/plating/airless, /area/ruin/unpowered/no_grav) "jn" = ( -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plating/airless, /area/ruin/unpowered/no_grav) "jo" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/open/floor/plating/airless, @@ -3150,44 +3012,44 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "jr" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "js" = ( /obj/machinery/light/small{ dir = 4 }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "jt" = ( -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "ju" = ( /obj/machinery/light/small, /turf/open/floor/plasteel/chapel{ dir = 4 }, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "jv" = ( /obj/machinery/door/window{ dir = 8 }, /turf/open/floor/plasteel/airless, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "jw" = ( /turf/open/floor/plasteel/airless, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "jx" = ( /obj/machinery/light/small{ dir = 1 }, /turf/open/floor/plasteel/airless, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "jy" = ( /obj/machinery/power/apc{ dir = 4; @@ -3199,7 +3061,7 @@ d2 = 2 }, /turf/open/floor/plasteel/airless, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "jz" = ( /obj/machinery/power/apc{ dir = 0; @@ -3208,22 +3070,22 @@ }, /obj/structure/cable, /turf/open/floor/plasteel/airless/white, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "jA" = ( /obj/structure/window/reinforced{ dir = 8 }, /obj/structure/bed, /turf/open/floor/plasteel/airless/white, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "jB" = ( /obj/item/stack/medical/ointment, /turf/open/floor/plasteel/airless/white, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "jC" = ( /obj/structure/bed, /turf/open/floor/plasteel/airless/white, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "jD" = ( /obj/item/stack/cable_coil/cut{ amount = 2; @@ -3233,13 +3095,13 @@ /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "jE" = ( /obj/machinery/door/airlock/medical{ name = "Medical" }, /turf/open/floor/plasteel/airless/white, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "jF" = ( /obj/structure/window/reinforced{ dir = 8 @@ -3255,35 +3117,24 @@ dir = 8 }, /turf/open/floor/plasteel, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "jI" = ( /obj/machinery/light{ dir = 4 }, /turf/open/floor/plasteel, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "jJ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "jK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /turf/open/floor/plating, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "jL" = ( /turf/closed/wall/r_wall, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "jM" = ( /obj/machinery/door/window, /obj/structure/cable{ @@ -3292,7 +3143,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/airless, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "jN" = ( /obj/machinery/door/window/southleft, /obj/structure/cable{ @@ -3301,11 +3152,11 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/airless/white, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "jO" = ( /obj/machinery/door/window/southright, /turf/open/floor/plasteel/airless/white, -/area/derelict/medical) +/area/ruin/space/derelict/medical) "jP" = ( /obj/structure/cable{ d1 = 1; @@ -3318,7 +3169,7 @@ icon_state = "1-4" }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "jQ" = ( /obj/structure/cable{ d1 = 4; @@ -3330,7 +3181,7 @@ req_access_txt = "7" }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "jR" = ( /obj/item/stack/cable_coil/cut{ amount = 2; @@ -3357,7 +3208,7 @@ name = "Arrivals Docking Bay 1" }, /turf/open/floor/plating, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "jV" = ( /obj/machinery/light/small{ dir = 4 @@ -3373,7 +3224,7 @@ name = "2maintenance loot spawner" }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "jX" = ( /obj/structure/cable{ d1 = 1; @@ -3383,22 +3234,22 @@ /turf/open/floor/plasteel/airless{ icon_state = "floorscorched1" }, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "jY" = ( /turf/open/floor/plasteel/airless{ icon_state = "floorscorched1" }, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "jZ" = ( /obj/machinery/light/small{ dir = 1 }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "ka" = ( /obj/structure/frame/computer, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "kb" = ( /obj/structure/cable{ d1 = 1; @@ -3456,7 +3307,7 @@ req_access_txt = "7" }, /turf/open/floor/plasteel/airless, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "ki" = ( /obj/structure/cable{ d1 = 4; @@ -3464,7 +3315,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "kj" = ( /obj/structure/cable{ d1 = 4; @@ -3472,7 +3323,7 @@ icon_state = "4-8" }, /turf/open/floor/plating, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "kk" = ( /obj/structure/cable{ d1 = 2; @@ -3480,13 +3331,13 @@ icon_state = "2-8" }, /turf/open/floor/plasteel, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "kl" = ( /obj/machinery/door/airlock/command{ name = "Teleporter Room" }, /turf/open/floor/plasteel/airless, -/area/derelict/medical/chapel) +/area/ruin/space/derelict/medical/chapel) "km" = ( /obj/item/stack/cable_coil/cut{ amount = 2; @@ -3496,28 +3347,28 @@ /turf/open/floor/plasteel/airless{ icon_state = "floorscorched1" }, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "kn" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "ko" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "kp" = ( /obj/machinery/light/small{ dir = 8 }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "kq" = ( /obj/item/device/assembly/prox_sensor{ pixel_x = -8; pixel_y = 4 }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "kr" = ( /obj/structure/cable, /obj/machinery/power/apc{ @@ -3526,11 +3377,11 @@ pixel_y = -24 }, /turf/open/floor/plasteel, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "ks" = ( /obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/plasteel, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "kt" = ( /obj/structure/cable{ d1 = 4; @@ -3538,7 +3389,7 @@ icon_state = "4-8" }, /turf/open/floor/plating/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "ku" = ( /obj/structure/cable{ d1 = 4; @@ -3548,7 +3399,7 @@ /turf/open/floor/plasteel/airless{ icon_state = "floorscorched1" }, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "kv" = ( /obj/structure/cable{ d1 = 4; @@ -3556,7 +3407,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "kw" = ( /obj/machinery/door/window{ base_state = "right"; @@ -3569,7 +3420,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "kx" = ( /obj/structure/cable{ d1 = 1; @@ -3582,7 +3433,7 @@ icon_state = "2-8" }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "ky" = ( /obj/structure/cable{ d1 = 2; @@ -3590,7 +3441,7 @@ icon_state = "2-4" }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "kz" = ( /obj/structure/cable{ d1 = 1; @@ -3603,7 +3454,7 @@ icon_state = "1-4" }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "kA" = ( /obj/structure/cable{ d1 = 2; @@ -3611,19 +3462,19 @@ icon_state = "2-8" }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "kB" = ( /obj/structure/window/fulltile, /turf/open/floor/plating/airless, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "kC" = ( /obj/machinery/portable_atmospherics/pump, /turf/open/floor/plasteel, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "kD" = ( /obj/machinery/door/window, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "kE" = ( /obj/structure/cable{ d1 = 1; @@ -3631,7 +3482,7 @@ icon_state = "1-4" }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "kF" = ( /obj/machinery/door/window{ base_state = "right"; @@ -3644,7 +3495,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "kG" = ( /obj/structure/cable{ d2 = 8; @@ -3659,7 +3510,7 @@ d2 = 4 }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "kH" = ( /obj/structure/cable{ d1 = 1; @@ -3667,15 +3518,15 @@ icon_state = "1-8" }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "kI" = ( /obj/machinery/vending/hydronutrients, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "kJ" = ( /obj/structure/girder, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "kK" = ( /obj/structure/girder, /turf/open/floor/plasteel/airless, @@ -3687,41 +3538,23 @@ "kM" = ( /obj/structure/girder, /turf/open/floor/plating, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "kN" = ( /obj/structure/bed, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "kO" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "kP" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /turf/open/floor/plating/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "kQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/west, /turf/open/floor/plating/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "kR" = ( /obj/machinery/door/airlock/security{ name = "Security"; @@ -3734,17 +3567,17 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "kS" = ( /obj/machinery/door/window, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary/port) +/area/ruin/space/derelict/hallway/primary/port) "kT" = ( /obj/machinery/vending/hydroseeds, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary/port) +/area/ruin/space/derelict/hallway/primary/port) "kU" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/template_noop, /area/template_noop) "kV" = ( @@ -3752,25 +3585,25 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "kW" = ( /obj/structure/table, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "kX" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/cell, +/obj/item/stock_parts/cell, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "kY" = ( /obj/machinery/vending/sovietsoda, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "kZ" = ( /obj/effect/decal/cleanable/blood/gibs/old, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "la" = ( /obj/structure/cable, /obj/machinery/power/apc{ @@ -3779,7 +3612,7 @@ pixel_y = -24 }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "lb" = ( /obj/structure/table, /obj/effect/spawner/lootdrop/maintenance, @@ -3804,23 +3637,23 @@ "le" = ( /obj/effect/decal/cleanable/blood/splatter, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "lf" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/effect/decal/cleanable/blood/splatter, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "lg" = ( /obj/structure/chair/stool, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "lh" = ( /obj/machinery/door/airlock/maintenance{ name = "Atmospherics Access"; req_access_txt = "24" }, /turf/open/floor/plating/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "li" = ( /obj/structure/window/reinforced{ dir = 8 @@ -3841,14 +3674,14 @@ lootcount = 2; name = "2maintenance loot spawner" }, -/obj/item/weapon/shovel/spade, -/obj/item/weapon/cultivator, +/obj/item/shovel/spade, +/obj/item/cultivator, /turf/open/floor/plasteel/airless, /area/ruin/unpowered/no_grav) "ll" = ( /obj/structure/grille, /turf/open/floor/plating, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "lm" = ( /obj/structure/closet/wardrobe, /obj/effect/spawner/lootdrop/maintenance{ @@ -3856,15 +3689,15 @@ name = "3maintenance loot spawner" }, /turf/open/floor/plasteel, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "ln" = ( -/obj/item/weapon/stock_parts/manipulator{ +/obj/item/stock_parts/manipulator{ pixel_x = -15; pixel_y = 10 }, -/obj/item/weapon/stock_parts/manipulator, +/obj/item/stock_parts/manipulator, /turf/open/floor/plating/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "lo" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance{ @@ -3872,56 +3705,56 @@ name = "3maintenance loot spawner" }, /turf/open/floor/plating/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "lp" = ( /obj/structure/chair/stool, /obj/effect/decal/remains/human, /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "lq" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker{ +/obj/item/reagent_containers/glass/beaker{ list_reagents = list("sacid" = 50) }, -/obj/item/weapon/paper/crumpled/bloody{ +/obj/item/paper/crumpled/bloody{ desc = "Looks like someone started shakily writing a will in space common, but were interrupted by something bloody..."; info = "I, Victor Belyakov, do hereby leave my _- "; name = "unfinished paper scrap" }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "lr" = ( /obj/structure/table, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "ls" = ( /turf/open/floor/plasteel/airless, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "lt" = ( /turf/open/floor/plating/airless, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "lu" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating/airless, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "lv" = ( /obj/structure/window/reinforced{ dir = 8 }, /turf/open/floor/plating/airless, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "lw" = ( /obj/machinery/atmospherics/components/unary/tank/air, /turf/open/floor/plating/airless, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "lx" = ( /turf/closed/wall, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "ly" = ( /turf/closed/wall/r_wall, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "lz" = ( /turf/template_noop, /area/ruin/unpowered/no_grav) @@ -3943,14 +3776,7 @@ /turf/open/floor/plasteel/airless, /area/ruin/unpowered/no_grav) "lD" = ( -/obj/structure/grille, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/plating/airless, /area/ruin/unpowered/no_grav) "lE" = ( @@ -3959,39 +3785,39 @@ /area/ruin/unpowered/no_grav) "lF" = ( /turf/open/floor/plasteel/airless/floorgrime, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "lG" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged5" }, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "lH" = ( /obj/item/ammo_casing/a357, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "lI" = ( /obj/structure/table, /obj/item/device/healthanalyzer, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "lJ" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 }, /turf/open/floor/plating/airless, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "lK" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 }, /turf/open/floor/plating/airless, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "lL" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 8 }, /turf/open/floor/plating/airless, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "lM" = ( /obj/structure/window/reinforced{ dir = 8 @@ -4000,25 +3826,25 @@ dir = 6 }, /turf/open/floor/plating/airless, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "lN" = ( /obj/machinery/atmospherics/pipe/manifold/cyan/hidden, /obj/machinery/meter, /turf/open/floor/plating/airless, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "lO" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 9 }, /turf/open/floor/plating/airless, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "lP" = ( /obj/machinery/door/airlock/maintenance{ name = "Atmospherics Access"; req_access_txt = "24" }, /turf/open/floor/plating/airless, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "lQ" = ( /obj/structure/cable{ d1 = 1; @@ -4028,13 +3854,7 @@ /turf/open/floor/plasteel/airless, /area/ruin/unpowered/no_grav) "lR" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/plating/airless, /area/ruin/unpowered/no_grav) "lS" = ( @@ -4044,60 +3864,52 @@ name = "2maintenance loot spawner" }, /turf/open/floor/plasteel, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "lT" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 }, /turf/open/floor/plasteel/airless, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "lU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, /turf/open/floor/plating/airless, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "lV" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, /turf/open/floor/plating/airless, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "lW" = ( /obj/structure/window/reinforced{ dir = 8 }, /obj/machinery/atmospherics/components/binary/valve, /turf/open/floor/plating/airless, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "lX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end, /turf/open/floor/plating/airless, /area/ruin/unpowered/no_grav) "lY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "lZ" = ( /obj/machinery/door/airlock/external{ name = "Escape Airlock" }, /turf/open/floor/plating, -/area/derelict/arrival) +/area/ruin/space/derelict/arrival) "ma" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/open/floor/plating/airless, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "mb" = ( /obj/structure/lattice, /obj/item/stack/cable_coil/cut, @@ -4107,21 +3919,21 @@ /obj/machinery/door/window{ dir = 8 }, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/open/floor/plasteel/airless, /area/ruin/unpowered/no_grav) "md" = ( /turf/closed/wall, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "me" = ( /obj/structure/girder, /turf/open/floor/plating/airless, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "mf" = ( /turf/closed/wall/r_wall, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "mg" = ( /obj/structure/window/reinforced{ dir = 4 @@ -4135,7 +3947,7 @@ icon_state = "right" }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "mi" = ( /obj/item/ammo_casing/a357{ pixel_x = -5 @@ -4146,70 +3958,69 @@ }, /obj/item/ammo_casing/a357, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "mj" = ( /obj/machinery/light/small{ dir = 8 }, /turf/open/floor/plating/airless, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "mk" = ( /turf/open/floor/plasteel/airless{ icon_state = "floorscorched1" }, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "ml" = ( /obj/structure/window/fulltile, /turf/open/floor/plating/airless, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "mm" = ( /obj/structure/grille, -/obj/item/weapon/shard, -/obj/item/weapon/shard{ +/obj/item/shard, +/obj/item/shard{ icon_state = "medium" }, /turf/open/floor/plating/airless, /area/template_noop) "mn" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating/airless, /area/ruin/unpowered/no_grav) "mo" = ( /obj/structure/window/reinforced, /turf/open/floor/plasteel/airless, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "mp" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged5" }, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "mq" = ( /turf/open/floor/plasteel{ icon_state = "damaged2"; initial_gas_mix = "TEMP=2.7" }, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "mr" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged3" }, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "ms" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged4" }, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "mt" = ( /obj/structure/window/fulltile, /turf/template_noop, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "mu" = ( /obj/item/stack/rods, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "mv" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /turf/template_noop, @@ -4220,21 +4031,21 @@ dir = 4 }, /turf/open/floor/plasteel/airless, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "mx" = ( /obj/machinery/portable_atmospherics/canister, /turf/open/floor/plasteel/airless, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "my" = ( /obj/machinery/light/small, /turf/open/floor/plasteel/airless{ icon_state = "damaged5" }, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "mz" = ( /obj/structure/lattice, /turf/template_noop, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "mA" = ( /obj/item/stack/cable_coil/cut, /turf/template_noop, @@ -4244,41 +4055,35 @@ name = "airlock assembly" }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "mC" = ( -/obj/item/weapon/wirecutters, +/obj/item/wirecutters, /obj/structure/cable{ d1 = 2; d2 = 8; icon_state = "2-8" }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "mD" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/plating/airless, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "mE" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plating/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "mF" = ( /obj/structure/chair{ dir = 1 }, /turf/open/floor/plating/airless, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "mG" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "mH" = ( /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plasteel/airless{ @@ -4292,30 +4097,30 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "mJ" = ( /obj/item/stack/cable_coil/cut, /turf/open/floor/plating/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "mK" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plating/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "mL" = ( /obj/structure/window/reinforced, /turf/open/floor/plating/airless, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "mM" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/open/floor/plasteel/airless, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "mN" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged1" }, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "mO" = ( /obj/effect/spawner/lootdrop/maintenance, /turf/template_noop, @@ -4323,7 +4128,7 @@ "mP" = ( /obj/machinery/portable_atmospherics/pump, /turf/open/floor/plating/airless, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "mQ" = ( /obj/structure/table, /obj/effect/spawner/lootdrop/maintenance{ @@ -4331,34 +4136,34 @@ name = "8maintenance loot spawner" }, /turf/open/floor/plating/airless, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "mR" = ( /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating/airless, -/area/derelict/hallway/primary) +/area/ruin/space/derelict/hallway/primary) "mS" = ( /turf/template_noop, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "mT" = ( /obj/machinery/light/small, /turf/open/floor/plasteel/airless, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "mU" = ( /turf/open/floor/plasteel/airless, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "mV" = ( /obj/machinery/light/small{ dir = 4 }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "mW" = ( /obj/machinery/door/airlock/maintenance{ name = "Aux Storage"; req_access_txt = "23" }, /turf/open/floor/plating/airless, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "mX" = ( /obj/structure/cable{ icon_state = "0-2"; @@ -4371,33 +4176,24 @@ pixel_x = -24 }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "mY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/north, /turf/open/floor/plating/airless, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "mZ" = ( /turf/open/floor/plating/airless, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "na" = ( /obj/machinery/light/small{ dir = 1 }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "nb" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "nc" = ( /obj/machinery/power/apc{ dir = 1; @@ -4409,7 +4205,7 @@ d2 = 4 }, /turf/open/floor/plasteel/airless, -/area/derelict/atmospherics) +/area/ruin/space/derelict/atmospherics) "nd" = ( /obj/structure/cable{ d1 = 4; @@ -4417,7 +4213,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "ne" = ( /obj/structure/cable{ d1 = 4; @@ -4427,7 +4223,7 @@ /turf/open/floor/plasteel/airless{ icon_state = "derelict9" }, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "nf" = ( /obj/machinery/light/small{ dir = 1 @@ -4440,7 +4236,7 @@ /turf/open/floor/plasteel/airless{ icon_state = "derelict10" }, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "ng" = ( /obj/structure/cable{ d1 = 4; @@ -4450,7 +4246,7 @@ /turf/open/floor/plasteel/airless{ icon_state = "derelict11" }, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "nh" = ( /obj/structure/cable{ d1 = 4; @@ -4460,7 +4256,7 @@ /turf/open/floor/plasteel/airless{ icon_state = "derelict12" }, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "ni" = ( /obj/structure/cable{ d1 = 4; @@ -4470,7 +4266,7 @@ /turf/open/floor/plasteel/airless{ icon_state = "derelict13" }, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "nj" = ( /obj/structure/cable{ d1 = 4; @@ -4480,7 +4276,7 @@ /turf/open/floor/plasteel/airless{ icon_state = "derelict14" }, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "nk" = ( /obj/structure/cable{ d1 = 4; @@ -4490,7 +4286,7 @@ /turf/open/floor/plasteel/airless{ icon_state = "derelict15" }, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "nl" = ( /obj/machinery/light/small{ dir = 1 @@ -4503,7 +4299,7 @@ /turf/open/floor/plasteel/airless{ icon_state = "derelict16" }, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "nm" = ( /obj/structure/cable{ d1 = 2; @@ -4516,7 +4312,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "nn" = ( /obj/structure/cable{ d1 = 1; @@ -4524,82 +4320,70 @@ icon_state = "1-8" }, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "no" = ( /turf/open/floor/plasteel/airless{ icon_state = "derelict1" }, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "np" = ( /turf/open/floor/plasteel/airless{ icon_state = "derelict2" }, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "nq" = ( /turf/open/floor/plasteel/airless{ icon_state = "derelict3" }, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "nr" = ( /turf/open/floor/plasteel/airless{ icon_state = "derelict4" }, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "ns" = ( /turf/open/floor/plasteel/airless{ icon_state = "derelict5" }, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "nt" = ( /turf/open/floor/plasteel/airless{ icon_state = "derelict6" }, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "nu" = ( /turf/open/floor/plasteel/airless{ icon_state = "derelict7" }, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "nv" = ( /turf/open/floor/plasteel/airless{ icon_state = "derelict8" }, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "nw" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "nx" = ( /obj/structure/lattice, /turf/template_noop, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "ny" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, +/obj/effect/spawner/structure/window/hollow/reinforced/one_side, /turf/open/floor/plating/airless, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "nz" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating/airless, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "nA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end, /turf/open/floor/plating/airless, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "nB" = ( /turf/closed/wall/r_wall, -/area/derelict/se_solar) +/area/ruin/space/derelict/se_solar) "nC" = ( /obj/structure/cable{ d1 = 1; @@ -4611,18 +4395,18 @@ req_access_txt = "10" }, /turf/open/floor/plasteel/airless, -/area/derelict/se_solar) +/area/ruin/space/derelict/se_solar) "nD" = ( /obj/machinery/door/airlock/external{ name = "Escape Airlock" }, /turf/open/floor/plating/airless, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "nE" = ( /obj/machinery/door/firedoor, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating/airless, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "nF" = ( /obj/structure/cable{ d1 = 1; @@ -4631,18 +4415,15 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/airless, -/area/derelict/se_solar) +/area/ruin/space/derelict/se_solar) "nG" = ( /obj/structure/closet/emcloset, /turf/open/floor/plasteel/airless, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "nH" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/one_side/north, /turf/open/floor/plating/airless, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "nI" = ( /obj/structure/girder/reinforced, /turf/open/floor/plating/airless, @@ -4654,7 +4435,7 @@ icon_state = "2-4" }, /turf/closed/wall/r_wall, -/area/derelict/se_solar) +/area/ruin/space/derelict/se_solar) "nK" = ( /obj/structure/cable{ d1 = 4; @@ -4662,7 +4443,7 @@ icon_state = "4-8" }, /turf/closed/wall/r_wall, -/area/derelict/se_solar) +/area/ruin/space/derelict/se_solar) "nL" = ( /obj/structure/cable{ d1 = 1; @@ -4679,24 +4460,20 @@ req_access_txt = "10" }, /turf/open/floor/plasteel/airless, -/area/derelict/se_solar) +/area/ruin/space/derelict/se_solar) "nM" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating/airless, -/area/derelict/se_solar) +/area/ruin/space/derelict/se_solar) "nN" = ( /obj/structure/grille, /turf/open/floor/plating/airless, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "nO" = ( /obj/machinery/power/smes, /obj/structure/cable, /turf/open/floor/plasteel/airless, -/area/derelict/se_solar) +/area/ruin/space/derelict/se_solar) "nP" = ( /obj/structure/cable{ d1 = 1; @@ -4704,19 +4481,19 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/airless, -/area/derelict/se_solar) +/area/ruin/space/derelict/se_solar) "nQ" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged4" }, -/area/derelict/se_solar) +/area/ruin/space/derelict/se_solar) "nR" = ( /turf/open/floor/plasteel/airless, -/area/derelict/se_solar) +/area/ruin/space/derelict/se_solar) "nS" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plasteel/airless, -/area/derelict/se_solar) +/area/ruin/space/derelict/se_solar) "nT" = ( /obj/docking_port/stationary{ dheight = 0; @@ -4739,18 +4516,18 @@ }, /obj/item/drone_shell/dusty, /turf/open/floor/plasteel/airless, -/area/derelict/se_solar) +/area/ruin/space/derelict/se_solar) "nV" = ( /turf/open/floor/plating/airless, -/area/derelict/se_solar) +/area/ruin/space/derelict/se_solar) "nW" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/airless, -/area/derelict/se_solar) +/area/ruin/space/derelict/se_solar) "nX" = ( -/obj/item/weapon/storage/toolbox/syndicate, +/obj/item/storage/toolbox/syndicate, /turf/open/floor/plasteel/airless, -/area/derelict/se_solar) +/area/ruin/space/derelict/se_solar) "nY" = ( /obj/structure/cable{ icon_state = "0-2"; @@ -4763,7 +4540,7 @@ track = 0 }, /turf/open/floor/plasteel/airless, -/area/derelict/se_solar) +/area/ruin/space/derelict/se_solar) "nZ" = ( /obj/structure/cable, /obj/machinery/power/apc{ @@ -4776,24 +4553,24 @@ pixel_x = -24 }, /turf/open/floor/plating/airless, -/area/derelict/se_solar) +/area/ruin/space/derelict/se_solar) "oa" = ( -/obj/item/weapon/paper/fluff/ruins/thederelict/syndie_mission, +/obj/item/paper/fluff/ruins/thederelict/syndie_mission, /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/derelict/se_solar) +/area/ruin/space/derelict/se_solar) "ob" = ( /obj/machinery/light/small{ dir = 4 }, /obj/item/clothing/head/helmet/space/syndicate/black/red, /turf/open/floor/plasteel/airless, -/area/derelict/se_solar) +/area/ruin/space/derelict/se_solar) "oc" = ( /obj/item/stack/rods, /turf/open/floor/plating/airless, -/area/derelict/hallway/secondary) +/area/ruin/space/derelict/hallway/secondary) "od" = ( /obj/machinery/door/window{ base_state = "right"; @@ -4805,7 +4582,7 @@ "oe" = ( /obj/machinery/light/small, /turf/open/floor/plasteel/airless, -/area/derelict/se_solar) +/area/ruin/space/derelict/se_solar) "of" = ( /obj/machinery/door/window{ base_state = "right"; @@ -4818,7 +4595,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/airless, -/area/derelict/se_solar) +/area/ruin/space/derelict/se_solar) "og" = ( /obj/machinery/door/window{ base_state = "right"; @@ -4826,11 +4603,11 @@ icon_state = "right" }, /turf/open/floor/plasteel/airless, -/area/derelict/se_solar) +/area/ruin/space/derelict/se_solar) "oh" = ( /obj/item/clothing/suit/space/syndicate/black/red, /turf/open/floor/plasteel/airless, -/area/derelict/se_solar) +/area/ruin/space/derelict/se_solar) "oi" = ( /obj/effect/decal/remains/human{ desc = "This guy seemed to have died in terrible way! Half his remains are dust."; @@ -4838,11 +4615,11 @@ name = "Syndicate agent remains" }, /turf/open/floor/plasteel/airless, -/area/derelict/se_solar) +/area/ruin/space/derelict/se_solar) "oj" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel/airless, -/area/derelict/se_solar) +/area/ruin/space/derelict/se_solar) "ok" = ( /obj/structure/cable{ d1 = 1; @@ -4851,7 +4628,7 @@ }, /obj/machinery/door/airlock/external, /turf/open/floor/plasteel/airless, -/area/derelict/se_solar) +/area/ruin/space/derelict/se_solar) "ol" = ( /obj/structure/cable, /obj/structure/lattice/catwalk, diff --git a/_maps/RandomRuins/SpaceRuins/abandonedteleporter.dmm b/_maps/RandomRuins/SpaceRuins/abandonedteleporter.dmm index fda38fb9ce..11dcb8561f 100644 --- a/_maps/RandomRuins/SpaceRuins/abandonedteleporter.dmm +++ b/_maps/RandomRuins/SpaceRuins/abandonedteleporter.dmm @@ -4,7 +4,7 @@ /area/template_noop) "b" = ( /turf/closed/wall/r_wall, -/area/AIsattele) +/area/ruin/space/abandoned_tele) "c" = ( /obj/structure/lattice, /turf/template_noop, @@ -12,141 +12,120 @@ "d" = ( /obj/structure/frame/computer, /turf/open/floor/plating/airless, -/area/AIsattele) +/area/ruin/space/abandoned_tele) "e" = ( /obj/machinery/teleport/station, /turf/open/floor/plating/airless, -/area/AIsattele) +/area/ruin/space/abandoned_tele) "f" = ( /obj/machinery/teleport/hub, /turf/open/floor/plating/airless, -/area/AIsattele) +/area/ruin/space/abandoned_tele) "g" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/open/floor/plating/airless, -/area/AIsattele) +/area/ruin/space/abandoned_tele) "h" = ( /turf/open/floor/plating/airless, -/area/AIsattele) +/area/ruin/space/abandoned_tele) "i" = ( /obj/structure/rack, /obj/item/clothing/gloves/color/yellow, /turf/open/floor/plating/airless, -/area/AIsattele) +/area/ruin/space/abandoned_tele) "j" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/west, /turf/open/floor/plating/airless, -/area/AIsattele) +/area/ruin/space/abandoned_tele) "k" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, -/obj/structure/grille, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /turf/open/floor/plating/airless, -/area/AIsattele) +/area/ruin/space/abandoned_tele) "l" = ( -/obj/item/weapon/stock_parts/cell, +/obj/item/stock_parts/cell, /turf/open/floor/plating/airless, -/area/AIsattele) +/area/ruin/space/abandoned_tele) "m" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/airless, -/area/AIsattele) +/area/ruin/space/abandoned_tele) "n" = ( /obj/effect/decal/cleanable/robot_debris/old, /turf/open/floor/plating/airless, -/area/AIsattele) +/area/ruin/space/abandoned_tele) "o" = ( /obj/effect/spawner/lootdrop/crate_spawner, /turf/open/floor/plating/airless, -/area/AIsattele) +/area/ruin/space/abandoned_tele) "p" = ( /obj/machinery/door/airlock/external, /turf/open/floor/plating/airless, -/area/AIsattele) +/area/ruin/space/abandoned_tele) "q" = ( /obj/effect/decal/cleanable/dirt, /obj/item/device/flashlight, /turf/open/floor/plating/airless, -/area/AIsattele) +/area/ruin/space/abandoned_tele) "r" = ( /obj/effect/decal/cleanable/dirt, /obj/item/device/radio/beacon, /turf/open/floor/plating/airless, -/area/AIsattele) +/area/ruin/space/abandoned_tele) "s" = ( /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/plating/airless, -/area/AIsattele) +/area/ruin/space/abandoned_tele) "t" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /turf/open/floor/plating/airless, -/area/AIsattele) +/area/ruin/space/abandoned_tele) "u" = ( /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plating/airless, -/area/AIsattele) +/area/ruin/space/abandoned_tele) "v" = ( /obj/effect/decal/cleanable/oil, /turf/open/floor/plating/airless, -/area/AIsattele) +/area/ruin/space/abandoned_tele) "w" = ( -/obj/item/weapon/shard, -/obj/item/weapon/electronics/apc, +/obj/item/shard, +/obj/item/electronics/apc, /turf/open/floor/plating/airless, -/area/AIsattele) +/area/ruin/space/abandoned_tele) "x" = ( /obj/structure/closet, /turf/open/floor/plating/airless, -/area/AIsattele) +/area/ruin/space/abandoned_tele) "y" = ( -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = 1; pixel_y = -1 }, /turf/open/floor/plating/airless, -/area/AIsattele) +/area/ruin/space/abandoned_tele) "z" = ( /obj/structure/closet/crate, /obj/item/device/aicard, /obj/item/device/multitool, -/obj/item/weapon/weldingtool, -/obj/item/weapon/wrench, -/obj/item/weapon/circuitboard/computer/teleporter, +/obj/item/weldingtool, +/obj/item/wrench, +/obj/item/circuitboard/computer/teleporter, /turf/open/floor/plating/airless, -/area/AIsattele) +/area/ruin/space/abandoned_tele) "A" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating/airless, -/area/AIsattele) +/area/ruin/space/abandoned_tele) "B" = ( /obj/structure/girder, /turf/open/floor/plating/airless, -/area/AIsattele) +/area/ruin/space/abandoned_tele) "C" = ( /obj/structure/lattice, /turf/open/space, -/area/AIsattele) +/area/ruin/space/abandoned_tele) (1,1,1) = {" a diff --git a/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm b/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm index 9cc48a03fa..819e11bb0e 100644 --- a/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm +++ b/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm @@ -13,17 +13,16 @@ d2 = 4 }, /turf/open/floor/plating/airless, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "ac" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ d1 = 4; d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "ad" = ( /obj/machinery/shieldwallgen{ active = 2; @@ -40,7 +39,7 @@ icon_state = "2-8" }, /turf/open/floor/plating/airless, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "ae" = ( /obj/machinery/shieldwallgen{ active = 2; @@ -57,7 +56,7 @@ d2 = 2 }, /turf/open/floor/plating/airless, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "af" = ( /obj/machinery/shieldwallgen{ active = 2; @@ -69,36 +68,34 @@ icon_state = "0-8" }, /turf/open/floor/plating/airless, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "ag" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "ah" = ( /turf/closed/mineral, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "ai" = ( /turf/open/floor/plating/asteroid, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "aj" = ( /obj/structure/flora/rock, /turf/open/floor/plating/asteroid, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "ak" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ d1 = 1; d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "al" = ( /obj/structure/flora/ausbushes/genericbush, /turf/open/floor/grass, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "am" = ( /mob/living/simple_animal/hostile/poison/bees, /mob/living/simple_animal/hostile/poison/bees, @@ -107,92 +104,92 @@ /mob/living/simple_animal/hostile/poison/bees, /mob/living/simple_animal/hostile/poison/bees, /turf/open/floor/grass, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "an" = ( /mob/living/simple_animal/hostile/poison/bees, /turf/open/floor/grass, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "ao" = ( /obj/structure/flora/ausbushes/lavendergrass, /turf/open/floor/grass, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "ap" = ( /mob/living/simple_animal/hostile/asteroid/goldgrub{ will_burrow = 0 }, /turf/open/floor/plating/asteroid, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "aq" = ( /obj/structure/flora/ausbushes/grassybush, /turf/open/floor/grass, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "ar" = ( /obj/structure/flora/rock/pile, /turf/open/floor/plating/asteroid, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "as" = ( /mob/living/simple_animal/hostile/asteroid/basilisk, /turf/open/floor/plating/asteroid, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "at" = ( /turf/closed/wall/r_wall, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "au" = ( /obj/structure/flora/ausbushes/leafybush, /mob/living/simple_animal/hostile/poison/bees, /turf/open/floor/grass, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "av" = ( /obj/structure/flora/ausbushes/brflowers, /turf/open/floor/grass, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "aw" = ( /obj/structure/flora/rock, /obj/machinery/light, /turf/open/floor/plating/asteroid, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "ax" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/clothing/mask/surgical, -/obj/item/weapon/razor, +/obj/item/razor, /obj/machinery/light{ dir = 8 }, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "ay" = ( /turf/open/floor/plasteel/darkgreen, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "az" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/syringes{ +/obj/item/storage/box/syringes{ pixel_x = 5; pixel_y = 5 }, -/obj/item/weapon/storage/box/beakers, +/obj/item/storage/box/beakers, /obj/machinery/light{ dir = 4 }, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "aA" = ( /obj/structure/flora/ausbushes/ywflowers, /turf/open/floor/grass, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "aB" = ( /obj/machinery/light, /mob/living/simple_animal/hostile/poison/bees, /turf/open/floor/grass, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "aC" = ( /obj/structure/flora/ausbushes/ppflowers, /turf/open/floor/grass, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "aD" = ( /obj/structure/cable{ d1 = 4; @@ -206,7 +203,7 @@ /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "aE" = ( /obj/machinery/shieldwallgen{ active = 2; @@ -233,7 +230,7 @@ icon_state = "2-4" }, /turf/open/floor/plating, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "aF" = ( /obj/structure/cable{ d1 = 4; @@ -241,7 +238,7 @@ icon_state = "4-8" }, /turf/closed/wall/r_wall, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "aG" = ( /obj/structure/table/reinforced, /obj/structure/cable{ @@ -249,11 +246,11 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/gun/energy/floragun, +/obj/item/gun/energy/floragun, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "aH" = ( /obj/structure/cable{ d1 = 4; @@ -261,7 +258,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/darkgreen, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "aI" = ( /obj/structure/table/reinforced, /obj/machinery/computer/med_data/laptop, @@ -273,7 +270,7 @@ /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "aJ" = ( /obj/machinery/shieldwallgen{ active = 2; @@ -295,7 +292,7 @@ icon_state = "0-8" }, /turf/open/floor/plating, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "aK" = ( /obj/structure/window/reinforced{ dir = 4 @@ -306,7 +303,7 @@ /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "aM" = ( /obj/structure/cable{ d1 = 1; @@ -314,28 +311,28 @@ icon_state = "1-2" }, /turf/closed/wall/r_wall, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "aN" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder, +/obj/item/folder, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "aO" = ( /obj/structure/chair/office/light{ dir = 8 }, /turf/open/floor/plasteel/darkgreen, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "aP" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/glass/bottle/liver_enhance_virion, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/glass/bottle/liver_enhance_virion, +/obj/item/reagent_containers/dropper, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "aQ" = ( /obj/structure/window/reinforced{ dir = 8 @@ -349,7 +346,7 @@ /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "aS" = ( /obj/machinery/power/apc{ dir = 8; @@ -365,12 +362,12 @@ d2 = 4 }, /obj/structure/rack, -/obj/item/weapon/melee/baton/cattleprod, +/obj/item/melee/baton/cattleprod, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "aT" = ( /obj/structure/cable{ d1 = 2; @@ -384,45 +381,45 @@ }, /obj/structure/rack, /obj/item/clothing/suit/space/hardsuit/medical, -/obj/item/weapon/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "aU" = ( /obj/structure/rack, -/obj/item/weapon/crowbar, -/obj/item/weapon/shield/riot, +/obj/item/crowbar, +/obj/item/shield/riot, /obj/machinery/light{ dir = 1 }, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "aV" = ( /obj/machinery/smartfridge/chemistry, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "aW" = ( /obj/structure/table/reinforced, -/obj/item/weapon/gun/syringe, +/obj/item/gun/syringe, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "aX" = ( /obj/structure/table/reinforced, -/obj/item/weapon/grenade/chem_grenade/antiweed{ +/obj/item/grenade/chem_grenade/antiweed{ pixel_x = 3; pixel_y = 5 }, -/obj/item/weapon/grenade/chem_grenade/antiweed{ +/obj/item/grenade/chem_grenade/antiweed{ pixel_x = 4 }, -/obj/item/weapon/grenade/chem_grenade/antiweed{ +/obj/item/grenade/chem_grenade/antiweed{ pixel_x = -3; pixel_y = -1 }, @@ -432,24 +429,24 @@ /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "aY" = ( /obj/structure/table/reinforced, -/obj/item/weapon/gun/energy/temperature{ +/obj/item/gun/energy/temperature{ pin = /obj/item/device/firing_pin }, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "aZ" = ( /obj/structure/table/reinforced, -/obj/item/weapon/cultivator, -/obj/item/weapon/shovel, +/obj/item/cultivator, +/obj/item/shovel, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "ba" = ( /obj/machinery/light/small{ dir = 8 @@ -457,13 +454,13 @@ /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bb" = ( /obj/machinery/door/airlock/hatch{ name = "Bio-Research Station" }, /turf/open/floor/plasteel/darkgreen, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bc" = ( /obj/structure/cable{ d1 = 1; @@ -471,7 +468,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/darkgreen, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bd" = ( /obj/machinery/power/terminal, /obj/structure/cable{ @@ -480,13 +477,13 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/darkgreen, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "be" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bf" = ( /obj/machinery/power/smes/magical{ desc = "A high-capacity superconducting magnetic energy storage (SMES) unit."; @@ -501,69 +498,69 @@ /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bg" = ( /obj/structure/reagent_dispensers/watertank, /obj/machinery/light, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bh" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bi" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/hypospray/medipen/stimpack, -/obj/item/weapon/reagent_containers/glass/bottle/mutagen, +/obj/item/reagent_containers/hypospray/medipen/stimpack, +/obj/item/reagent_containers/glass/bottle/mutagen, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bj" = ( /obj/structure/table/reinforced, -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/hemostat, -/obj/item/weapon/scalpel, -/obj/item/weapon/surgical_drapes, -/obj/item/weapon/retractor, -/obj/item/weapon/cautery, -/obj/item/weapon/circular_saw, +/obj/item/surgicaldrill, +/obj/item/hemostat, +/obj/item/scalpel, +/obj/item/surgical_drapes, +/obj/item/retractor, +/obj/item/cautery, +/obj/item/circular_saw, /obj/machinery/light, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bk" = ( /obj/structure/table/optable, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bl" = ( /obj/machinery/computer/operating, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bm" = ( /obj/structure/closet/wardrobe/science_white, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bn" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/snacks/carrotfries, +/obj/item/reagent_containers/food/snacks/carrotfries, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bo" = ( /obj/machinery/shieldwallgen{ active = 2; @@ -587,24 +584,24 @@ icon_state = "1-4" }, /turf/open/floor/plating, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bp" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/green, +/obj/item/bedsheet/green, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bq" = ( /obj/item/stack/cable_coil/cut, /obj/item/stack/tile/plasteel{ pixel_x = 3; pixel_y = -4 }, -/obj/item/weapon/wirecutters, +/obj/item/wirecutters, /turf/open/floor/plating, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "br" = ( /obj/structure/table/reinforced, /obj/machinery/microwave, @@ -616,7 +613,7 @@ /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bs" = ( /obj/structure/cable{ d1 = 4; @@ -634,7 +631,7 @@ }, /obj/machinery/shieldwallgen, /turf/open/floor/plating, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bt" = ( /obj/structure/cable{ d2 = 8; @@ -642,32 +639,32 @@ }, /obj/machinery/shieldwallgen, /turf/open/floor/plating/airless, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bu" = ( /obj/structure/flora/ausbushes/sunnybush, /turf/open/floor/plating, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bv" = ( /turf/open/floor/plating, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bw" = ( /obj/machinery/light{ dir = 1 }, /mob/living/simple_animal/hostile/carp, /turf/open/floor/plating, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bx" = ( /obj/structure/flora/ausbushes/palebush, /turf/open/floor/plating, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "by" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, /turf/closed/wall/r_wall, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bz" = ( /obj/machinery/space_heater, /obj/structure/disposalpipe/segment{ @@ -680,55 +677,55 @@ /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bA" = ( /obj/structure/table/reinforced, /obj/machinery/juicer, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bB" = ( /obj/structure/alien/weeds, /turf/open/floor/plating/airless, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bC" = ( /obj/structure/alien/weeds/node, /obj/machinery/light{ dir = 1 }, /turf/open/floor/plating/airless, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bD" = ( /obj/item/clothing/mask/facehugger/dead, /turf/open/floor/plating/airless, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bE" = ( /obj/structure/flora/ausbushes/sparsegrass, /turf/open/floor/plating, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bF" = ( /obj/structure/disposalpipe/segment, /turf/closed/wall/r_wall, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bG" = ( /obj/machinery/door/airlock/external, /turf/open/floor/plasteel/darkgreen, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bH" = ( /obj/structure/alien/resin/wall, /turf/open/floor/plating/airless, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bI" = ( /obj/structure/flora/ausbushes/reedbush, /turf/open/floor/plating, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bJ" = ( /mob/living/simple_animal/crab{ faction = list("carp") }, /turf/open/floor/plating, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bK" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/plating/airless, @@ -738,27 +735,27 @@ dir = 8 }, /turf/open/floor/plasteel/darkgreen, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bM" = ( /obj/machinery/light/small{ dir = 4 }, /turf/open/floor/plasteel/darkgreen, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bN" = ( /obj/structure/grille{ density = 0; icon_state = "brokengrille" }, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /turf/open/floor/plating/airless, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bO" = ( -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plating/airless, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bP" = ( /obj/structure/lattice, /turf/template_noop, @@ -776,7 +773,7 @@ }, /obj/structure/cable, /turf/open/floor/plating/airless, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bR" = ( /obj/structure/disposalpipe/trunk{ dir = 1 @@ -793,32 +790,32 @@ /obj/structure/cable, /obj/machinery/shieldwallgen, /turf/open/floor/plating/airless, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bT" = ( /obj/structure/grille, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/open/floor/plating/airless, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bU" = ( /obj/structure/grille{ density = 0; icon_state = "brokengrille" }, /turf/open/floor/plating/airless, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) "bV" = ( /obj/machinery/shieldwallgen, /turf/template_noop, /area/template_noop) "bW" = ( -/obj/item/weapon/shard, +/obj/item/shard, /turf/template_noop, /area/template_noop) "bX" = ( /turf/open/floor/plating/airless, -/area/ruin/abandonedzoo) +/area/ruin/space/has_grav/abandonedzoo) (1,1,1) = {" aa diff --git a/_maps/RandomRuins/SpaceRuins/asteroid3.dmm b/_maps/RandomRuins/SpaceRuins/asteroid3.dmm index c51d254300..cb02102435 100644 --- a/_maps/RandomRuins/SpaceRuins/asteroid3.dmm +++ b/_maps/RandomRuins/SpaceRuins/asteroid3.dmm @@ -16,7 +16,7 @@ /turf/open/floor/plating/asteroid/airless, /area/ruin/unpowered/no_grav) "f" = ( -/obj/item/weapon/pickaxe/diamond, +/obj/item/pickaxe/diamond, /turf/open/floor/plating/asteroid/airless, /area/ruin/unpowered/no_grav) diff --git a/_maps/RandomRuins/SpaceRuins/asteroid4.dmm b/_maps/RandomRuins/SpaceRuins/asteroid4.dmm index bbbd529e8a..7a087eacf6 100644 --- a/_maps/RandomRuins/SpaceRuins/asteroid4.dmm +++ b/_maps/RandomRuins/SpaceRuins/asteroid4.dmm @@ -44,12 +44,12 @@ /obj/structure/chair{ dir = 1 }, -/obj/item/weapon/shard, +/obj/item/shard, /obj/effect/mob_spawn/human/clown{ brute_damage = 120; oxy_damage = 75 }, -/obj/item/weapon/paper/fluff/ruins/asteroid4/extraction, +/obj/item/paper/fluff/ruins/asteroid4/extraction, /obj/item/stack/sheet/mineral/bananium{ amount = 15 }, @@ -59,7 +59,7 @@ /obj/structure/chair{ dir = 1 }, -/obj/item/weapon/storage/pod{ +/obj/item/storage/pod{ pixel_x = -26 }, /turf/open/floor/mineral/titanium/blue, diff --git a/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm b/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm index a9232ea33a..21755f1e2f 100644 --- a/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm +++ b/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm @@ -4,59 +4,59 @@ /area/template_noop) "ab" = ( /turf/closed/wall, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "ac" = ( /obj/machinery/door/poddoor{ id = "bigderelictshipdock" }, /turf/open/floor/plating/airless, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "ad" = ( /turf/open/floor/plating/asteroid/airless, /area/ruin/unpowered/no_grav) "ae" = ( /turf/open/floor/plating, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "af" = ( /obj/structure/sign/vacuum{ pixel_y = 32 }, /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "ag" = ( /obj/machinery/door/poddoor{ id = "bigderelictshipdock" }, /turf/open/floor/plating, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "ah" = ( /obj/structure/sign/vacuum{ pixel_y = 32 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "ai" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "aj" = ( /obj/machinery/button/door{ name = "tradepost entry doors"; pixel_y = 24 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "ak" = ( /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "al" = ( /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "am" = ( /turf/open/floor/engine, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "an" = ( /obj/structure/cable{ d1 = 2; @@ -64,7 +64,7 @@ icon_state = "2-4" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "ao" = ( /obj/machinery/power/apc{ cell_type = 0; @@ -77,34 +77,34 @@ icon_state = "0-8" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "ap" = ( /obj/structure/table, /obj/machinery/light{ dir = 8 }, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "aq" = ( /turf/open/floor/engine, /turf/closed/wall/mineral/titanium/interior, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "ar" = ( /obj/structure/shuttle/engine/propulsion/burst/right{ dir = 1 }, /turf/open/floor/plating, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "as" = ( /obj/structure/shuttle/engine/propulsion/burst/left{ dir = 1 }, /turf/open/floor/plating, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "at" = ( /turf/closed/wall/mineral/titanium, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "au" = ( /obj/structure/cable{ d1 = 1; @@ -112,18 +112,18 @@ icon_state = "1-2" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "av" = ( /obj/structure/table, /obj/machinery/light{ dir = 4 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "aw" = ( /obj/structure/table, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "ax" = ( /obj/structure/window/reinforced{ dir = 1 @@ -135,7 +135,7 @@ dir = 1 }, /turf/open/floor/mineral/titanium/yellow, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "ay" = ( /obj/structure/window/reinforced{ dir = 1 @@ -147,19 +147,19 @@ dir = 1 }, /turf/open/floor/mineral/titanium/yellow, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "az" = ( /obj/structure/table, /obj/item/clothing/head/soft, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "aA" = ( /turf/closed/wall, -/area/ruin/derelictoutpost/powerstorage) +/area/ruin/space/has_grav/derelictoutpost/powerstorage) "aB" = ( /obj/machinery/door/airlock/external, /turf/open/floor/plating, -/area/ruin/derelictoutpost/powerstorage) +/area/ruin/space/has_grav/derelictoutpost/powerstorage) "aC" = ( /turf/closed/mineral, /area/ruin/unpowered/no_grav) @@ -168,51 +168,50 @@ id = "bigderelictship" }, /turf/open/floor/mineral/titanium/yellow, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "aE" = ( /obj/structure/closet/crate/medical, -/obj/item/weapon/storage/firstaid/o2, +/obj/item/storage/firstaid/o2, /turf/open/floor/mineral/titanium/yellow, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "aF" = ( /obj/structure/closet/crate/medical, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/mineral/titanium/yellow, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "aG" = ( /obj/structure/closet/crate/medical, -/obj/item/weapon/storage/firstaid/brute, +/obj/item/storage/firstaid/brute, /turf/open/floor/mineral/titanium/yellow, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "aH" = ( /obj/structure/closet/crate/engineering, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/mineral/titanium/yellow, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "aI" = ( /obj/structure/closet/crate/engineering/electrical, -/obj/item/weapon/storage/toolbox/electrical, -/obj/item/weapon/stock_parts/cell/hyper, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/storage/toolbox/electrical, +/obj/item/stock_parts/cell/hyper, +/obj/item/stock_parts/cell/high, /turf/open/floor/mineral/titanium/yellow, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "aJ" = ( /obj/structure/table, /obj/item/clothing/gloves/fingerless, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "aK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "aL" = ( /obj/machinery/door/airlock/external, /turf/open/floor/plating, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "aM" = ( /turf/open/floor/plating, -/area/ruin/derelictoutpost/powerstorage) +/area/ruin/space/has_grav/derelictoutpost/powerstorage) "aN" = ( /obj/structure/closet/crate{ icon_state = "crateopen"; @@ -220,46 +219,46 @@ }, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "aO" = ( /obj/structure/closet/crate/secure/loot, /turf/open/floor/mineral/titanium/yellow, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "aP" = ( /obj/structure/closet/crate/internals, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /obj/item/clothing/mask/breath, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/item/clothing/mask/breath, /turf/open/floor/mineral/titanium/yellow, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "aQ" = ( /obj/structure/closet/crate/radiation, /obj/item/clothing/head/radiation, /obj/item/clothing/suit/radiation, /obj/item/device/geiger_counter, /turf/open/floor/mineral/titanium/yellow, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "aR" = ( /turf/open/floor/plating, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "aS" = ( /turf/closed/wall/r_wall, -/area/ruin/derelictoutpost/powerstorage) +/area/ruin/space/has_grav/derelictoutpost/powerstorage) "aT" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -24 }, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "aU" = ( /obj/structure/closet/crate/critter{ name = "critter crate - mr.tiggles"; opened = 1 }, -/obj/item/weapon/paper/crumpled/ruins/snowdin{ +/obj/item/paper/crumpled/ruins/snowdin{ info = "A crumpled piece of manifest paper, out of the barely legible pen writing, you can see something about a warning involving whatever was originally in the crate." }, /obj/structure/alien/weeds{ @@ -268,39 +267,39 @@ name = "gelatinous floor" }, /turf/open/floor/mineral/titanium/yellow, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "aV" = ( /obj/structure/closet/crate/engineering, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/structure/alien/weeds{ color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor" }, /turf/open/floor/mineral/titanium/yellow, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "aW" = ( /obj/structure/closet/crate/engineering/electrical, -/obj/item/weapon/storage/toolbox/electrical, -/obj/item/weapon/stock_parts/cell/hyper, +/obj/item/storage/toolbox/electrical, +/obj/item/stock_parts/cell/hyper, /turf/open/floor/mineral/titanium/yellow, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "aX" = ( /obj/structure/closet/crate, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "aY" = ( /obj/structure/lattice, /turf/template_noop, /area/template_noop) "aZ" = ( /turf/closed/wall, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "ba" = ( /obj/item/clothing/head/helmet, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/powerstorage) +/area/ruin/space/has_grav/derelictoutpost/powerstorage) "bb" = ( /obj/machinery/power/smes, /obj/structure/cable{ @@ -308,10 +307,10 @@ d2 = 4 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/powerstorage) +/area/ruin/space/has_grav/derelictoutpost/powerstorage) "bc" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/cell/hyper, +/obj/item/stock_parts/cell/hyper, /obj/structure/cable{ d1 = 2; d2 = 8; @@ -323,7 +322,7 @@ icon_state = "2-4" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/powerstorage) +/area/ruin/space/has_grav/derelictoutpost/powerstorage) "bd" = ( /obj/machinery/power/smes, /obj/structure/cable{ @@ -331,7 +330,7 @@ icon_state = "0-8" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/powerstorage) +/area/ruin/space/has_grav/derelictoutpost/powerstorage) "be" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -339,11 +338,11 @@ name = "gelatinous floor" }, /turf/open/floor/mineral/titanium/blue, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "bf" = ( /obj/effect/decal/cleanable/blood/old, /turf/open/floor/mineral/titanium/blue, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "bg" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -352,7 +351,7 @@ }, /obj/structure/glowshroom/single, /turf/open/floor/mineral/titanium/blue, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "bh" = ( /obj/machinery/button/door{ id = "bigderelictship"; @@ -365,7 +364,7 @@ name = "gelatinous floor" }, /turf/open/floor/mineral/titanium/blue, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "bi" = ( /obj/effect/decal/cleanable/cobweb, /obj/structure/alien/weeds{ @@ -374,16 +373,16 @@ name = "gelatinous floor" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "bj" = ( /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "bk" = ( /obj/structure/sign/vacuum{ pixel_y = 32 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "bl" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -391,7 +390,7 @@ name = "gelatinous floor" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "bm" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -404,7 +403,7 @@ dir = 9 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "bn" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -417,7 +416,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "bo" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -434,7 +433,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "bp" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -447,7 +446,7 @@ dir = 5 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "bq" = ( /obj/effect/mob_spawn/human/corpse/nanotrasensoldier{ head = null; @@ -455,7 +454,7 @@ name = "Tradeport Officer"; random = 1 }, -/obj/item/weapon/paper/crumpled/ruins/snowdin{ +/obj/item/paper/crumpled/ruins/snowdin{ icon_state = "scrap_bloodied"; info = "If anyone finds this, please, don't let my kids know I died a coward.." }, @@ -464,13 +463,13 @@ pixel_x = -29 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/powerstorage) +/area/ruin/space/has_grav/derelictoutpost/powerstorage) "br" = ( /obj/machinery/power/terminal{ dir = 1 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/powerstorage) +/area/ruin/space/has_grav/derelictoutpost/powerstorage) "bs" = ( /obj/structure/cable{ d1 = 1; @@ -478,14 +477,14 @@ icon_state = "1-2" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/powerstorage) +/area/ruin/space/has_grav/derelictoutpost/powerstorage) "bt" = ( /obj/machinery/door/airlock/titanium, /turf/open/floor/mineral/titanium/blue, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "bu" = ( /turf/open/floor/mineral/titanium/blue, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "bv" = ( /obj/item/chair, /obj/effect/decal/cleanable/blood/old, @@ -495,7 +494,7 @@ name = "gelatinous floor" }, /turf/open/floor/mineral/titanium/blue, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "bw" = ( /obj/effect/decal/cleanable/blood/old{ name = "dried blood trail"; @@ -508,7 +507,7 @@ name = "gelatinous floor" }, /turf/open/floor/mineral/titanium/blue, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "bx" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -516,7 +515,7 @@ name = "gelatinous floor" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "by" = ( /obj/machinery/door/airlock/glass_security{ id_tag = "innerbrig"; @@ -524,10 +523,10 @@ req_access_txt = "63" }, /turf/open/floor/plasteel/darkred, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "bz" = ( /turf/open/floor/plasteel/darkred, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "bA" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -535,7 +534,7 @@ name = "gelatinous floor" }, /turf/open/floor/plasteel/darkred, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "bB" = ( /obj/effect/decal/cleanable/cobweb{ icon_state = "cobweb2" @@ -543,23 +542,23 @@ /obj/structure/table, /obj/machinery/recharger, /turf/open/floor/plasteel/darkred, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "bC" = ( /turf/closed/wall/r_wall, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "bD" = ( /obj/machinery/light{ dir = 8 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "bE" = ( /obj/effect/decal/cleanable/blood/old{ icon_state = "trails_1"; name = "dried blood trail" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "bF" = ( /obj/structure/alien/resin/wall{ color = "#8EC127"; @@ -568,7 +567,7 @@ name = "gelatinous wall" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "bG" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -582,7 +581,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "bH" = ( /obj/item/ammo_casing/c45{ caliber = null; @@ -594,31 +593,31 @@ dir = 8 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/powerstorage) +/area/ruin/space/has_grav/derelictoutpost/powerstorage) "bI" = ( -/obj/item/weapon/gun/ballistic/automatic/pistol/m1911{ +/obj/item/gun/ballistic/automatic/pistol/m1911{ spawnwithmagazine = 0 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/powerstorage) +/area/ruin/space/has_grav/derelictoutpost/powerstorage) "bJ" = ( /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/powerstorage) +/area/ruin/space/has_grav/derelictoutpost/powerstorage) "bK" = ( /obj/structure/table, /obj/machinery/light{ dir = 8 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "bL" = ( /obj/structure/table, /turf/open/floor/mineral/titanium/blue, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "bM" = ( /obj/machinery/computer, /turf/open/floor/mineral/titanium/blue, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "bN" = ( /obj/structure/table_frame, /obj/item/stack/sheet/metal, @@ -632,16 +631,16 @@ name = "gelatinous floor" }, /turf/open/floor/mineral/titanium/blue, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "bO" = ( -/obj/item/weapon/shard, +/obj/item/shard, /obj/structure/alien/weeds{ color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor" }, /turf/open/floor/mineral/titanium/blue, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "bP" = ( /obj/effect/gibspawner/human, /obj/structure/alien/weeds{ @@ -650,23 +649,23 @@ name = "gelatinous floor" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "bQ" = ( /obj/structure/filingcabinet, /obj/machinery/light{ dir = 8 }, /turf/open/floor/plasteel/darkred, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "bR" = ( -/obj/item/weapon/shard, +/obj/item/shard, /obj/structure/alien/weeds{ color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor" }, /turf/open/floor/plasteel/darkred, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "bS" = ( /obj/item/chair, /obj/structure/alien/weeds{ @@ -675,7 +674,7 @@ name = "gelatinous floor" }, /turf/open/floor/plasteel/darkred, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "bT" = ( /obj/effect/decal/cleanable/blood/old, /obj/machinery/button/door{ @@ -689,7 +688,7 @@ name = "gelatinous floor" }, /turf/open/floor/plasteel/darkred, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "bU" = ( /obj/effect/decal/cleanable/blood/old{ name = "dried blood trail"; @@ -701,7 +700,7 @@ icon_state = "wall_thermite"; name = "melted wall" }, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "bV" = ( /obj/effect/decal/cleanable/blood/old{ name = "dried blood trail"; @@ -709,7 +708,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "bW" = ( /obj/effect/decal/cleanable/blood/old{ name = "dried blood trail"; @@ -717,7 +716,7 @@ dir = 6 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "bX" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -733,13 +732,13 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "bY" = ( /obj/item/device/gps{ gpstag = "Distress Signal" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/powerstorage) +/area/ruin/space/has_grav/derelictoutpost/powerstorage) "bZ" = ( /obj/structure/cable{ d1 = 1; @@ -752,7 +751,7 @@ icon_state = "1-4" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/powerstorage) +/area/ruin/space/has_grav/derelictoutpost/powerstorage) "ca" = ( /obj/machinery/power/apc{ cell_type = 0; @@ -766,19 +765,18 @@ icon_state = "0-8" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/powerstorage) +/area/ruin/space/has_grav/derelictoutpost/powerstorage) "cb" = ( /obj/structure/closet/wardrobe/cargotech, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "cc" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "cd" = ( /obj/structure/grille/broken, -/obj/item/weapon/shard, +/obj/item/shard, /obj/effect/decal/cleanable/blood/old{ icon_state = "trails_1"; name = "dried blood trail" @@ -789,7 +787,7 @@ name = "gelatinous floor" }, /turf/open/floor/plating, -/area/ruin/derelictoutpost/dockedship) +/area/ruin/space/has_grav/derelictoutpost/dockedship) "ce" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -802,16 +800,16 @@ icon_state = "1-2" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "cf" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced{ dir = 1 }, /turf/open/floor/plasteel/darkred, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "cg" = ( -/obj/item/weapon/shard, +/obj/item/shard, /obj/item/stack/cable_coil{ amount = 2; icon_state = "coil_red2"; @@ -826,13 +824,13 @@ /obj/item/stack/sheet/metal, /obj/item/stack/sheet/plasteel, /turf/open/floor/plasteel/darkred, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "ch" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -24 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "ci" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -841,7 +839,7 @@ }, /obj/structure/glowshroom/single, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "cj" = ( /obj/structure/cable{ d1 = 2; @@ -849,7 +847,7 @@ icon_state = "2-4" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "ck" = ( /obj/machinery/power/apc{ cell_type = 0; @@ -862,7 +860,7 @@ icon_state = "0-8" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "cl" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -876,7 +874,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "cm" = ( /obj/structure/alien/resin/wall{ color = "#8EC127"; @@ -885,18 +883,18 @@ name = "gelatinous wall" }, /turf/open/floor/plating/asteroid, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "cn" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /obj/item/stack/cable_coil, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/powerstorage) +/area/ruin/space/has_grav/derelictoutpost/powerstorage) "co" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/powerstorage) +/area/ruin/space/has_grav/derelictoutpost/powerstorage) "cp" = ( /obj/structure/cable{ d1 = 1; @@ -904,7 +902,7 @@ icon_state = "1-4" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/powerstorage) +/area/ruin/space/has_grav/derelictoutpost/powerstorage) "cq" = ( /obj/structure/barricade/wooden, /obj/structure/cable{ @@ -913,7 +911,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/powerstorage) +/area/ruin/space/has_grav/derelictoutpost/powerstorage) "cr" = ( /obj/machinery/door/airlock/engineering{ name = "Power Storage"; @@ -926,7 +924,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/powerstorage) +/area/ruin/space/has_grav/derelictoutpost/powerstorage) "cs" = ( /obj/structure/cable{ d1 = 4; @@ -934,7 +932,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "ct" = ( /obj/structure/cable{ d1 = 2; @@ -942,7 +940,7 @@ icon_state = "2-8" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "cu" = ( /obj/effect/decal/cleanable/blood/old{ icon_state = "trails_1"; @@ -954,7 +952,7 @@ name = "gelatinous floor" }, /turf/open/floor/plating, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "cv" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -962,7 +960,7 @@ name = "gelatinous floor" }, /turf/open/floor/plating, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "cw" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -980,7 +978,7 @@ icon_state = "2-4" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "cx" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -993,7 +991,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "cy" = ( /obj/machinery/door/airlock/glass, /obj/machinery/door/poddoor{ @@ -1007,7 +1005,7 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "cz" = ( /obj/structure/cable{ d1 = 4; @@ -1015,7 +1013,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "cA" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -1028,7 +1026,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "cB" = ( /obj/structure/cable{ d1 = 1; @@ -1036,7 +1034,7 @@ icon_state = "1-8" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "cC" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -1051,7 +1049,7 @@ resize = 0.85 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "cD" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -1071,7 +1069,7 @@ resize = 0.85 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "cE" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -1084,7 +1082,7 @@ dir = 4 }, /turf/open/floor/plating/asteroid, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "cF" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -1097,14 +1095,14 @@ dir = 5 }, /turf/open/floor/plating/asteroid, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "cG" = ( /obj/machinery/firealarm{ dir = 8; pixel_x = -24 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "cH" = ( /obj/structure/closet/crate{ icon_state = "crateopen"; @@ -1116,7 +1114,7 @@ icon_state = "1-4" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "cI" = ( /obj/structure/cable{ d1 = 4; @@ -1125,7 +1123,7 @@ }, /obj/structure/janitorialcart, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "cJ" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -1137,9 +1135,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/mop, +/obj/item/mop, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "cK" = ( /obj/effect/decal/cleanable/blood/old{ name = "dried blood trail"; @@ -1157,7 +1155,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "cL" = ( /obj/effect/decal/cleanable/blood/old{ name = "dried blood trail"; @@ -1175,7 +1173,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "cM" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -1189,7 +1187,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "cN" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -1207,22 +1205,22 @@ icon_state = "1-2" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "cO" = ( /obj/machinery/light, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "cP" = ( -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "cQ" = ( /obj/machinery/firealarm{ dir = 4; pixel_x = 24 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "cR" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -1230,7 +1228,7 @@ name = "gelatinous floor" }, /turf/open/floor/plating/asteroid, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "cS" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -1243,7 +1241,7 @@ dir = 1 }, /turf/open/floor/plating/asteroid, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "cT" = ( /obj/item/ammo_casing/c45{ caliber = null; @@ -1252,19 +1250,19 @@ name = "spent bullet casing" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "cU" = ( /obj/machinery/door/firedoor, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "cV" = ( /obj/effect/decal/cleanable/xenoblood/xsplatter, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "cW" = ( /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "cX" = ( /obj/effect/decal/cleanable/blood/old{ name = "dried blood trail"; @@ -1277,7 +1275,7 @@ name = "gelatinous floor" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "cY" = ( /obj/structure/grille/broken, /obj/structure/alien/weeds{ @@ -1286,7 +1284,7 @@ name = "gelatinous floor" }, /turf/open/floor/plating, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "cZ" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -1300,7 +1298,7 @@ dir = 1 }, /turf/open/floor/plating/asteroid, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "da" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -1310,7 +1308,7 @@ /obj/structure/glowshroom/single, /obj/machinery/door/firedoor, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "db" = ( /obj/item/ammo_casing/c45{ caliber = null; @@ -1324,7 +1322,7 @@ name = "gelatinous floor" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "dc" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -1333,7 +1331,7 @@ }, /obj/machinery/light, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "dd" = ( /obj/effect/decal/cleanable/blood/old{ name = "dried blood trail"; @@ -1341,7 +1339,7 @@ dir = 10 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "de" = ( /obj/effect/decal/cleanable/blood/old{ name = "dried blood trail"; @@ -1349,7 +1347,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "df" = ( /obj/effect/decal/cleanable/blood/old{ name = "dried blood trail"; @@ -1368,7 +1366,7 @@ icon_state = "1-4" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "dg" = ( /obj/effect/decal/cleanable/blood/old{ name = "dried blood trail"; @@ -1386,7 +1384,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "dh" = ( /obj/effect/decal/cleanable/blood/old{ name = "dried blood trail"; @@ -1409,7 +1407,7 @@ icon_state = "4-8" }, /turf/open/floor/plating, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "di" = ( /obj/effect/decal/cleanable/blood/old{ name = "dried blood trail"; @@ -1430,16 +1428,16 @@ icon_state = "2-8" }, /turf/open/floor/plating, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "dj" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor" }, -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plating/asteroid, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "dk" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -1448,7 +1446,7 @@ }, /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "dl" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -1459,7 +1457,7 @@ name = "Miss Tiggles" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "dm" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -1469,7 +1467,7 @@ /obj/effect/decal/cleanable/blood/old, /obj/structure/alien/gelpod, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "dn" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -1482,7 +1480,7 @@ dir = 8 }, /turf/open/floor/plating/asteroid, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "do" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -1495,13 +1493,13 @@ dir = 6 }, /turf/open/floor/plating/asteroid, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "dp" = ( /obj/machinery/light{ dir = 8 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "dq" = ( /obj/effect/decal/cleanable/xenoblood/xsplatter, /obj/structure/alien/weeds{ @@ -1510,7 +1508,7 @@ name = "gelatinous floor" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "dr" = ( /obj/effect/decal/cleanable/blood/old{ icon_state = "trails_1"; @@ -1527,10 +1525,10 @@ icon_state = "1-2" }, /turf/open/floor/plating, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "ds" = ( /turf/closed/mineral, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "dt" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -1539,19 +1537,19 @@ }, /obj/structure/glowshroom/single, /turf/open/floor/plating/asteroid, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "du" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor" }, -/obj/item/weapon/gun/ballistic/automatic/pistol/m1911{ +/obj/item/gun/ballistic/automatic/pistol/m1911{ spawnwithmagazine = 0 }, /obj/item/ammo_box/magazine/m45, /turf/open/floor/plating/asteroid, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "dv" = ( /obj/effect/decal/cleanable/blood/old{ name = "dried blood trail"; @@ -1564,7 +1562,7 @@ name = "gelatinous floor" }, /turf/open/floor/plating/asteroid, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "dw" = ( /obj/effect/decal/cleanable/blood/old{ name = "dried blood trail"; @@ -1582,7 +1580,7 @@ name = "gelatinous floor" }, /turf/open/floor/plating/asteroid, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "dx" = ( /obj/effect/decal/cleanable/blood/old{ name = "dried blood trail"; @@ -1595,7 +1593,7 @@ name = "gelatinous floor" }, /turf/open/floor/plating/asteroid, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "dy" = ( /obj/effect/decal/cleanable/blood/old{ name = "dried blood trail"; @@ -1609,7 +1607,7 @@ }, /obj/structure/glowshroom/single, /turf/open/floor/plating/asteroid, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "dz" = ( /obj/effect/decal/cleanable/blood/old{ name = "dried blood trail"; @@ -1625,7 +1623,7 @@ name = "gelatinous floor" }, /turf/open/floor/plating/asteroid, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "dA" = ( /obj/effect/decal/cleanable/blood/old{ name = "dried blood trail"; @@ -1633,7 +1631,7 @@ dir = 4 }, /turf/open/floor/plating/asteroid, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "dB" = ( /obj/effect/decal/cleanable/blood/old{ name = "dried blood trail"; @@ -1651,7 +1649,7 @@ icon_state = "1-2" }, /turf/open/floor/plating, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "dC" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -1663,7 +1661,7 @@ name = "dried blood trail" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "dD" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -1672,7 +1670,7 @@ }, /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plating/asteroid, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "dE" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -1685,7 +1683,7 @@ name = "gelatinous floor" }, /turf/open/floor/plating/asteroid, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "dF" = ( /obj/effect/decal/cleanable/blood/old{ name = "dried blood trail"; @@ -1698,7 +1696,7 @@ name = "gelatinous floor" }, /turf/open/floor/plating/asteroid, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "dG" = ( /obj/effect/decal/cleanable/blood/old{ name = "dried blood trail"; @@ -1711,7 +1709,7 @@ name = "gelatinous floor" }, /turf/open/floor/plating/asteroid, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "dH" = ( /obj/effect/decal/cleanable/blood/old{ name = "dried blood trail"; @@ -1724,7 +1722,7 @@ name = "gelatinous floor" }, /turf/open/floor/plating/asteroid, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "dI" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -1737,9 +1735,9 @@ icon_state = "1-2" }, /turf/open/floor/plating, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "dJ" = ( -/obj/item/weapon/gun/ballistic/automatic/pistol/m1911{ +/obj/item/gun/ballistic/automatic/pistol/m1911{ spawnwithmagazine = 0 }, /obj/structure/alien/weeds{ @@ -1749,7 +1747,7 @@ }, /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "dK" = ( /obj/item/ammo_casing/c45{ caliber = null; @@ -1768,10 +1766,10 @@ dir = 5 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "dL" = ( /turf/closed/wall, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "dM" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -1789,7 +1787,7 @@ icon_state = "1-2" }, /turf/open/floor/plating, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "dN" = ( /obj/effect/decal/cleanable/blood/old{ name = "dried blood trail"; @@ -1801,7 +1799,7 @@ icon_state = "wall_thermite"; name = "melted wall" }, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "dO" = ( /obj/structure/alien/resin/membrane{ color = "#4BAE56"; @@ -1819,7 +1817,7 @@ icon_state = "wall_thermite"; name = "melted wall" }, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "dP" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -1833,7 +1831,7 @@ dir = 8 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "dQ" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -1846,7 +1844,7 @@ dir = 6 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "dR" = ( /obj/structure/alien/resin/membrane{ color = "#4BAE56"; @@ -1855,7 +1853,7 @@ name = "gelatinous membrane" }, /turf/open/floor/plating/asteroid, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "dS" = ( /obj/item/ammo_box/magazine/m45, /obj/structure/alien/weeds{ @@ -1868,33 +1866,33 @@ name = "dried blood trail" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "dT" = ( /obj/machinery/suit_storage_unit/standard_unit, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "dU" = ( /obj/machinery/suit_storage_unit/standard_unit, /obj/machinery/light{ dir = 1 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "dV" = ( /obj/structure/closet/crate, /obj/item/stack/sheet/glass/fifty, /obj/item/stack/sheet/glass/fifty, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "dW" = ( /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "dX" = ( /obj/structure/closet/crate/secure/loot, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "dY" = ( /obj/structure/closet/crate{ icon_state = "crateopen"; @@ -1903,19 +1901,19 @@ /obj/item/stack/sheet/plasteel/twenty, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "dZ" = ( /obj/structure/extinguisher_cabinet{ pixel_y = 32 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "ea" = ( /obj/structure/closet/crate, -/obj/item/weapon/storage/pill_bottle/stimulant, +/obj/item/storage/pill_bottle/stimulant, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "eb" = ( /obj/structure/closet/crate, /obj/item/target/syndicate, @@ -1928,26 +1926,26 @@ }, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "ec" = ( /obj/structure/closet/crate/medical, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ empty = 1; name = "First-Aid (empty)" }, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "ed" = ( /obj/structure/closet/crate/medical, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ empty = 1; name = "First-Aid (empty)" }, -/obj/item/weapon/storage/firstaid/o2, +/obj/item/storage/firstaid/o2, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "ee" = ( /obj/effect/decal/cleanable/blood/old{ icon_state = "trails_1"; @@ -1959,7 +1957,7 @@ icon_state = "1-2" }, /turf/open/floor/plating, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "ef" = ( /obj/structure/alien/resin/membrane{ color = "#4BAE56"; @@ -1968,7 +1966,7 @@ name = "gelatinous membrane" }, /turf/open/floor/plating/asteroid/airless, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "eg" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -1983,25 +1981,25 @@ resize = 0.85 }, /turf/open/floor/plating/asteroid, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "eh" = ( /obj/effect/decal/cleanable/blood/old{ icon_state = "trails_1"; name = "dried blood trail" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) "ei" = ( /obj/machinery/door/firedoor, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "ej" = ( /obj/structure/closet/crate, /obj/item/stack/sheet/cloth/ten, /obj/item/stack/sheet/cloth/ten, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "ek" = ( /obj/structure/closet/crate{ icon_state = "crateopen"; @@ -2010,7 +2008,7 @@ /obj/item/stack/sheet/cardboard/fifty, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "el" = ( /obj/machinery/power/apc{ cell_type = 0; @@ -2024,7 +2022,7 @@ d2 = 2 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "em" = ( /turf/closed/wall, /area/ruin/unpowered/no_grav) @@ -2039,44 +2037,44 @@ /area/ruin/unpowered/no_grav) "eo" = ( /obj/structure/closet/crate/internals, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /obj/item/clothing/mask/breath, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "ep" = ( /obj/structure/closet/crate/engineering/electrical, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /obj/item/stack/cable_coil, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "eq" = ( /obj/structure/closet/crate{ icon_state = "crateopen"; opened = 1 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "er" = ( /obj/structure/closet/crate/medical, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "es" = ( /obj/structure/closet/crate/engineering, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "et" = ( /obj/structure/closet/crate/medical, -/obj/item/weapon/storage/firstaid/brute, -/obj/item/weapon/storage/firstaid/fire, +/obj/item/storage/firstaid/brute, +/obj/item/storage/firstaid/fire, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "eu" = ( /obj/structure/cable{ d1 = 1; @@ -2084,7 +2082,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "ev" = ( /obj/structure/alien/weeds{ color = "#4BAE56"; @@ -2093,7 +2091,7 @@ }, /obj/structure/alien/gelpod, /turf/open/floor/plating/asteroid, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "ew" = ( /obj/effect/decal/cleanable/blood/old{ name = "dried blood trail"; @@ -2102,7 +2100,7 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "ex" = ( /obj/effect/decal/cleanable/blood/old{ name = "dried blood trail"; @@ -2110,7 +2108,7 @@ dir = 8 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "ey" = ( /obj/effect/decal/cleanable/blood/old{ name = "dried blood trail"; @@ -2119,7 +2117,7 @@ }, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "ez" = ( /obj/effect/decal/cleanable/blood/old{ name = "dried blood trail"; @@ -2132,14 +2130,14 @@ icon_state = "1-2" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "eA" = ( /obj/structure/closet/crate, /obj/item/stack/sheet/metal/fifty, /obj/item/stack/sheet/metal/fifty, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "eB" = ( /obj/structure/closet/crate{ icon_state = "crateopen"; @@ -2149,43 +2147,43 @@ /obj/machinery/light, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "eC" = ( /obj/structure/closet/crate, /obj/item/device/pda/clear, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "eD" = ( /obj/machinery/firealarm{ dir = 1; pixel_y = -24 }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "eE" = ( /obj/structure/closet/crate/internals, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, -/obj/item/weapon/storage/firstaid/toxin, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/storage/firstaid/toxin, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "eF" = ( /obj/structure/closet/crate, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "eG" = ( /obj/machinery/light, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "eH" = ( /obj/structure/closet/crate/engineering, /obj/item/device/multitool, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "eI" = ( /obj/effect/decal/cleanable/blood/old{ name = "dried blood trail"; @@ -2198,7 +2196,7 @@ icon_state = "1-4" }, /turf/open/floor/plasteel, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "eJ" = ( /obj/structure/door_assembly/door_assembly_mai{ density = 0; @@ -2216,7 +2214,7 @@ icon_state = "4-8" }, /turf/open/floor/plating, -/area/ruin/derelictoutpost/cargostorage) +/area/ruin/space/has_grav/derelictoutpost/cargostorage) "eK" = ( /obj/effect/decal/cleanable/blood/old{ name = "dried blood trail"; @@ -2229,11 +2227,11 @@ icon_state = "1-8" }, /turf/open/floor/plating, -/area/ruin/derelictoutpost) +/area/ruin/space/has_grav/derelictoutpost) "eL" = ( /obj/machinery/door/airlock/maintenance, /turf/open/floor/plating, -/area/ruin/derelictoutpost/cargobay) +/area/ruin/space/has_grav/derelictoutpost/cargobay) (1,1,1) = {" aa diff --git a/_maps/RandomRuins/SpaceRuins/bus.dmm b/_maps/RandomRuins/SpaceRuins/bus.dmm index 5af3b742e7..701e8247e2 100644 --- a/_maps/RandomRuins/SpaceRuins/bus.dmm +++ b/_maps/RandomRuins/SpaceRuins/bus.dmm @@ -24,20 +24,20 @@ /obj/item/stack/rods{ amount = 50 }, -/obj/item/weapon/stock_parts/manipulator/femto, +/obj/item/stock_parts/manipulator/femto, /turf/open/floor/plating/asteroid/airless, /area/ruin/unpowered/no_grav) "ah" = ( /obj/item/stack/cable_coil{ amount = 5 }, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /turf/open/floor/plating/asteroid/airless, /area/ruin/unpowered/no_grav) "ai" = ( -/obj/item/weapon/book/random, +/obj/item/book/random, /turf/open/floor/plating/asteroid/airless, /area/ruin/unpowered/no_grav) "aj" = ( @@ -52,7 +52,7 @@ /area/ruin/unpowered/no_grav) "al" = ( /obj/effect/decal/cleanable/salt, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker, +/obj/item/reagent_containers/food/condiment/saltshaker, /turf/open/floor/plating/asteroid/airless, /area/ruin/unpowered/no_grav) "am" = ( @@ -68,7 +68,7 @@ /obj/structure/fluff/bus/passable/seat{ icon_state = "backseat" }, -/obj/item/weapon/reagent_containers/food/snacks/faggot, +/obj/item/reagent_containers/food/snacks/faggot, /turf/open/floor/plasteel/airless/black{ icon_state = "bus" }, @@ -92,7 +92,7 @@ /obj/structure/fluff/bus/passable/seat{ icon_state = "backseat" }, -/obj/item/weapon/reagent_containers/food/snacks/faggot, +/obj/item/reagent_containers/food/snacks/faggot, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/airless/black{ icon_state = "bus" @@ -102,7 +102,7 @@ /obj/structure/fluff/bus/passable/seat{ icon_state = "backseat" }, -/obj/item/weapon/reagent_containers/food/snacks/grown/citrus/orange, +/obj/item/reagent_containers/food/snacks/grown/citrus/orange, /turf/open/floor/plasteel/airless/black{ icon_state = "bus" }, @@ -112,7 +112,7 @@ icon_state = "driverseat"; pixel_y = 17 }, -/obj/item/weapon/reagent_containers/food/snacks/grown/cherry_bomb, +/obj/item/reagent_containers/food/snacks/grown/cherry_bomb, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/airless/black{ icon_state = "bus" @@ -146,7 +146,7 @@ /area/ruin/unpowered/no_grav) "ay" = ( /obj/structure/fluff/bus/passable, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/airless/black{ icon_state = "bus" }, @@ -160,9 +160,9 @@ "aA" = ( /obj/structure/fluff/bus/passable, /obj/structure/closet/crate/freezer, -/obj/item/weapon/reagent_containers/food/snacks/faggot, -/obj/item/weapon/reagent_containers/food/snacks/faggot, -/obj/item/weapon/reagent_containers/food/snacks/faggot, +/obj/item/reagent_containers/food/snacks/faggot, +/obj/item/reagent_containers/food/snacks/faggot, +/obj/item/reagent_containers/food/snacks/faggot, /turf/open/floor/plasteel/airless/black{ icon_state = "bus" }, @@ -176,7 +176,7 @@ /area/ruin/unpowered/no_grav) "aC" = ( /obj/structure/fluff/bus/passable, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker, +/obj/item/reagent_containers/food/condiment/saltshaker, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/airless/black{ icon_state = "bus" @@ -184,7 +184,7 @@ /area/ruin/unpowered/no_grav) "aD" = ( /obj/structure/fluff/bus/passable, -/obj/item/weapon/reagent_containers/food/snacks/faggot, +/obj/item/reagent_containers/food/snacks/faggot, /turf/open/floor/plasteel/airless/black{ icon_state = "bus" }, @@ -212,7 +212,7 @@ /area/ruin/unpowered/no_grav) "aH" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/coffee, +/obj/item/reagent_containers/food/drinks/coffee, /turf/open/floor/plating/asteroid/airless, /area/ruin/unpowered/no_grav) "aI" = ( @@ -258,15 +258,15 @@ /turf/open/floor/plating/asteroid/airless, /area/ruin/unpowered/no_grav) "aP" = ( -/obj/item/weapon/reagent_containers/food/snacks/faggot, +/obj/item/reagent_containers/food/snacks/faggot, /turf/open/floor/plating/asteroid/airless, /area/ruin/unpowered/no_grav) "aQ" = ( -/obj/item/weapon/reagent_containers/glass/rag, +/obj/item/reagent_containers/glass/rag, /turf/open/floor/plating/asteroid/airless, /area/ruin/unpowered/no_grav) "aR" = ( -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/effect/decal/cleanable/oil, /turf/open/floor/plating/asteroid/airless, /area/ruin/unpowered/no_grav) @@ -284,7 +284,7 @@ icon_state = "backseat" }, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/reagent_containers/food/snacks/faggot, +/obj/item/reagent_containers/food/snacks/faggot, /turf/open/floor/plasteel/airless/black{ icon_state = "bus" }, @@ -320,14 +320,14 @@ "aZ" = ( /obj/structure/fluff/bus/passable, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/reagent_containers/food/snacks/faggot, +/obj/item/reagent_containers/food/snacks/faggot, /turf/open/floor/plasteel/airless/black{ icon_state = "bus" }, /area/ruin/unpowered/no_grav) "ba" = ( /obj/structure/fluff/bus/passable, -/obj/item/weapon/banhammer, +/obj/item/banhammer, /turf/open/floor/plasteel/airless/black{ icon_state = "bus" }, diff --git a/_maps/RandomRuins/SpaceRuins/caravanambush.dmm b/_maps/RandomRuins/SpaceRuins/caravanambush.dmm index c4b1fec1f1..43cd290ca0 100644 --- a/_maps/RandomRuins/SpaceRuins/caravanambush.dmm +++ b/_maps/RandomRuins/SpaceRuins/caravanambush.dmm @@ -66,7 +66,7 @@ /obj/item/stack/sheet/mineral/gold{ amount = 25 }, -/obj/item/weapon/coin/plasma, +/obj/item/coin/plasma, /turf/open/floor/plasteel, /area/ruin/powered) "ao" = ( @@ -74,19 +74,19 @@ /obj/item/stack/sheet/mineral/gold{ amount = 25 }, -/obj/item/weapon/coin/gold, -/obj/item/weapon/coin/gold, -/obj/item/weapon/coin/mythril, -/obj/item/weapon/coin/plasma, +/obj/item/coin/gold, +/obj/item/coin/gold, +/obj/item/coin/mythril, +/obj/item/coin/plasma, /turf/open/floor/plasteel, /area/ruin/powered) "ap" = ( /obj/structure/table, -/obj/item/weapon/coin/gold, -/obj/item/weapon/coin/gold, -/obj/item/weapon/coin/gold, -/obj/item/weapon/coin/mythril, -/obj/item/weapon/coin/plasma, +/obj/item/coin/gold, +/obj/item/coin/gold, +/obj/item/coin/gold, +/obj/item/coin/mythril, +/obj/item/coin/plasma, /turf/open/floor/plasteel, /area/ruin/powered) "aq" = ( @@ -111,7 +111,7 @@ /area/ruin/powered) "at" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/brown, +/obj/item/bedsheet/brown, /turf/open/floor/plasteel, /area/ruin/powered) "au" = ( @@ -122,7 +122,7 @@ /area/ruin/powered) "av" = ( /obj/structure/rack, -/obj/item/weapon/storage/bag/money/vault, +/obj/item/storage/bag/money/vault, /turf/open/floor/plasteel, /area/ruin/powered) "aw" = ( @@ -139,7 +139,7 @@ /area/ruin/powered) "az" = ( /obj/structure/table, -/obj/item/weapon/storage/bag/money/vault, +/obj/item/storage/bag/money/vault, /turf/open/floor/plasteel, /area/ruin/powered) "aA" = ( @@ -165,8 +165,7 @@ /turf/open/floor/plasteel, /area/ruin/powered) "aB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ruin/powered) "aC" = ( @@ -211,7 +210,7 @@ /turf/closed/wall/mineral/iron, /area/ruin/unpowered/no_grav) "aL" = ( -/obj/item/weapon/coin/mythril, +/obj/item/coin/mythril, /turf/open/floor/plasteel, /area/ruin/powered) "aM" = ( @@ -232,7 +231,7 @@ /area/ruin/unpowered/no_grav) "aP" = ( /obj/structure/chair, -/obj/item/weapon/shard, +/obj/item/shard, /obj/item/stack/sheet/metal, /turf/open/floor/mineral/plastitanium/airless, /area/ruin/unpowered/no_grav) @@ -242,7 +241,7 @@ /turf/open/floor/mineral/plastitanium/airless, /area/ruin/unpowered/no_grav) "aR" = ( -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/mineral/plastitanium/airless, /area/ruin/unpowered/no_grav) "aS" = ( @@ -259,9 +258,9 @@ /area/template_noop) "aU" = ( /obj/structure/rack, -/obj/item/weapon/tank/internals/plasma/full, -/obj/item/weapon/tank/internals/plasma/full, -/obj/item/weapon/tank/internals/plasma/full, +/obj/item/tank/internals/plasma/full, +/obj/item/tank/internals/plasma/full, +/obj/item/tank/internals/plasma/full, /turf/open/floor/plasteel, /area/ruin/powered) "aV" = ( @@ -290,8 +289,8 @@ /area/ruin/powered) "aZ" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel, /area/ruin/powered) "ba" = ( @@ -320,7 +319,7 @@ /obj/structure/chair{ dir = 1 }, -/obj/item/weapon/shard, +/obj/item/shard, /obj/item/stack/sheet/metal, /obj/effect/decal/cleanable/shreds, /turf/open/floor/mineral/plastitanium/airless, @@ -337,7 +336,7 @@ /area/ruin/unpowered/no_grav) "bh" = ( /obj/structure/closet/crate/secure/weapon, -/obj/item/weapon/gun/ballistic/automatic/pistol/APS, +/obj/item/gun/ballistic/automatic/pistol/APS, /turf/open/floor/wood/airless, /area/ruin/unpowered/no_grav) "bi" = ( @@ -348,7 +347,7 @@ /area/ruin/unpowered/no_grav) "bj" = ( /obj/structure/closet/crate/secure/weapon, -/obj/item/weapon/gun/ballistic/shotgun/automatic/dual_tube, +/obj/item/gun/ballistic/shotgun/automatic/dual_tube, /turf/open/floor/wood/airless, /area/ruin/unpowered/no_grav) "bk" = ( @@ -438,7 +437,7 @@ /area/ruin/unpowered) "by" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/black, +/obj/item/bedsheet/black, /turf/open/floor/mineral/titanium/blue/airless, /area/ruin/unpowered) "bz" = ( @@ -470,7 +469,7 @@ /obj/item/ammo_casing/shotgun/techshell, /obj/item/ammo_casing/shotgun/techshell, /obj/item/ammo_casing/shotgun/pulseslug, -/obj/item/weapon/storage/box/lethalshot, +/obj/item/storage/box/lethalshot, /turf/open/floor/mineral/titanium/yellow/airless, /area/ruin/unpowered) "bE" = ( @@ -494,13 +493,12 @@ /area/ruin/unpowered) "bI" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/mineral/titanium/blue/airless, /area/ruin/unpowered) "bJ" = ( /turf/open/floor/plating, -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating/airless{ icon_plating = "platingdmg2"; icon_state = "platingdmg2" @@ -523,8 +521,8 @@ /area/ruin/unpowered) "bN" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/mineral/titanium/blue/airless, /area/ruin/unpowered) "bO" = ( @@ -585,8 +583,8 @@ /obj/item/ammo_casing/shotgun/frag12, /obj/item/ammo_casing/shotgun/frag12, /obj/item/ammo_casing/shotgun/frag12, -/obj/item/weapon/storage/box/beanbag, -/obj/item/weapon/storage/box/rubbershot, +/obj/item/storage/box/beanbag, +/obj/item/storage/box/rubbershot, /turf/open/floor/mineral/titanium/yellow/airless, /area/ruin/unpowered) "bW" = ( @@ -634,7 +632,7 @@ "cd" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed, -/obj/item/weapon/bedsheet/black, +/obj/item/bedsheet/black, /turf/open/floor/mineral/titanium/blue/airless, /area/ruin/unpowered) "ce" = ( @@ -674,7 +672,7 @@ /area/ruin/unpowered) "ck" = ( /obj/structure/closet/crate/secure/weapon, -/obj/item/weapon/gun/ballistic/revolver/grenadelauncher/unrestricted, +/obj/item/gun/ballistic/revolver/grenadelauncher/unrestricted, /turf/open/floor/mineral/titanium/yellow/airless, /area/ruin/unpowered) "cl" = ( @@ -705,15 +703,15 @@ /area/ruin/unpowered) "cp" = ( /obj/structure/closet/crate/secure/engineering, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/item/weapon/storage/toolbox/electrical, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /obj/item/clothing/gloves/color/yellow, /turf/open/floor/mineral/titanium/yellow/airless, /area/ruin/unpowered) "cq" = ( -/obj/item/weapon/shard, +/obj/item/shard, /obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/titanium/blue/airless, /area/ruin/unpowered) @@ -737,25 +735,25 @@ /area/ruin/powered) "cu" = ( /obj/structure/closet/crate/secure/engineering, -/obj/item/weapon/wrench{ +/obj/item/wrench{ color = "#ff0000"; desc = "A prototype of a new wrench design, allegedly the red color scheme makes it go faster."; name = "experimental wrench"; toolspeed = 3 }, -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ color = "#ff0000"; desc = "A prototype of a new screwdriver design, allegedly the red color scheme makes it go faster."; name = "experimental screwdriver"; toolspeed = 3 }, -/obj/item/weapon/wirecutters{ +/obj/item/wirecutters{ color = "#ff0000"; desc = "A prototype of a new wirecutter design, allegedly the red color scheme makes it go faster."; name = "experimental wirecutters"; toolspeed = 3 }, -/obj/item/weapon/crowbar/red{ +/obj/item/crowbar/red{ color = "#ff0000"; desc = "A prototype of a new crowbar design, allegedly the red color scheme makes it go faster."; name = "experimental crowbar"; @@ -805,20 +803,20 @@ /area/ruin/unpowered) "cA" = ( /obj/structure/closet/crate/secure/weapon, -/obj/item/weapon/gun/ballistic/shotgun/riot, -/obj/item/weapon/gun/ballistic/shotgun/riot, +/obj/item/gun/ballistic/shotgun/riot, +/obj/item/gun/ballistic/shotgun/riot, /turf/open/floor/mineral/titanium/yellow/airless, /area/ruin/unpowered) "cB" = ( /obj/structure/closet/crate/secure/weapon, -/obj/item/weapon/gun/syringe/syndicate, -/obj/item/weapon/gun/syringe/rapidsyringe, +/obj/item/gun/syringe/syndicate, +/obj/item/gun/syringe/rapidsyringe, /turf/open/floor/mineral/titanium/yellow/airless, /area/ruin/unpowered) "cC" = ( /obj/structure/closet/crate/secure/weapon, -/obj/item/weapon/gun/ballistic/automatic/c20r/toy/unrestricted, -/obj/item/weapon/gun/ballistic/automatic/c20r/toy/unrestricted, +/obj/item/gun/ballistic/automatic/c20r/toy/unrestricted, +/obj/item/gun/ballistic/automatic/c20r/toy/unrestricted, /turf/open/floor/mineral/titanium/yellow/airless, /area/ruin/unpowered) "cD" = ( @@ -829,7 +827,7 @@ /area/ruin/unpowered) "cE" = ( /obj/structure/table, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /turf/open/floor/mineral/titanium/blue/airless, /area/ruin/unpowered) "cF" = ( @@ -855,7 +853,7 @@ /area/ruin/unpowered) "cI" = ( /obj/structure/grille/broken, -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plating/airless{ icon_plating = "platingdmg1"; icon_state = "platingdmg1" @@ -889,15 +887,15 @@ /area/ruin/unpowered) "cN" = ( /obj/structure/closet/crate/secure/plasma, -/obj/item/weapon/tank/internals/plasma/full, -/obj/item/weapon/tank/internals/plasma/full, +/obj/item/tank/internals/plasma/full, +/obj/item/tank/internals/plasma/full, /obj/item/stack/sheet/mineral/plasma{ amount = 25 }, /turf/open/floor/mineral/titanium/yellow/airless, /area/ruin/unpowered) "cO" = ( -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/mineral/titanium/blue/airless, /area/ruin/unpowered) "cP" = ( @@ -950,7 +948,7 @@ /area/ruin/unpowered) "cW" = ( /obj/structure/closet/crate/secure/plasma, -/obj/item/weapon/tank/internals/plasma/full, +/obj/item/tank/internals/plasma/full, /obj/item/stack/sheet/mineral/plasma{ amount = 25 }, @@ -976,7 +974,7 @@ /area/ruin/unpowered) "da" = ( /obj/item/stack/rods, -/obj/item/weapon/shard, +/obj/item/shard, /mob/living/simple_animal/hostile/syndicate/melee/space{ environment_smash = 0; name = "Syndicate Salvage Worker" @@ -984,14 +982,14 @@ /turf/open/floor/mineral/titanium/blue/airless, /area/ruin/unpowered) "db" = ( -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plating/airless{ icon_plating = "platingdmg1"; icon_state = "platingdmg1" }, /area/ruin/unpowered) "dc" = ( -/obj/item/weapon/shard, +/obj/item/shard, /turf/template_noop, /area/template_noop) "dd" = ( @@ -1008,8 +1006,8 @@ /obj/item/stack/sheet/mineral/plasma{ amount = 25 }, -/obj/item/weapon/tank/internals/plasma/full, -/obj/item/weapon/tank/internals/plasma/full, +/obj/item/tank/internals/plasma/full, +/obj/item/tank/internals/plasma/full, /turf/open/floor/mineral/plastitanium, /area/ruin/powered) "df" = ( @@ -1069,7 +1067,7 @@ /obj/item/stack/sheet/mineral/plasma{ amount = 25 }, -/obj/item/weapon/tank/internals/plasma/full, +/obj/item/tank/internals/plasma/full, /turf/open/floor/mineral/plastitanium, /area/ruin/powered) "dm" = ( @@ -1111,7 +1109,7 @@ /area/ruin/unpowered) "dr" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /turf/open/floor/mineral/titanium/blue/airless, /area/ruin/unpowered) "ds" = ( diff --git a/_maps/RandomRuins/SpaceRuins/crashedclownship.dmm b/_maps/RandomRuins/SpaceRuins/crashedclownship.dmm index 618366df7c..7619771933 100644 --- a/_maps/RandomRuins/SpaceRuins/crashedclownship.dmm +++ b/_maps/RandomRuins/SpaceRuins/crashedclownship.dmm @@ -27,11 +27,11 @@ /area/ruin/unpowered) "i" = ( /obj/structure/closet/crate, -/obj/item/weapon/ore/bananium, -/obj/item/weapon/ore/bananium, -/obj/item/weapon/ore/bananium, -/obj/item/weapon/ore/bananium, -/obj/item/weapon/ore/bananium, +/obj/item/ore/bananium, +/obj/item/ore/bananium, +/obj/item/ore/bananium, +/obj/item/ore/bananium, +/obj/item/ore/bananium, /turf/open/floor/mineral/bananium/airless, /area/ruin/unpowered) "j" = ( @@ -39,7 +39,7 @@ icon_state = "crateopen"; opened = 1 }, -/obj/item/weapon/ore/bananium, +/obj/item/ore/bananium, /turf/open/floor/mineral/bananium/airless, /area/ruin/unpowered) "k" = ( @@ -78,17 +78,17 @@ /turf/closed/mineral/random, /area/ruin/unpowered) "o" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /turf/open/floor/plating/asteroid/airless, /area/ruin/unpowered) "p" = ( -/obj/item/weapon/ore/bananium, +/obj/item/ore/bananium, /turf/open/floor/mineral/bananium/airless, /area/ruin/unpowered) "q" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /obj/structure/chair{ @@ -103,7 +103,7 @@ /turf/open/floor/mineral/bananium/airless, /area/ruin/unpowered) "s" = ( -/obj/item/weapon/paper/fluff/ruins/crashedclownship/true_nation, +/obj/item/paper/fluff/ruins/crashedclownship/true_nation, /turf/open/floor/mineral/bananium/airless, /area/ruin/unpowered) "t" = ( @@ -126,36 +126,36 @@ }, /area/ruin/unpowered) "u" = ( -/obj/item/weapon/shard, +/obj/item/shard, /obj/structure/chair{ dir = 8 }, /turf/open/floor/mineral/bananium/airless, /area/ruin/unpowered) "v" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/open/floor/mineral/bananium/airless, /area/ruin/unpowered) "w" = ( -/obj/item/weapon/storage/bag/ore, +/obj/item/storage/bag/ore, /turf/open/floor/mineral/bananium/airless, /area/ruin/unpowered) "x" = ( -/obj/item/weapon/pickaxe, +/obj/item/pickaxe, /turf/open/floor/mineral/bananium/airless, /area/ruin/unpowered) "y" = ( /obj/structure/closet/crate, -/obj/item/weapon/ore/bananium, -/obj/item/weapon/ore/bananium, -/obj/item/weapon/ore/bananium, -/obj/item/weapon/ore/bananium, +/obj/item/ore/bananium, +/obj/item/ore/bananium, +/obj/item/ore/bananium, +/obj/item/ore/bananium, /turf/open/floor/mineral/bananium/airless, /area/ruin/unpowered) "z" = ( -/obj/item/weapon/shovel, +/obj/item/shovel, /turf/open/floor/mineral/bananium/airless, /area/ruin/unpowered) diff --git a/_maps/RandomRuins/SpaceRuins/crashedship.dmm b/_maps/RandomRuins/SpaceRuins/crashedship.dmm index ecc3332dde..f577ec5143 100644 --- a/_maps/RandomRuins/SpaceRuins/crashedship.dmm +++ b/_maps/RandomRuins/SpaceRuins/crashedship.dmm @@ -3,7 +3,7 @@ /turf/template_noop, /area/template_noop) "ab" = ( -/obj/item/weapon/circular_saw, +/obj/item/circular_saw, /obj/structure/lattice, /turf/template_noop, /area/template_noop) @@ -17,23 +17,14 @@ /turf/closed/wall/mineral/titanium/overspace, /area/awaymission/BMPship/Aft) "af" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/grille, +/obj/effect/spawner/structure/window/hollow/reinforced/end/north, /turf/open/floor/engine, /area/awaymission/BMPship/Aft) "ag" = ( /obj/machinery/porta_turret{ dir = 8; emagged = 1; - installation = /obj/item/weapon/gun/energy/lasercannon + installation = /obj/item/gun/energy/lasercannon }, /turf/open/floor/engine, /area/awaymission/BMPship/Aft) @@ -47,13 +38,7 @@ /turf/open/floor/plating, /area/awaymission/BMPship/Aft) "aj" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/grille, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/engine, /area/awaymission/BMPship/Aft) "ak" = ( @@ -69,13 +54,7 @@ /area/template_noop) "an" = ( /obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/grille, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/engine, /area/awaymission/BMPship/Aft) "ao" = ( @@ -104,15 +83,15 @@ /turf/open/floor/plating/airless, /area/awaymission/BMPship/Midship) "au" = ( -/obj/item/weapon/restraints/handcuffs, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/structure/closet/crate, /turf/open/floor/plating/airless, /area/awaymission/BMPship/Midship) "av" = ( -/obj/item/weapon/scalpel, +/obj/item/scalpel, /obj/structure/closet/crate, -/obj/item/weapon/tank/internals/anesthetic, +/obj/item/tank/internals/anesthetic, /turf/open/floor/plating/airless, /area/awaymission/BMPship/Midship) "aw" = ( @@ -120,7 +99,7 @@ /turf/open/floor/plating/airless, /area/awaymission/BMPship/Midship) "ax" = ( -/obj/item/weapon/storage/box/syringes, +/obj/item/storage/box/syringes, /turf/open/floor/plating/airless, /area/awaymission/BMPship/Midship) "ay" = ( @@ -157,8 +136,8 @@ "aC" = ( /obj/structure/closet/crate/freezer, /obj/item/organ/appendix, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/golem, +/obj/item/reagent_containers/food/snacks/meat/slab, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/golem, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -167,8 +146,8 @@ "aD" = ( /obj/structure/closet/crate/freezer, /obj/item/organ/brain, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/slime, +/obj/item/reagent_containers/food/snacks/meat/slab, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/slime, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -184,7 +163,7 @@ /area/awaymission/BMPship/Aft) "aF" = ( /obj/structure/table, -/obj/item/weapon/storage/box, +/obj/item/storage/box, /obj/machinery/light/small{ dir = 1 }, @@ -230,11 +209,11 @@ /turf/open/floor/plating, /area/awaymission/BMPship/Aft) "aN" = ( -/obj/item/weapon/storage/box, +/obj/item/storage/box, /turf/open/floor/plating, /area/awaymission/BMPship/Aft) "aO" = ( -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /turf/open/floor/plating, /area/awaymission/BMPship/Aft) "aP" = ( @@ -245,28 +224,19 @@ /turf/open/floor/plating, /area/awaymission/BMPship/Aft) "aQ" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/grille, +/obj/effect/spawner/structure/window/hollow/reinforced/end/north, /turf/open/floor/plating/airless, /area/awaymission/BMPship/Fore) "aR" = ( /obj/structure/table/wood, /obj/item/stack/spacecash/c500, /obj/item/stack/spacecash/c100, -/obj/item/weapon/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, /turf/open/floor/wood, /area/awaymission/BMPship/Fore) "aS" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/yellow, +/obj/item/bedsheet/yellow, /turf/open/floor/wood, /area/awaymission/BMPship/Fore) "aT" = ( @@ -363,8 +333,8 @@ /area/awaymission/BMPship/Aft) "bh" = ( /obj/structure/closet/crate/freezer, -/obj/item/weapon/reagent_containers/food/drinks/beer, -/obj/item/weapon/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, /turf/open/floor/plating, /area/awaymission/BMPship/Aft) "bi" = ( @@ -380,13 +350,7 @@ /turf/open/floor/plating, /area/awaymission/BMPship/Aft) "bl" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/grille, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/plating/airless, /area/awaymission/BMPship/Fore) "bm" = ( @@ -430,13 +394,7 @@ /area/awaymission/BMPship/Aft) "bt" = ( /obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/grille, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/plating/airless, /area/awaymission/BMPship/Fore) "bu" = ( @@ -503,7 +461,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /turf/open/floor/plating, /area/awaymission/BMPship/Aft) "bF" = ( @@ -520,7 +478,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/storage/box, +/obj/item/storage/box, /turf/open/floor/plating, /area/awaymission/BMPship/Aft) "bH" = ( @@ -594,10 +552,10 @@ /area/awaymission/BMPship/Aft) "bR" = ( /obj/structure/closet/crate/freezer, -/obj/item/weapon/reagent_containers/food/snacks/hugemushroomslice, +/obj/item/reagent_containers/food/snacks/hugemushroomslice, /obj/item/organ/appendix, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/golem/adamantine, +/obj/item/reagent_containers/food/snacks/meat/slab, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/golem/adamantine, /obj/effect/turf_decal/stripes/line{ dir = 2 }, @@ -651,10 +609,10 @@ /area/awaymission/BMPship/Fore) "bX" = ( /obj/structure/table, -/obj/item/weapon/screwdriver, -/obj/item/weapon/screwdriver, -/obj/item/weapon/paper/fluff/ruins/crashedship/scribbled, -/obj/item/weapon/screwdriver, +/obj/item/screwdriver, +/obj/item/screwdriver, +/obj/item/paper/fluff/ruins/crashedship/scribbled, +/obj/item/screwdriver, /turf/open/floor/plasteel/bar, /area/awaymission/BMPship/Midship) "bY" = ( @@ -702,14 +660,14 @@ /area/awaymission/BMPship/Midship) "cf" = ( /obj/structure/table, -/obj/item/weapon/kitchen/knife/butcher, -/obj/item/weapon/reagent_containers/food/drinks/beer, -/obj/item/weapon/reagent_containers/food/snacks/meat, +/obj/item/kitchen/knife/butcher, +/obj/item/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/snacks/meat, /turf/open/floor/plasteel/barber, /area/awaymission/BMPship/Midship) "cg" = ( /obj/structure/table, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /turf/open/floor/plasteel/barber, /area/awaymission/BMPship/Midship) "ch" = ( @@ -729,12 +687,12 @@ /area/awaymission/BMPship/Midship) "cj" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, /turf/open/floor/plasteel/bar, /area/awaymission/BMPship/Midship) "ck" = ( /obj/structure/table, -/obj/item/weapon/kitchen/knife, +/obj/item/kitchen/knife, /turf/open/floor/plasteel/bar, /area/awaymission/BMPship/Midship) "cl" = ( @@ -769,14 +727,14 @@ /turf/open/floor/carpet, /area/awaymission/BMPship/Fore) "cp" = ( -/obj/item/weapon/reagent_containers/food/snacks/hugemushroomslice, +/obj/item/reagent_containers/food/snacks/hugemushroomslice, /turf/open/floor/plasteel/bar, /area/awaymission/BMPship/Midship) "cq" = ( /turf/open/floor/plasteel, /area/awaymission/BMPship/Midship) "cr" = ( -/obj/item/weapon/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, /turf/open/floor/plasteel, /area/awaymission/BMPship/Midship) "cs" = ( @@ -858,7 +816,7 @@ /turf/open/floor/carpet, /area/awaymission/BMPship/Fore) "cJ" = ( -/obj/item/weapon/reagent_containers/food/snacks/hugemushroomslice, +/obj/item/reagent_containers/food/snacks/hugemushroomslice, /turf/open/floor/plasteel, /area/awaymission/BMPship/Midship) "cK" = ( @@ -890,7 +848,7 @@ /turf/open/floor/plasteel/barber, /area/awaymission/BMPship/Midship) "cP" = ( -/obj/item/weapon/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, /turf/open/floor/plasteel/bar, /area/awaymission/BMPship/Midship) "cQ" = ( @@ -909,8 +867,8 @@ /area/awaymission/BMPship/Aft) "cS" = ( /obj/structure/closet/crate/freezer, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab, +/obj/item/reagent_containers/food/snacks/meat/slab, +/obj/item/reagent_containers/food/snacks/meat/slab, /turf/open/floor/plasteel/white, /area/awaymission/BMPship/Aft) "cT" = ( @@ -918,7 +876,7 @@ /turf/open/floor/plasteel/white, /area/awaymission/BMPship/Aft) "cU" = ( -/obj/item/weapon/crowbar, +/obj/item/crowbar, /turf/open/floor/plasteel/white, /area/awaymission/BMPship/Aft) "cV" = ( @@ -951,12 +909,12 @@ /area/awaymission/BMPship/Aft) "cY" = ( /obj/structure/table, -/obj/item/weapon/paper/fluff/ruins/crashedship/captains_log, +/obj/item/paper/fluff/ruins/crashedship/captains_log, /turf/open/floor/carpet, /area/awaymission/BMPship/Fore) "cZ" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, /turf/open/floor/carpet, /area/awaymission/BMPship/Fore) "da" = ( @@ -1207,20 +1165,11 @@ /turf/open/floor/plasteel, /area/awaymission/BMPship/Aft) "dG" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/grille, +/obj/effect/spawner/structure/window/hollow/reinforced/end/north, /turf/open/floor/plating, /area/awaymission/BMPship/Fore) "dH" = ( -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/carpet, /area/awaymission/BMPship/Fore) "dI" = ( @@ -1366,7 +1315,7 @@ /area/awaymission/BMPship/Aft) "dY" = ( /obj/structure/rack, -/obj/item/weapon/storage/box/lights, +/obj/item/storage/box/lights, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -1423,13 +1372,7 @@ /turf/open/floor/plasteel, /area/awaymission/BMPship/Aft) "ed" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/grille, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/plating, /area/awaymission/BMPship/Fore) "ee" = ( @@ -1443,7 +1386,7 @@ /turf/open/floor/carpet, /area/awaymission/BMPship/Fore) "eg" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/open/floor/carpet, @@ -1462,7 +1405,7 @@ /turf/open/floor/plating, /area/awaymission/BMPship/Midship) "ek" = ( -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plasteel/bar, /area/awaymission/BMPship/Midship) "el" = ( @@ -1528,7 +1471,7 @@ /area/awaymission/BMPship/Aft) "et" = ( /obj/structure/rack, -/obj/item/weapon/storage/belt/utility/full, +/obj/item/storage/belt/utility/full, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -1639,7 +1582,7 @@ /area/awaymission/BMPship/Aft) "eG" = ( /obj/structure/rack, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -1649,11 +1592,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, -/obj/structure/grille, +/obj/effect/spawner/structure/window/hollow/reinforced/corner, /turf/open/floor/plating, /area/awaymission/BMPship/Fore) "eI" = ( @@ -1757,7 +1696,7 @@ /turf/open/floor/carpet, /area/awaymission/BMPship/Fore) "eV" = ( -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/plating, /area/awaymission/BMPship/Midship) "eW" = ( @@ -1781,7 +1720,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/kitchen/knife, +/obj/item/kitchen/knife, /turf/open/floor/plating, /area/awaymission/BMPship/Aft) "fa" = ( @@ -1790,7 +1729,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /turf/open/floor/plasteel, /area/awaymission/BMPship/Aft) "fb" = ( @@ -1836,7 +1775,7 @@ dir = 4; id = "meatConvey2" }, -/obj/item/weapon/kitchen/knife, +/obj/item/kitchen/knife, /turf/open/floor/plating, /area/awaymission/BMPship/Midship) "fj" = ( @@ -1924,7 +1863,7 @@ /turf/open/floor/plating/airless, /area/awaymission/BMPship/Fore) "fx" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /obj/structure/cable{ @@ -1960,7 +1899,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/item/weapon/kitchen/knife, +/obj/item/kitchen/knife, /turf/open/floor/plasteel/bar, /area/awaymission/BMPship/Midship) "fB" = ( @@ -1994,7 +1933,7 @@ /turf/open/floor/plasteel/showroomfloor, /area/awaymission/BMPship/Aft) "fF" = ( -/obj/item/weapon/mop, +/obj/item/mop, /turf/open/floor/plasteel/showroomfloor, /area/awaymission/BMPship/Aft) "fG" = ( @@ -2014,7 +1953,7 @@ }, /area/awaymission/BMPship/Fore) "fJ" = ( -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plating/airless{ icon_state = "platingdmg1" }, @@ -2049,11 +1988,11 @@ /area/awaymission/BMPship/Midship) "fO" = ( /obj/structure/closet/crate/freezer, -/obj/item/weapon/reagent_containers/food/snacks/meat, +/obj/item/reagent_containers/food/snacks/meat, /turf/open/floor/plasteel/showroomfloor, /area/awaymission/BMPship/Aft) "fP" = ( -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plasteel/showroomfloor, /area/awaymission/BMPship/Aft) "fQ" = ( @@ -2161,13 +2100,13 @@ /area/awaymission/BMPship/Aft) "gh" = ( /obj/structure/table, -/obj/item/weapon/paper/fluff/ruins/crashedship/old_diary, +/obj/item/paper/fluff/ruins/crashedship/old_diary, /turf/open/floor/plasteel, /area/awaymission/BMPship/Aft) "gi" = ( /obj/structure/table, -/obj/item/weapon/pen/red, -/obj/item/weapon/reagent_containers/food/drinks/beer, +/obj/item/pen/red, +/obj/item/reagent_containers/food/drinks/beer, /turf/open/floor/plasteel, /area/awaymission/BMPship/Aft) "gj" = ( @@ -2176,23 +2115,14 @@ /turf/open/floor/plasteel, /area/awaymission/BMPship/Aft) "gk" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/grille, +/obj/effect/spawner/structure/window/hollow/reinforced/end/north, /turf/open/floor/plating/airless, /area/awaymission/BMPship/Fore) "gl" = ( /obj/machinery/porta_turret{ dir = 8; emagged = 1; - installation = /obj/item/weapon/gun/energy/lasercannon + installation = /obj/item/gun/energy/lasercannon }, /turf/open/floor/engine, /area/awaymission/BMPship/Fore) @@ -2317,11 +2247,8 @@ /turf/open/floor/plating/asteroid/airless, /area/awaymission/BMPship) "gF" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/grille, -/obj/item/weapon/shard{ +/obj/effect/spawner/structure/window/hollow/reinforced/one_side/east, +/obj/item/shard{ icon_state = "small" }, /turf/open/floor/plating/airless, @@ -2361,8 +2288,8 @@ /area/awaymission/BMPship/Aft) "gO" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, -/obj/item/weapon/storage/wallet/random, +/obj/item/bedsheet, +/obj/item/storage/wallet/random, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -2381,11 +2308,7 @@ /turf/open/floor/plating/asteroid/airless, /area/awaymission/BMPship) "gR" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, -/obj/structure/grille, +/obj/effect/spawner/structure/window/hollow/reinforced/corner, /turf/open/floor/plating/airless, /area/awaymission/BMPship/Fore) "gS" = ( @@ -2436,7 +2359,7 @@ /turf/open/floor/plasteel, /area/awaymission/BMPship/Aft) "gZ" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/template_noop, @@ -2453,7 +2376,7 @@ /area/awaymission/BMPship/Aft) "hc" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /turf/open/floor/plasteel, /area/awaymission/BMPship/Aft) "hd" = ( @@ -2488,7 +2411,7 @@ }, /area/awaymission/BMPship/Midship) "hh" = ( -/obj/item/weapon/caution, +/obj/item/caution, /turf/open/floor/plating/airless, /area/awaymission/BMPship/Midship) "hi" = ( @@ -2525,16 +2448,7 @@ /turf/open/floor/plating/asteroid/airless, /area/awaymission/BMPship) "ho" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/grille, +/obj/effect/spawner/structure/window/hollow/reinforced/end/north, /turf/open/floor/engine, /area/awaymission/BMPship/Aft) "hp" = ( @@ -2544,16 +2458,16 @@ /turf/open/floor/engine, /area/awaymission/BMPship/Aft) "hq" = ( -/obj/item/weapon/storage/box/matches, -/obj/item/weapon/storage/fancy/cigarettes/dromedaryco, +/obj/item/storage/box/matches, +/obj/item/storage/fancy/cigarettes/dromedaryco, /turf/open/floor/plating, /area/awaymission/BMPship/Aft) "hr" = ( -/obj/item/weapon/poster/random_contraband, +/obj/item/poster/random_contraband, /turf/open/floor/plating, /area/awaymission/BMPship/Aft) "hs" = ( -/obj/item/weapon/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, /turf/open/floor/plating, /area/awaymission/BMPship/Aft) "ht" = ( @@ -2561,14 +2475,7 @@ /turf/closed/wall/mineral/titanium/interior, /area/awaymission/BMPship/Aft) "hu" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/structure/grille, +/obj/effect/spawner/structure/window/hollow/reinforced/end, /turf/open/floor/engine, /area/awaymission/BMPship/Aft) "hv" = ( diff --git a/_maps/RandomRuins/SpaceRuins/deepstorage.dmm b/_maps/RandomRuins/SpaceRuins/deepstorage.dmm index 46c2dee271..7a146f0988 100644 --- a/_maps/RandomRuins/SpaceRuins/deepstorage.dmm +++ b/_maps/RandomRuins/SpaceRuins/deepstorage.dmm @@ -22,24 +22,24 @@ /turf/closed/wall/mineral/iron{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "ag" = ( /turf/closed/wall/mineral/iron{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/crusher) +/area/ruin/space/has_grav/deepstorage/crusher) "ah" = ( /obj/structure/kitchenspike, /turf/open/floor/plasteel/freezer{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "ai" = ( /obj/structure/closet/secure_closet/freezer/meat, /turf/open/floor/plasteel/freezer{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "aj" = ( /obj/machinery/light/small{ dir = 8 @@ -47,7 +47,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/crusher) +/area/ruin/space/has_grav/deepstorage/crusher) "ak" = ( /obj/machinery/conveyor{ dir = 4; @@ -56,7 +56,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/crusher) +/area/ruin/space/has_grav/deepstorage/crusher) "al" = ( /obj/machinery/conveyor{ dir = 4; @@ -68,7 +68,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/crusher) +/area/ruin/space/has_grav/deepstorage/crusher) "am" = ( /obj/machinery/recycler/deathtrap, /obj/machinery/conveyor{ @@ -78,7 +78,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/crusher) +/area/ruin/space/has_grav/deepstorage/crusher) "an" = ( /obj/machinery/conveyor{ dir = 1; @@ -88,7 +88,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/crusher) +/area/ruin/space/has_grav/deepstorage/crusher) "ao" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 @@ -99,7 +99,7 @@ /turf/open/floor/plasteel/freezer{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "ap" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ dir = 10 @@ -107,7 +107,7 @@ /turf/open/floor/plasteel/freezer{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "aq" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 @@ -115,7 +115,7 @@ /turf/open/floor/plasteel/freezer{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "ar" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 @@ -124,19 +124,19 @@ /turf/open/floor/plasteel/freezer{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "as" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/crusher) +/area/ruin/space/has_grav/deepstorage/crusher) "at" = ( /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/crusher) +/area/ruin/space/has_grav/deepstorage/crusher) "au" = ( /obj/machinery/conveyor_switch{ id = "bunkerrecycle" @@ -147,7 +147,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/crusher) +/area/ruin/space/has_grav/deepstorage/crusher) "av" = ( /obj/structure/window/plasma/reinforced{ dir = 8 @@ -160,12 +160,12 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/crusher) +/area/ruin/space/has_grav/deepstorage/crusher) "aw" = ( /turf/closed/wall/mineral/iron{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "ax" = ( /obj/machinery/processor{ name = "processor" @@ -173,31 +173,31 @@ /turf/open/floor/plasteel/freezer{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "ay" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /turf/open/floor/plasteel/freezer{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "az" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/freezer{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "aA" = ( /obj/machinery/gibber, /turf/open/floor/plasteel/freezer{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "aB" = ( /obj/structure/table, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/crusher) +/area/ruin/space/has_grav/deepstorage/crusher) "aC" = ( /obj/structure/cable/yellow{ d1 = 2; @@ -207,7 +207,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/crusher) +/area/ruin/space/has_grav/deepstorage/crusher) "aD" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -217,7 +217,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/crusher) +/area/ruin/space/has_grav/deepstorage/crusher) "aE" = ( /obj/structure/cable/yellow{ d2 = 8; @@ -231,7 +231,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/crusher) +/area/ruin/space/has_grav/deepstorage/crusher) "aF" = ( /obj/machinery/conveyor{ dir = 1; @@ -244,7 +244,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/crusher) +/area/ruin/space/has_grav/deepstorage/crusher) "aG" = ( /obj/structure/closet/cardboard, /obj/item/stack/sheet/mineral/silver, @@ -258,17 +258,17 @@ dir = 1 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "aH" = ( /obj/structure/closet/cardboard, -/obj/item/weapon/storage/box/monkeycubes, -/obj/item/weapon/storage/box/monkeycubes, -/obj/item/weapon/storage/box/monkeycubes, -/obj/item/weapon/storage/toolbox/drone, -/obj/item/weapon/storage/toolbox/drone, +/obj/item/storage/box/monkeycubes, +/obj/item/storage/box/monkeycubes, +/obj/item/storage/box/monkeycubes, +/obj/item/storage/toolbox/drone, +/obj/item/storage/toolbox/drone, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/floorgrime, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "aI" = ( /obj/structure/closet/cardboard, /obj/item/stack/sheet/cardboard, @@ -283,20 +283,20 @@ pixel_y = 23 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "aJ" = ( /obj/structure/closet/cardboard, -/obj/item/weapon/storage/box/mousetraps, -/obj/item/weapon/storage/box/mousetraps, -/obj/item/weapon/storage/box/drinkingglasses, -/obj/item/weapon/storage/box/zipties, -/obj/item/weapon/switchblade, +/obj/item/storage/box/mousetraps, +/obj/item/storage/box/mousetraps, +/obj/item/storage/box/drinkingglasses, +/obj/item/storage/box/zipties, +/obj/item/switchblade, /obj/effect/turf_decal/delivery, /obj/item/device/gps{ gpstag = "DEEP" }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "aK" = ( /obj/structure/closet/cardboard, /obj/item/stack/sheet/metal{ @@ -333,7 +333,7 @@ }, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/floorgrime, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "aL" = ( /obj/structure/closet/cardboard, /obj/item/stack/sheet/glass{ @@ -367,13 +367,13 @@ dir = 1 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "aM" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /turf/closed/wall/mineral/iron{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "aN" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/door/airlock{ @@ -382,7 +382,7 @@ /turf/open/floor/plasteel/freezer{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "aO" = ( /obj/machinery/door/airlock/highsecurity{ name = "Recycling Room"; @@ -396,7 +396,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/crusher) +/area/ruin/space/has_grav/deepstorage/crusher) "aP" = ( /obj/machinery/door/airlock/highsecurity{ name = "Recycling Room"; @@ -405,12 +405,12 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/crusher) +/area/ruin/space/has_grav/deepstorage/crusher) "aQ" = ( /turf/closed/wall/mineral/iron{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/hydroponics) +/area/ruin/space/has_grav/deepstorage/hydroponics) "aR" = ( /obj/structure/closet/cardboard, /obj/item/device/flashlight/flare, @@ -422,13 +422,13 @@ /obj/item/device/flashlight, /obj/item/device/flashlight, /obj/item/device/flashlight, -/obj/item/weapon/shovel, -/obj/item/weapon/pickaxe/drill, -/obj/item/weapon/pickaxe/drill, -/obj/item/weapon/pickaxe/drill, +/obj/item/shovel, +/obj/item/pickaxe/drill, +/obj/item/pickaxe/drill, +/obj/item/pickaxe/drill, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/floorgrime, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "aS" = ( /obj/structure/closet/cardboard, /obj/item/device/flashlight/lantern, @@ -437,44 +437,44 @@ /obj/item/device/tape/random, /obj/item/device/tape/random, /obj/item/device/tape/random, -/obj/item/weapon/storage/box/rxglasses, -/obj/item/weapon/extinguisher, -/obj/item/weapon/extinguisher, +/obj/item/storage/box/rxglasses, +/obj/item/extinguisher, +/obj/item/extinguisher, /obj/item/clothing/glasses/night, /obj/item/clothing/glasses/night, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/floorgrime, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "aT" = ( /obj/structure/closet/cardboard, -/obj/item/weapon/storage/box/syringes, -/obj/item/weapon/storage/box/syringes, -/obj/item/weapon/storage/box/beakers, -/obj/item/weapon/storage/box/beakers, -/obj/item/weapon/storage/box/matches, -/obj/item/weapon/storage/box/bodybags, +/obj/item/storage/box/syringes, +/obj/item/storage/box/syringes, +/obj/item/storage/box/beakers, +/obj/item/storage/box/beakers, +/obj/item/storage/box/matches, +/obj/item/storage/box/bodybags, /obj/item/clothing/glasses/meson/engine, /obj/item/clothing/glasses/meson/engine, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/floorgrime, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "aU" = ( /obj/structure/closet/cardboard, -/obj/item/weapon/kitchen/knife, -/obj/item/weapon/kitchen/knife, -/obj/item/weapon/cultivator, -/obj/item/weapon/hatchet, -/obj/item/weapon/kitchen/rollingpin, +/obj/item/kitchen/knife, +/obj/item/kitchen/knife, +/obj/item/cultivator, +/obj/item/hatchet, +/obj/item/kitchen/rollingpin, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/floorgrime, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "aV" = ( /obj/structure/closet/cardboard, -/obj/item/weapon/defibrillator, -/obj/item/weapon/storage/box/medipens, +/obj/item/defibrillator, +/obj/item/storage/box/medipens, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/floorgrime, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "aW" = ( /obj/structure/closet/cardboard, /obj/item/ammo_box/c9mm, @@ -485,22 +485,22 @@ /obj/item/ammo_box/c9mm, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/floorgrime, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "aX" = ( /obj/structure/table, /obj/machinery/light{ dir = 1 }, -/obj/item/weapon/storage/box/cups, -/obj/item/weapon/reagent_containers/glass/beaker, +/obj/item/storage/box/cups, +/obj/item/reagent_containers/glass/beaker, /turf/open/floor/plasteel/cafeteria{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "aY" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/enzyme, -/obj/item/weapon/reagent_containers/food/condiment/soysauce{ +/obj/item/reagent_containers/food/condiment/enzyme, +/obj/item/reagent_containers/food/condiment/soysauce{ pixel_x = 4 }, /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ @@ -512,7 +512,7 @@ /turf/open/floor/plasteel/cafeteria{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "aZ" = ( /obj/structure/table, /obj/machinery/reagentgrinder, @@ -527,28 +527,28 @@ /turf/open/floor/plasteel/cafeteria{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "ba" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/peppermill, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/peppermill, +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = 4; pixel_y = 4 }, /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ dir = 9 }, -/obj/item/weapon/kitchen/knife, +/obj/item/kitchen/knife, /turf/open/floor/plasteel/cafeteria{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "bb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/cafeteria{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "bc" = ( /obj/structure/sink/kitchen{ pixel_y = 24 @@ -556,14 +556,14 @@ /turf/open/floor/plasteel/cafeteria{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "bd" = ( /obj/structure/table, /obj/machinery/microwave, /turf/open/floor/plasteel/cafeteria{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "be" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -576,7 +576,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "bf" = ( /obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{ dir = 1 @@ -584,29 +584,28 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "bg" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ dir = 4 }, /obj/machinery/door/firedoor, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/hydroponics) +/area/ruin/space/has_grav/deepstorage/hydroponics) "bh" = ( /obj/structure/table, -/obj/item/weapon/storage/bag/plants/portaseeder, -/obj/item/weapon/storage/bag/plants, +/obj/item/storage/bag/plants/portaseeder, +/obj/item/storage/bag/plants, /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ dir = 4 }, /turf/open/floor/plasteel/hydrofloor{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/hydroponics) +/area/ruin/space/has_grav/deepstorage/hydroponics) "bi" = ( /obj/machinery/vending/hydronutrients, /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ @@ -618,7 +617,7 @@ /turf/open/floor/plasteel/hydrofloor{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/hydroponics) +/area/ruin/space/has_grav/deepstorage/hydroponics) "bj" = ( /obj/machinery/vending/hydroseeds{ slogan_delay = 700 @@ -629,7 +628,7 @@ /turf/open/floor/plasteel/hydrofloor{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/hydroponics) +/area/ruin/space/has_grav/deepstorage/hydroponics) "bk" = ( /obj/machinery/hydroponics/constructable, /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ @@ -638,7 +637,7 @@ /turf/open/floor/light{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/hydroponics) +/area/ruin/space/has_grav/deepstorage/hydroponics) "bl" = ( /obj/machinery/hydroponics/constructable, /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ @@ -650,7 +649,7 @@ /turf/open/floor/light{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/hydroponics) +/area/ruin/space/has_grav/deepstorage/hydroponics) "bm" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 @@ -658,7 +657,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "bn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -666,7 +665,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "bo" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 @@ -674,7 +673,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "bp" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ dir = 6 @@ -682,7 +681,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "bq" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ dir = 4 @@ -690,7 +689,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "br" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 @@ -698,7 +697,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "bs" = ( /obj/structure/closet/secure_closet/freezer/kitchen{ req_access = null @@ -706,11 +705,11 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 }, -/obj/item/weapon/storage/box/drinkingglasses, +/obj/item/storage/box/drinkingglasses, /turf/open/floor/plasteel/cafeteria{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "bt" = ( /obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{ dir = 4 @@ -718,12 +717,12 @@ /turf/open/floor/plasteel/cafeteria{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "bu" = ( /turf/open/floor/plasteel/cafeteria{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "bv" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 @@ -731,7 +730,7 @@ /turf/open/floor/plasteel/cafeteria{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "bw" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 @@ -739,7 +738,7 @@ /turf/open/floor/plasteel/cafeteria{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "bx" = ( /obj/structure/table, /obj/machinery/microwave, @@ -750,7 +749,7 @@ /turf/open/floor/plasteel/cafeteria{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "by" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -763,34 +762,33 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "bz" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "bA" = ( -/obj/structure/grille, /obj/machinery/door/firedoor, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/hydroponics) +/area/ruin/space/has_grav/deepstorage/hydroponics) "bB" = ( /obj/structure/table, -/obj/item/weapon/cultivator, -/obj/item/weapon/hatchet, +/obj/item/cultivator, +/obj/item/hatchet, /turf/open/floor/plasteel/hydrofloor{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/hydroponics) +/area/ruin/space/has_grav/deepstorage/hydroponics) "bC" = ( /turf/open/floor/plasteel/hydrofloor{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/hydroponics) +/area/ruin/space/has_grav/deepstorage/hydroponics) "bD" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 @@ -802,41 +800,41 @@ /turf/open/floor/plasteel/hydrofloor{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/hydroponics) +/area/ruin/space/has_grav/deepstorage/hydroponics) "bE" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/tank_dispenser/oxygen, /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "bF" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "bG" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "bH" = ( /obj/structure/reagent_dispensers/watertank/high, /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "bI" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/obj/item/weapon/storage/box/ingredients/wildcard, -/obj/item/weapon/storage/box/ingredients/wildcard, -/obj/item/weapon/storage/box/ingredients/wildcard, +/obj/item/storage/box/ingredients/wildcard, +/obj/item/storage/box/ingredients/wildcard, +/obj/item/storage/box/ingredients/wildcard, /turf/open/floor/plasteel/cafeteria{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "bJ" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/structure/cable/yellow{ @@ -847,7 +845,7 @@ /turf/open/floor/plasteel/cafeteria{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "bK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 @@ -860,7 +858,7 @@ /turf/open/floor/plasteel/cafeteria{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "bL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -873,7 +871,7 @@ /turf/open/floor/plasteel/cafeteria{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "bM" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 @@ -886,7 +884,7 @@ /turf/open/floor/plasteel/cafeteria{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "bN" = ( /obj/structure/cable/yellow{ d2 = 8; @@ -900,14 +898,14 @@ /turf/open/floor/plasteel/cafeteria{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "bO" = ( /obj/machinery/light, /obj/machinery/vending/dinnerware, /turf/open/floor/plasteel/cafeteria{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "bP" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -921,7 +919,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "bQ" = ( /obj/machinery/door/airlock/glass{ name = "Hydroponics" @@ -929,7 +927,7 @@ /turf/open/floor/plasteel/hydrofloor{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/hydroponics) +/area/ruin/space/has_grav/deepstorage/hydroponics) "bR" = ( /obj/structure/sink{ dir = 4; @@ -938,58 +936,58 @@ /turf/open/floor/plasteel/hydrofloor{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/hydroponics) +/area/ruin/space/has_grav/deepstorage/hydroponics) "bS" = ( /obj/machinery/hydroponics/constructable, /turf/open/floor/light{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/hydroponics) +/area/ruin/space/has_grav/deepstorage/hydroponics) "bT" = ( /obj/effect/turf_decal/delivery, /obj/structure/closet/crate{ name = "food crate" }, -/obj/item/weapon/reagent_containers/food/snacks/beans, -/obj/item/weapon/reagent_containers/food/snacks/beans, -/obj/item/weapon/reagent_containers/food/snacks/beans, -/obj/item/weapon/reagent_containers/food/snacks/beans, -/obj/item/weapon/reagent_containers/food/snacks/beans, -/obj/item/weapon/reagent_containers/food/snacks/beans, +/obj/item/reagent_containers/food/snacks/beans, +/obj/item/reagent_containers/food/snacks/beans, +/obj/item/reagent_containers/food/snacks/beans, +/obj/item/reagent_containers/food/snacks/beans, +/obj/item/reagent_containers/food/snacks/beans, +/obj/item/reagent_containers/food/snacks/beans, /obj/machinery/light{ dir = 8 }, /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "bU" = ( /obj/effect/turf_decal/delivery, /obj/structure/closet/crate{ name = "food crate" }, -/obj/item/weapon/reagent_containers/food/snacks/beans, -/obj/item/weapon/reagent_containers/food/snacks/beans, -/obj/item/weapon/reagent_containers/food/snacks/beans, -/obj/item/weapon/reagent_containers/food/snacks/beans, -/obj/item/weapon/reagent_containers/food/snacks/beans, -/obj/item/weapon/reagent_containers/food/snacks/beans, +/obj/item/reagent_containers/food/snacks/beans, +/obj/item/reagent_containers/food/snacks/beans, +/obj/item/reagent_containers/food/snacks/beans, +/obj/item/reagent_containers/food/snacks/beans, +/obj/item/reagent_containers/food/snacks/beans, +/obj/item/reagent_containers/food/snacks/beans, /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "bV" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "bW" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall/mineral/iron{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "bX" = ( /obj/machinery/door/airlock/highsecurity{ name = "General Storage"; @@ -999,7 +997,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "bY" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/structure/cable/yellow{ @@ -1014,14 +1012,14 @@ /turf/open/floor/plasteel/cafeteria{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "bZ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/smartfridge, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/kitchen) +/area/ruin/space/has_grav/deepstorage/kitchen) "ca" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -1037,7 +1035,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cb" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/structure/cable/yellow{ @@ -1048,20 +1046,19 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cc" = ( -/obj/structure/grille, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, /obj/machinery/door/firedoor, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/hydroponics) +/area/ruin/space/has_grav/deepstorage/hydroponics) "cd" = ( /obj/structure/table, /obj/structure/cable/yellow{ @@ -1072,7 +1069,7 @@ /turf/open/floor/plasteel/hydrofloor{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/hydroponics) +/area/ruin/space/has_grav/deepstorage/hydroponics) "ce" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -1082,7 +1079,7 @@ /turf/open/floor/plasteel/hydrofloor{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/hydroponics) +/area/ruin/space/has_grav/deepstorage/hydroponics) "cf" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -1093,7 +1090,7 @@ /turf/open/floor/plasteel/hydrofloor{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/hydroponics) +/area/ruin/space/has_grav/deepstorage/hydroponics) "cg" = ( /obj/structure/cable/yellow{ d2 = 8; @@ -1108,7 +1105,7 @@ /turf/open/floor/plasteel/hydrofloor{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/hydroponics) +/area/ruin/space/has_grav/deepstorage/hydroponics) "ch" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/machinery/airalarm{ @@ -1118,24 +1115,24 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "ci" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cj" = ( /obj/structure/noticeboard{ pixel_y = 32 }, -/obj/item/weapon/paper/fluff/ruins/deepstorage/water_concern, -/obj/item/weapon/paper/fluff/ruins/deepstorage/hydro_notice, -/obj/item/weapon/paper/fluff/ruins/deepstorage/recycling_notice, +/obj/item/paper/fluff/ruins/deepstorage/water_concern, +/obj/item/paper/fluff/ruins/deepstorage/hydro_notice, +/obj/item/paper/fluff/ruins/deepstorage/recycling_notice, /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "ck" = ( /obj/structure/chair{ dir = 4 @@ -1149,10 +1146,10 @@ /turf/open/floor/plasteel/bar{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cl" = ( /obj/structure/table, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -1162,7 +1159,7 @@ /turf/open/floor/plasteel/bar{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cm" = ( /obj/structure/table, /obj/machinery/airalarm{ @@ -1176,7 +1173,7 @@ /turf/open/floor/plasteel/bar{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -1190,7 +1187,7 @@ /turf/open/floor/plasteel/bar{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "co" = ( /obj/structure/closet/crate/bin, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -1199,21 +1196,21 @@ /turf/open/floor/plasteel/bar{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cp" = ( /turf/closed/wall/mineral/iron{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cq" = ( /obj/machinery/shower{ dir = 4 }, -/obj/item/weapon/soap, +/obj/item/soap, /turf/open/floor/plasteel/freezer{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cr" = ( /obj/machinery/light{ dir = 1 @@ -1221,7 +1218,7 @@ /turf/open/floor/plasteel/freezer{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cs" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/machinery/airalarm{ @@ -1232,7 +1229,7 @@ /turf/open/floor/plasteel/freezer{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "ct" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -1245,7 +1242,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cu" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -1254,33 +1251,32 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cv" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /obj/machinery/door/firedoor, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/hydroponics) +/area/ruin/space/has_grav/deepstorage/hydroponics) "cw" = ( /obj/structure/table, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /obj/machinery/light, -/obj/item/weapon/reagent_containers/glass/bucket{ +/obj/item/reagent_containers/glass/bucket{ pixel_x = 4; pixel_y = 4 }, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plasteel/hydrofloor{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/hydroponics) +/area/ruin/space/has_grav/deepstorage/hydroponics) "cx" = ( /obj/machinery/seed_extractor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -1289,17 +1285,17 @@ /turf/open/floor/plasteel/hydrofloor{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/hydroponics) +/area/ruin/space/has_grav/deepstorage/hydroponics) "cy" = ( /obj/machinery/biogenerator, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/item/weapon/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, /turf/open/floor/plasteel/hydrofloor{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/hydroponics) +/area/ruin/space/has_grav/deepstorage/hydroponics) "cz" = ( /obj/machinery/hydroponics/constructable, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -1308,7 +1304,7 @@ /turf/open/floor/light{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/hydroponics) +/area/ruin/space/has_grav/deepstorage/hydroponics) "cA" = ( /obj/machinery/hydroponics/constructable, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -1317,22 +1313,22 @@ /turf/open/floor/light{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/hydroponics) +/area/ruin/space/has_grav/deepstorage/hydroponics) "cB" = ( /obj/effect/turf_decal/delivery, /obj/structure/closet/crate{ name = "food crate" }, -/obj/item/weapon/reagent_containers/glass/beaker/waterbottle/large, -/obj/item/weapon/reagent_containers/glass/beaker/waterbottle/large, -/obj/item/weapon/reagent_containers/glass/beaker/waterbottle/large, -/obj/item/weapon/reagent_containers/glass/beaker/waterbottle/large, -/obj/item/weapon/reagent_containers/glass/beaker/waterbottle/large, -/obj/item/weapon/reagent_containers/glass/beaker/waterbottle/large, +/obj/item/reagent_containers/glass/beaker/waterbottle/large, +/obj/item/reagent_containers/glass/beaker/waterbottle/large, +/obj/item/reagent_containers/glass/beaker/waterbottle/large, +/obj/item/reagent_containers/glass/beaker/waterbottle/large, +/obj/item/reagent_containers/glass/beaker/waterbottle/large, +/obj/item/reagent_containers/glass/beaker/waterbottle/large, /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "cC" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ dir = 5 @@ -1345,7 +1341,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "cD" = ( /obj/machinery/door/airlock/highsecurity{ name = "Provisions Storage"; @@ -1362,7 +1358,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "cE" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ dir = 4 @@ -1376,13 +1372,13 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cF" = ( /obj/machinery/atmospherics/pipe/manifold/supplymain/hidden, /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cG" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ dir = 10 @@ -1390,7 +1386,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cH" = ( /obj/structure/chair{ dir = 4 @@ -1398,20 +1394,20 @@ /turf/open/floor/plasteel/bar{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cI" = ( /obj/structure/table, /turf/open/floor/plasteel/bar{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cJ" = ( /obj/structure/table, -/obj/item/weapon/kitchen/fork, +/obj/item/kitchen/fork, /turf/open/floor/plasteel/bar{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cK" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/structure/cable/yellow{ @@ -1422,14 +1418,14 @@ /turf/open/floor/plasteel/bar{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/vending/coffee, /turf/open/floor/plasteel/bar{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cM" = ( /obj/machinery/shower{ dir = 4 @@ -1438,12 +1434,12 @@ /turf/open/floor/plasteel/freezer{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cN" = ( /turf/open/floor/plasteel/freezer{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cO" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/structure/sink{ @@ -1456,7 +1452,7 @@ /turf/open/floor/plasteel/freezer{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/yellow{ @@ -1467,7 +1463,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cQ" = ( /obj/structure/cable/yellow, /obj/machinery/power/apc{ @@ -1479,7 +1475,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "cR" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/yellow{ @@ -1491,18 +1487,18 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cS" = ( /obj/structure/chair/stool, /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cT" = ( /turf/open/floor/plasteel/bar{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cU" = ( /obj/structure/chair{ dir = 1 @@ -1513,7 +1509,7 @@ /turf/open/floor/plasteel/bar{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cV" = ( /obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{ dir = 4 @@ -1526,7 +1522,7 @@ /turf/open/floor/plasteel/bar{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cW" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/vending/cigarette, @@ -1537,7 +1533,7 @@ /turf/open/floor/plasteel/bar{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cX" = ( /obj/structure/toilet{ dir = 4 @@ -1546,31 +1542,30 @@ /turf/open/floor/plasteel/freezer{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cY" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel/freezer{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "cZ" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /turf/open/floor/plasteel/freezer{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "da" = ( -/obj/structure/grille, /obj/structure/cable/yellow{ d2 = 2; icon_state = "0-2" }, /obj/machinery/door/firedoor, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/armory) +/area/ruin/space/has_grav/deepstorage/armory) "db" = ( /obj/structure/table, /obj/item/device/mass_spectrometer/adv, @@ -1582,37 +1577,37 @@ /turf/open/floor/plasteel/black{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/armory) +/area/ruin/space/has_grav/deepstorage/armory) "dc" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 4; pixel_y = 4 }, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/black{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/armory) +/area/ruin/space/has_grav/deepstorage/armory) "dd" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/brute{ +/obj/item/storage/firstaid/brute{ pixel_x = 4; pixel_y = 4 }, -/obj/item/weapon/storage/firstaid/brute, +/obj/item/storage/firstaid/brute, /obj/machinery/light{ dir = 1 }, /turf/open/floor/plasteel/black{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/armory) +/area/ruin/space/has_grav/deepstorage/armory) "de" = ( /turf/closed/wall/mineral/iron{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/armory) +/area/ruin/space/has_grav/deepstorage/armory) "df" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 @@ -1620,7 +1615,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "dg" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -1628,7 +1623,7 @@ /turf/closed/wall/mineral/iron{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "dh" = ( /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, /obj/structure/cable/yellow{ @@ -1640,7 +1635,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "di" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -1654,7 +1649,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "dj" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -1673,7 +1668,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "dk" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 @@ -1686,7 +1681,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "dl" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -1701,7 +1696,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "dm" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -1711,7 +1706,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "dn" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/structure/cable/yellow{ @@ -1727,7 +1722,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "do" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/firealarm{ @@ -1737,13 +1732,13 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "dp" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall/mineral/iron{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "dq" = ( /obj/machinery/door/airlock{ name = "Showers" @@ -1752,7 +1747,7 @@ /turf/open/floor/plasteel/freezer{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "dr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/yellow{ @@ -1768,9 +1763,8 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "ds" = ( -/obj/structure/grille, /obj/structure/cable/yellow{ d1 = 1; d2 = 8; @@ -1781,22 +1775,22 @@ icon_state = "0-8" }, /obj/machinery/door/firedoor, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/armory) +/area/ruin/space/has_grav/deepstorage/armory) "dt" = ( /turf/open/floor/plasteel/black{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/armory) +/area/ruin/space/has_grav/deepstorage/armory) "du" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel/black{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/armory) +/area/ruin/space/has_grav/deepstorage/armory) "dv" = ( /obj/structure/table, /obj/item/stack/sheet/metal{ @@ -1816,46 +1810,46 @@ /turf/open/floor/plasteel/black{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/armory) +/area/ruin/space/has_grav/deepstorage/armory) "dw" = ( /obj/effect/turf_decal/delivery, /obj/structure/closet/crate{ name = "food crate" }, -/obj/item/weapon/storage/box/donkpockets, -/obj/item/weapon/storage/box/donkpockets, -/obj/item/weapon/storage/box/donkpockets, -/obj/item/weapon/storage/box/donkpockets, -/obj/item/weapon/storage/box/donkpockets, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /obj/machinery/light{ dir = 8 }, -/obj/item/weapon/vending_refill/coffee, -/obj/item/weapon/vending_refill/cigarette, -/obj/item/weapon/vending_refill/cigarette, +/obj/item/vending_refill/coffee, +/obj/item/vending_refill/cigarette, +/obj/item/vending_refill/cigarette, /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "dx" = ( /obj/effect/turf_decal/delivery, /obj/structure/closet/crate{ name = "food crate" }, -/obj/item/weapon/storage/box/donkpockets, -/obj/item/weapon/storage/box/donkpockets, -/obj/item/weapon/storage/box/donkpockets, -/obj/item/weapon/storage/box/donkpockets, -/obj/item/weapon/storage/box/donkpockets, -/obj/item/weapon/storage/box/donkpockets, -/obj/item/weapon/vending_refill/coffee, -/obj/item/weapon/vending_refill/cigarette, -/obj/item/weapon/vending_refill/cigarette, +/obj/item/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, +/obj/item/vending_refill/coffee, +/obj/item/vending_refill/cigarette, +/obj/item/vending_refill/cigarette, /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "dy" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 @@ -1863,7 +1857,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "dz" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 @@ -1871,7 +1865,7 @@ /turf/closed/wall/mineral/iron{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/storage) +/area/ruin/space/has_grav/deepstorage/storage) "dA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 @@ -1879,12 +1873,12 @@ /turf/closed/wall/mineral/iron{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "dB" = ( /turf/closed/wall/mineral/iron{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "dC" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/structure/cable/yellow{ @@ -1898,7 +1892,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "dD" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 @@ -1906,7 +1900,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "dE" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -1919,7 +1913,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "dF" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -1927,7 +1921,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "dG" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -1941,13 +1935,13 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "dH" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "dI" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -1958,13 +1952,13 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "dJ" = ( /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "dK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -1973,7 +1967,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "dL" = ( /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, /obj/structure/cable/yellow{ @@ -1984,7 +1978,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "dM" = ( /obj/machinery/door/airlock/highsecurity{ name = "Secure Storage"; @@ -1996,7 +1990,7 @@ /turf/open/floor/plasteel/black{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/armory) +/area/ruin/space/has_grav/deepstorage/armory) "dN" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -2004,7 +1998,7 @@ /turf/open/floor/plasteel/black{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/armory) +/area/ruin/space/has_grav/deepstorage/armory) "dO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 @@ -2012,7 +2006,7 @@ /turf/open/floor/plasteel/black{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/armory) +/area/ruin/space/has_grav/deepstorage/armory) "dP" = ( /obj/structure/table, /obj/item/device/radio{ @@ -2029,13 +2023,13 @@ /turf/open/floor/plasteel/black{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/armory) +/area/ruin/space/has_grav/deepstorage/armory) "dQ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall/mineral/iron{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "dR" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ dir = 6 @@ -2048,7 +2042,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "dS" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ dir = 4 @@ -2065,7 +2059,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "dT" = ( /obj/machinery/atmospherics/pipe/manifold/supplymain/hidden, /obj/structure/cable/yellow{ @@ -2076,7 +2070,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "dU" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ dir = 4 @@ -2084,7 +2078,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "dV" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ dir = 4 @@ -2099,7 +2093,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "dW" = ( /obj/machinery/atmospherics/pipe/manifold/supplymain/hidden, /obj/structure/cable/yellow{ @@ -2111,7 +2105,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "dX" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ dir = 4 @@ -2124,7 +2118,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "dY" = ( /obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{ dir = 1 @@ -2142,7 +2136,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "dZ" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ dir = 4 @@ -2156,7 +2150,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "ea" = ( /obj/machinery/atmospherics/pipe/manifold/supplymain/hidden, /obj/structure/cable/yellow{ @@ -2167,7 +2161,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "eb" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ dir = 4 @@ -2181,7 +2175,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "ec" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ dir = 4 @@ -2205,7 +2199,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "ed" = ( /obj/machinery/atmospherics/pipe/manifold4w/supplymain/hidden, /obj/structure/cable/yellow{ @@ -2216,7 +2210,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "ee" = ( /obj/machinery/door/airlock/highsecurity{ name = "Secure Storage"; @@ -2233,7 +2227,7 @@ /turf/open/floor/plasteel/black{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/armory) +/area/ruin/space/has_grav/deepstorage/armory) "ef" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ dir = 10 @@ -2246,7 +2240,7 @@ /turf/open/floor/plasteel/black{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/armory) +/area/ruin/space/has_grav/deepstorage/armory) "eg" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -2256,10 +2250,10 @@ /turf/open/floor/plasteel/black{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/armory) +/area/ruin/space/has_grav/deepstorage/armory) "eh" = ( /obj/structure/table, -/obj/item/weapon/storage/backpack/duffelbag/sec/surgery{ +/obj/item/storage/backpack/duffelbag/sec/surgery{ pixel_y = 5 }, /obj/structure/cable/yellow{ @@ -2275,13 +2269,13 @@ /turf/open/floor/plasteel/black{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/armory) +/area/ruin/space/has_grav/deepstorage/armory) "ei" = ( /obj/structure/dresser, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "ej" = ( /obj/structure/table/wood, /obj/item/device/flashlight/lamp, @@ -2291,17 +2285,17 @@ /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "ek" = ( /obj/structure/bed, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "el" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 @@ -2309,7 +2303,7 @@ /turf/closed/wall/mineral/iron{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "em" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/structure/cable/yellow{ @@ -2320,7 +2314,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "en" = ( /obj/machinery/door/airlock/highsecurity{ name = "Canister Storage"; @@ -2329,7 +2323,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "eo" = ( /obj/machinery/door/poddoor{ id = "bunkerinterior" @@ -2339,7 +2333,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "ep" = ( /obj/machinery/door/poddoor{ id = "bunkerinterior" @@ -2348,12 +2342,12 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "eq" = ( /turf/closed/wall/mineral/iron{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/airlock) +/area/ruin/space/has_grav/deepstorage/airlock) "er" = ( /obj/machinery/door/airlock/highsecurity{ name = "Airlock Control"; @@ -2368,13 +2362,13 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/airlock) +/area/ruin/space/has_grav/deepstorage/airlock) "es" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall/mineral/iron{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/airlock) +/area/ruin/space/has_grav/deepstorage/airlock) "et" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/yellow{ @@ -2393,9 +2387,8 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "eu" = ( -/obj/structure/grille, /obj/structure/cable/yellow{ d1 = 2; d2 = 8; @@ -2406,11 +2399,11 @@ icon_state = "0-8" }, /obj/machinery/door/firedoor, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/armory) +/area/ruin/space/has_grav/deepstorage/armory) "ev" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ dir = 5 @@ -2418,7 +2411,7 @@ /turf/open/floor/plasteel/black{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/armory) +/area/ruin/space/has_grav/deepstorage/armory) "ew" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 @@ -2426,14 +2419,14 @@ /turf/open/floor/plasteel/black{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/armory) +/area/ruin/space/has_grav/deepstorage/armory) "ex" = ( /obj/structure/table, -/obj/item/weapon/gun/ballistic/automatic/wt550{ +/obj/item/gun/ballistic/automatic/wt550{ pixel_x = -3; pixel_y = 6 }, -/obj/item/weapon/gun/ballistic/automatic/wt550{ +/obj/item/gun/ballistic/automatic/wt550{ pixel_x = 2 }, /obj/structure/reagent_dispensers/peppertank{ @@ -2442,10 +2435,10 @@ /turf/open/floor/plasteel/black{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/armory) +/area/ruin/space/has_grav/deepstorage/armory) "ey" = ( /obj/structure/closet/cabinet, -/obj/item/weapon/card/id/away{ +/obj/item/card/id/away{ desc = "A specialized ID meant for accessing some sort of specific door."; icon_state = "centcom"; name = "bunker access ID" @@ -2453,7 +2446,7 @@ /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "ez" = ( /obj/structure/chair/stool, /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -2463,7 +2456,7 @@ /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "eA" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ dir = 4 @@ -2471,7 +2464,7 @@ /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "eB" = ( /obj/machinery/door/airlock{ name = "Personal Dorm" @@ -2483,7 +2476,7 @@ /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "eC" = ( /obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{ dir = 4 @@ -2496,12 +2489,12 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "eD" = ( /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "eE" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /obj/machinery/light/small{ @@ -2511,7 +2504,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "eF" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/machinery/light/small{ @@ -2523,7 +2516,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "eG" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 6 @@ -2534,7 +2527,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "eH" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 4 @@ -2542,7 +2535,7 @@ /turf/closed/wall/mineral/iron{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/airlock) +/area/ruin/space/has_grav/deepstorage/airlock) "eI" = ( /obj/structure/table, /obj/machinery/button/door{ @@ -2577,7 +2570,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/airlock) +/area/ruin/space/has_grav/deepstorage/airlock) "eJ" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 4 @@ -2596,7 +2589,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/airlock) +/area/ruin/space/has_grav/deepstorage/airlock) "eK" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 4 @@ -2613,7 +2606,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/airlock) +/area/ruin/space/has_grav/deepstorage/airlock) "eL" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 10 @@ -2630,29 +2623,28 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/airlock) +/area/ruin/space/has_grav/deepstorage/airlock) "eM" = ( -/obj/structure/grille, /obj/structure/cable/yellow, /obj/machinery/door/firedoor, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/armory) +/area/ruin/space/has_grav/deepstorage/armory) "eN" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/toxin{ +/obj/item/storage/firstaid/toxin{ pixel_x = 4; pixel_y = 4 }, -/obj/item/weapon/storage/firstaid/toxin, -/obj/item/weapon/storage/pill_bottle/charcoal, +/obj/item/storage/firstaid/toxin, +/obj/item/storage/pill_bottle/charcoal, /obj/machinery/light, /turf/open/floor/plasteel/black{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/armory) +/area/ruin/space/has_grav/deepstorage/armory) "eO" = ( /obj/structure/table, /obj/item/clothing/gloves/combat{ @@ -2669,10 +2661,10 @@ /turf/open/floor/plasteel/black{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/armory) +/area/ruin/space/has_grav/deepstorage/armory) "eP" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/drone, +/obj/item/storage/toolbox/drone, /obj/item/device/flashlight, /obj/item/device/flashlight, /obj/item/device/flashlight/flare, @@ -2690,7 +2682,7 @@ /turf/open/floor/plasteel/black{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/armory) +/area/ruin/space/has_grav/deepstorage/armory) "eQ" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/structure/cable/yellow{ @@ -2704,14 +2696,14 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "eR" = ( /obj/machinery/portable_atmospherics/canister/air, /obj/effect/turf_decal/delivery, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "eS" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 @@ -2719,9 +2711,8 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "eT" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/shutters/preopen{ id = "bunkershutter" }, @@ -2735,11 +2726,11 @@ icon_state = "2-4" }, /obj/machinery/door/firedoor, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/airlock) +/area/ruin/space/has_grav/deepstorage/airlock) "eU" = ( /obj/structure/chair{ dir = 8 @@ -2752,7 +2743,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/airlock) +/area/ruin/space/has_grav/deepstorage/airlock) "eV" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -2765,13 +2756,13 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/airlock) +/area/ruin/space/has_grav/deepstorage/airlock) "eW" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/airlock) +/area/ruin/space/has_grav/deepstorage/airlock) "eX" = ( /obj/machinery/atmospherics/components/binary/valve{ name = "Hall Siphon to Port" @@ -2783,7 +2774,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/airlock) +/area/ruin/space/has_grav/deepstorage/airlock) "eY" = ( /obj/machinery/door/airlock/highsecurity{ name = "Atmospherics and Power Storage"; @@ -2798,7 +2789,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "eZ" = ( /obj/machinery/door/airlock/highsecurity{ name = "Atmospherics and Power Storage"; @@ -2808,7 +2799,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "fa" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 6 @@ -2816,7 +2807,7 @@ /turf/closed/wall/mineral/iron{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/armory) +/area/ruin/space/has_grav/deepstorage/armory) "fb" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 @@ -2824,7 +2815,7 @@ /turf/closed/wall/mineral/iron{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/armory) +/area/ruin/space/has_grav/deepstorage/armory) "fc" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 @@ -2832,7 +2823,7 @@ /turf/closed/wall/mineral/iron{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "fd" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on{ dir = 8 @@ -2840,7 +2831,7 @@ /turf/open/floor/plating/airless/astplate{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "fe" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/structure/cable/yellow{ @@ -2855,37 +2846,36 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "ff" = ( /obj/machinery/portable_atmospherics/canister/nitrous_oxide, /obj/effect/turf_decal/delivery, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "fg" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "fh" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/shutters/preopen{ id = "bunkershutter" }, /obj/structure/cable/yellow, /obj/machinery/door/firedoor, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/airlock) +/area/ruin/space/has_grav/deepstorage/airlock) "fi" = ( /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/airlock) +/area/ruin/space/has_grav/deepstorage/airlock) "fj" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 @@ -2893,7 +2883,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/airlock) +/area/ruin/space/has_grav/deepstorage/airlock) "fk" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 1 @@ -2901,7 +2891,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/airlock) +/area/ruin/space/has_grav/deepstorage/airlock) "fl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /obj/structure/cable/yellow{ @@ -2912,7 +2902,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "fm" = ( /obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{ dir = 8 @@ -2920,7 +2910,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "fn" = ( /obj/machinery/atmospherics/pipe/simple/green/visible, /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -2934,18 +2924,18 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "fo" = ( /obj/machinery/suit_storage_unit/syndicate, /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "fp" = ( /turf/closed/wall/mineral/iron{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "fq" = ( /obj/machinery/portable_atmospherics/canister/nitrous_oxide, /obj/machinery/light/small{ @@ -2955,7 +2945,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "fr" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ dir = 5 @@ -2967,7 +2957,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "fs" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ dir = 4 @@ -2975,7 +2965,7 @@ /turf/closed/wall/mineral/iron{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/airlock) +/area/ruin/space/has_grav/deepstorage/airlock) "ft" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ dir = 4 @@ -2987,7 +2977,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/airlock) +/area/ruin/space/has_grav/deepstorage/airlock) "fu" = ( /obj/machinery/atmospherics/pipe/simple/yellow/hidden{ dir = 4 @@ -2996,7 +2986,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/airlock) +/area/ruin/space/has_grav/deepstorage/airlock) "fv" = ( /obj/machinery/atmospherics/components/binary/valve{ dir = 4; @@ -3005,17 +2995,17 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/airlock) +/area/ruin/space/has_grav/deepstorage/airlock) "fw" = ( /obj/machinery/portable_atmospherics/canister/nitrous_oxide, /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 8 }, -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/airlock) +/area/ruin/space/has_grav/deepstorage/airlock) "fx" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /obj/structure/cable/yellow{ @@ -3036,7 +3026,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "fy" = ( /obj/machinery/atmospherics/components/trinary/mixer{ dir = 1; @@ -3048,7 +3038,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "fz" = ( /obj/machinery/atmospherics/pipe/simple/green/visible, /obj/machinery/atmospherics/pipe/simple/supplymain/visible{ @@ -3057,7 +3047,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "fA" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/visible{ dir = 4 @@ -3065,18 +3055,17 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "fB" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/supplymain/visible{ dir = 4 }, /obj/machinery/door/firedoor, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "fC" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ dir = 8; @@ -3087,12 +3076,12 @@ /turf/open/floor/plating/airless{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "fD" = ( /turf/open/floor/plating/airless{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "fE" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/structure/cable/yellow, @@ -3105,7 +3094,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "fF" = ( /obj/machinery/door/poddoor{ id = "bunkerexterior" @@ -3115,7 +3104,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "fG" = ( /obj/machinery/door/poddoor{ id = "bunkerexterior" @@ -3124,19 +3113,19 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "fH" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/visible, /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "fI" = ( /obj/machinery/atmospherics/pipe/simple/green/visible, /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "fJ" = ( /obj/machinery/computer/atmos_control/tank{ frequency = 1441; @@ -3148,15 +3137,14 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "fK" = ( -/obj/structure/grille, /obj/machinery/door/firedoor, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "fL" = ( /obj/machinery/air_sensor{ frequency = 1441; @@ -3165,7 +3153,7 @@ /turf/open/floor/plating/airless{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "fM" = ( /obj/machinery/atmospherics/miner/oxygen, /obj/machinery/light/small{ @@ -3174,13 +3162,13 @@ /turf/open/floor/plating/airless{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "fN" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /turf/closed/wall/mineral/iron{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "fO" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -3189,7 +3177,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "fP" = ( /obj/structure/closet/wardrobe/pjs, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -3198,7 +3186,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "fQ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 @@ -3206,7 +3194,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "fR" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ dir = 4 @@ -3223,7 +3211,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "fS" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ dir = 9 @@ -3234,12 +3222,12 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "fT" = ( /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "fU" = ( /obj/machinery/camera{ network = list("Bunker1") @@ -3253,13 +3241,13 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "fV" = ( /obj/structure/closet/emcloset, /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "fW" = ( /obj/structure/cable/yellow{ d1 = 2; @@ -3272,7 +3260,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "fX" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -3288,7 +3276,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "fY" = ( /obj/effect/turf_decal/stripes/line{ icon_state = "warningline"; @@ -3305,7 +3293,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "fZ" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ dir = 4 @@ -3318,7 +3306,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "ga" = ( /obj/machinery/atmospherics/components/trinary/filter{ dir = 1; @@ -3328,7 +3316,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gb" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 @@ -3336,18 +3324,17 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gc" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, /obj/machinery/door/firedoor, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gd" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on{ dir = 8; @@ -3357,7 +3344,7 @@ /turf/open/floor/plating/airless{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "ge" = ( /obj/machinery/door/airlock{ name = "Personal Dorm" @@ -3368,7 +3355,7 @@ /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "gf" = ( /obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{ dir = 4 @@ -3376,7 +3363,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "gg" = ( /obj/machinery/washing_machine, /obj/machinery/light{ @@ -3389,7 +3376,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "gh" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -3407,7 +3394,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gi" = ( /obj/machinery/power/terminal{ dir = 8 @@ -3423,7 +3410,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gj" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /obj/structure/cable/yellow{ @@ -3434,7 +3421,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gk" = ( /obj/machinery/light{ dir = 4 @@ -3446,7 +3433,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gl" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 @@ -3455,7 +3442,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "gm" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/closet/crate/bin{ @@ -3464,13 +3451,13 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "gn" = ( /obj/machinery/light/small, /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "go" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 @@ -3478,7 +3465,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "gp" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -3486,7 +3473,7 @@ /turf/closed/wall/mineral/iron{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gq" = ( /obj/structure/cable/yellow{ icon_state = "1-4"; @@ -3496,7 +3483,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gr" = ( /obj/machinery/power/smes/engineering, /obj/structure/cable/yellow{ @@ -3509,7 +3496,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gs" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 @@ -3522,7 +3509,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gt" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /obj/structure/cable/yellow{ @@ -3538,7 +3525,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gu" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/visible{ dir = 5 @@ -3546,7 +3533,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gv" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ dir = 8; @@ -3557,7 +3544,7 @@ /turf/open/floor/plating/airless{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gw" = ( /obj/machinery/sleeper{ dir = 4 @@ -3565,29 +3552,29 @@ /turf/open/floor/plasteel/white{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "gx" = ( /turf/open/floor/plasteel/white{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "gy" = ( /obj/structure/closet/crate/freezer, -/obj/item/weapon/reagent_containers/blood/OMinus, -/obj/item/weapon/reagent_containers/blood/OMinus, -/obj/item/weapon/reagent_containers/blood/OMinus, -/obj/item/weapon/reagent_containers/blood/OMinus, -/obj/item/weapon/reagent_containers/blood/OMinus, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, /turf/open/floor/plasteel/white{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "gz" = ( /obj/machinery/door/airlock/highsecurity{ desc = "Nothing to see here, folks, just an inconspicuous airlock. Now go away!"; @@ -3597,7 +3584,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "gA" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ dir = 8 @@ -3610,7 +3597,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gB" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 @@ -3618,7 +3605,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gC" = ( /obj/machinery/computer/atmos_control/tank{ frequency = 1441; @@ -3630,7 +3617,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gD" = ( /obj/machinery/air_sensor{ frequency = 1441; @@ -3639,7 +3626,7 @@ /turf/open/floor/plating/airless{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gE" = ( /obj/machinery/atmospherics/miner/nitrogen, /obj/machinery/light/small{ @@ -3648,19 +3635,19 @@ /turf/open/floor/plating/airless{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gF" = ( /obj/machinery/light/small, /turf/open/floor/plasteel/white{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "gG" = ( /obj/machinery/iv_drip, /turf/open/floor/plasteel/white{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "gH" = ( /obj/machinery/light/small{ dir = 8 @@ -3668,7 +3655,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "gI" = ( /obj/machinery/light/small{ dir = 4 @@ -3676,7 +3663,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "gJ" = ( /obj/machinery/light/small{ dir = 8 @@ -3689,7 +3676,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gK" = ( /obj/structure/cable/yellow{ d1 = 2; @@ -3704,7 +3691,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gL" = ( /obj/machinery/door/airlock/highsecurity{ name = "RTG Observation"; @@ -3718,7 +3705,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gM" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /obj/structure/cable/yellow{ @@ -3729,12 +3716,12 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gN" = ( /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gO" = ( /obj/machinery/atmospherics/components/trinary/filter{ dir = 1; @@ -3744,7 +3731,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gP" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on{ dir = 8; @@ -3754,7 +3741,7 @@ /turf/open/floor/plating/airless{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gQ" = ( /obj/machinery/door/airlock/highsecurity{ desc = "Nothing to see here, folks, just an inconspicuous airlock. Now go away!"; @@ -3765,7 +3752,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "gR" = ( /obj/structure/grille, /obj/structure/cable/yellow{ @@ -3776,7 +3763,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gS" = ( /obj/structure/grille, /obj/structure/cable{ @@ -3793,7 +3780,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gT" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 5 @@ -3805,7 +3792,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 @@ -3813,32 +3800,32 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gV" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 9 }, /obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = 4; pixel_y = 4 }, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gW" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = 4; pixel_y = 4 }, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gX" = ( /obj/machinery/power/rtg/advanced, /obj/structure/cable/yellow{ @@ -3850,7 +3837,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gY" = ( /obj/machinery/door/airlock/highsecurity{ name = "Telecomms"; @@ -3859,14 +3846,14 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "gZ" = ( /obj/machinery/power/rtg/advanced, /obj/structure/cable/yellow, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "ha" = ( /obj/machinery/power/rtg/advanced, /obj/machinery/light/small, @@ -3874,25 +3861,25 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "hb" = ( /obj/machinery/blackbox_recorder, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "hc" = ( /obj/machinery/light/small, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "hd" = ( /obj/machinery/telecomms/relay/preset/telecomms, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "he" = ( /obj/structure/window/reinforced{ dir = 4 @@ -3903,7 +3890,7 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/crusher) +/area/ruin/space/has_grav/deepstorage/crusher) "hf" = ( /obj/machinery/hydroponics/constructable, /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ @@ -3917,7 +3904,7 @@ /turf/open/floor/light{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/hydroponics) +/area/ruin/space/has_grav/deepstorage/hydroponics) "hg" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -3928,7 +3915,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "hh" = ( /obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{ dir = 1 @@ -3937,7 +3924,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "hi" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ dir = 4 @@ -3953,7 +3940,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "hj" = ( /obj/machinery/atmospherics/pipe/manifold/supplymain/hidden{ dir = 4 @@ -3970,14 +3957,14 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/dorm) +/area/ruin/space/has_grav/deepstorage/dorm) "hk" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "hl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /obj/structure/cable/yellow{ @@ -3992,7 +3979,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "hm" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -4000,7 +3987,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "hn" = ( /obj/structure/closet/emcloset, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -4009,7 +3996,7 @@ /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage) +/area/ruin/space/has_grav/deepstorage) "ho" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 @@ -4017,7 +4004,7 @@ /turf/closed/wall/mineral/iron{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "hp" = ( /obj/machinery/power/smes/engineering, /obj/structure/cable/yellow{ @@ -4027,18 +4014,17 @@ /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) "hq" = ( -/obj/structure/grille, /obj/machinery/door/firedoor, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless }, -/area/ruin/deepstorage/power) +/area/ruin/space/has_grav/deepstorage/power) (1,1,1) = {" aa diff --git a/_maps/RandomRuins/SpaceRuins/derelict2.dmm b/_maps/RandomRuins/SpaceRuins/derelict2.dmm index 542ec61077..de0b5d578f 100644 --- a/_maps/RandomRuins/SpaceRuins/derelict2.dmm +++ b/_maps/RandomRuins/SpaceRuins/derelict2.dmm @@ -11,7 +11,7 @@ "c" = ( /obj/machinery/door/airlock/external, /turf/open/floor/plating, -/area/ruin/powered/dinner_for_two) +/area/ruin/space/has_grav/powered/dinner_for_two) "d" = ( /obj/structure/window/reinforced{ dir = 8 @@ -26,30 +26,29 @@ dir = 8 }, /turf/open/floor/plating, -/area/ruin/powered/dinner_for_two) +/area/ruin/space/has_grav/powered/dinner_for_two) "f" = ( /turf/closed/wall, -/area/ruin/powered/dinner_for_two) +/area/ruin/space/has_grav/powered/dinner_for_two) "g" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/ruin/powered/dinner_for_two) +/area/ruin/space/has_grav/powered/dinner_for_two) "h" = ( /obj/machinery/light/small{ dir = 1 }, /turf/open/floor/plasteel, -/area/ruin/powered/dinner_for_two) +/area/ruin/space/has_grav/powered/dinner_for_two) "i" = ( /turf/open/floor/plasteel, -/area/ruin/powered/dinner_for_two) +/area/ruin/space/has_grav/powered/dinner_for_two) "j" = ( /obj/machinery/light/small{ dir = 4 }, /turf/open/floor/plasteel, -/area/ruin/powered/dinner_for_two) +/area/ruin/space/has_grav/powered/dinner_for_two) "k" = ( /obj/structure/window/reinforced, /turf/open/space, @@ -60,14 +59,14 @@ dir = 1 }, /turf/open/floor/plating, -/area/ruin/powered/dinner_for_two) +/area/ruin/space/has_grav/powered/dinner_for_two) "m" = ( /obj/structure/chair{ dir = 4 }, /obj/effect/decal/remains/human, /turf/open/floor/plasteel, -/area/ruin/powered/dinner_for_two) +/area/ruin/space/has_grav/powered/dinner_for_two) "n" = ( /obj/structure/table, /obj/item/candle{ @@ -80,14 +79,14 @@ pixel_x = -10 }, /turf/open/floor/plasteel, -/area/ruin/powered/dinner_for_two) +/area/ruin/space/has_grav/powered/dinner_for_two) "o" = ( /obj/structure/chair{ dir = 8 }, /obj/effect/decal/remains/human, /turf/open/floor/plasteel, -/area/ruin/powered/dinner_for_two) +/area/ruin/space/has_grav/powered/dinner_for_two) "p" = ( /obj/structure/window/reinforced{ dir = 1 @@ -99,11 +98,11 @@ dir = 8 }, /turf/open/floor/plasteel, -/area/ruin/powered/dinner_for_two) +/area/ruin/space/has_grav/powered/dinner_for_two) "r" = ( /obj/machinery/light/small, /turf/open/floor/plasteel, -/area/ruin/powered/dinner_for_two) +/area/ruin/space/has_grav/powered/dinner_for_two) (1,1,1) = {" a diff --git a/_maps/RandomRuins/SpaceRuins/derelict4.dmm b/_maps/RandomRuins/SpaceRuins/derelict4.dmm index 6e8d7c6ff7..be888b990b 100644 --- a/_maps/RandomRuins/SpaceRuins/derelict4.dmm +++ b/_maps/RandomRuins/SpaceRuins/derelict4.dmm @@ -46,7 +46,7 @@ /turf/open/floor/plating/airless, /area/ruin/unpowered) "m" = ( -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plating/airless, /area/ruin/unpowered) "n" = ( @@ -64,7 +64,7 @@ /turf/open/floor/mineral/titanium/blue/airless, /area/ruin/unpowered) "q" = ( -/obj/item/weapon/shard, +/obj/item/shard, /obj/structure/chair{ dir = 8 }, diff --git a/_maps/RandomRuins/SpaceRuins/derelict5.dmm b/_maps/RandomRuins/SpaceRuins/derelict5.dmm index 794c6770e0..9a8e5000b9 100644 --- a/_maps/RandomRuins/SpaceRuins/derelict5.dmm +++ b/_maps/RandomRuins/SpaceRuins/derelict5.dmm @@ -35,7 +35,7 @@ /area/ruin/unpowered) "k" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /turf/open/floor/plating, /area/ruin/unpowered) "l" = ( @@ -49,7 +49,7 @@ /area/ruin/unpowered) "n" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/syndicate, +/obj/item/storage/toolbox/syndicate, /turf/open/floor/plating, /area/ruin/unpowered) "o" = ( diff --git a/_maps/RandomRuins/SpaceRuins/derelict6.dmm b/_maps/RandomRuins/SpaceRuins/derelict6.dmm index fe6d576a39..4bd8cd0f03 100644 --- a/_maps/RandomRuins/SpaceRuins/derelict6.dmm +++ b/_maps/RandomRuins/SpaceRuins/derelict6.dmm @@ -218,7 +218,7 @@ /area/ruin/unpowered) "aJ" = ( /obj/structure/table, -/obj/item/weapon/storage/box/drinkingglasses, +/obj/item/storage/box/drinkingglasses, /turf/open/floor/plasteel/airless/cafeteria, /area/ruin/unpowered) "aK" = ( @@ -268,12 +268,12 @@ /turf/open/floor/plasteel/airless/cafeteria, /area/ruin/unpowered) "aT" = ( -/obj/item/weapon/kitchen/fork, +/obj/item/kitchen/fork, /turf/open/floor/plasteel/airless/bar, /area/ruin/unpowered) "aU" = ( /obj/structure/table/wood, -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plating/airless{ icon_plating = "platingdmg3"; icon_state = "platingdmg3" @@ -317,12 +317,12 @@ /turf/open/floor/plasteel/airless/cafeteria, /area/ruin/unpowered) "bb" = ( -/obj/item/weapon/reagent_containers/food/snacks/donkpocket, +/obj/item/reagent_containers/food/snacks/donkpocket, /turf/open/floor/plasteel/airless/cafeteria, /area/ruin/unpowered) "bc" = ( /obj/structure/table, -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plasteel/airless/cafeteria, /area/ruin/unpowered) "bd" = ( @@ -395,7 +395,7 @@ /area/ruin/unpowered) "bn" = ( /obj/structure/lattice, -/obj/item/weapon/shard, +/obj/item/shard, /turf/template_noop, /area/template_noop) "bo" = ( diff --git a/_maps/RandomRuins/SpaceRuins/gasthelizards.dmm b/_maps/RandomRuins/SpaceRuins/gasthelizards.dmm index 2e893f5737..75ba049548 100644 --- a/_maps/RandomRuins/SpaceRuins/gasthelizards.dmm +++ b/_maps/RandomRuins/SpaceRuins/gasthelizards.dmm @@ -8,7 +8,7 @@ /area/template_noop) "c" = ( /turf/closed/wall, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "d" = ( /obj/machinery/light{ dir = 1 @@ -19,7 +19,7 @@ dir = 8 }, /turf/open/floor/plasteel/airless/black, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "e" = ( /obj/structure/window/reinforced{ dir = 4 @@ -28,7 +28,7 @@ dir = 4 }, /turf/open/floor/plasteel/airless/black, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "f" = ( /obj/structure/window/reinforced{ dir = 8 @@ -42,7 +42,7 @@ dir = 8 }, /turf/open/floor/plasteel/airless/black, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "g" = ( /obj/structure/window/reinforced{ dir = 8 @@ -55,19 +55,19 @@ dir = 8 }, /turf/open/floor/plasteel/airless/black, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "h" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, /turf/open/floor/plasteel/airless/black, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "i" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, /turf/open/floor/plasteel/airless/black, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "j" = ( /obj/structure/window/reinforced{ dir = 4 @@ -77,7 +77,7 @@ dir = 4 }, /turf/open/floor/plasteel/airless/black, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "k" = ( /obj/structure/window/reinforced{ dir = 8 @@ -86,57 +86,57 @@ dir = 8 }, /turf/open/floor/plasteel/airless/black, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "l" = ( /obj/machinery/atmospherics/components/unary/outlet_injector, /obj/effect/turf_decal/stripes/line{ dir = 4 }, /turf/open/floor/plasteel/airless/black, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "m" = ( /obj/structure/closet/crate/freezer, /obj/item/stack/sheet/animalhide/lizard, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "n" = ( /obj/structure/closet/crate/freezer, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, /obj/machinery/light{ dir = 1 }, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "o" = ( /obj/structure/closet/crate/freezer, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, /obj/item/clothing/under/rank/prisoner, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "p" = ( /obj/structure/window/reinforced{ dir = 1; @@ -146,7 +146,7 @@ dir = 1; icon_state = "blue" }, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "q" = ( /obj/machinery/door/window/brigdoor/northleft, /obj/machinery/atmospherics/components/binary/pump{ @@ -156,19 +156,19 @@ dir = 1; icon_state = "blue" }, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "r" = ( /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "s" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 }, /obj/machinery/portable_atmospherics/canister/nitrous_oxide, /turf/open/floor/plasteel, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "t" = ( /obj/machinery/atmospherics/pipe/manifold/general/visible{ dir = 1 @@ -184,17 +184,17 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "u" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 }, /turf/open/floor/plasteel, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "v" = ( /obj/machinery/atmospherics/pipe/manifold/general/visible, /turf/open/floor/plasteel, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "w" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 9 @@ -203,93 +203,93 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "x" = ( /obj/structure/kitchenspike, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "y" = ( /obj/structure/table/reinforced, -/obj/item/weapon/kitchen/knife/butcher, -/obj/item/weapon/restraints/handcuffs, -/obj/item/weapon/reagent_containers/spray/pepper, +/obj/item/kitchen/knife/butcher, +/obj/item/restraints/handcuffs, +/obj/item/reagent_containers/spray/pepper, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "z" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 }, /obj/machinery/portable_atmospherics/canister/carbon_dioxide, /turf/open/floor/plasteel, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "A" = ( /obj/machinery/atmospherics/pipe/manifold/general/visible{ dir = 4 }, /turf/open/floor/plasteel, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "B" = ( /turf/open/floor/plasteel, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "C" = ( /obj/machinery/gibber, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "D" = ( /obj/structure/table/reinforced, /obj/item/clothing/suit/straight_jacket, -/obj/item/weapon/reagent_containers/syringe/lethal, -/obj/item/weapon/reagent_containers/syringe/lethal/choral, +/obj/item/reagent_containers/syringe/lethal, +/obj/item/reagent_containers/syringe/lethal/choral, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "E" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 }, /obj/machinery/portable_atmospherics/canister/toxins, /turf/open/floor/plasteel, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "F" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 9 }, /turf/open/floor/plasteel, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "G" = ( /obj/structure/chair/office/dark, /turf/open/floor/plasteel, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "H" = ( /obj/machinery/door/airlock/security, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "I" = ( -/obj/item/weapon/reagent_containers/glass/bottle/morphine{ +/obj/item/reagent_containers/glass/bottle/morphine{ pixel_x = -4; pixel_y = 1 }, -/obj/item/weapon/reagent_containers/glass/bottle/chloralhydrate{ +/obj/item/reagent_containers/glass/bottle/chloralhydrate{ name = "chloral hydrate bottle" }, -/obj/item/weapon/reagent_containers/glass/bottle/toxin{ +/obj/item/reagent_containers/glass/bottle/toxin{ pixel_x = 6; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/glass/bottle/morphine{ +/obj/item/reagent_containers/glass/bottle/morphine{ pixel_x = 5; pixel_y = 1 }, -/obj/item/weapon/reagent_containers/glass/bottle/facid{ +/obj/item/reagent_containers/glass/bottle/facid{ name = "fluorosulfuric acid bottle"; pixel_x = -3; pixel_y = 6 @@ -298,28 +298,28 @@ /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "J" = ( /obj/structure/rack, -/obj/item/weapon/storage/toolbox/drone, -/obj/item/weapon/melee/baton/cattleprod, +/obj/item/storage/toolbox/drone, +/obj/item/melee/baton/cattleprod, /turf/open/floor/plasteel, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "K" = ( /obj/structure/table, -/obj/item/weapon/pen/red, +/obj/item/pen/red, /turf/open/floor/plasteel, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "L" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/plasteel, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "M" = ( /obj/structure/table, -/obj/item/weapon/storage/box/prisoner, +/obj/item/storage/box/prisoner, /turf/open/floor/plasteel, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "N" = ( /obj/structure/window/reinforced{ dir = 4 @@ -327,65 +327,65 @@ /obj/machinery/light, /obj/structure/table, /turf/open/floor/plasteel, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "O" = ( /obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/plasteel{ icon_state = "bot"; dir = 1 }, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "P" = ( /obj/structure/table/reinforced, -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/hemostat, -/obj/item/weapon/scalpel, -/obj/item/weapon/surgical_drapes, -/obj/item/weapon/retractor, -/obj/item/weapon/cautery, -/obj/item/weapon/circular_saw, +/obj/item/surgicaldrill, +/obj/item/hemostat, +/obj/item/scalpel, +/obj/item/surgical_drapes, +/obj/item/retractor, +/obj/item/cautery, +/obj/item/circular_saw, /obj/machinery/light, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "Q" = ( /obj/structure/table/optable, /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "R" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/syringe, -/obj/item/weapon/reagent_containers/dropper, -/obj/item/weapon/reagent_containers/glass/bottle/mutagen, -/obj/item/weapon/reagent_containers/glass/bottle/mutagen, -/obj/item/weapon/razor, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/glass/bottle/mutagen, +/obj/item/reagent_containers/glass/bottle/mutagen, +/obj/item/razor, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "S" = ( /obj/machinery/suit_storage_unit/security, /turf/open/floor/plasteel, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "T" = ( /obj/machinery/light, /turf/open/floor/plasteel, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "U" = ( /obj/structure/closet/emcloset, /turf/open/floor/plasteel, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "V" = ( /obj/machinery/door/airlock/external, /turf/open/floor/plating, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) "W" = ( /turf/open/floor/plating, -/area/ruin/gasthelizard) +/area/ruin/space/has_grav/gasthelizard) (1,1,1) = {" a diff --git a/_maps/RandomRuins/SpaceRuins/intactemptyship.dmm b/_maps/RandomRuins/SpaceRuins/intactemptyship.dmm index 19dd1026dd..d68d595689 100644 --- a/_maps/RandomRuins/SpaceRuins/intactemptyship.dmm +++ b/_maps/RandomRuins/SpaceRuins/intactemptyship.dmm @@ -8,23 +8,23 @@ dir = 8; icon_state = "diagonalWall3" }, -/area/ruin/powered/authorship) +/area/ruin/space/has_grav/powered/authorship) "c" = ( /turf/closed/wall/mineral/plastitanium, -/area/ruin/powered/authorship) +/area/ruin/space/has_grav/powered/authorship) "d" = ( /turf/template_noop, /turf/closed/wall/mineral/plastitanium{ dir = 1; icon_state = "diagonalWall3" }, -/area/ruin/powered/authorship) +/area/ruin/space/has_grav/powered/authorship) "e" = ( /obj/structure/shuttle/engine/propulsion{ dir = 8 }, /turf/template_noop, -/area/ruin/powered/authorship) +/area/ruin/space/has_grav/powered/authorship) "f" = ( /obj/structure/window/reinforced{ dir = 4 @@ -33,15 +33,15 @@ dir = 8 }, /turf/open/floor/plating/airless, -/area/ruin/powered/authorship) +/area/ruin/space/has_grav/powered/authorship) "g" = ( /obj/structure/table/wood, /obj/item/clothing/under/shorts/black, /turf/open/floor/mineral/titanium/purple, -/area/ruin/powered/authorship) +/area/ruin/space/has_grav/powered/authorship) "h" = ( /turf/open/floor/mineral/titanium/purple, -/area/ruin/powered/authorship) +/area/ruin/space/has_grav/powered/authorship) "i" = ( /obj/structure/table, /obj/item/device/flashlight/lamp, @@ -49,51 +49,49 @@ dir = 1 }, /turf/open/floor/mineral/titanium/purple, -/area/ruin/powered/authorship) +/area/ruin/space/has_grav/powered/authorship) "j" = ( /obj/structure/closet, /turf/open/floor/mineral/titanium/purple, -/area/ruin/powered/authorship) +/area/ruin/space/has_grav/powered/authorship) "k" = ( /obj/machinery/vending/assist, /turf/open/floor/mineral/titanium/purple, -/area/ruin/powered/authorship) +/area/ruin/space/has_grav/powered/authorship) "l" = ( /obj/structure/table/wood, /obj/item/clothing/shoes/sandal, /turf/open/floor/mineral/titanium/purple, -/area/ruin/powered/authorship) +/area/ruin/space/has_grav/powered/authorship) "m" = ( /obj/machinery/light{ dir = 8 }, /turf/open/floor/mineral/titanium/purple, -/area/ruin/powered/authorship) +/area/ruin/space/has_grav/powered/authorship) "n" = ( /obj/structure/table/wood, /turf/open/floor/mineral/titanium/purple, -/area/ruin/powered/authorship) +/area/ruin/space/has_grav/powered/authorship) "o" = ( /obj/structure/table/wood, /obj/machinery/computer/libraryconsole/bookmanagement, /turf/open/floor/mineral/titanium/purple, -/area/ruin/powered/authorship) +/area/ruin/space/has_grav/powered/authorship) "p" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/ruin/powered/authorship) +/area/ruin/space/has_grav/powered/authorship) "q" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/ruin/powered/authorship) +/area/ruin/space/has_grav/powered/authorship) "r" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/mineral/titanium/purple, -/area/ruin/powered/authorship) +/area/ruin/space/has_grav/powered/authorship) "s" = ( /obj/machinery/door/poddoor{ id = "goonwizship1" @@ -104,57 +102,57 @@ pixel_y = 32 }, /turf/open/floor/mineral/titanium/purple, -/area/ruin/powered/authorship) +/area/ruin/space/has_grav/powered/authorship) "t" = ( /obj/machinery/door/airlock/external, /turf/open/floor/mineral/titanium/purple, -/area/ruin/powered/authorship) +/area/ruin/space/has_grav/powered/authorship) "u" = ( /obj/machinery/door/airlock/glass, /turf/open/floor/mineral/titanium/purple, -/area/ruin/powered/authorship) +/area/ruin/space/has_grav/powered/authorship) "v" = ( /obj/structure/chair{ dir = 4 }, /turf/open/floor/mineral/titanium/purple, -/area/ruin/powered/authorship) +/area/ruin/space/has_grav/powered/authorship) "w" = ( /obj/structure/table/wood, -/obj/item/weapon/paper, -/obj/item/weapon/pen, +/obj/item/paper, +/obj/item/pen, /turf/open/floor/mineral/titanium/purple, -/area/ruin/powered/authorship) +/area/ruin/space/has_grav/powered/authorship) "x" = ( /obj/machinery/light, /turf/open/floor/mineral/titanium/purple, -/area/ruin/powered/authorship) +/area/ruin/space/has_grav/powered/authorship) "y" = ( /mob/living/simple_animal/bot/medbot, /turf/open/floor/mineral/titanium/purple, -/area/ruin/powered/authorship) +/area/ruin/space/has_grav/powered/authorship) "z" = ( /turf/template_noop, /turf/closed/wall/mineral/plastitanium{ icon_state = "diagonalWall3" }, -/area/ruin/powered/authorship) +/area/ruin/space/has_grav/powered/authorship) "A" = ( /obj/structure/chair, /turf/open/floor/mineral/titanium/purple, -/area/ruin/powered/authorship) +/area/ruin/space/has_grav/powered/authorship) "B" = ( /turf/template_noop, /turf/closed/wall/mineral/plastitanium{ dir = 4; icon_state = "diagonalWall3" }, -/area/ruin/powered/authorship) +/area/ruin/space/has_grav/powered/authorship) "C" = ( /obj/machinery/light, /obj/structure/bed, /turf/open/floor/mineral/titanium/purple, -/area/ruin/powered/authorship) +/area/ruin/space/has_grav/powered/authorship) (1,1,1) = {" a diff --git a/_maps/RandomRuins/SpaceRuins/listeningstation.dmm b/_maps/RandomRuins/SpaceRuins/listeningstation.dmm index 52b25cdffd..6e648426b4 100644 --- a/_maps/RandomRuins/SpaceRuins/listeningstation.dmm +++ b/_maps/RandomRuins/SpaceRuins/listeningstation.dmm @@ -27,7 +27,7 @@ /area/awaymission/listeningpost) "h" = ( /obj/structure/table, -/obj/item/weapon/paper/monitorkey, +/obj/item/paper/monitorkey, /obj/item/device/radio/intercom{ desc = "Talk through this. Evilly"; freerange = 1; @@ -69,8 +69,8 @@ /area/awaymission/listeningpost) "o" = ( /obj/structure/table, -/obj/item/weapon/paper/fluff/ruins/listeningstation/reports/november, -/obj/item/weapon/pen, +/obj/item/paper/fluff/ruins/listeningstation/reports/november, +/obj/item/pen, /turf/open/floor/plasteel, /area/awaymission/listeningpost) "p" = ( @@ -95,8 +95,8 @@ "r" = ( /obj/machinery/door/airlock, /obj/structure/safe/floor, -/obj/item/weapon/paper/fluff/ruins/listeningstation/odd_report, -/obj/item/weapon/gun/ballistic/automatic/pistol, +/obj/item/paper/fluff/ruins/listeningstation/odd_report, +/obj/item/gun/ballistic/automatic/pistol, /turf/open/floor/plasteel, /area/awaymission/listeningpost) "s" = ( @@ -123,7 +123,7 @@ /area/ruin/unpowered/no_grav) "v" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/brown, +/obj/item/bedsheet/brown, /turf/open/floor/plasteel, /area/awaymission/listeningpost) "w" = ( @@ -150,19 +150,19 @@ /area/awaymission/listeningpost) "B" = ( /obj/structure/filingcabinet, -/obj/item/weapon/paper/fluff/ruins/listeningstation/reports/april, -/obj/item/weapon/paper/fluff/ruins/listeningstation/reports/may, -/obj/item/weapon/paper/fluff/ruins/listeningstation/reports/june, -/obj/item/weapon/paper/fluff/ruins/listeningstation/reports/july, -/obj/item/weapon/paper/fluff/ruins/listeningstation/reports/august, -/obj/item/weapon/paper/fluff/ruins/listeningstation/reports/september, -/obj/item/weapon/paper/fluff/ruins/listeningstation/reports/october, -/obj/item/weapon/paper/fluff/ruins/listeningstation/receipt, +/obj/item/paper/fluff/ruins/listeningstation/reports/april, +/obj/item/paper/fluff/ruins/listeningstation/reports/may, +/obj/item/paper/fluff/ruins/listeningstation/reports/june, +/obj/item/paper/fluff/ruins/listeningstation/reports/july, +/obj/item/paper/fluff/ruins/listeningstation/reports/august, +/obj/item/paper/fluff/ruins/listeningstation/reports/september, +/obj/item/paper/fluff/ruins/listeningstation/reports/october, +/obj/item/paper/fluff/ruins/listeningstation/receipt, /turf/open/floor/plasteel, /area/awaymission/listeningpost) "C" = ( /obj/structure/table, -/obj/item/weapon/paper/fluff/ruins/listeningstation/briefing, +/obj/item/paper/fluff/ruins/listeningstation/briefing, /turf/open/floor/plasteel, /area/awaymission/listeningpost) "D" = ( diff --git a/_maps/RandomRuins/SpaceRuins/mechtransport.dmm b/_maps/RandomRuins/SpaceRuins/mechtransport.dmm index a08894db58..c4a7c18c98 100644 --- a/_maps/RandomRuins/SpaceRuins/mechtransport.dmm +++ b/_maps/RandomRuins/SpaceRuins/mechtransport.dmm @@ -4,30 +4,26 @@ /area/template_noop) "b" = ( /turf/closed/wall/mineral/titanium/overspace, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "c" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "d" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s10"; - dir = 2 - }, -/area/ruin/powered/mechtransport) +/turf/closed/wall/mineral/titanium, +/area/ruin/space/has_grav/powered/mechtransport) "e" = ( /turf/closed/wall/mineral/titanium, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "f" = ( /obj/structure/closet/crate/secure/loot, /obj/effect/decal/cleanable/cobweb, /turf/open/floor/mineral/titanium/blue, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "g" = ( /obj/structure/closet/crate/secure/loot, /turf/open/floor/mineral/titanium/blue, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "h" = ( /obj/structure/table, /obj/machinery/button/door{ @@ -35,122 +31,116 @@ name = "Mecha Cargo Ship Doors" }, /turf/open/floor/mineral/titanium/blue, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "i" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/titanium/blue, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "j" = ( /obj/machinery/computer/shuttle, /turf/open/floor/mineral/titanium/blue, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "k" = ( /obj/effect/decal/cleanable/vomit/old, /turf/open/floor/mineral/titanium/blue, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "l" = ( /obj/effect/decal/remains/human, /turf/open/floor/mineral/titanium/blue, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "m" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/titanium/blue, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "n" = ( /obj/structure/chair/office/dark{ dir = 1 }, /turf/open/floor/mineral/titanium/blue, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "o" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall13"; - dir = 2 - }, -/area/ruin/powered/mechtransport) +/turf/closed/wall/mineral/titanium, +/area/ruin/space/has_grav/powered/mechtransport) "p" = ( /obj/machinery/door/airlock/hatch{ name = "Cockpit"; req_access_txt = "101" }, /turf/open/floor/mineral/titanium, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "q" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall12"; - dir = 2 - }, -/area/ruin/powered/mechtransport) +/turf/closed/wall/mineral/titanium, +/area/ruin/space/has_grav/powered/mechtransport) "r" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, /turf/open/floor/mineral/titanium/airless, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "s" = ( /turf/open/floor/mineral/titanium/airless, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "t" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/titanium/airless, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "u" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/mineral/titanium/airless, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "v" = ( /obj/structure/mecha_wreckage/phazon, /turf/open/floor/mineral/titanium/yellow/airless, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "w" = ( /turf/open/floor/mineral/titanium/yellow/airless, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "x" = ( /obj/structure/mecha_wreckage/ripley/firefighter, /turf/open/floor/mineral/titanium/yellow/airless, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "y" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/titanium/yellow/airless, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "z" = ( /obj/structure/mecha_wreckage/ripley, /turf/open/floor/mineral/titanium/yellow/airless, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "A" = ( /obj/mecha/working/ripley, /turf/open/floor/mineral/titanium/yellow/airless, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "B" = ( /obj/effect/decal/cleanable/oil, /turf/open/floor/mineral/titanium/yellow/airless, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "C" = ( /obj/effect/decal/cleanable/robot_debris/up, /turf/open/floor/mineral/titanium/yellow/airless, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "D" = ( /obj/machinery/door/poddoor{ id = "mechaship1"; name = "Cargo Bay Door" }, /turf/open/floor/mineral/titanium/yellow/airless, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "E" = ( /obj/effect/decal/cleanable/robot_debris, /turf/open/floor/mineral/titanium/yellow/airless, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "F" = ( /obj/structure/mecha_wreckage/durand, /turf/open/floor/mineral/titanium/yellow/airless, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "G" = ( /obj/item/stack/tile/plasteel, /turf/open/floor/plating/airless, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "H" = ( /turf/open/floor/plating/airless, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "I" = ( /obj/structure/lattice, /turf/template_noop, @@ -158,31 +148,31 @@ "J" = ( /obj/machinery/computer/mecha, /turf/open/floor/mineral/titanium/blue, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "K" = ( /obj/effect/decal/cleanable/robot_debris/gib, /turf/open/floor/plating/airless, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "L" = ( /obj/effect/decal/cleanable/robot_debris, /obj/item/stack/tile/plasteel, /turf/open/floor/mineral/titanium/yellow/airless, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "M" = ( /turf/open/floor/plating/airless{ broken = 1; icon_state = "platingdmg1" }, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "N" = ( /turf/open/floor/plating/airless{ icon_state = "platingdmg2" }, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "O" = ( /obj/structure/mecha_wreckage/odysseus, /turf/open/floor/mineral/titanium/yellow/airless, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "P" = ( /obj/item/stack/sheet/metal, /turf/template_noop, @@ -190,7 +180,7 @@ "Q" = ( /obj/structure/mecha_wreckage/gygax, /turf/open/floor/mineral/titanium/airless, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "R" = ( /turf/open/floor/plating/airless{ icon_state = "platingdmg3" @@ -199,33 +189,24 @@ "S" = ( /obj/item/stack/rods, /turf/open/floor/plating/airless, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) "T" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall14"; - dir = 2 - }, -/area/ruin/powered/mechtransport) +/turf/closed/wall/mineral/titanium, +/area/ruin/space/has_grav/powered/mechtransport) "U" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s9"; - dir = 2 - }, -/area/ruin/powered/mechtransport) +/turf/closed/wall/mineral/titanium, +/area/ruin/space/has_grav/powered/mechtransport) "V" = ( /obj/item/stack/rods, /turf/template_noop, /area/template_noop) "W" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall15"; - dir = 2 - }, -/area/ruin/powered/mechtransport) +/turf/closed/wall/mineral/titanium, +/area/ruin/space/has_grav/powered/mechtransport) "X" = ( /obj/structure/shuttle/engine/propulsion, /turf/template_noop, -/area/ruin/powered/mechtransport) +/area/ruin/space/has_grav/powered/mechtransport) (1,1,1) = {" a diff --git a/_maps/RandomRuins/SpaceRuins/miracle.dmm b/_maps/RandomRuins/SpaceRuins/miracle.dmm index cdf0fa605b..031cc37ff2 100644 --- a/_maps/RandomRuins/SpaceRuins/miracle.dmm +++ b/_maps/RandomRuins/SpaceRuins/miracle.dmm @@ -1,7 +1,7 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( -/obj/item/weapon/storage/backpack/satchel/flat/secret{ - reward_all_of_these = list(/obj/item/weapon/gun/energy/pulse/prize) +/obj/item/storage/backpack/satchel/flat/secret{ + reward_all_of_these = list(/obj/item/gun/energy/pulse/prize) }, /turf/open/floor/fakespace{ initial_gas_mix = "TEMP=2.7" diff --git a/_maps/RandomRuins/SpaceRuins/oldAIsat.dmm b/_maps/RandomRuins/SpaceRuins/oldAIsat.dmm index 80a6af4f0d..864621b1df 100644 --- a/_maps/RandomRuins/SpaceRuins/oldAIsat.dmm +++ b/_maps/RandomRuins/SpaceRuins/oldAIsat.dmm @@ -68,7 +68,7 @@ /turf/open/floor/plating/airless, /area/tcommsat/chamber) "am" = ( -/obj/item/weapon/stock_parts/cell, +/obj/item/stock_parts/cell, /turf/open/floor/plating/airless, /area/tcommsat/chamber) "an" = ( @@ -76,7 +76,7 @@ /turf/open/floor/plating/airless, /area/tcommsat/chamber) "ao" = ( -/obj/item/weapon/coin/clown, +/obj/item/coin/clown, /turf/open/floor/engine, /area/tcommsat/chamber) "ap" = ( @@ -115,7 +115,7 @@ /turf/open/floor/plating/airless, /area/tcommsat/chamber) "av" = ( -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/plating/airless, /area/tcommsat/chamber) "aw" = ( @@ -141,13 +141,13 @@ /area/tcommsat/chamber) "aA" = ( /obj/structure/table, -/obj/item/weapon/paper, +/obj/item/paper, /turf/open/floor/plasteel/airless, /area/tcommsat/chamber) "aB" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen/blue, +/obj/item/paper_bin, +/obj/item/pen/blue, /obj/machinery/light/small{ dir = 1 }, @@ -162,7 +162,7 @@ /turf/open/floor/plasteel/airless, /area/tcommsat/chamber) "aE" = ( -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/synthmeat{ +/obj/item/reagent_containers/food/snacks/meat/slab/synthmeat{ name = "Cuban Pete-Meat" }, /turf/open/floor/engine, @@ -207,7 +207,7 @@ /turf/template_noop, /area/template_noop) "aM" = ( -/obj/item/weapon/folder/yellow, +/obj/item/folder/yellow, /turf/open/floor/plasteel/airless, /area/tcommsat/chamber) "aN" = ( @@ -272,11 +272,11 @@ /turf/open/floor/plasteel/airless, /area/tcommsat/chamber) "aW" = ( -/obj/item/weapon/paper/crumpled, +/obj/item/paper/crumpled, /turf/open/floor/plasteel/airless, /area/tcommsat/chamber) "aX" = ( -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/synthmeat{ +/obj/item/reagent_containers/food/snacks/meat/slab/synthmeat{ name = "Cuban Pete-Meat" }, /obj/item/stack/spacecash, @@ -290,7 +290,7 @@ /area/tcommsat/chamber) "aZ" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/cigarettes, +/obj/item/storage/fancy/cigarettes, /turf/open/floor/plasteel/airless, /area/tcommsat/chamber) "ba" = ( @@ -324,7 +324,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/obj/item/weapon/electronics/airlock, +/obj/item/electronics/airlock, /turf/open/floor/plasteel/airless/black, /area/tcommsat/chamber) "bf" = ( @@ -332,7 +332,7 @@ /turf/open/floor/plasteel/airless, /area/tcommsat/chamber) "bg" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plasteel/airless, /area/tcommsat/chamber) "bh" = ( @@ -446,46 +446,25 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/open/floor/plasteel/airless/black, /area/tcommsat/chamber) "bA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/west, /turf/open/floor/plating/airless, /area/tcommsat/chamber) "bB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/one_side/north, /turf/open/floor/plating/airless, /area/tcommsat/chamber) "bC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating/airless, /area/tcommsat/chamber) "bD" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /turf/open/floor/plating/airless, /area/tcommsat/chamber) "bE" = ( @@ -516,7 +495,7 @@ /area/tcommsat/chamber) "bH" = ( /obj/item/stack/rods, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/open/floor/plating/airless, @@ -534,37 +513,20 @@ /turf/open/floor/plasteel/airless/black, /area/tcommsat/chamber) "bK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/corner/northwest, /turf/open/floor/plating, /area/tcommsat/chamber) "bL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, /area/tcommsat/chamber) "bM" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /turf/open/floor/plating, /area/tcommsat/chamber) "bN" = ( /obj/effect/decal/cleanable/blood, -/obj/item/weapon/scalpel{ +/obj/item/scalpel{ pixel_y = 12 }, /turf/open/floor/plasteel/airless/black, @@ -573,24 +535,18 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/open/floor/plasteel/airless/black, /area/tcommsat/chamber) "bP" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/plating, /area/tcommsat/chamber) "bQ" = ( /obj/structure/rack, -/obj/item/weapon/circuitboard/computer/teleporter, +/obj/item/circuitboard/computer/teleporter, /turf/open/floor/plasteel/airless, /area/tcommsat/chamber) "bR" = ( @@ -598,13 +554,7 @@ /turf/open/floor/plasteel/airless/black, /area/tcommsat/chamber) "bS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /obj/structure/window/reinforced, /turf/open/floor/plating, /area/tcommsat/chamber) @@ -616,7 +566,7 @@ /obj/effect/decal/cleanable/blood, /obj/structure/chair, /obj/item/clothing/under/rank/centcom_officer, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/effect/decal/remains/human, /turf/open/floor/plating/airless, /area/tcommsat/chamber) @@ -643,7 +593,7 @@ /turf/open/floor/plasteel/airless, /area/tcommsat/chamber) "bZ" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plating/airless, /area/tcommsat/chamber) "ca" = ( @@ -653,27 +603,18 @@ /area/tcommsat/chamber) "cb" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/syringe/lethal/choral, -/obj/item/weapon/reagent_containers/syringe/lethal{ +/obj/item/reagent_containers/syringe/lethal/choral, +/obj/item/reagent_containers/syringe/lethal{ pixel_y = 4 }, /turf/open/floor/plasteel/airless/black, /area/tcommsat/chamber) "cc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/north, /turf/open/floor/plating, /area/tcommsat/chamber) "cd" = ( -/obj/item/weapon/storage/toolbox/syndicate, +/obj/item/storage/toolbox/syndicate, /turf/open/floor/plasteel/airless, /area/tcommsat/chamber) "ce" = ( @@ -683,20 +624,16 @@ /area/tcommsat/chamber) "cf" = ( /obj/structure/table, -/obj/item/weapon/hemostat, +/obj/item/hemostat, /turf/open/floor/plasteel/airless/black, /area/tcommsat/chamber) "cg" = ( /obj/structure/table, -/obj/item/weapon/circular_saw, +/obj/item/circular_saw, /turf/open/floor/plasteel/airless/black, /area/tcommsat/chamber) "ch" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, +/obj/effect/spawner/structure/window/hollow/reinforced/corner/southwest, /turf/open/floor/plating, /area/tcommsat/chamber) "ci" = ( @@ -760,7 +697,7 @@ /turf/open/floor/plasteel/airless/black, /area/tcommsat/chamber) "cr" = ( -/obj/item/weapon/paper/crumpled, +/obj/item/paper/crumpled, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -791,7 +728,7 @@ /area/tcommsat/chamber) "cw" = ( /obj/machinery/light/small, -/obj/item/weapon/paper, +/obj/item/paper, /obj/effect/turf_decal/stripes/corner{ dir = 1 }, @@ -804,7 +741,7 @@ /turf/open/floor/plasteel/airless, /area/tcommsat/chamber) "cy" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/template_noop, @@ -812,31 +749,17 @@ "cz" = ( /obj/structure/lattice, /obj/item/stack/rods, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/template_noop, /area/template_noop) "cA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating/airless, /area/tcommsat/chamber) "cB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, +/obj/effect/spawner/structure/window/hollow/reinforced, /turf/open/floor/plating, /area/tcommsat/chamber) "cC" = ( @@ -898,7 +821,7 @@ /turf/open/floor/plasteel, /area/tcommsat/chamber) "cN" = ( -/obj/item/weapon/paper/crumpled, +/obj/item/paper/crumpled, /turf/open/floor/plasteel, /area/tcommsat/chamber) "cO" = ( @@ -920,7 +843,7 @@ /turf/open/floor/plasteel, /area/tcommsat/chamber) "cS" = ( -/obj/item/weapon/crowbar, +/obj/item/crowbar, /turf/open/floor/plating/airless, /area/tcommsat/chamber) "cT" = ( @@ -938,7 +861,7 @@ /turf/open/floor/plasteel, /area/tcommsat/chamber) "cV" = ( -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = 1; pixel_y = -1 }, diff --git a/_maps/RandomRuins/SpaceRuins/oldstation.dmm b/_maps/RandomRuins/SpaceRuins/oldstation.dmm index 02cba3e76d..32ed7321e7 100644 --- a/_maps/RandomRuins/SpaceRuins/oldstation.dmm +++ b/_maps/RandomRuins/SpaceRuins/oldstation.dmm @@ -11,7 +11,7 @@ /area/ruin/unpowered) "ad" = ( /turf/closed/wall/r_wall, -/area/ruin/ancientstation/hivebot) +/area/ruin/space/has_grav/ancientstation/hivebot) "ae" = ( /obj/structure/closet/crate, /obj/item/stack/sheet/plasteel/twenty, @@ -21,21 +21,21 @@ pixel_y = 3 }, /turf/open/floor/plasteel/black, -/area/ruin/ancientstation/hivebot) +/area/ruin/space/has_grav/ancientstation/hivebot) "af" = ( /mob/living/simple_animal/hostile/hivebot, /turf/open/floor/plasteel/black, -/area/ruin/ancientstation/hivebot) +/area/ruin/space/has_grav/ancientstation/hivebot) "ag" = ( /turf/closed/wall, -/area/ruin/ancientstation/hivebot) +/area/ruin/space/has_grav/ancientstation/hivebot) "ah" = ( /turf/open/floor/plasteel/black, -/area/ruin/ancientstation/hivebot) +/area/ruin/space/has_grav/ancientstation/hivebot) "ai" = ( /obj/effect/decal/cleanable/robot_debris, /turf/open/floor/plasteel/black, -/area/ruin/ancientstation/hivebot) +/area/ruin/space/has_grav/ancientstation/hivebot) "aj" = ( /obj/structure/closet/crate, /obj/item/stack/sheet/mineral/silver{ @@ -44,84 +44,66 @@ /obj/item/stack/sheet/mineral/gold{ amount = 15 }, -/obj/item/weapon/ore/bluespace_crystal, -/obj/item/weapon/ore/bluespace_crystal, -/obj/item/weapon/ore/bluespace_crystal, +/obj/item/ore/bluespace_crystal, +/obj/item/ore/bluespace_crystal, +/obj/item/ore/bluespace_crystal, /turf/open/floor/plasteel/black, -/area/ruin/ancientstation/hivebot) +/area/ruin/space/has_grav/ancientstation/hivebot) "ak" = ( /turf/closed/wall/rust, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "al" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/west, /obj/machinery/door/poddoor{ id = "ancient" }, /turf/open/floor/plating, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "am" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /obj/machinery/door/poddoor{ id = "ancient" }, /turf/open/floor/plating, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "an" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /obj/machinery/door/poddoor{ id = "ancient" }, /turf/open/floor/plating, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "ao" = ( /obj/effect/decal/cleanable/oil, /mob/living/simple_animal/hostile/hivebot, /turf/open/floor/plasteel/black, -/area/ruin/ancientstation/hivebot) +/area/ruin/space/has_grav/ancientstation/hivebot) "ap" = ( /obj/effect/decal/cleanable/oil, /obj/effect/decal/cleanable/robot_debris, /mob/living/simple_animal/hostile/hivebot, /turf/open/floor/plasteel/black, -/area/ruin/ancientstation/hivebot) +/area/ruin/space/has_grav/ancientstation/hivebot) "aq" = ( /obj/effect/decal/cleanable/oil, /turf/open/floor/plasteel/black, -/area/ruin/ancientstation/hivebot) +/area/ruin/space/has_grav/ancientstation/hivebot) "ar" = ( /turf/open/floor/plating/airless, -/area/ruin/ancientstation/hivebot) +/area/ruin/space/has_grav/ancientstation/hivebot) "as" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/banner, +/obj/item/banner, /turf/open/floor/plasteel/blue/side{ dir = 9 }, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "at" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/blue/corner{ dir = 1 }, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "au" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/computer{ @@ -129,38 +111,38 @@ name = "Broken Computer" }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "av" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/computer{ desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; name = "Broken Computer" }, -/obj/item/weapon/paper/fluff/ruins/oldstation/damagereport, +/obj/item/paper/fluff/ruins/oldstation/damagereport, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "aw" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/computer{ desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; name = "Broken Computer" }, -/obj/item/weapon/paper/fluff/ruins/oldstation/report, +/obj/item/paper/fluff/ruins/oldstation/report, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "ax" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/blue/corner{ dir = 4 }, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "ay" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/banner, +/obj/item/banner, /turf/open/floor/plasteel/blue/side{ dir = 5 }, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "az" = ( /turf/closed/mineral/iron, /area/ruin/unpowered) @@ -172,40 +154,40 @@ /obj/effect/decal/cleanable/robot_debris, /mob/living/simple_animal/hostile/hivebot, /turf/open/floor/plasteel/black, -/area/ruin/ancientstation/hivebot) +/area/ruin/space/has_grav/ancientstation/hivebot) "aC" = ( /mob/living/simple_animal/hostile/hivebot/range, /turf/open/floor/plasteel/black, -/area/ruin/ancientstation/hivebot) +/area/ruin/space/has_grav/ancientstation/hivebot) "aD" = ( /mob/living/simple_animal/hostile/hivebot/strong, /turf/open/floor/plasteel/black, -/area/ruin/ancientstation/hivebot) +/area/ruin/space/has_grav/ancientstation/hivebot) "aE" = ( /obj/effect/decal/cleanable/oil, /mob/living/simple_animal/hostile/hivebot/strong, /turf/open/floor/plasteel/black, -/area/ruin/ancientstation/hivebot) +/area/ruin/space/has_grav/ancientstation/hivebot) "aF" = ( /obj/structure/shuttle/engine/large{ icon_state = "large_engine"; dir = 4 }, /turf/closed/wall, -/area/ruin/ancientstation/hivebot) +/area/ruin/space/has_grav/ancientstation/hivebot) "aG" = ( /turf/closed/wall/rust, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "aH" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/blue/side{ dir = 9 }, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "aI" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "aJ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -214,32 +196,32 @@ name = "Charlie Station Lockdown Button" }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "aK" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair{ dir = 1 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "aL" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/weapon/deck, -/obj/item/weapon/folder/blue, -/obj/item/weapon/pen, +/obj/item/deck, +/obj/item/folder/blue, +/obj/item/pen, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "aM" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/blue/side{ dir = 5 }, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "aN" = ( /obj/machinery/door/airlock/highsecurity, /turf/open/floor/plating, -/area/ruin/ancientstation/hivebot) +/area/ruin/space/has_grav/ancientstation/hivebot) "aO" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/power/apc{ @@ -253,7 +235,7 @@ d2 = 2 }, /turf/open/floor/plating, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "aP" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/computer{ @@ -263,12 +245,12 @@ /turf/open/floor/plasteel/blue/side{ dir = 8 }, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "aQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "aR" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/computer{ @@ -278,7 +260,7 @@ /turf/open/floor/plasteel/blue/side{ dir = 4 }, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "aS" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate, @@ -287,11 +269,11 @@ /obj/item/solar_assembly, /obj/item/solar_assembly, /turf/open/floor/plating, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "aT" = ( /obj/structure/sign/poster/contraband/pwr_game, /turf/closed/wall/rust, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "aU" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -300,7 +282,7 @@ icon_state = "1-2" }, /turf/open/floor/plating, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "aV" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair{ @@ -312,13 +294,13 @@ /turf/open/floor/plasteel/blue/side{ dir = 8 }, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "aW" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/item/device/megaphone, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "aX" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair{ @@ -337,11 +319,11 @@ /turf/open/floor/plasteel/blue/side{ dir = 4 }, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "aY" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "aZ" = ( /obj/item/stack/cable_coil, /turf/template_noop, @@ -349,22 +331,22 @@ "ba" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/weapon/lighter, +/obj/item/lighter, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "bb" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/weapon/coin, +/obj/item/coin, /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "bc" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate, -/obj/item/weapon/storage/backpack/old, +/obj/item/storage/backpack/old, /turf/open/floor/plating, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "bd" = ( /obj/structure/transit_tube{ dir = 4 @@ -375,7 +357,7 @@ /obj/effect/decal/cleanable/oil, /mob/living/simple_animal/hostile/hivebot/range, /turf/open/floor/plasteel/black, -/area/ruin/ancientstation/hivebot) +/area/ruin/space/has_grav/ancientstation/hivebot) "bf" = ( /turf/open/floor/plating/airless, /area/template_noop) @@ -389,12 +371,12 @@ "bi" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/apc, -/obj/item/weapon/electronics/apc, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/apc, +/obj/item/electronics/apc, /turf/open/floor/plating, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "bj" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair{ @@ -403,22 +385,22 @@ /turf/open/floor/plasteel/blue/side{ dir = 10 }, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "bk" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/blue/corner{ dir = 8 }, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "bl" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "bm" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/blue/corner, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "bn" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair{ @@ -427,7 +409,7 @@ /turf/open/floor/plasteel/blue/side{ dir = 6 }, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "bo" = ( /obj/structure/closet/crate, /obj/item/stack/sheet/metal{ @@ -437,7 +419,7 @@ amount = 20 }, /turf/open/floor/plasteel/black, -/area/ruin/ancientstation/hivebot) +/area/ruin/space/has_grav/ancientstation/hivebot) "bp" = ( /obj/structure/closet/crate, /obj/item/stack/sheet/mineral/plasma{ @@ -447,7 +429,7 @@ amount = 10 }, /turf/open/floor/plasteel/black, -/area/ruin/ancientstation/hivebot) +/area/ruin/space/has_grav/ancientstation/hivebot) "bq" = ( /turf/open/floor/plasteel/airless/floorgrime, /area/template_noop) @@ -461,31 +443,31 @@ /turf/open/floor/plasteel/blue/side{ dir = 10 }, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "bt" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/weapon/dice/d6, +/obj/item/dice/d6, /turf/open/floor/plasteel/blue/side, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "bu" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/weapon/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, /turf/open/floor/plasteel/blue/side, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "bv" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/weapon/soap/nanotrasen, +/obj/item/soap/nanotrasen, /turf/open/floor/plasteel/blue/side{ dir = 6 }, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "bw" = ( /obj/machinery/door/airlock/maintenance_hatch, /turf/open/floor/plating, -/area/ruin/ancientstation/betanorth) +/area/ruin/space/has_grav/ancientstation/betanorth) "bx" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -495,33 +477,19 @@ }, /obj/machinery/door/airlock/maintenance_hatch, /turf/open/floor/plating, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "by" = ( /obj/structure/sign/poster/official/nanotrasen_logo, /turf/closed/wall/rust, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "bz" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/west, /turf/open/floor/plating, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "bA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /turf/open/floor/plating, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "bB" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/glass_command{ @@ -529,63 +497,43 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/comm) +/area/ruin/space/has_grav/ancientstation/comm) "bC" = ( /obj/machinery/door/airlock/maintenance_hatch, /turf/open/floor/plating, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "bD" = ( /turf/closed/wall/rust, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "bE" = ( /turf/closed/wall, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "bF" = ( /turf/closed/wall/rust, -/area/ruin/ancientstation/hivebot) +/area/ruin/space/has_grav/ancientstation/hivebot) "bG" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, -/area/ruin/ancientstation/hivebot) +/area/ruin/space/has_grav/ancientstation/hivebot) "bH" = ( /obj/machinery/door/firedoor/closed, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/betanorth) +/area/ruin/space/has_grav/ancientstation/betanorth) "bI" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/betanorth) +/area/ruin/space/has_grav/ancientstation/betanorth) "bJ" = ( /turf/closed/wall/rust, -/area/ruin/ancientstation/betanorth) +/area/ruin/space/has_grav/ancientstation/betanorth) "bK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced, /turf/open/floor/plating, -/area/ruin/ancientstation/betanorth) +/area/ruin/space/has_grav/ancientstation/betanorth) "bL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced, /turf/open/floor/plating, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "bM" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate, @@ -594,15 +542,15 @@ /obj/item/solar_assembly, /obj/item/solar_assembly, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "bN" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "bO" = ( /obj/structure/sign/bluecross_2, /turf/closed/wall/rust, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "bP" = ( /obj/structure/cable{ d1 = 2; @@ -610,11 +558,11 @@ icon_state = "2-4" }, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-25" }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "bQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -623,97 +571,87 @@ icon_state = "1-8" }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "bR" = ( /obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "bS" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ dir = 1 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "bT" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "bU" = ( /obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "bV" = ( /turf/open/floor/plasteel/airless/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "bW" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-25" }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "bX" = ( /obj/structure/sign/science, /turf/closed/wall/rust, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "bY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced, /turf/open/floor/plating, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "bZ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/remains/human, /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "ca" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "cb" = ( /obj/structure/sign/poster/official/science, /turf/closed/wall/rust, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "cc" = ( /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/hostile/hivebot, /turf/open/floor/plating, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "cd" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate, -/obj/item/weapon/circular_saw, -/obj/item/weapon/retractor, -/obj/item/weapon/hemostat, -/obj/item/weapon/scalpel{ +/obj/item/circular_saw, +/obj/item/retractor, +/obj/item/hemostat, +/obj/item/scalpel{ pixel_y = 12 }, -/obj/item/weapon/cautery{ +/obj/item/cautery{ pixel_x = 4 }, /turf/open/floor/plating, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "ce" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/command, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/betanorth) +/area/ruin/space/has_grav/ancientstation/betanorth) "cf" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/transit_tube/station/reverse/flipped{ @@ -723,7 +661,7 @@ dir = 4 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/betanorth) +/area/ruin/space/has_grav/ancientstation/betanorth) "cg" = ( /obj/structure/window/reinforced{ dir = 4 @@ -735,7 +673,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/ruin/ancientstation/betanorth) +/area/ruin/space/has_grav/ancientstation/betanorth) "ch" = ( /obj/structure/transit_tube/crossing/horizontal, /turf/template_noop, @@ -751,12 +689,12 @@ dir = 4 }, /turf/open/floor/plating, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "cj" = ( /obj/structure/transit_tube/station/reverse/flipped, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "ck" = ( /obj/machinery/door/airlock/command{ name = "Beta Station Access" @@ -765,7 +703,7 @@ id = "ancient" }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/powered) +/area/ruin/space/has_grav/ancientstation/powered) "cl" = ( /obj/structure/cable{ d1 = 1; @@ -774,7 +712,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "cm" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -782,14 +720,14 @@ }, /obj/effect/decal/cleanable/generic, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "cn" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "co" = ( /obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, @@ -797,19 +735,19 @@ dir = 4 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "cp" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "cq" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/shreds, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "cr" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/command{ @@ -819,14 +757,14 @@ id = "ancient" }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/powered) +/area/ruin/space/has_grav/ancientstation/powered) "cs" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/transit_tube/station/reverse/flipped{ dir = 1 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "ct" = ( /obj/structure/transit_tube_pod{ dir = 4 @@ -848,17 +786,17 @@ dir = 4 }, /turf/open/floor/plating, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "cw" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/transit_tube/station/reverse/flipped, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "cx" = ( /obj/effect/decal/cleanable/dirt, /obj/item/stack/medical/bruise_pack, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "cy" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/barricade/wooden, @@ -867,9 +805,9 @@ req_access_txt = "200" }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "cz" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-25" }, /obj/structure/cable{ @@ -881,7 +819,7 @@ /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/hostile/hivebot/strong, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "cA" = ( /obj/structure/cable{ d1 = 4; @@ -891,7 +829,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "cB" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/science, @@ -902,7 +840,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "cC" = ( /obj/structure/cable{ d1 = 4; @@ -912,7 +850,7 @@ /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/hostile/hivebot/range, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "cD" = ( /obj/structure/cable{ d1 = 4; @@ -921,7 +859,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "cE" = ( /obj/structure/cable{ d1 = 1; @@ -930,46 +868,39 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "cF" = ( /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/hostile/hivebot/range, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "cG" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/science, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "cH" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-25" }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "cI" = ( /obj/machinery/door/airlock/maintenance_hatch, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "cJ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ dir = 4 }, /turf/open/floor/plating, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "cK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /turf/open/floor/plating/airless, /area/template_noop) "cL" = ( @@ -978,7 +909,7 @@ dir = 8 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/betanorth) +/area/ruin/space/has_grav/ancientstation/betanorth) "cM" = ( /obj/item/solar_assembly, /turf/template_noop, @@ -989,9 +920,9 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "cO" = ( /obj/structure/cable{ d1 = 1; @@ -1003,61 +934,43 @@ dir = 4 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "cP" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "cQ" = ( /turf/closed/wall/rust, -/area/ruin/ancientstation/hydroponics) +/area/ruin/space/has_grav/ancientstation/hydroponics) "cR" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/west, /turf/open/floor/plating, -/area/ruin/ancientstation/hydroponics) +/area/ruin/space/has_grav/ancientstation/hydroponics) "cS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, -/area/ruin/ancientstation/hydroponics) +/area/ruin/space/has_grav/ancientstation/hydroponics) "cT" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /turf/open/floor/plating, -/area/ruin/ancientstation/hydroponics) +/area/ruin/space/has_grav/ancientstation/hydroponics) "cU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "cV" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "cW" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ @@ -1065,14 +978,14 @@ dir = 8 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "cX" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light{ dir = 4 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "cY" = ( /obj/structure/cable{ d1 = 1; @@ -1083,7 +996,7 @@ /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/hostile/hivebot, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "cZ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1092,7 +1005,7 @@ }, /mob/living/simple_animal/hostile/hivebot, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "da" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/science, @@ -1101,7 +1014,7 @@ dir = 4 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "db" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -1109,14 +1022,14 @@ }, /mob/living/simple_animal/hostile/hivebot/range, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "dc" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "dd" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light, @@ -1125,7 +1038,7 @@ }, /mob/living/simple_animal/hostile/hivebot/range, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "de" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light, @@ -1133,7 +1046,7 @@ dir = 4 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "df" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -1141,19 +1054,19 @@ }, /mob/living/simple_animal/hostile/hivebot/strong, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "dg" = ( /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/hostile/hivebot/strong, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "dh" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "di" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/ancient, +/obj/item/storage/firstaid/ancient, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/airless/white/side{ dir = 5 @@ -1169,10 +1082,10 @@ dir = 4 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/betanorth) +/area/ruin/space/has_grav/ancientstation/betanorth) "dl" = ( /turf/closed/wall/rust, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "dm" = ( /obj/structure/cable{ d1 = 1; @@ -1191,10 +1104,10 @@ req_one_access = "0" }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "dn" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-25" }, /obj/machinery/light/small{ @@ -1203,35 +1116,35 @@ /turf/open/floor/plasteel/green/side{ dir = 9 }, -/area/ruin/ancientstation/hydroponics) +/area/ruin/space/has_grav/ancientstation/hydroponics) "do" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/green/corner{ dir = 1 }, -/area/ruin/ancientstation/hydroponics) +/area/ruin/space/has_grav/ancientstation/hydroponics) "dp" = ( /obj/machinery/hydroponics/soil, /turf/open/floor/grass, -/area/ruin/ancientstation/hydroponics) +/area/ruin/space/has_grav/ancientstation/hydroponics) "dq" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/watertank/high{ desc = "A highly-pressurized water tank, this one seems almost empty.."; tank_volume = 1000 }, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/hydroponics) +/area/ruin/space/has_grav/ancientstation/hydroponics) "dr" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/green/corner{ dir = 4 }, -/area/ruin/ancientstation/hydroponics) +/area/ruin/space/has_grav/ancientstation/hydroponics) "ds" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-25" }, /obj/machinery/light/small{ @@ -1240,12 +1153,12 @@ /turf/open/floor/plasteel/green/side{ dir = 5 }, -/area/ruin/ancientstation/hydroponics) +/area/ruin/space/has_grav/ancientstation/hydroponics) "dt" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "du" = ( /obj/machinery/light/small{ dir = 4 @@ -1259,10 +1172,10 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "dv" = ( /turf/closed/wall/rust, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "dw" = ( /obj/structure/cable{ d1 = 1; @@ -1277,38 +1190,38 @@ dir = 4 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "dx" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "dy" = ( /turf/closed/wall/rust, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "dz" = ( /obj/machinery/door/airlock/research{ name = "Research and Development" }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "dA" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/research{ name = "Research and Development" }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "dB" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "dC" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light{ @@ -1318,7 +1231,7 @@ dir = 8 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "dD" = ( /obj/effect/decal/cleanable/dirt, /obj/item/roller, @@ -1327,17 +1240,7 @@ }, /area/template_noop) "dE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced, /turf/open/floor/plating, /area/template_noop) "dF" = ( @@ -1388,14 +1291,14 @@ /area/template_noop) "dM" = ( /obj/structure/table, -/obj/item/weapon/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/item/clothing/mask/breath, /turf/open/floor/plasteel/yellow/side{ dir = 9 }, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "dN" = ( /obj/structure/rack, /obj/effect/decal/cleanable/dirt, @@ -1403,7 +1306,7 @@ /turf/open/floor/plasteel/yellow/side{ dir = 1 }, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "dO" = ( /obj/structure/rack, /obj/effect/decal/cleanable/dirt, @@ -1418,28 +1321,18 @@ /turf/open/floor/plasteel/yellow/side{ dir = 5 }, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "dP" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced, /turf/open/floor/plating, -/area/ruin/ancientstation/hydroponics) +/area/ruin/space/has_grav/ancientstation/hydroponics) "dQ" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/hydroponics) +/area/ruin/space/has_grav/ancientstation/hydroponics) "dR" = ( /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/hydroponics) +/area/ruin/space/has_grav/ancientstation/hydroponics) "dS" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -1456,7 +1349,7 @@ /turf/open/floor/plasteel/red/side{ dir = 9 }, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "dT" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/computer{ @@ -1466,7 +1359,7 @@ /turf/open/floor/plasteel/red/side{ dir = 1 }, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "dU" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -1474,11 +1367,11 @@ /turf/open/floor/plasteel/red/side{ dir = 5 }, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "dV" = ( /obj/structure/sign/poster/contraband/donut_corp, /turf/closed/wall/rust, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "dW" = ( /obj/structure/cable{ d1 = 1; @@ -1494,40 +1387,40 @@ req_one_access = "0" }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "dX" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "dY" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/white/corner, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "dZ" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "ea" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/white/corner{ dir = 8 }, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "eb" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "ec" = ( /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/hostile/hivebot/strong, /turf/open/floor/plasteel/white/corner, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "ed" = ( /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/hostile/hivebot, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "ee" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/airalarm{ @@ -1539,13 +1432,13 @@ }, /mob/living/simple_animal/hostile/hivebot, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "ef" = ( /obj/machinery/door/airlock/glass_medical{ name = "Medical Bay" }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/betanorth) +/area/ruin/space/has_grav/ancientstation/betanorth) "eg" = ( /obj/machinery/portable_atmospherics/canister, /turf/open/floor/plating/airless, @@ -1570,36 +1463,36 @@ desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; name = "Broken Computer" }, -/obj/item/weapon/card/id/away/old/apc, +/obj/item/card/id/away/old/apc, /turf/open/floor/plasteel/yellow/side{ dir = 9 }, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "ek" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/stock_parts/cell{ +/obj/item/stock_parts/cell{ charge = 100; maxcharge = 15000 }, /turf/open/floor/plasteel/yellow/side{ dir = 1 }, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "el" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "em" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "en" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/yellow/side{ dir = 4 }, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "eo" = ( /obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, @@ -1607,23 +1500,23 @@ name = "Hydroponics" }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/hydroponics) +/area/ruin/space/has_grav/ancientstation/hydroponics) "ep" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/weapon/cultivator{ +/obj/item/cultivator{ pixel_x = 4; pixel_y = 4 }, -/obj/item/weapon/cultivator, +/obj/item/cultivator, /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/hydroponics) +/area/ruin/space/has_grav/ancientstation/hydroponics) "eq" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/seed_extractor, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/hydroponics) +/area/ruin/space/has_grav/ancientstation/hydroponics) "er" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -1634,7 +1527,7 @@ /obj/item/seeds/poppy, /obj/item/seeds/grape, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/hydroponics) +/area/ruin/space/has_grav/ancientstation/hydroponics) "es" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/glass{ @@ -1642,7 +1535,7 @@ }, /obj/machinery/door/firedoor/closed, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/hydroponics) +/area/ruin/space/has_grav/ancientstation/hydroponics) "et" = ( /obj/structure/cable{ d1 = 1; @@ -1653,31 +1546,31 @@ /turf/open/floor/plasteel/red/side{ dir = 8 }, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "eu" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "ev" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/red/corner{ dir = 4 }, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "ew" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/red/side{ dir = 1 }, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "ex" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /turf/open/floor/plasteel/red/side{ dir = 5 }, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "ey" = ( /obj/structure/cable{ d1 = 1; @@ -1686,34 +1579,34 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "ez" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light{ dir = 8 }, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "eA" = ( /obj/machinery/computer/rdconsole/core, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "eB" = ( /obj/machinery/r_n_d/destructive_analyzer, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "eC" = ( /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/hostile/hivebot/strong, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "eD" = ( /obj/machinery/mecha_part_fabricator, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "eE" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, @@ -1726,16 +1619,16 @@ pixel_y = 3 }, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "eF" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light{ dir = 4 }, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "eG" = ( -/obj/item/weapon/circuitboard/machine/sleeper, +/obj/item/circuitboard/machine/sleeper, /turf/open/floor/plasteel/airless/floorgrime, /area/template_noop) "eH" = ( @@ -1774,21 +1667,21 @@ /turf/open/floor/plasteel/yellow/side{ dir = 8 }, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "eL" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "eM" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "eN" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -1800,7 +1693,7 @@ /turf/open/floor/plasteel/yellow/side{ dir = 4 }, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "eO" = ( /obj/structure/cable{ d1 = 1; @@ -1811,39 +1704,39 @@ /turf/open/floor/plasteel/yellow/side{ dir = 8 }, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "eP" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/decal/cleanable/generic, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "eQ" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/green/side{ dir = 8 }, -/area/ruin/ancientstation/hydroponics) +/area/ruin/space/has_grav/ancientstation/hydroponics) "eR" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/hydroponics) +/area/ruin/space/has_grav/ancientstation/hydroponics) "eS" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/hydroponics) +/area/ruin/space/has_grav/ancientstation/hydroponics) "eT" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/green/side{ dir = 4 }, -/area/ruin/ancientstation/hydroponics) +/area/ruin/space/has_grav/ancientstation/hydroponics) "eU" = ( /obj/structure/cable{ d1 = 1; @@ -1857,7 +1750,7 @@ /turf/open/floor/plasteel/red/side{ dir = 8 }, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "eV" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -1865,7 +1758,7 @@ /turf/open/floor/plasteel/red/side{ dir = 4 }, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "eW" = ( /obj/machinery/door/firedoor, /obj/structure/cable{ @@ -1876,49 +1769,40 @@ /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/hostile/hivebot, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "eX" = ( /obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /mob/living/simple_animal/hostile/hivebot, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "eY" = ( /obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/hostile/hivebot, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "eZ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/power/emitter, /turf/open/floor/plating, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "fa" = ( /obj/item/solar_assembly, -/obj/item/weapon/electronics/tracker, +/obj/item/electronics/tracker, /turf/open/floor/plating/airless, /area/template_noop) "fb" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/north, /turf/open/floor/plating, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "fc" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/yellow/corner{ dir = 1 }, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "fd" = ( /obj/machinery/power/terminal{ dir = 4 @@ -1930,7 +1814,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "fe" = ( /obj/machinery/power/smes/engineering{ charge = 0 @@ -1941,14 +1825,14 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "ff" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/yellow/corner{ dir = 4 }, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "fg" = ( /obj/machinery/door/firedoor, /obj/structure/cable{ @@ -1960,13 +1844,13 @@ /turf/open/floor/plasteel/yellow/corner{ dir = 1 }, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "fh" = ( /obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "fi" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ @@ -1975,17 +1859,17 @@ /turf/open/floor/plasteel/green/side{ dir = 8 }, -/area/ruin/ancientstation/hydroponics) +/area/ruin/space/has_grav/ancientstation/hydroponics) "fj" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, /turf/open/floor/plasteel/green/corner, -/area/ruin/ancientstation/hydroponics) +/area/ruin/space/has_grav/ancientstation/hydroponics) "fk" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/green/side, -/area/ruin/ancientstation/hydroponics) +/area/ruin/space/has_grav/ancientstation/hydroponics) "fl" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/airalarm{ @@ -1995,7 +1879,7 @@ /turf/open/floor/plasteel/green/corner{ dir = 8 }, -/area/ruin/ancientstation/hydroponics) +/area/ruin/space/has_grav/ancientstation/hydroponics) "fm" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ @@ -2004,34 +1888,34 @@ /turf/open/floor/plasteel/green/side{ dir = 4 }, -/area/ruin/ancientstation/hydroponics) +/area/ruin/space/has_grav/ancientstation/hydroponics) "fn" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "fo" = ( /obj/machinery/door/firedoor, /turf/open/floor/plasteel/airless/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "fp" = ( /obj/structure/sign/poster/official/here_for_your_safety, /turf/closed/wall/rust, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "fq" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/weapon/paper, +/obj/item/paper, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "fr" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair{ dir = 8 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "fs" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ @@ -2040,7 +1924,7 @@ /turf/open/floor/plasteel/red/side{ dir = 4 }, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "ft" = ( /obj/structure/cable{ d1 = 1; @@ -2052,84 +1936,59 @@ dir = 8 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "fu" = ( /obj/machinery/r_n_d/protolathe, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "fv" = ( /obj/machinery/r_n_d/circuit_imprinter, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/dropper, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "fw" = ( /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/hostile/hivebot/strong, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "fx" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/weapon/tank/internals/anesthetic, +/obj/item/tank/internals/anesthetic, /obj/item/clothing/mask/breath/medical, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "fy" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/optable{ name = "Robotics Operating Table" }, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "fz" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/field/generator, /turf/open/floor/plating, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "fA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced, /turf/open/floor/plating/airless, /area/template_noop) "fB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/west, /turf/open/floor/plating, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "fC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "fD" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/corner, /turf/open/floor/plating, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "fE" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -2139,12 +1998,12 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "fF" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/ash, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "fG" = ( /obj/machinery/door/airlock/engineering{ name = "Engineering" @@ -2153,7 +2012,7 @@ id = "ancient" }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/powered) +/area/ruin/space/has_grav/ancientstation/powered) "fH" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ @@ -2161,13 +2020,13 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "fI" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/maintenance_hatch, /obj/machinery/atmospherics/pipe/simple/supply/visible, /turf/open/floor/plating, -/area/ruin/ancientstation/hydroponics) +/area/ruin/space/has_grav/ancientstation/hydroponics) "fJ" = ( /obj/machinery/light/small{ dir = 8 @@ -2175,7 +2034,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "fK" = ( /obj/machinery/door/airlock/security, /obj/machinery/door/firedoor/closed, @@ -2183,7 +2042,7 @@ id = "ancient" }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "fL" = ( /obj/structure/cable{ d1 = 1; @@ -2194,13 +2053,13 @@ /turf/open/floor/plasteel/red/corner{ dir = 1 }, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "fM" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "fN" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/computer{ @@ -2208,18 +2067,18 @@ name = "Broken Computer" }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "fO" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/red/side{ dir = 4 }, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "fP" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/electronics/apc, +/obj/item/electronics/apc, /turf/open/floor/plating, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "fQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -2233,7 +2092,7 @@ start_charge = 0 }, /turf/open/floor/plating, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "fR" = ( /obj/structure/cable{ d1 = 1; @@ -2243,13 +2102,13 @@ /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/hostile/hivebot, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "fS" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /mob/living/simple_animal/hostile/hivebot, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "fT" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light{ @@ -2258,19 +2117,19 @@ /turf/open/floor/plasteel/white/corner{ dir = 4 }, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "fU" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/white/corner{ dir = 1 }, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "fV" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/white/corner{ dir = 4 }, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "fW" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light{ @@ -2279,7 +2138,7 @@ /turf/open/floor/plasteel/white/corner{ dir = 1 }, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "fX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 @@ -2410,7 +2269,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "gh" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -2422,7 +2281,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "gi" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -2440,7 +2299,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "gj" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -2458,7 +2317,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "gk" = ( /obj/structure/cable{ d1 = 2; @@ -2476,7 +2335,7 @@ dir = 4 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "gl" = ( /obj/effect/decal/cleanable/dirt, /obj/item/stack/cable_coil{ @@ -2486,7 +2345,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "gm" = ( /obj/structure/cable{ d1 = 4; @@ -2506,19 +2365,9 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "gn" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -2534,7 +2383,7 @@ id = "ancient" }, /turf/open/floor/plating, -/area/ruin/ancientstation/powered) +/area/ruin/space/has_grav/ancientstation/powered) "go" = ( /obj/structure/cable{ d1 = 2; @@ -2556,7 +2405,7 @@ dir = 4 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "gp" = ( /obj/structure/cable{ d1 = 4; @@ -2566,7 +2415,7 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "gq" = ( /obj/structure/cable{ d1 = 4; @@ -2579,7 +2428,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "gr" = ( /obj/structure/cable{ d1 = 4; @@ -2591,7 +2440,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "gs" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/power/apc{ @@ -2613,7 +2462,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/ruin/ancientstation/hydroponics) +/area/ruin/space/has_grav/ancientstation/hydroponics) "gt" = ( /obj/structure/cable{ d1 = 4; @@ -2626,7 +2475,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "gu" = ( /obj/structure/cable{ d1 = 4; @@ -2635,7 +2484,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "gv" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/power/apc{ @@ -2654,7 +2503,7 @@ icon_state = "0-8" }, /turf/open/floor/plating, -/area/ruin/ancientstation/kitchen) +/area/ruin/space/has_grav/ancientstation/kitchen) "gw" = ( /obj/structure/cable{ d1 = 4; @@ -2668,7 +2517,7 @@ /obj/item/solar_assembly, /obj/item/solar_assembly, /turf/open/floor/plating, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "gx" = ( /obj/structure/cable{ d1 = 4; @@ -2678,7 +2527,7 @@ /obj/machinery/door/airlock/maintenance_hatch, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "gy" = ( /obj/structure/cable{ d1 = 4; @@ -2690,7 +2539,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "gz" = ( /obj/structure/cable{ d1 = 4; @@ -2702,19 +2551,9 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "gA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -2730,7 +2569,7 @@ id = "ancient" }, /turf/open/floor/plating, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "gB" = ( /obj/structure/cable{ d1 = 1; @@ -2747,7 +2586,7 @@ dir = 4 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "gC" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -2759,7 +2598,7 @@ dir = 4 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "gD" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -2773,19 +2612,9 @@ /turf/open/floor/plasteel/red/side{ dir = 4 }, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "gE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -2798,7 +2627,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "gF" = ( /obj/structure/cable{ d1 = 4; @@ -2811,17 +2640,7 @@ /turf/open/floor/plating/airless, /area/space) "gG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -2831,7 +2650,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "gH" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -2843,7 +2662,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "gI" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -2860,7 +2679,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "gJ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -2873,7 +2692,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "gK" = ( /obj/structure/cable{ d1 = 2; @@ -2895,7 +2714,7 @@ dir = 4 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "gL" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/power/apc{ @@ -2912,7 +2731,7 @@ dir = 4 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "gM" = ( /obj/structure/table, /obj/item/stack/sheet/glass{ @@ -2925,58 +2744,58 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "gN" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical/old, +/obj/item/storage/toolbox/mechanical/old, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "gO" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "gP" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "gQ" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/matter_bin, -/obj/item/weapon/stock_parts/scanning_module{ +/obj/item/stock_parts/console_screen, +/obj/item/stock_parts/console_screen, +/obj/item/stock_parts/matter_bin, +/obj/item/stock_parts/scanning_module{ pixel_x = 2; pixel_y = 3 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "gR" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/capacitor, -/obj/item/weapon/stock_parts/micro_laser, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/capacitor, +/obj/item/stock_parts/micro_laser, /obj/item/stack/cable_coil, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "gS" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Engineering Storage" }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "gT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating/airless, @@ -2986,15 +2805,9 @@ /turf/open/floor/plasteel/airless/floorgrime, /area/template_noop) "gV" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/corner/northeast, /turf/open/floor/plating, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "gW" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -3003,7 +2816,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "gX" = ( /obj/structure/cable{ d1 = 1; @@ -3012,102 +2825,77 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "gY" = ( /turf/closed/wall/rust, -/area/ruin/ancientstation/kitchen) +/area/ruin/space/has_grav/ancientstation/kitchen) "gZ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/maintenance_hatch, /obj/machinery/atmospherics/pipe/simple/supply/visible, /turf/open/floor/plating, -/area/ruin/ancientstation/kitchen) +/area/ruin/space/has_grav/ancientstation/kitchen) "ha" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/red/corner{ dir = 8 }, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "hb" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola, +/obj/item/reagent_containers/food/drinks/soda_cans/cola, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "hc" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/visible, /turf/open/floor/plasteel/red/side{ dir = 4 }, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "hd" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, /obj/structure/table, /obj/item/trash/plate, /turf/open/floor/plating, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "he" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair{ dir = 8 }, /turf/open/floor/plating, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "hf" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "hg" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "hh" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "hi" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "hj" = ( /obj/item/solar_assembly, /turf/open/floor/plating/airless, /area/template_noop) "hk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end, /turf/open/floor/plating, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "hl" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -3116,10 +2904,9 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/yellow/corner{ - icon_state = "yellowcorner"; dir = 8 }, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "hm" = ( /obj/machinery/power/terminal{ dir = 4 @@ -3128,7 +2915,7 @@ /obj/structure/cable, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "hn" = ( /obj/machinery/power/smes/engineering{ charge = 0 @@ -3136,7 +2923,7 @@ /obj/structure/cable, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "ho" = ( /obj/structure/cable{ d1 = 1; @@ -3145,11 +2932,11 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/yellow/corner, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "hp" = ( /obj/structure/sign/poster/official/build, /turf/closed/wall/rust, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "hq" = ( /obj/machinery/door/firedoor, /obj/structure/cable{ @@ -3159,36 +2946,35 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/yellow/corner{ - icon_state = "yellowcorner"; dir = 8 }, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "hr" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/vending/dinnerware, /turf/open/floor/plasteel/cafeteria, -/area/ruin/ancientstation/kitchen) +/area/ruin/space/has_grav/ancientstation/kitchen) "hs" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/secure_closet/freezer/fridge, /turf/open/floor/plasteel/cafeteria, -/area/ruin/ancientstation/kitchen) +/area/ruin/space/has_grav/ancientstation/kitchen) "ht" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/cafeteria, -/area/ruin/ancientstation/kitchen) +/area/ruin/space/has_grav/ancientstation/kitchen) "hu" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ dir = 1 }, /turf/open/floor/plasteel/cafeteria, -/area/ruin/ancientstation/kitchen) +/area/ruin/space/has_grav/ancientstation/kitchen) "hv" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/cafeteria, -/area/ruin/ancientstation/kitchen) +/area/ruin/space/has_grav/ancientstation/kitchen) "hw" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/airalarm{ @@ -3200,12 +2986,12 @@ }, /obj/effect/decal/cleanable/egg_smudge, /turf/open/floor/plasteel/cafeteria, -/area/ruin/ancientstation/kitchen) +/area/ruin/space/has_grav/ancientstation/kitchen) "hx" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/processor, /turf/open/floor/plasteel/cafeteria, -/area/ruin/ancientstation/kitchen) +/area/ruin/space/has_grav/ancientstation/kitchen) "hy" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -3214,19 +3000,19 @@ pixel_y = 6 }, /turf/open/floor/plasteel/cafeteria, -/area/ruin/ancientstation/kitchen) +/area/ruin/space/has_grav/ancientstation/kitchen) "hz" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/red/side{ dir = 8 }, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "hA" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/weapon/folder/red, +/obj/item/folder/red, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "hB" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ @@ -3236,7 +3022,7 @@ /turf/open/floor/plasteel/red/side{ dir = 4 }, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "hC" = ( /obj/machinery/door/firedoor, /obj/structure/cable{ @@ -3249,24 +3035,24 @@ dir = 8 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "hD" = ( /obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "hE" = ( /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/hostile/hivebot, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "hF" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker/large/aluminium{ +/obj/item/reagent_containers/glass/beaker/large/aluminium{ pixel_x = 6 }, -/obj/item/weapon/reagent_containers/glass/beaker/large/bromine{ +/obj/item/reagent_containers/glass/beaker/large/bromine{ pixel_x = -6 }, /obj/effect/decal/cleanable/dirt, @@ -3275,13 +3061,13 @@ icon_state = "orange"; dir = 9 }, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "hG" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker/large/carbon{ +/obj/item/reagent_containers/glass/beaker/large/carbon{ pixel_x = 6 }, -/obj/item/weapon/reagent_containers/glass/beaker/large/chlorine{ +/obj/item/reagent_containers/glass/beaker/large/chlorine{ pixel_x = -6 }, /obj/effect/decal/cleanable/dirt, @@ -3290,13 +3076,13 @@ icon_state = "orange"; dir = 1 }, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "hH" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker/large/copper{ +/obj/item/reagent_containers/glass/beaker/large/copper{ pixel_x = 6 }, -/obj/item/weapon/reagent_containers/glass/beaker/large/ethanol{ +/obj/item/reagent_containers/glass/beaker/large/ethanol{ pixel_x = -6 }, /obj/effect/decal/cleanable/dirt, @@ -3305,12 +3091,12 @@ icon_state = "orange"; dir = 5 }, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "hI" = ( /obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "hJ" = ( /obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, @@ -3318,12 +3104,12 @@ dir = 4 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "hK" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/power/rad_collector, /turf/open/floor/plating, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "hL" = ( /obj/structure/cable{ d1 = 1; @@ -3366,7 +3152,7 @@ /turf/open/floor/plasteel/yellow/side{ dir = 8 }, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "hP" = ( /obj/effect/decal/cleanable/dirt, /obj/item/clothing/head/welding{ @@ -3374,7 +3160,7 @@ pixel_y = 5 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "hQ" = ( /obj/structure/cable{ d1 = 1; @@ -3388,49 +3174,39 @@ /turf/open/floor/plasteel/yellow/side{ dir = 4 }, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "hR" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced, /turf/open/floor/plating, -/area/ruin/ancientstation/kitchen) +/area/ruin/space/has_grav/ancientstation/kitchen) "hS" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/flour, /turf/open/floor/plasteel/cafeteria, -/area/ruin/ancientstation/kitchen) +/area/ruin/space/has_grav/ancientstation/kitchen) "hT" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/weapon/kitchen/rollingpin, +/obj/item/kitchen/rollingpin, /turf/open/floor/plasteel/cafeteria, -/area/ruin/ancientstation/kitchen) +/area/ruin/space/has_grav/ancientstation/kitchen) "hU" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/enzyme{ +/obj/item/reagent_containers/food/condiment/enzyme{ layer = 5 }, /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, /turf/open/floor/plasteel/cafeteria, -/area/ruin/ancientstation/kitchen) +/area/ruin/space/has_grav/ancientstation/kitchen) "hV" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/machinery/reagentgrinder, /turf/open/floor/plasteel/cafeteria, -/area/ruin/ancientstation/kitchen) +/area/ruin/space/has_grav/ancientstation/kitchen) "hW" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ @@ -3439,32 +3215,32 @@ /turf/open/floor/plasteel/red/side{ dir = 8 }, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "hX" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, -/obj/item/weapon/storage/backpack/old, +/obj/item/storage/backpack/old, /turf/open/floor/plasteel/red/side{ dir = 4 }, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "hY" = ( /obj/structure/chair, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "hZ" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker/large/fluorine{ +/obj/item/reagent_containers/glass/beaker/large/fluorine{ pixel_x = 6 }, -/obj/item/weapon/reagent_containers/glass/beaker/large/hydrogen{ +/obj/item/reagent_containers/glass/beaker/large/hydrogen{ pixel_x = -6 }, -/obj/item/weapon/reagent_containers/glass/beaker/large/water{ +/obj/item/reagent_containers/glass/beaker/large/water{ pixel_y = 8 }, /obj/effect/decal/cleanable/dirt, @@ -3473,7 +3249,7 @@ icon_state = "orange"; dir = 4 }, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "ia" = ( /turf/open/floor/plasteel/airless{ icon_state = "floorscorched2" @@ -3501,12 +3277,12 @@ /obj/machinery/power/solar_control{ name = "Station Solar Control Computer" }, -/obj/item/weapon/paper/guides/jobs/engi/solars, +/obj/item/paper/guides/jobs/engi/solars, /obj/structure/cable, /turf/open/floor/plasteel/yellow/side{ dir = 10 }, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "ie" = ( /obj/effect/decal/cleanable/dirt, /obj/item/solar_assembly, @@ -3519,14 +3295,13 @@ amount = 30 }, /turf/open/floor/plasteel/yellow/side, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "if" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/yellow/corner{ - icon_state = "yellowcorner"; dir = 8 }, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "ig" = ( /obj/structure/cable{ d1 = 1; @@ -3537,7 +3312,7 @@ /turf/open/floor/plasteel/yellow/side{ dir = 4 }, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "ih" = ( /obj/structure/cable{ d1 = 1; @@ -3547,7 +3322,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/generic, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "ii" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/firedoor, @@ -3555,7 +3330,7 @@ name = "Dining Area" }, /turf/open/floor/plasteel/cafeteria, -/area/ruin/ancientstation/kitchen) +/area/ruin/space/has_grav/ancientstation/kitchen) "ij" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/glass{ @@ -3563,53 +3338,53 @@ }, /obj/machinery/door/firedoor/closed, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/kitchen) +/area/ruin/space/has_grav/ancientstation/kitchen) "ik" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/red/corner, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "il" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/red/side, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "im" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/item/clothing/mask/gas, /turf/open/floor/plasteel/red/side{ dir = 6 }, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "in" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, /obj/machinery/light{ dir = 8 }, -/obj/item/weapon/broken_bottle, -/obj/item/weapon/soap/nanotrasen, +/obj/item/broken_bottle, +/obj/item/soap/nanotrasen, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "io" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 }, -/obj/item/weapon/folder/white, -/obj/item/weapon/reagent_containers/glass/beaker, +/obj/item/folder/white, +/obj/item/reagent_containers/glass/beaker, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "ip" = ( /obj/machinery/chem_master, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/reagent_containers/glass/beaker, +/obj/item/reagent_containers/glass/beaker, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "iq" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -3617,7 +3392,7 @@ }, /mob/living/simple_animal/hostile/hivebot/range, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "ir" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -3628,7 +3403,7 @@ icon_state = "orange"; dir = 4 }, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "is" = ( /obj/machinery/door/airlock/glass_medical{ name = "Chemical Storage"; @@ -3636,35 +3411,35 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "it" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker/large/mercury{ +/obj/item/reagent_containers/glass/beaker/large/mercury{ pixel_x = 6; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/glass/beaker/large/nitrogen{ +/obj/item/reagent_containers/glass/beaker/large/nitrogen{ pixel_x = -6; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/glass/beaker/large/oxygen{ +/obj/item/reagent_containers/glass/beaker/large/oxygen{ pixel_x = 6 }, -/obj/item/weapon/reagent_containers/glass/beaker/large/phosphorus{ +/obj/item/reagent_containers/glass/beaker/large/phosphorus{ pixel_x = -6 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "iu" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker/large/iodine{ +/obj/item/reagent_containers/glass/beaker/large/iodine{ pixel_y = 8 }, -/obj/item/weapon/reagent_containers/glass/beaker/large/iron{ +/obj/item/reagent_containers/glass/beaker/large/iron{ pixel_x = 6 }, -/obj/item/weapon/reagent_containers/glass/beaker/large/lithium{ +/obj/item/reagent_containers/glass/beaker/large/lithium{ pixel_x = -6 }, /obj/effect/decal/cleanable/dirt, @@ -3683,7 +3458,7 @@ icon_state = "orange"; dir = 4 }, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "iv" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, @@ -3693,13 +3468,13 @@ /turf/open/floor/plasteel/yellow/side{ dir = 10 }, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "iw" = ( /obj/structure/rack, -/obj/item/weapon/storage/toolbox/mechanical/old, +/obj/item/storage/toolbox/mechanical/old, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/yellow/side, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "ix" = ( /obj/structure/rack, /obj/item/stack/cable_coil, @@ -3714,20 +3489,20 @@ /turf/open/floor/plasteel/yellow/side{ dir = 6 }, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "iy" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/vomit/old, /turf/open/floor/plasteel/cafeteria, -/area/ruin/ancientstation/kitchen) +/area/ruin/space/has_grav/ancientstation/kitchen) "iz" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/rack, -/obj/item/weapon/gun/energy/laser/retro/old{ +/obj/item/gun/energy/laser/retro/old{ pixel_x = -2; pixel_y = -2 }, -/obj/item/weapon/gun/energy/laser/retro/old{ +/obj/item/gun/energy/laser/retro/old{ pixel_x = 2; pixel_y = 2 }, @@ -3739,13 +3514,13 @@ /turf/open/floor/plasteel/red/side{ dir = 10 }, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "iA" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/rack, /obj/item/clothing/suit/armor/vest/old, /turf/open/floor/plasteel/red/side, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "iB" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/rack, @@ -3753,7 +3528,7 @@ /turf/open/floor/plasteel/red/side{ dir = 6 }, -/area/ruin/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/sec) "iC" = ( /obj/structure/cable{ d1 = 1; @@ -3770,33 +3545,33 @@ }, /mob/living/simple_animal/hostile/hivebot, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "iD" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, /obj/item/toy/nuke, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "iE" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, /obj/machinery/recharger, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "iF" = ( /obj/machinery/chem_heater, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "iG" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker/large/potassium{ +/obj/item/reagent_containers/glass/beaker/large/potassium{ pixel_x = 6 }, -/obj/item/weapon/reagent_containers/glass/beaker/large/radium{ +/obj/item/reagent_containers/glass/beaker/large/radium{ pixel_x = -6 }, -/obj/item/weapon/reagent_containers/glass/beaker/large/welding_fuel{ +/obj/item/reagent_containers/glass/beaker/large/welding_fuel{ pixel_y = 8 }, /obj/effect/decal/cleanable/dirt, @@ -3805,7 +3580,7 @@ icon_state = "orange"; dir = 4 }, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "iH" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair{ @@ -3816,46 +3591,46 @@ dir = 8 }, /turf/open/floor/plasteel/cafeteria, -/area/ruin/ancientstation/kitchen) +/area/ruin/space/has_grav/ancientstation/kitchen) "iI" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/weapon/kitchen/fork, +/obj/item/kitchen/fork, /turf/open/floor/plasteel/cafeteria, -/area/ruin/ancientstation/kitchen) +/area/ruin/space/has_grav/ancientstation/kitchen) "iJ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair{ dir = 8 }, /turf/open/floor/plasteel/cafeteria, -/area/ruin/ancientstation/kitchen) +/area/ruin/space/has_grav/ancientstation/kitchen) "iK" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair{ dir = 4 }, /turf/open/floor/plasteel/cafeteria, -/area/ruin/ancientstation/kitchen) +/area/ruin/space/has_grav/ancientstation/kitchen) "iL" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/peppermill{ +/obj/item/reagent_containers/food/condiment/peppermill{ pixel_x = 5; pixel_y = -2 }, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = -2; pixel_y = 2 }, /turf/open/floor/plasteel/cafeteria, -/area/ruin/ancientstation/kitchen) +/area/ruin/space/has_grav/ancientstation/kitchen) "iM" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/item/trash/plate, /turf/open/floor/plasteel/cafeteria, -/area/ruin/ancientstation/kitchen) +/area/ruin/space/has_grav/ancientstation/kitchen) "iN" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair{ @@ -3865,7 +3640,7 @@ dir = 4 }, /turf/open/floor/plasteel/cafeteria, -/area/ruin/ancientstation/kitchen) +/area/ruin/space/has_grav/ancientstation/kitchen) "iO" = ( /obj/machinery/airalarm{ dir = 8; @@ -3876,20 +3651,20 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "iP" = ( /obj/structure/chair{ dir = 1 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "iQ" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker/large/sugar{ +/obj/item/reagent_containers/glass/beaker/large/sugar{ pixel_x = 6 }, -/obj/item/weapon/reagent_containers/glass/beaker/large/sulfur{ +/obj/item/reagent_containers/glass/beaker/large/sulfur{ pixel_x = -6 }, /obj/effect/decal/cleanable/dirt, @@ -3898,24 +3673,24 @@ icon_state = "orange"; dir = 10 }, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "iR" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker/large/silver{ +/obj/item/reagent_containers/glass/beaker/large/silver{ pixel_x = 6 }, -/obj/item/weapon/reagent_containers/glass/beaker/large/sodium{ +/obj/item/reagent_containers/glass/beaker/large/sodium{ pixel_x = -6 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "iS" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker/large/sacid{ +/obj/item/reagent_containers/glass/beaker/large/sacid{ pixel_x = 6 }, -/obj/item/weapon/reagent_containers/glass/beaker/large/silicon{ +/obj/item/reagent_containers/glass/beaker/large/silicon{ pixel_x = -6 }, /obj/effect/decal/cleanable/dirt, @@ -3924,7 +3699,7 @@ icon_state = "orange"; dir = 6 }, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "iT" = ( /obj/structure/closet/crate, /turf/open/floor/plating/airless, @@ -3936,7 +3711,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "iV" = ( /obj/machinery/power/smes/engineering{ charge = 0; @@ -3949,47 +3724,29 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "iW" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/wrench, -/obj/item/weapon/wirecutters, +/obj/item/wrench, +/obj/item/wirecutters, /turf/open/floor/plating, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "iX" = ( /obj/structure/sign/radiation, /turf/closed/wall/rust, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "iY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/west, /turf/open/floor/plating, -/area/ruin/ancientstation/kitchen) +/area/ruin/space/has_grav/ancientstation/kitchen) "iZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, -/area/ruin/ancientstation/kitchen) +/area/ruin/space/has_grav/ancientstation/kitchen) "ja" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /turf/open/floor/plating, -/area/ruin/ancientstation/kitchen) +/area/ruin/space/has_grav/ancientstation/kitchen) "jb" = ( /obj/machinery/light/small{ dir = 8 @@ -3999,39 +3756,39 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "jc" = ( /obj/machinery/door/airlock/research{ name = "Research and Development" }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "jd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/door/airlock/research{ name = "Research and Development" }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "je" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "jf" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 8 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "jg" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/recharge_station, /turf/open/floor/plating, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "jh" = ( /obj/structure/cable{ d1 = 4; @@ -4046,24 +3803,24 @@ dir = 8 }, /turf/open/floor/plating, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "jj" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "jk" = ( /obj/machinery/door/airlock/engineering{ name = "Backup Generator Room" }, /turf/open/floor/plating, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "jl" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "jm" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -4071,7 +3828,7 @@ dir = 1 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "jn" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -4079,21 +3836,21 @@ /obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "jo" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "jp" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "jq" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/transit_tube/station/reverse/flipped{ @@ -4103,12 +3860,12 @@ dir = 4 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "jr" = ( /obj/structure/transit_tube/station/reverse/flipped, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "js" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/command{ @@ -4116,7 +3873,7 @@ req_access_txt = "200" }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "jt" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -4124,7 +3881,7 @@ }, /mob/living/simple_animal/hostile/hivebot, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "ju" = ( /obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, @@ -4132,7 +3889,7 @@ dir = 4 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "jv" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light{ @@ -4142,13 +3899,13 @@ dir = 4 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "jw" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, /mob/living/simple_animal/hostile/hivebot, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "jx" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light{ @@ -4159,14 +3916,14 @@ }, /mob/living/simple_animal/hostile/hivebot, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "jy" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "jz" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ @@ -4175,9 +3932,9 @@ /obj/structure/closet/crate, /obj/item/device/assembly/flash/handheld, /obj/item/device/assembly/flash/handheld, -/obj/item/weapon/storage/box/firingpins, +/obj/item/storage/box/firingpins, /turf/open/floor/plating, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "jA" = ( /turf/open/floor/plasteel/floorgrime, /area/template_noop) @@ -4188,23 +3945,23 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "jC" = ( /obj/machinery/power/port_gen/pacman/super{ name = "\improper emergency power generator" }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "jD" = ( /obj/structure/table, /obj/item/stack/cable_coil{ amount = 15 }, -/obj/item/weapon/paper, +/obj/item/paper, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, -/area/ruin/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation/engi) "jE" = ( /obj/structure/cable{ d1 = 1; @@ -4213,11 +3970,11 @@ tag = "" }, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-25" }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "jF" = ( /obj/structure/cable{ d1 = 2; @@ -4226,25 +3983,25 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "jG" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/oil, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "jH" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "jI" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "jJ" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-25" }, /obj/structure/cable{ @@ -4255,7 +4012,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "jK" = ( /obj/structure/cable{ d1 = 4; @@ -4265,7 +4022,7 @@ /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/hostile/hivebot, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "jL" = ( /obj/machinery/door/firedoor, /obj/structure/cable{ @@ -4275,7 +4032,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "jM" = ( /obj/structure/cable{ d1 = 2; @@ -4284,16 +4041,16 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "jN" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate, -/obj/item/weapon/disk/tech_disk, +/obj/item/disk/tech_disk, /turf/open/floor/plating, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "jO" = ( /turf/open/floor/plating/airless, -/area/ruin/ancientstation/atmo) +/area/ruin/space/has_grav/ancientstation/atmo) "jP" = ( /obj/structure/cable{ d1 = 1; @@ -4301,7 +4058,7 @@ icon_state = "1-2" }, /turf/open/floor/plating/airless, -/area/ruin/ancientstation/atmo) +/area/ruin/space/has_grav/ancientstation/atmo) "jQ" = ( /obj/structure/lattice, /obj/item/solar_assembly, @@ -4312,27 +4069,13 @@ /turf/open/floor/plating/airless, /area/template_noop) "jS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/west, /turf/open/floor/plating, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "jT" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /turf/open/floor/plating, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "jU" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/glass{ @@ -4340,10 +4083,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "jV" = ( /turf/closed/wall/r_wall/rust, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "jW" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/highsecurity{ @@ -4356,7 +4099,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/white/side, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "jX" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -4365,7 +4108,7 @@ req_access_txt = "200" }, /turf/open/floor/plasteel/white/side, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "jY" = ( /obj/machinery/power/apc{ dir = 4; @@ -4375,40 +4118,40 @@ }, /obj/structure/cable, /turf/open/floor/plasteel/airless/floorgrime, -/area/ruin/ancientstation/atmo) +/area/ruin/space/has_grav/ancientstation/atmo) "jZ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "ka" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "kb" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate, /turf/open/floor/plating, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "kc" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb{ icon_state = "cobweb2" }, /turf/open/floor/plating, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "kd" = ( /obj/structure/table/reinforced, /obj/item/clothing/suit/space/hardsuit/ancient, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "ke" = ( /obj/machinery/door/poddoor{ id = "proto" }, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "kf" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -4418,7 +4161,7 @@ dir = 1 }, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "kg" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/power/apc{ @@ -4432,7 +4175,7 @@ d2 = 4 }, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "kh" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -4441,12 +4184,12 @@ icon_state = "1-8" }, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "ki" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "kj" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/airalarm{ @@ -4457,7 +4200,7 @@ req_one_access = "0" }, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "kk" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -4468,32 +4211,23 @@ dir = 1 }, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "kl" = ( /obj/structure/table/reinforced, /obj/machinery/the_singularitygen, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "km" = ( /turf/open/floor/plasteel/airless/floorgrime, -/area/ruin/ancientstation/atmo) +/area/ruin/space/has_grav/ancientstation/atmo) "kn" = ( /obj/structure/window/reinforced{ dir = 8 }, /turf/open/floor/engine/airless, -/area/ruin/ancientstation/atmo) +/area/ruin/space/has_grav/ancientstation/atmo) "ko" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/north, /turf/open/floor/plating/airless, /area/template_noop) "kp" = ( @@ -4506,7 +4240,7 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/showcase/oldpod, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "kq" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -4518,7 +4252,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/showcase/oldpod, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "kr" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -4529,22 +4263,22 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/mob_spawn/human/oldsec, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "ks" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb{ icon_state = "cobweb2" }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "kt" = ( /obj/machinery/light{ dir = 8 }, /obj/structure/table/reinforced, -/obj/item/weapon/paper/fluff/ruins/oldstation/protosuit, +/obj/item/paper/fluff/ruins/oldstation/protosuit, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "ku" = ( /obj/structure/window/reinforced{ dir = 4 @@ -4553,18 +4287,18 @@ id = "proto" }, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "kv" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ dir = 8 }, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "kw" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "kx" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -4572,7 +4306,7 @@ dir = 4 }, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "ky" = ( /obj/structure/window/reinforced{ dir = 8 @@ -4581,27 +4315,21 @@ id = "proto" }, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "kz" = ( /obj/machinery/light{ dir = 4 }, /obj/structure/table/reinforced, -/obj/item/weapon/paper/fluff/ruins/oldstation/protosing, +/obj/item/paper/fluff/ruins/oldstation/protosing, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "kA" = ( /obj/structure/window/reinforced, /turf/open/floor/engine/airless, -/area/ruin/ancientstation/atmo) +/area/ruin/space/has_grav/ancientstation/atmo) "kB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/plating/airless, /area/template_noop) "kC" = ( @@ -4611,19 +4339,19 @@ amount = 30 }, /turf/open/floor/plating, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "kD" = ( /obj/structure/table, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/item/device/flashlight/glowstick, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "kE" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/deadcockroach, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "kF" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/computer{ @@ -4631,14 +4359,14 @@ name = "Broken Computer" }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/powered) +/area/ruin/space/has_grav/ancientstation/powered) "kG" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate, -/obj/item/weapon/reagent_containers/spray/weedspray, -/obj/item/weapon/reagent_containers/spray/pestspray, +/obj/item/reagent_containers/spray/weedspray, +/obj/item/reagent_containers/spray/pestspray, /turf/open/floor/plating, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "kH" = ( /obj/effect/decal/cleanable/dirt, /obj/item/solar_assembly, @@ -4648,7 +4376,7 @@ /obj/item/solar_assembly, /obj/item/solar_assembly, /turf/open/floor/plating, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "kI" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/corner{ @@ -4660,7 +4388,7 @@ dir = 4 }, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "kJ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/corner, @@ -4669,32 +4397,32 @@ dir = 8 }, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "kK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating/airless, -/area/ruin/ancientstation/atmo) +/area/ruin/space/has_grav/ancientstation/atmo) "kL" = ( /obj/machinery/light/small{ dir = 4 }, /obj/machinery/pipedispenser, /turf/open/floor/plasteel/airless/floorgrime, -/area/ruin/ancientstation/atmo) +/area/ruin/space/has_grav/ancientstation/atmo) "kM" = ( /obj/structure/sign/poster/official/work_for_a_future, /turf/closed/wall/rust, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "kN" = ( /obj/structure/table, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/item/device/flashlight/glowstick, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ dir = 8 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "kO" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -4705,7 +4433,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/mob_spawn/human/oldsci, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "kP" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -4717,29 +4445,29 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/mob_spawn/human/oldeng, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "kQ" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ dir = 4 }, -/obj/item/weapon/paper/fluff/ruins/oldstation, +/obj/item/paper/fluff/ruins/oldstation, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "kR" = ( /obj/machinery/light{ dir = 8 }, /obj/structure/table/reinforced, -/obj/item/weapon/paper/fluff/ruins/oldstation/protohealth, +/obj/item/paper/fluff/ruins/oldstation/protohealth, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "kS" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "kT" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -4750,23 +4478,23 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, -/obj/item/weapon/paper/fluff/ruins/oldstation/protoinv, +/obj/item/paper/fluff/ruins/oldstation/protoinv, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "kU" = ( /obj/machinery/light{ dir = 4 }, /obj/structure/table/reinforced, -/obj/item/weapon/paper/fluff/ruins/oldstation/protogun, +/obj/item/paper/fluff/ruins/oldstation/protogun, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "kV" = ( /obj/machinery/atmospherics/pipe/manifold/supply/visible{ dir = 8 }, /turf/open/floor/plating/airless, -/area/ruin/ancientstation/atmo) +/area/ruin/space/has_grav/ancientstation/atmo) "kW" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 8; @@ -4774,7 +4502,7 @@ on = 1 }, /turf/open/floor/plasteel/airless/floorgrime, -/area/ruin/ancientstation/atmo) +/area/ruin/space/has_grav/ancientstation/atmo) "kX" = ( /obj/structure/window/reinforced{ dir = 1 @@ -4789,7 +4517,7 @@ name = "air output" }, /turf/open/floor/engine/air, -/area/ruin/ancientstation/atmo) +/area/ruin/space/has_grav/ancientstation/atmo) "kY" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate, @@ -4800,9 +4528,9 @@ start_charge = 0 }, /obj/structure/cable, -/obj/item/weapon/storage/backpack/old, +/obj/item/storage/backpack/old, /turf/open/floor/plating, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "kZ" = ( /obj/structure/table/reinforced, /obj/item/device/healthanalyzer{ @@ -4810,12 +4538,12 @@ name = "prototype health analyzer" }, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "la" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "lb" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/computer{ @@ -4823,34 +4551,27 @@ name = "Broken Computer" }, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "lc" = ( /obj/structure/table/reinforced, -/obj/item/weapon/gun/energy/e_gun/old, +/obj/item/gun/energy/e_gun/old, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "ld" = ( /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 1 }, /turf/open/floor/plating/airless, -/area/ruin/ancientstation/atmo) +/area/ruin/space/has_grav/ancientstation/atmo) "le" = ( /obj/structure/window/reinforced{ dir = 8 }, /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/engine/air, -/area/ruin/ancientstation/atmo) +/area/ruin/space/has_grav/ancientstation/atmo) "lf" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end, /turf/open/floor/plating/airless, /area/template_noop) "lg" = ( @@ -4862,27 +4583,13 @@ /turf/closed/mineral/plasma, /area/ruin/unpowered) "li" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/west, /turf/open/floor/plating, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "lj" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /turf/open/floor/plating, -/area/ruin/ancientstation/proto) +/area/ruin/space/has_grav/ancientstation/proto) "lk" = ( /obj/machinery/airalarm{ dir = 8; @@ -4892,7 +4599,7 @@ req_one_access = "0" }, /turf/open/floor/plasteel/airless/floorgrime, -/area/ruin/ancientstation/atmo) +/area/ruin/space/has_grav/ancientstation/atmo) "ll" = ( /turf/closed/mineral/uranium, /area/ruin/unpowered) @@ -4902,7 +4609,7 @@ dir = 1 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "ln" = ( /obj/machinery/door/airlock/external{ cyclelinkeddir = 2; @@ -4920,19 +4627,19 @@ /area/ruin/unpowered) "lq" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/pickaxe, +/obj/item/pickaxe, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "lr" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/ore/bluespace_crystal, +/obj/item/ore/bluespace_crystal, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "ls" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/ore/bluespace_crystal/refined, +/obj/item/ore/bluespace_crystal/refined, /turf/open/floor/plasteel/white, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "lt" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/mirror{ @@ -4940,20 +4647,20 @@ pixel_y = 28 }, /turf/open/floor/plasteel/floorgrime, -/area/ruin/ancientstation) +/area/ruin/space/has_grav/ancientstation) "lu" = ( -/obj/item/weapon/stock_parts/manipulator, +/obj/item/stock_parts/manipulator, /turf/open/floor/plasteel/airless/floorgrime, /area/template_noop) "lv" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/stock_parts/console_screen, +/obj/item/stock_parts/console_screen, /turf/open/floor/plasteel/airless/white/side{ dir = 4 }, /area/template_noop) "lw" = ( -/obj/item/weapon/stock_parts/matter_bin, +/obj/item/stock_parts/matter_bin, /turf/open/floor/plating/airless, /area/template_noop) "lx" = ( @@ -4962,12 +4669,12 @@ name = "Artificial Program Core Room" }, /turf/open/floor/plating, -/area/ruin/ancientstation/hivebot) +/area/ruin/space/has_grav/ancientstation/hivebot) "ly" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/science, /turf/open/floor/plating, -/area/ruin/ancientstation/hivebot) +/area/ruin/space/has_grav/ancientstation/hivebot) "lz" = ( /turf/open/floor/plating/airless{ tag = "icon-floor"; @@ -5044,7 +4751,7 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/orange/corner, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "lM" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/orange/side{ @@ -5052,7 +4759,7 @@ icon_state = "orange"; dir = 8 }, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "lN" = ( /turf/open/floor/plating/airless{ tag = "icon-floor"; @@ -5097,7 +4804,7 @@ icon_state = "orangecorner"; dir = 4 }, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "lU" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/orange/side{ @@ -5105,7 +4812,7 @@ icon_state = "orange"; dir = 8 }, -/area/ruin/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/rnd) "lV" = ( /turf/open/floor/plating/airless{ tag = "icon-floor"; diff --git a/_maps/RandomRuins/SpaceRuins/oldteleporter.dmm b/_maps/RandomRuins/SpaceRuins/oldteleporter.dmm index 1589e96c4c..4c7526de80 100644 --- a/_maps/RandomRuins/SpaceRuins/oldteleporter.dmm +++ b/_maps/RandomRuins/SpaceRuins/oldteleporter.dmm @@ -5,21 +5,21 @@ "b" = ( /obj/structure/lattice, /turf/template_noop, -/area/ruin/oldteleporter) +/area/ruin/space/oldteleporter) "c" = ( /turf/open/floor/plating/airless, -/area/ruin/oldteleporter) +/area/ruin/space/oldteleporter) "d" = ( /turf/closed/wall/r_wall, -/area/ruin/oldteleporter) +/area/ruin/space/oldteleporter) "e" = ( /turf/open/floor/plasteel/airless, -/area/ruin/oldteleporter) +/area/ruin/space/oldteleporter) "f" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/ruin/oldteleporter) +/area/ruin/space/oldteleporter) "g" = ( /obj/structure/light_construct/small{ dir = 1 @@ -27,38 +27,38 @@ /turf/open/floor/plasteel/airless{ icon_state = "damaged3" }, -/area/ruin/oldteleporter) +/area/ruin/space/oldteleporter) "h" = ( /obj/machinery/computer/teleporter, /turf/open/floor/plasteel/airless, -/area/ruin/oldteleporter) +/area/ruin/space/oldteleporter) "i" = ( /obj/machinery/teleport/station, /turf/open/floor/plasteel/airless, -/area/ruin/oldteleporter) +/area/ruin/space/oldteleporter) "j" = ( /obj/machinery/teleport/hub, /turf/open/floor/plasteel/airless, -/area/ruin/oldteleporter) +/area/ruin/space/oldteleporter) "k" = ( /obj/structure/light_construct/small{ dir = 4 }, /turf/open/floor/plating/airless, -/area/ruin/oldteleporter) +/area/ruin/space/oldteleporter) "l" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/cell{ +/obj/item/stock_parts/cell{ charge = 100; maxcharge = 15000 }, /turf/open/floor/plasteel/airless, -/area/ruin/oldteleporter) +/area/ruin/space/oldteleporter) "m" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged4" }, -/area/ruin/oldteleporter) +/area/ruin/space/oldteleporter) "n" = ( /obj/machinery/power/apc{ dir = 0; @@ -66,7 +66,7 @@ pixel_y = -24 }, /turf/open/floor/plasteel/airless, -/area/ruin/oldteleporter) +/area/ruin/space/oldteleporter) (1,1,1) = {" a diff --git a/_maps/RandomRuins/SpaceRuins/onehalf.dmm b/_maps/RandomRuins/SpaceRuins/onehalf.dmm index 6cfefd7707..237407f3e5 100644 --- a/_maps/RandomRuins/SpaceRuins/onehalf.dmm +++ b/_maps/RandomRuins/SpaceRuins/onehalf.dmm @@ -49,12 +49,11 @@ /area/template_noop) "ag" = ( /turf/closed/wall, -/area/ruin/onehalf/dorms_med) +/area/ruin/space/has_grav/onehalf/dorms_med) "ah" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/ruin/onehalf/dorms_med) +/area/ruin/space/has_grav/onehalf/dorms_med) "ai" = ( /obj/structure/cable{ d1 = 1; @@ -66,36 +65,36 @@ /area/template_noop) "aj" = ( /turf/open/floor/plating/airless, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "ak" = ( /turf/closed/wall, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "al" = ( /obj/machinery/sleeper/syndie{ dir = 4 }, /turf/open/floor/plasteel/white, -/area/ruin/onehalf/dorms_med) +/area/ruin/space/has_grav/onehalf/dorms_med) "am" = ( /turf/open/floor/plasteel/white, -/area/ruin/onehalf/dorms_med) +/area/ruin/space/has_grav/onehalf/dorms_med) "an" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/toxin{ +/obj/item/storage/firstaid/toxin{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/fire, +/obj/item/storage/firstaid/fire, /turf/open/floor/plasteel/white, -/area/ruin/onehalf/dorms_med) +/area/ruin/space/has_grav/onehalf/dorms_med) "ao" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/black, +/obj/item/bedsheet/black, /turf/open/floor/plasteel, -/area/ruin/onehalf/dorms_med) +/area/ruin/space/has_grav/onehalf/dorms_med) "ap" = ( /turf/open/floor/plasteel, -/area/ruin/onehalf/dorms_med) +/area/ruin/space/has_grav/onehalf/dorms_med) "aq" = ( /obj/machinery/door/airlock/external, /obj/structure/cable{ @@ -104,10 +103,10 @@ icon_state = "1-2" }, /turf/open/floor/plating, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "ar" = ( /turf/closed/wall, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "as" = ( /obj/machinery/door/poddoor{ id = "onehalf_drone1ext"; @@ -117,7 +116,7 @@ dir = 1; icon_state = "warnplate" }, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "at" = ( /obj/machinery/door/poddoor{ id = "onehalf_drone2ext"; @@ -127,7 +126,7 @@ dir = 1; icon_state = "warnplate" }, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "au" = ( /obj/machinery/door/poddoor/preopen{ id = "onehalf_drone3ext"; @@ -137,7 +136,7 @@ dir = 1; icon_state = "warnplate" }, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "av" = ( /obj/machinery/door/poddoor{ id = "onehalf_drone4ext"; @@ -147,7 +146,7 @@ dir = 1; icon_state = "warnplate" }, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "aw" = ( /obj/structure/lattice, /turf/template_noop, @@ -155,39 +154,39 @@ "ax" = ( /obj/structure/lattice, /turf/template_noop, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "ay" = ( /obj/structure/table_frame, /turf/open/floor/plasteel/airless{ icon_state = "damaged3" }, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "az" = ( /obj/machinery/washing_machine, /turf/open/floor/plasteel/airless, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "aA" = ( /obj/item/roller, /turf/open/floor/plasteel/white, -/area/ruin/onehalf/dorms_med) +/area/ruin/space/has_grav/onehalf/dorms_med) "aB" = ( /obj/machinery/light{ dir = 4 }, /obj/structure/table, -/obj/item/weapon/storage/firstaid/brute{ +/obj/item/storage/firstaid/brute{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/white, -/area/ruin/onehalf/dorms_med) +/area/ruin/space/has_grav/onehalf/dorms_med) "aC" = ( /obj/machinery/light{ dir = 8 }, /turf/open/floor/plasteel, -/area/ruin/onehalf/dorms_med) +/area/ruin/space/has_grav/onehalf/dorms_med) "aD" = ( /obj/structure/cable{ d1 = 1; @@ -198,40 +197,40 @@ dir = 8 }, /turf/open/floor/plating, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "aE" = ( /obj/structure/disposalpipe/trunk, /turf/open/floor/plating/airless, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "aF" = ( /obj/structure/disposalpipe/trunk, -/obj/item/weapon/ore/diamond, +/obj/item/ore/diamond, /turf/open/floor/plating/airless, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "aG" = ( /turf/open/floor/plating/airless{ dir = 1; icon_state = "warnplate" }, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "aH" = ( /obj/item/stack/rods, /turf/template_noop, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "aI" = ( /turf/open/floor/plating/airless{ icon_state = "platingdmg3" }, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "aJ" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged5" }, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "aK" = ( /obj/machinery/iv_drip, /turf/open/floor/plasteel/white, -/area/ruin/onehalf/dorms_med) +/area/ruin/space/has_grav/onehalf/dorms_med) "aL" = ( /obj/structure/cable{ d1 = 2; @@ -239,7 +238,7 @@ icon_state = "2-4" }, /turf/open/floor/plasteel/white, -/area/ruin/onehalf/dorms_med) +/area/ruin/space/has_grav/onehalf/dorms_med) "aM" = ( /obj/structure/cable{ d2 = 8; @@ -248,15 +247,15 @@ /obj/structure/closet/crate/medical, /obj/item/clothing/neck/stethoscope, /obj/item/device/healthanalyzer, -/obj/item/weapon/reagent_containers/blood/OMinus, -/obj/item/weapon/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OMinus, /obj/machinery/power/apc{ dir = 4; name = "Crew Quarters APC"; pixel_x = 26 }, /turf/open/floor/plasteel/white, -/area/ruin/onehalf/dorms_med) +/area/ruin/space/has_grav/onehalf/dorms_med) "aN" = ( /obj/structure/disposalpipe/segment, /obj/machinery/door/poddoor{ @@ -264,7 +263,7 @@ name = "mining drone bay blast door" }, /turf/open/floor/plating, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "aO" = ( /obj/structure/disposalpipe/segment, /obj/machinery/door/poddoor{ @@ -272,7 +271,7 @@ name = "mining drone bay blast door" }, /turf/open/floor/plating, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "aP" = ( /obj/structure/disposalpipe/segment, /obj/machinery/door/poddoor{ @@ -280,7 +279,7 @@ name = "mining drone bay blast door" }, /turf/open/floor/plating, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "aQ" = ( /obj/structure/disposalpipe/segment, /obj/machinery/door/poddoor{ @@ -288,17 +287,17 @@ name = "mining drone bay blast door" }, /turf/open/floor/plating, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "aR" = ( /obj/structure/disposaloutlet{ dir = 1 }, /obj/structure/disposalpipe/trunk, /turf/open/floor/plating/airless, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "aS" = ( /obj/structure/lattice, -/obj/item/weapon/storage/toolbox/syndicate, +/obj/item/storage/toolbox/syndicate, /turf/template_noop, /area/template_noop) "aT" = ( @@ -310,12 +309,12 @@ /turf/open/floor/plasteel/airless{ icon_state = "damaged3" }, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "aU" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged1" }, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "aV" = ( /obj/machinery/door/airlock/glass_medical, /obj/structure/cable{ @@ -324,11 +323,11 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/white, -/area/ruin/onehalf/dorms_med) +/area/ruin/space/has_grav/onehalf/dorms_med) "aW" = ( /obj/machinery/door/airlock, /turf/open/floor/plasteel, -/area/ruin/onehalf/dorms_med) +/area/ruin/space/has_grav/onehalf/dorms_med) "aX" = ( /obj/structure/cable{ d1 = 1; @@ -344,7 +343,7 @@ dir = 9 }, /turf/open/floor/plasteel, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "aY" = ( /obj/structure/cable{ d2 = 8; @@ -360,14 +359,14 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "aZ" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/stripes/line{ dir = 1 }, /turf/open/floor/plasteel, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "ba" = ( /obj/machinery/button/door{ id = "onehalf_drone2int"; @@ -397,13 +396,13 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "bb" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, /turf/open/floor/plasteel, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "bc" = ( /obj/machinery/button/door{ id = "onehalf_drone3int"; @@ -433,26 +432,25 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "bd" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/stripes/line{ dir = 5 }, /turf/open/floor/plasteel, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "be" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "bf" = ( /obj/item/stack/sheet/metal, /turf/open/floor/plating/airless{ broken = 1; icon_state = "platingdmg1" }, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "bg" = ( /obj/structure/disposalpipe/broken{ icon_state = "pipe-b"; @@ -467,7 +465,7 @@ broken = 1; icon_state = "platingdmg2" }, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "bh" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -485,7 +483,7 @@ /turf/open/floor/plasteel/airless{ icon_state = "damaged3" }, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "bi" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -498,7 +496,7 @@ /turf/open/floor/plasteel/airless{ icon_state = "damaged5" }, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "bj" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -509,7 +507,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/airless, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "bk" = ( /obj/structure/disposalpipe/junction{ icon_state = "pipe-j1"; @@ -528,7 +526,7 @@ /turf/open/floor/plasteel/airless{ icon_state = "damaged1" }, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "bl" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -544,7 +542,7 @@ icon_state = "2-8" }, /turf/open/floor/plasteel/airless, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "bm" = ( /obj/structure/disposalpipe/junction{ icon_state = "pipe-j1"; @@ -556,7 +554,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/airless, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "bn" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -568,7 +566,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "bo" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -579,27 +577,27 @@ icon_state = "1-8" }, /turf/open/floor/plasteel, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "bp" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/open/floor/plasteel, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "bq" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "br" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/door/airlock/maintenance_hatch, /turf/open/floor/plasteel, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "bs" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -610,7 +608,7 @@ /turf/open/floor/plasteel{ icon_state = "floorgrime" }, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "bt" = ( /obj/structure/disposalpipe/junction{ icon_state = "pipe-y"; @@ -619,14 +617,14 @@ /turf/open/floor/plasteel{ icon_state = "floorgrime" }, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "bu" = ( /obj/structure/disposalpipe/trunk{ dir = 8 }, /obj/machinery/disposal/bin, /turf/open/floor/plating, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "bv" = ( /obj/structure/disposalpipe/broken{ icon_state = "pipe-b"; @@ -635,7 +633,7 @@ /turf/open/floor/plating/airless{ icon_state = "platingdmg3" }, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "bw" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -643,13 +641,13 @@ /turf/open/floor/plasteel/airless{ icon_state = "damaged3" }, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "bx" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/open/floor/plasteel/airless, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "by" = ( /obj/structure/disposalpipe/segment, /obj/structure/disposalpipe/segment{ @@ -658,7 +656,7 @@ /turf/open/floor/plasteel/airless{ icon_state = "damaged1" }, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "bz" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -670,7 +668,7 @@ pixel_y = -24 }, /turf/open/floor/plasteel/airless, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "bA" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -678,56 +676,56 @@ /turf/open/floor/plasteel/airless{ icon_state = "damaged4" }, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "bB" = ( /obj/structure/disposalpipe/segment, /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/open/floor/plasteel/airless, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "bC" = ( /obj/machinery/door/airlock/glass, /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/open/floor/plasteel, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "bD" = ( /obj/structure/disposalpipe/junction{ dir = 8; icon_state = "pipe-j1" }, /turf/open/floor/plasteel, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "bE" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/light, /turf/open/floor/plasteel, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "bF" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, /turf/open/floor/plasteel, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "bG" = ( /turf/open/floor/plasteel, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "bH" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /turf/open/floor/plasteel{ icon_state = "floorgrime" }, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "bI" = ( /turf/open/floor/plasteel{ icon_state = "floorgrime" }, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "bJ" = ( /obj/structure/chair/office{ dir = 4 @@ -735,60 +733,60 @@ /turf/open/floor/plasteel{ icon_state = "floorgrime" }, -/area/ruin/onehalf/drone_bay) +/area/ruin/space/has_grav/onehalf/drone_bay) "bK" = ( /obj/structure/girder, /turf/open/floor/plating/airless, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "bL" = ( /obj/structure/closet/emcloset, /turf/open/floor/plasteel/airless{ icon_state = "damaged4" }, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "bM" = ( /obj/machinery/vending/coffee, /turf/open/floor/plasteel/airless{ icon_state = "damaged4" }, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "bN" = ( /obj/machinery/vending/snack, /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "bO" = ( /obj/structure/disposalpipe/trunk{ dir = 1 }, /obj/machinery/disposal/bin, /turf/open/floor/plasteel/airless, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "bP" = ( /obj/structure/girder/reinforced, /obj/item/stack/sheet/plasteel, /turf/open/floor/plating/airless, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "bQ" = ( /obj/structure/girder/reinforced, /turf/open/floor/plating/airless, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "bR" = ( /turf/closed/wall/r_wall, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "bS" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "bT" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/airless, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "bU" = ( /turf/closed/wall/r_wall, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "bV" = ( /obj/item/stack/sheet/metal, /turf/template_noop, @@ -798,53 +796,52 @@ broken = 1; icon_state = "platingdmg1" }, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "bX" = ( /obj/structure/disposalpipe/segment, /obj/item/stack/rods, /turf/open/floor/plasteel/airless{ icon_state = "damaged5" }, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "bY" = ( /obj/structure/grille, /turf/open/floor/plating/airless, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "bZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridge_onehalf"; name = "bridge blast door" }, /turf/open/floor/plating, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "ca" = ( /obj/structure/table/reinforced, /obj/item/device/flashlight/lamp, /turf/open/floor/plasteel, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "cb" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper, -/obj/item/weapon/pen, +/obj/item/paper, +/obj/item/pen, /turf/open/floor/plasteel, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "cc" = ( /obj/structure/closet/emcloset, /turf/open/floor/plasteel, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "cd" = ( /obj/machinery/light{ dir = 1 }, /obj/structure/frame/computer, /turf/open/floor/plasteel, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "ce" = ( /obj/structure/frame/computer, /turf/open/floor/plasteel, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "cf" = ( /obj/structure/cable{ icon_state = "0-4"; @@ -857,7 +854,7 @@ pixel_y = 24 }, /turf/open/floor/plasteel, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "cg" = ( /obj/structure/cable{ d1 = 2; @@ -870,18 +867,18 @@ }, /obj/item/stack/spacecash/c1000, /turf/open/floor/plasteel, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "ch" = ( /obj/structure/disposalpipe/junction{ icon_state = "pipe-j1"; dir = 1 }, -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plating/airless{ broken = 1; icon_state = "platingdmg2" }, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "ci" = ( /obj/structure/lattice, /obj/structure/disposalpipe/broken{ @@ -894,20 +891,19 @@ }, /obj/item/stack/rods, /turf/template_noop, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "cj" = ( /obj/structure/lattice, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /turf/template_noop, /area/template_noop) "ck" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -916,33 +912,33 @@ name = "bridge blast door" }, /turf/open/floor/plating, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "cl" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ total_paper = 12 }, /turf/open/floor/plasteel, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "cm" = ( /obj/structure/chair/office{ dir = 8 }, /turf/open/floor/plasteel, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "cn" = ( /turf/open/floor/plasteel, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "co" = ( /obj/structure/chair/office{ dir = 1 }, /turf/open/floor/plasteel, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "cp" = ( /obj/structure/cable{ d1 = 1; @@ -955,12 +951,11 @@ icon_state = "2-4" }, /obj/structure/table/reinforced, -/obj/item/weapon/lighter, +/obj/item/lighter, /turf/open/floor/plasteel, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "cq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 @@ -979,7 +974,7 @@ name = "bridge blast door" }, /turf/open/floor/plating, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "cr" = ( /obj/item/stack/rods, /turf/template_noop, @@ -993,40 +988,39 @@ /area/template_noop) "ct" = ( /obj/structure/lattice, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/template_noop, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "cu" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/airless{ icon_state = "damaged5" }, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "cv" = ( /obj/structure/girder/reinforced, /turf/open/floor/plating/airless, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "cw" = ( /obj/structure/disposalpipe/trunk{ dir = 1 }, /obj/machinery/disposal/bin, /turf/open/floor/plasteel, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "cx" = ( /obj/item/stack/tile/plasteel, /turf/open/floor/plasteel, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "cy" = ( /obj/machinery/power/solar_control, /obj/structure/cable, /turf/open/floor/plasteel, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "cz" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, /obj/structure/cable{ icon_state = "0-2"; @@ -1038,14 +1032,14 @@ name = "bridge blast door" }, /turf/open/floor/plating, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "cA" = ( /obj/item/stack/tile/wood, /turf/template_noop, /area/template_noop) "cB" = ( /turf/template_noop, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "cC" = ( /obj/structure/lattice, /obj/structure/cable{ @@ -1054,7 +1048,7 @@ icon_state = "2-8" }, /turf/open/space, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "cD" = ( /obj/structure/lattice, /obj/structure/disposalpipe/broken{ @@ -1066,17 +1060,17 @@ dir = 1 }, /turf/template_noop, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "cE" = ( /obj/machinery/door/airlock/glass_command{ name = "Bridge" }, /turf/open/floor/plasteel, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "cF" = ( /obj/machinery/light/small, /turf/open/floor/plasteel, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "cG" = ( /obj/machinery/door/poddoor/preopen{ id = "bridge_onehalf"; @@ -1086,28 +1080,28 @@ name = "Bridge" }, /turf/open/floor/plasteel, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "cH" = ( -/obj/item/weapon/crowbar/red, +/obj/item/crowbar/red, /obj/item/device/multitool, /turf/open/floor/plating, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "cI" = ( /obj/structure/safe/floor, -/obj/item/weapon/tank/internals/oxygen/red, +/obj/item/tank/internals/oxygen/red, /obj/item/clothing/mask/gas/syndicate, /obj/item/clothing/suit/space/hardsuit/syndi, -/obj/item/weapon/reagent_containers/food/drinks/bottle/rum, -/obj/item/weapon/reagent_containers/food/drinks/bottle/rum, -/obj/item/weapon/folder/syndicate/mining, +/obj/item/reagent_containers/food/drinks/bottle/rum, +/obj/item/reagent_containers/food/drinks/bottle/rum, +/obj/item/folder/syndicate/mining, /turf/open/floor/plating, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "cJ" = ( /obj/structure/chair/comfy/black{ dir = 4 }, /turf/open/floor/plasteel, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "cK" = ( /obj/structure/lattice, /obj/item/stack/cable_coil/cut{ @@ -1116,20 +1110,20 @@ icon_state = "coil_red2" }, /turf/template_noop, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "cL" = ( /turf/open/floor/plating/airless{ broken = 1; icon_state = "platingdmg2" }, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "cM" = ( /obj/machinery/light{ dir = 8 }, /obj/machinery/vending/sovietsoda, /turf/open/floor/plasteel, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "cN" = ( /obj/item/stack/sheet/plasteel, /turf/template_noop, @@ -1142,26 +1136,25 @@ icon_state = "1-2" }, /turf/open/space, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "cP" = ( /turf/open/floor/plasteel/airless{ icon_state = "damaged3" }, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "cQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "cR" = ( /obj/structure/table/reinforced, /obj/machinery/recharger, /turf/open/floor/plasteel, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "cS" = ( /obj/structure/chair/office, /turf/open/floor/plasteel, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "cT" = ( /obj/machinery/button/door{ id = "bridge_onehalf"; @@ -1170,14 +1163,13 @@ pixel_y = 5 }, /turf/open/floor/plasteel, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "cU" = ( /obj/structure/table/reinforced, /turf/open/floor/plasteel, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "cV" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 @@ -1188,7 +1180,7 @@ name = "bridge blast door" }, /turf/open/floor/plating, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "cW" = ( /obj/structure/cable{ d1 = 1; @@ -1212,28 +1204,28 @@ /turf/open/floor/plasteel/airless{ icon_state = "damaged5" }, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "cY" = ( /obj/structure/table/reinforced, /obj/item/device/flashlight, /turf/open/floor/plasteel, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "cZ" = ( /obj/structure/table/reinforced, -/obj/item/weapon/ore/bluespace_crystal, -/obj/item/weapon/coin/plasma, +/obj/item/ore/bluespace_crystal, +/obj/item/coin/plasma, /turf/open/floor/plasteel, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "da" = ( /obj/structure/closet/firecloset/full, /turf/open/floor/plasteel, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "db" = ( /obj/machinery/light, /obj/structure/table/reinforced, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "dc" = ( /obj/structure/grille{ density = 0; @@ -1248,17 +1240,16 @@ broken = 1; icon_state = "platingdmg1" }, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "dd" = ( /obj/structure/grille, -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plating/airless{ icon_state = "platingdmg3" }, -/area/ruin/onehalf/hallway) +/area/ruin/space/has_grav/onehalf/hallway) "de" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-2"; pixel_y = 1; @@ -1273,10 +1264,9 @@ name = "bridge blast door" }, /turf/open/floor/plating, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "df" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 @@ -1290,10 +1280,9 @@ name = "bridge blast door" }, /turf/open/floor/plating, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "dg" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-2"; pixel_y = 1; @@ -1308,7 +1297,7 @@ name = "bridge blast door" }, /turf/open/floor/plating, -/area/ruin/onehalf/bridge) +/area/ruin/space/has_grav/onehalf/bridge) "dh" = ( /obj/item/stack/sheet/plasteel, /obj/structure/lattice/catwalk, @@ -1320,7 +1309,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /obj/structure/lattice/catwalk, diff --git a/_maps/RandomRuins/SpaceRuins/originalcontent.dmm b/_maps/RandomRuins/SpaceRuins/originalcontent.dmm index 6388f49c50..73bf43342e 100644 --- a/_maps/RandomRuins/SpaceRuins/originalcontent.dmm +++ b/_maps/RandomRuins/SpaceRuins/originalcontent.dmm @@ -106,7 +106,7 @@ /turf/open/indestructible/paper, /area/ruin/powered) "as" = ( -/obj/item/weapon/paper/crumpled/ruins/originalcontent, +/obj/item/paper/crumpled/ruins/originalcontent, /turf/open/indestructible/paper, /area/ruin/powered) "at" = ( @@ -493,7 +493,7 @@ /turf/open/indestructible/paper, /area/ruin/powered) "bt" = ( -/obj/item/weapon/storage/crayons, +/obj/item/storage/crayons, /turf/open/indestructible/paper, /area/ruin/powered) "bu" = ( @@ -541,7 +541,7 @@ /area/ruin/powered) "bB" = ( /obj/structure/easel, -/obj/item/weapon/paper/pamphlet{ +/obj/item/paper/pamphlet{ icon = 'icons/obj/fluff.dmi'; icon_state = "painting4"; info = "This picture depicts a crudely-drawn stickman firing a crudely-drawn gun."; @@ -596,9 +596,9 @@ dir = 9 }, /obj/structure/closet/crate/bin, -/obj/item/weapon/paper/crumpled/ruins/originalcontent, -/obj/item/weapon/paper/crumpled/ruins/originalcontent, -/obj/item/weapon/paper/crumpled/ruins/originalcontent, +/obj/item/paper/crumpled/ruins/originalcontent, +/obj/item/paper/crumpled/ruins/originalcontent, +/obj/item/paper/crumpled/ruins/originalcontent, /obj/item/device/gps{ gpstag = "Pulpy Signal" }, @@ -609,7 +609,7 @@ dir = 1 }, /obj/structure/easel, -/obj/item/weapon/paper/pamphlet{ +/obj/item/paper/pamphlet{ icon = 'icons/obj/fluff.dmi'; icon_state = "painting1"; info = "This picture depicts a sunny day on a lush hillside, set under a shaded tree."; @@ -622,7 +622,7 @@ dir = 5 }, /obj/structure/table/wood, -/obj/item/weapon/storage/crayons, +/obj/item/storage/crayons, /turf/open/indestructible/paper, /area/ruin/powered) "bL" = ( @@ -716,7 +716,7 @@ dir = 8 }, /obj/structure/easel, -/obj/item/weapon/paper/pamphlet{ +/obj/item/paper/pamphlet{ icon = 'icons/obj/fluff.dmi'; icon_state = "painting3"; info = "This picture depicts a smiling clown. Something doesn't feel right about this.."; @@ -737,7 +737,7 @@ dir = 4 }, /obj/structure/bed, -/obj/item/weapon/bedsheet/rainbow, +/obj/item/bedsheet/rainbow, /turf/open/indestructible/paper, /area/ruin/powered) "ca" = ( @@ -745,7 +745,7 @@ dir = 10 }, /obj/structure/table/wood, -/obj/item/weapon/storage/crayons, +/obj/item/storage/crayons, /turf/open/indestructible/paper, /area/ruin/powered) "cb" = ( @@ -789,12 +789,12 @@ dir = 4 }, /obj/structure/table/wood, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/indestructible/paper, /area/ruin/powered) "ch" = ( /obj/structure/fluff/paper, -/obj/item/weapon/paper/crumpled/ruins/originalcontent, +/obj/item/paper/crumpled/ruins/originalcontent, /turf/open/indestructible/paper, /area/ruin/powered) "ci" = ( @@ -830,8 +830,8 @@ "cm" = ( /obj/structure/fluff/paper, /obj/structure/table/wood, -/obj/item/weapon/storage/crayons, -/obj/item/weapon/storage/crayons, +/obj/item/storage/crayons, +/obj/item/storage/crayons, /turf/open/indestructible/paper, /area/ruin/powered) "cn" = ( @@ -839,9 +839,9 @@ dir = 6 }, /obj/structure/table/wood, -/obj/item/weapon/canvas/twentythreeXtwentythree, -/obj/item/weapon/canvas, -/obj/item/weapon/canvas/nineteenXnineteen, +/obj/item/canvas/twentythreeXtwentythree, +/obj/item/canvas, +/obj/item/canvas/nineteenXnineteen, /turf/open/indestructible/paper, /area/ruin/powered) "co" = ( @@ -862,14 +862,14 @@ "cq" = ( /obj/structure/fluff/paper, /obj/structure/table/wood, -/obj/item/weapon/storage/crayons, -/obj/item/weapon/pen/fourcolor, +/obj/item/storage/crayons, +/obj/item/pen/fourcolor, /turf/open/indestructible/paper, /area/ruin/powered) "cr" = ( /obj/structure/fluff/paper, /obj/structure/easel, -/obj/item/weapon/paper/pamphlet{ +/obj/item/paper/pamphlet{ icon = 'icons/obj/fluff.dmi'; icon_state = "painting2"; info = "This picture depicts a man yelling on a bridge for no apparent reason."; diff --git a/_maps/RandomRuins/SpaceRuins/shuttlerelic.dmm b/_maps/RandomRuins/SpaceRuins/shuttlerelic.dmm index a4baf770b0..aeeb60001d 100644 --- a/_maps/RandomRuins/SpaceRuins/shuttlerelic.dmm +++ b/_maps/RandomRuins/SpaceRuins/shuttlerelic.dmm @@ -5,7 +5,6 @@ "b" = ( /turf/template_noop, /turf/closed/indestructible/oldshuttle/corner{ - icon_state = "corner"; dir = 8 }, /area/ruin/powered) @@ -14,38 +13,24 @@ /area/ruin/powered) "d" = ( /obj/machinery/door/airlock/glass, -/turf/open/floor/oldshuttle{ - baseturf = /turf/open/space; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, +/turf/open/floor/oldshuttle, /area/ruin/powered) "e" = ( /turf/template_noop, /turf/closed/indestructible/oldshuttle/corner, /area/ruin/powered) "f" = ( -/turf/open/floor/oldshuttle{ - baseturf = /turf/open/space; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, +/turf/open/floor/oldshuttle, /turf/closed/indestructible/oldshuttle/corner{ - icon_state = "corner"; dir = 1 }, /area/ruin/powered) "g" = ( -/turf/open/floor/oldshuttle{ - baseturf = /turf/open/space; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, +/turf/open/floor/oldshuttle, /area/ruin/powered) "h" = ( -/turf/open/floor/oldshuttle{ - baseturf = /turf/open/space; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, +/turf/open/floor/oldshuttle, /turf/closed/indestructible/oldshuttle/corner{ - icon_state = "corner"; dir = 4 }, /area/ruin/powered) @@ -54,10 +39,7 @@ icon_state = "oldcloset"; name = "strange closet" }, -/turf/open/floor/oldshuttle{ - baseturf = /turf/open/space; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, +/turf/open/floor/oldshuttle, /area/ruin/powered) "j" = ( /obj/structure/shuttle/engine/propulsion/burst{ @@ -67,10 +49,7 @@ /area/ruin/powered) "k" = ( /mob/living/simple_animal/hostile/retaliate/spaceman, -/turf/open/floor/oldshuttle{ - baseturf = /turf/open/space; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, +/turf/open/floor/oldshuttle, /area/ruin/powered) "l" = ( /turf/closed/indestructible/oldshuttle{ @@ -82,25 +61,19 @@ icon_state = "chairold"; dir = 1 }, -/turf/open/floor/oldshuttle{ - baseturf = /turf/open/space; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, +/turf/open/floor/oldshuttle, /area/ruin/powered) "n" = ( /obj/structure/chair/old{ icon_state = "chairold"; dir = 1 }, -/obj/item/weapon/crowbar/large{ +/obj/item/crowbar/large{ desc = "It's a big crowbar. It doesn't fit in your pockets, because it's big. It feels oddly heavy.."; force = 20; name = "heavy crowbar" }, -/turf/open/floor/oldshuttle{ - baseturf = /turf/open/space; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, +/turf/open/floor/oldshuttle, /area/ruin/powered) "o" = ( /obj/structure/chair/old{ @@ -108,55 +81,37 @@ dir = 1 }, /mob/living/simple_animal/hostile/retaliate/spaceman, -/turf/open/floor/oldshuttle{ - baseturf = /turf/open/space; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, +/turf/open/floor/oldshuttle, /area/ruin/powered) "p" = ( -/turf/open/floor/oldshuttle{ - baseturf = /turf/open/space; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, +/turf/open/floor/oldshuttle, /turf/closed/indestructible/oldshuttle/corner{ - icon_state = "corner"; dir = 8 }, /area/ruin/powered) "q" = ( -/turf/open/floor/oldshuttle{ - baseturf = /turf/open/space; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, +/turf/open/floor/oldshuttle, /turf/closed/indestructible/oldshuttle/corner, /area/ruin/powered) "r" = ( /turf/template_noop, /turf/closed/indestructible/oldshuttle/corner{ - icon_state = "corner"; dir = 1 }, /area/ruin/powered) "s" = ( /turf/template_noop, /turf/closed/indestructible/oldshuttle/corner{ - icon_state = "corner"; dir = 4 }, /area/ruin/powered) "t" = ( /obj/machinery/power/generator, -/turf/open/floor/oldshuttle{ - baseturf = /turf/open/space; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, +/turf/open/floor/oldshuttle, /area/ruin/powered) "u" = ( /obj/machinery/power/smes, -/turf/open/floor/oldshuttle{ - baseturf = /turf/open/space; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, +/turf/open/floor/oldshuttle, /area/ruin/powered) "v" = ( /obj/structure/shuttle/engine/propulsion/burst/left, diff --git a/_maps/RandomRuins/SpaceRuins/spacehotel.dmm b/_maps/RandomRuins/SpaceRuins/spacehotel.dmm index a99838b8fd..d1f7f178fc 100644 --- a/_maps/RandomRuins/SpaceRuins/spacehotel.dmm +++ b/_maps/RandomRuins/SpaceRuins/spacehotel.dmm @@ -101,69 +101,65 @@ /area/ruin/unpowered/no_grav) "am" = ( /turf/closed/wall, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "an" = ( /turf/closed/wall, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 3" }) "ao" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 3" }) "ap" = ( /turf/closed/wall, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 4" }) "aq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 4" }) "ar" = ( /turf/closed/wall, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 5" }) "as" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 5" }) "at" = ( /turf/closed/wall, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 6" }) "au" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 6" }) "av" = ( /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "aw" = ( /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "ax" = ( /obj/machinery/shower{ dir = 4 }, -/obj/item/weapon/soap, +/obj/item/soap, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 3" }) "ay" = ( @@ -173,12 +169,12 @@ }, /obj/structure/toilet, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 3" }) "az" = ( /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 3" }) "aA" = ( @@ -186,41 +182,41 @@ name = "Bathroom" }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 3" }) "aB" = ( /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 3" }) "aC" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 3" }) "aD" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-02" }, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 3" }) "aE" = ( /obj/structure/dresser, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 3" }) "aF" = ( /obj/machinery/shower{ dir = 4 }, -/obj/item/weapon/soap, +/obj/item/soap, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 4" }) "aG" = ( @@ -230,12 +226,12 @@ }, /obj/structure/toilet, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 4" }) "aH" = ( /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 4" }) "aI" = ( @@ -243,41 +239,41 @@ name = "Bathroom" }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 4" }) "aJ" = ( /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 4" }) "aK" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 4" }) "aL" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-16" }, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 4" }) "aM" = ( /obj/structure/dresser, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 4" }) "aN" = ( /obj/machinery/shower{ dir = 4 }, -/obj/item/weapon/soap, +/obj/item/soap, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 5" }) "aO" = ( @@ -287,12 +283,12 @@ }, /obj/structure/toilet, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 5" }) "aP" = ( /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 5" }) "aQ" = ( @@ -300,41 +296,41 @@ name = "Bathroom" }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 5" }) "aR" = ( /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 5" }) "aS" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 5" }) "aT" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-16" }, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 5" }) "aU" = ( /obj/structure/dresser, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 5" }) "aV" = ( /obj/machinery/shower{ dir = 4 }, -/obj/item/weapon/soap, +/obj/item/soap, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 6" }) "aW" = ( @@ -344,12 +340,12 @@ }, /obj/structure/toilet, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 6" }) "aX" = ( /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 6" }) "aY" = ( @@ -357,32 +353,32 @@ name = "Bathroom" }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 6" }) "aZ" = ( /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 6" }) "ba" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 6" }) "bb" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-18" }, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 6" }) "bc" = ( /obj/structure/dresser, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 6" }) "bd" = ( @@ -396,7 +392,7 @@ dir = 8 }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 3" }) "bf" = ( @@ -404,34 +400,34 @@ dir = 4 }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 3" }) "bg" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 3" }) "bh" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 3" }) "bi" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 3" }) "bj" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/red, +/obj/item/bedsheet/red, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 3" }) "bk" = ( @@ -440,7 +436,7 @@ dir = 8 }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 4" }) "bl" = ( @@ -448,34 +444,34 @@ dir = 4 }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 4" }) "bm" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 4" }) "bn" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 4" }) "bo" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 4" }) "bp" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/blue, +/obj/item/bedsheet/blue, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 4" }) "bq" = ( @@ -484,7 +480,7 @@ dir = 8 }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 5" }) "br" = ( @@ -492,34 +488,34 @@ dir = 4 }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 5" }) "bs" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 5" }) "bt" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 5" }) "bu" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 5" }) "bv" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/black, +/obj/item/bedsheet/black, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 5" }) "bw" = ( @@ -528,7 +524,7 @@ dir = 8 }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 6" }) "bx" = ( @@ -536,47 +532,47 @@ dir = 4 }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 6" }) "by" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 6" }) "bz" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 6" }) "bA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 6" }) "bB" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/purple, +/obj/item/bedsheet/purple, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 6" }) "bC" = ( /obj/item/clothing/head/cone, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "bD" = ( /obj/machinery/light{ dir = 8 }, /obj/structure/table/wood, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 3" }) "bE" = ( @@ -585,7 +581,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 3" }) "bF" = ( @@ -594,7 +590,7 @@ }, /obj/structure/table/wood, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 4" }) "bG" = ( @@ -603,7 +599,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 4" }) "bH" = ( @@ -612,7 +608,7 @@ }, /obj/structure/table/wood, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 5" }) "bI" = ( @@ -621,7 +617,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 5" }) "bJ" = ( @@ -630,7 +626,7 @@ }, /obj/structure/table/wood, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 6" }) "bK" = ( @@ -639,13 +635,13 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 6" }) "bL" = ( /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "bM" = ( /obj/structure/sink{ dir = 4; @@ -655,7 +651,7 @@ pixel_x = 32 }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 3" }) "bN" = ( @@ -670,7 +666,7 @@ d2 = 4 }, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 3" }) "bO" = ( @@ -681,7 +677,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 3" }) "bP" = ( @@ -692,7 +688,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 3" }) "bQ" = ( @@ -700,14 +696,14 @@ pixel_y = -24 }, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 3" }) "bR" = ( /obj/structure/table/wood, /obj/item/clothing/head/sombrero, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 3" }) "bS" = ( @@ -719,7 +715,7 @@ pixel_x = 32 }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 4" }) "bT" = ( @@ -734,7 +730,7 @@ d2 = 4 }, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 4" }) "bU" = ( @@ -745,7 +741,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 4" }) "bV" = ( @@ -756,7 +752,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 4" }) "bW" = ( @@ -764,14 +760,14 @@ pixel_y = -24 }, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 4" }) "bX" = ( /obj/structure/table/wood, -/obj/item/weapon/lipstick, +/obj/item/lipstick, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 4" }) "bY" = ( @@ -783,7 +779,7 @@ pixel_x = 32 }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 5" }) "bZ" = ( @@ -798,7 +794,7 @@ d2 = 4 }, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 5" }) "ca" = ( @@ -809,7 +805,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 5" }) "cb" = ( @@ -820,7 +816,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 5" }) "cc" = ( @@ -828,14 +824,14 @@ pixel_y = -24 }, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 5" }) "cd" = ( /obj/structure/table/wood, /obj/item/clothing/head/collectable/kitty, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 5" }) "ce" = ( @@ -847,7 +843,7 @@ pixel_x = 32 }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 6" }) "cf" = ( @@ -862,7 +858,7 @@ d2 = 4 }, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 6" }) "cg" = ( @@ -873,7 +869,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 6" }) "ch" = ( @@ -884,7 +880,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 6" }) "ci" = ( @@ -892,19 +888,19 @@ pixel_y = -24 }, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 6" }) "cj" = ( /obj/structure/table/wood, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 6" }) "ck" = ( /obj/structure/grille, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cl" = ( /obj/machinery/door/airlock{ id_tag = "a3"; @@ -917,13 +913,13 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 3" }) "cm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 3" }) "cn" = ( @@ -938,13 +934,13 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 4" }) "co" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 4" }) "cp" = ( @@ -959,13 +955,13 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 5" }) "cq" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 5" }) "cr" = ( @@ -980,13 +976,13 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 6" }) "cs" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 6" }) "ct" = ( @@ -994,32 +990,32 @@ dir = 6 }, /turf/closed/wall, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cu" = ( /obj/structure/reagent_dispensers/fueltank, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cv" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cw" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/closed/wall, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cx" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cy" = ( /obj/structure/cable{ d1 = 1; @@ -1031,7 +1027,7 @@ dir = 4 }, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cz" = ( /obj/structure/sign/fire{ desc = "A sign that states the labeled room's number."; @@ -1042,7 +1038,7 @@ }, /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cA" = ( /obj/structure/sign/fire{ desc = "A sign that states the labeled room's number."; @@ -1053,13 +1049,13 @@ }, /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cB" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cC" = ( /obj/structure/sign/fire{ desc = "A sign that states the labeled room's number."; @@ -1070,7 +1066,7 @@ }, /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cD" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -1079,7 +1075,7 @@ pixel_y = 30 }, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cE" = ( /obj/structure/sign/fire{ desc = "A sign that states the labeled room's number."; @@ -1092,20 +1088,19 @@ dir = 9 }, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cF" = ( /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cH" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cI" = ( /obj/structure/cable{ d1 = 2; @@ -1116,7 +1111,7 @@ dir = 6 }, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cJ" = ( /obj/structure/cable{ d1 = 4; @@ -1127,7 +1122,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cK" = ( /obj/machinery/door/airlock/maintenance{ name = "Hotel Maintenance"; @@ -1142,7 +1137,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cL" = ( /obj/structure/cable{ d1 = 4; @@ -1153,7 +1148,7 @@ dir = 4 }, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cM" = ( /obj/structure/cable{ d1 = 4; @@ -1172,7 +1167,7 @@ }, /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cN" = ( /obj/structure/cable{ d1 = 4; @@ -1184,7 +1179,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cO" = ( /obj/structure/cable{ d1 = 4; @@ -1195,7 +1190,7 @@ dir = 1 }, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cP" = ( /obj/structure/cable{ d1 = 1; @@ -1206,7 +1201,7 @@ dir = 9 }, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cQ" = ( /obj/structure/cable{ d1 = 1; @@ -1215,11 +1210,11 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cR" = ( /obj/machinery/light, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cS" = ( /obj/structure/cable{ d1 = 1; @@ -1228,7 +1223,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cT" = ( /obj/structure/sign/fire{ desc = "A sign that states the labeled room's number."; @@ -1239,13 +1234,13 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cU" = ( /obj/structure/extinguisher_cabinet{ pixel_y = -30 }, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cV" = ( /obj/structure/sign/fire{ desc = "A sign that states the labeled room's number."; @@ -1255,23 +1250,23 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cX" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cY" = ( /obj/machinery/light, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "cZ" = ( /turf/closed/wall, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 2" }) "da" = ( @@ -1286,18 +1281,18 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 2" }) "db" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 2" }) "dc" = ( /turf/closed/wall, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 1" }) "dd" = ( @@ -1312,33 +1307,33 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 1" }) "de" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 1" }) "df" = ( /obj/machinery/door/airlock/glass, /obj/machinery/door/firedoor, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "dg" = ( /obj/machinery/door/airlock/glass, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "dh" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "di" = ( /turf/closed/wall, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "dj" = ( /obj/machinery/door/airlock/centcom{ name = "Hotel Staff Storage" @@ -1351,14 +1346,14 @@ /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "dk" = ( /obj/machinery/shower{ dir = 4 }, -/obj/item/weapon/soap, +/obj/item/soap, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 2" }) "dl" = ( @@ -1368,7 +1363,7 @@ }, /obj/structure/toilet, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 2" }) "dm" = ( @@ -1380,7 +1375,7 @@ pixel_x = 32 }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 2" }) "dn" = ( @@ -1395,7 +1390,7 @@ d2 = 4 }, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 2" }) "do" = ( @@ -1406,7 +1401,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 2" }) "dp" = ( @@ -1417,30 +1412,30 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 2" }) "dq" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 2" }) "dr" = ( /obj/structure/dresser, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 2" }) "ds" = ( /obj/machinery/shower{ dir = 4 }, -/obj/item/weapon/soap, +/obj/item/soap, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 1" }) "dt" = ( @@ -1450,7 +1445,7 @@ }, /obj/structure/toilet, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 1" }) "du" = ( @@ -1462,7 +1457,7 @@ pixel_x = 32 }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 1" }) "dv" = ( @@ -1477,7 +1472,7 @@ d2 = 4 }, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 1" }) "dw" = ( @@ -1488,7 +1483,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 1" }) "dx" = ( @@ -1499,21 +1494,21 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 1" }) "dy" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-14" }, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 1" }) "dz" = ( /obj/structure/dresser, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 1" }) "dA" = ( @@ -1521,7 +1516,7 @@ pixel_y = 24 }, /turf/open/floor/plasteel/white, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "dB" = ( /obj/structure/cable{ d1 = 1; @@ -1530,36 +1525,36 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/white, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "dC" = ( /obj/structure/table, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/white, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "dD" = ( /obj/structure/table, /obj/machinery/light{ dir = 1 }, /turf/open/floor/plasteel/white, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "dE" = ( /obj/structure/table, -/obj/item/weapon/soap, +/obj/item/soap, /turf/open/floor/plasteel/white, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "dF" = ( /obj/machinery/washing_machine, /turf/open/floor/plasteel/white, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "dG" = ( /obj/structure/table, /obj/structure/bedsheetbin, /turf/open/floor/plasteel/white, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "dH" = ( /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 2" }) "dI" = ( @@ -1568,44 +1563,44 @@ dir = 8 }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 2" }) "dJ" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 2" }) "dK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 2" }) "dL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 2" }) "dM" = ( /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 2" }) "dN" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/yellow, +/obj/item/bedsheet/yellow, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 2" }) "dO" = ( /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 1" }) "dP" = ( @@ -1614,44 +1609,44 @@ dir = 8 }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 1" }) "dQ" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 1" }) "dR" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 1" }) "dS" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 1" }) "dT" = ( /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 1" }) "dU" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/ian, +/obj/item/bedsheet/ian, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 1" }) "dV" = ( /turf/open/floor/plasteel/white, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "dW" = ( /obj/structure/cable{ d1 = 1; @@ -1660,7 +1655,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/white, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "dX" = ( /obj/structure/cable{ d1 = 4; @@ -1671,7 +1666,7 @@ dir = 5 }, /turf/open/floor/plasteel/white, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "dY" = ( /obj/structure/cable{ d1 = 4; @@ -1682,7 +1677,7 @@ dir = 4 }, /turf/open/floor/plasteel/white, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "dZ" = ( /obj/structure/cable{ d1 = 2; @@ -1693,35 +1688,34 @@ dir = 4 }, /turf/open/floor/plasteel/white, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "ea" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/plasteel/white, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "eb" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 }, /turf/open/floor/plasteel/white, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "ec" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /turf/open/floor/plating, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "ed" = ( /obj/effect/decal/cleanable/oil, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "ee" = ( /obj/machinery/light/small{ dir = 4 }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 2" }) "ef" = ( @@ -1730,7 +1724,7 @@ }, /obj/structure/table/wood, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 2" }) "eg" = ( @@ -1739,7 +1733,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 2" }) "eh" = ( @@ -1747,7 +1741,7 @@ dir = 1 }, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 2" }) "ei" = ( @@ -1755,7 +1749,7 @@ dir = 4 }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 1" }) "ej" = ( @@ -1764,7 +1758,7 @@ }, /obj/structure/table/wood, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 1" }) "ek" = ( @@ -1773,7 +1767,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 1" }) "el" = ( @@ -1781,7 +1775,7 @@ dir = 1 }, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 1" }) "em" = ( @@ -1789,26 +1783,26 @@ dir = 8 }, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "en" = ( /obj/machinery/firealarm{ dir = 8; pixel_x = -24 }, /turf/open/floor/plasteel/white, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "eo" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, /turf/open/floor/plasteel/white, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "ep" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/plasteel/white, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "eq" = ( /obj/structure/cable{ d1 = 1; @@ -1819,19 +1813,19 @@ dir = 4 }, /turf/open/floor/plasteel/white, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "er" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, /turf/open/floor/plasteel/white, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "es" = ( /obj/machinery/door/airlock{ name = "Bathroom" }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 2" }) "et" = ( @@ -1839,14 +1833,14 @@ dir = 1 }, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 2" }) "eu" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/pill_bottle/dice, +/obj/item/storage/pill_bottle/dice, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 2" }) "ev" = ( @@ -1854,7 +1848,7 @@ name = "Bathroom" }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 1" }) "ew" = ( @@ -1862,23 +1856,23 @@ dir = 1 }, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 1" }) "ex" = ( /obj/structure/table/wood, /turf/open/floor/wood, -/area/ruin/hotel/guestroom{ +/area/ruin/space/has_grav/hotel/guestroom{ name = "Hotel Guest Room 1" }) "ey" = ( /obj/structure/closet/wardrobe/mixed, /turf/open/floor/plasteel/white, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "ez" = ( /obj/structure/closet/crate/bin, /turf/open/floor/plasteel/white, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "eA" = ( /obj/machinery/power/apc{ cell_type = 5000; @@ -1888,43 +1882,43 @@ }, /obj/structure/cable, /turf/open/floor/plasteel/white, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "eB" = ( /obj/machinery/light, /turf/open/floor/plasteel/white, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "eC" = ( /obj/structure/closet/crate, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel/white, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "eD" = ( /obj/structure/closet/crate, /obj/item/clothing/head/rice_hat, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel/white, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "eE" = ( /obj/structure/closet/crate, -/obj/item/weapon/bedsheet/patriot, +/obj/item/bedsheet/patriot, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel/white, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "eF" = ( /obj/structure/closet/crate, -/obj/item/weapon/card/id/away/hotel, +/obj/item/card/id/away/hotel, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel/white, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "eG" = ( /turf/closed/wall, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "eH" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, /turf/closed/wall, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "eI" = ( /obj/structure/cable{ d1 = 2; @@ -1938,7 +1932,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "eJ" = ( /obj/structure/cable{ d1 = 4; @@ -1946,7 +1940,7 @@ icon_state = "4-8" }, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "eK" = ( /obj/structure/cable{ d1 = 2; @@ -1954,105 +1948,105 @@ icon_state = "2-8" }, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "eL" = ( /obj/machinery/airalarm{ dir = 1; pixel_y = -24 }, /turf/open/floor/plating, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "eM" = ( /obj/machinery/airalarm{ dir = 1; pixel_y = -24 }, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "eN" = ( /obj/machinery/door/airlock/maintenance{ name = "Hotel Maintenance"; req_access_txt = "201" }, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "eO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/extinguisher_cabinet{ pixel_y = 30 }, /turf/open/floor/wood, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "eP" = ( /obj/structure/flora/ausbushes/fernybush, /turf/open/floor/grass, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "eQ" = ( /obj/structure/flora/ausbushes/ywflowers, /turf/open/floor/grass, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "eR" = ( /obj/machinery/light{ dir = 1 }, /obj/structure/flora/ausbushes/fullgrass, /turf/open/floor/grass, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "eS" = ( /obj/structure/flora/ausbushes/fullgrass, /turf/open/floor/grass, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "eT" = ( /turf/open/floor/wood, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "eU" = ( /obj/machinery/vending/cola, /turf/open/floor/wood, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "eV" = ( /obj/machinery/light{ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/wood, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "eW" = ( /turf/open/floor/wood, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "eX" = ( /obj/structure/chair/comfy/brown{ dir = 4 }, /turf/open/floor/wood, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "eY" = ( /obj/structure/table/wood, /turf/open/floor/wood, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "eZ" = ( /obj/structure/chair/comfy/brown{ dir = 8 }, /turf/open/floor/wood, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "fa" = ( /obj/structure/extinguisher_cabinet{ pixel_y = 30 }, /turf/open/floor/wood, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "fb" = ( /obj/machinery/light{ dir = 1 }, /turf/open/floor/wood, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "fc" = ( /obj/machinery/airalarm{ pixel_y = 24 }, /turf/open/floor/wood, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "fd" = ( /obj/effect/decal/cleanable/cobweb, /obj/structure/cable{ @@ -2064,7 +2058,7 @@ dir = 6 }, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "fe" = ( /obj/structure/cable{ d1 = 1; @@ -2075,16 +2069,16 @@ dir = 9 }, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "ff" = ( /obj/structure/closet/crate, /obj/item/clothing/head/papersack/smiley, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "fg" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "fh" = ( /obj/machinery/power/apc{ cell_type = 5000; @@ -2094,123 +2088,122 @@ }, /obj/structure/cable, /turf/open/floor/plating, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "fi" = ( /turf/closed/wall, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "fj" = ( /obj/machinery/door/airlock/maintenance{ name = "Hotel Maintenance"; req_access_txt = "200,201" }, /turf/open/floor/plating, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "fk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "fl" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /turf/open/floor/wood, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "fm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/grass, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "fn" = ( /obj/structure/flora/ausbushes/ywflowers, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/grass, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "fo" = ( /obj/structure/flora/ausbushes/fullgrass, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/grass, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "fp" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/wood, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "fq" = ( /obj/machinery/vending/cigarette, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/wood, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "fr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/closed/wall, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "fs" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/wood, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "ft" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 }, /turf/open/floor/wood, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "fu" = ( /turf/open/floor/carpet, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "fv" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /turf/open/floor/plating, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "fw" = ( /obj/structure/closet/chefcloset, /obj/machinery/light{ dir = 1 }, /turf/open/floor/plasteel/cafeteria, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "fx" = ( /turf/open/floor/plasteel/cafeteria, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "fy" = ( /obj/structure/sink/kitchen{ pixel_y = 28 }, /turf/open/floor/plasteel/cafeteria, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "fz" = ( /obj/machinery/processor, /turf/open/floor/plasteel/cafeteria, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "fA" = ( /obj/structure/table/reinforced, /turf/open/floor/plasteel/cafeteria, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "fB" = ( /obj/structure/table, /obj/machinery/chem_dispenser/drinks/beer, /turf/open/floor/plasteel/bar, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "fC" = ( /obj/structure/table, /obj/machinery/chem_dispenser/drinks, /turf/open/floor/plasteel/bar, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "fD" = ( /obj/structure/table, /obj/machinery/reagentgrinder, @@ -2218,63 +2211,63 @@ dir = 1 }, /turf/open/floor/plasteel/bar, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "fE" = ( /obj/machinery/vending/boozeomat{ req_access_txt = "200" }, /turf/open/floor/plasteel/bar, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "fF" = ( /obj/structure/table, -/obj/item/weapon/book/manual/barman_recipes, -/obj/item/weapon/reagent_containers/food/drinks/shaker, +/obj/item/book/manual/barman_recipes, +/obj/item/reagent_containers/food/drinks/shaker, /turf/open/floor/plasteel/bar, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "fG" = ( /turf/open/floor/plasteel/bar, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "fH" = ( /obj/structure/table/reinforced, /turf/open/floor/plasteel/bar, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "fI" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-02" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 }, /turf/open/floor/wood, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "fJ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 }, /turf/open/floor/wood, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "fK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "fL" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "fM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/wood, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "fN" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, /turf/open/floor/wood, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "fO" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/firealarm{ @@ -2282,7 +2275,7 @@ pixel_x = -24 }, /turf/open/floor/carpet, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "fP" = ( /obj/structure/sink{ dir = 8; @@ -2290,61 +2283,61 @@ pixel_y = 2 }, /turf/open/floor/plasteel/freezer, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "fQ" = ( /turf/open/floor/plasteel/freezer, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "fR" = ( /obj/structure/closet/crate/freezer, -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, -/obj/item/weapon/reagent_containers/food/snacks/grown/potato, -/obj/item/weapon/reagent_containers/food/snacks/grown/potato, -/obj/item/weapon/reagent_containers/food/snacks/grown/potato, -/obj/item/weapon/reagent_containers/food/snacks/grown/potato, -/obj/item/weapon/reagent_containers/food/snacks/grown/potato, -/obj/item/weapon/reagent_containers/food/snacks/grown/carrot, -/obj/item/weapon/reagent_containers/food/snacks/grown/carrot, -/obj/item/weapon/reagent_containers/food/snacks/grown/carrot, -/obj/item/weapon/reagent_containers/food/snacks/grown/carrot, -/obj/item/weapon/reagent_containers/food/snacks/grown/carrot, -/obj/item/weapon/reagent_containers/food/snacks/grown/carrot, -/obj/item/weapon/reagent_containers/food/snacks/grown/tomato, -/obj/item/weapon/reagent_containers/food/snacks/grown/tomato, -/obj/item/weapon/reagent_containers/food/snacks/grown/tomato, -/obj/item/weapon/reagent_containers/food/snacks/grown/tomato, -/obj/item/weapon/reagent_containers/food/snacks/grown/tomato, +/obj/item/reagent_containers/food/snacks/grown/wheat, +/obj/item/reagent_containers/food/snacks/grown/wheat, +/obj/item/reagent_containers/food/snacks/grown/wheat, +/obj/item/reagent_containers/food/snacks/grown/wheat, +/obj/item/reagent_containers/food/snacks/grown/wheat, +/obj/item/reagent_containers/food/snacks/grown/wheat, +/obj/item/reagent_containers/food/snacks/grown/wheat, +/obj/item/reagent_containers/food/snacks/grown/potato, +/obj/item/reagent_containers/food/snacks/grown/potato, +/obj/item/reagent_containers/food/snacks/grown/potato, +/obj/item/reagent_containers/food/snacks/grown/potato, +/obj/item/reagent_containers/food/snacks/grown/potato, +/obj/item/reagent_containers/food/snacks/grown/carrot, +/obj/item/reagent_containers/food/snacks/grown/carrot, +/obj/item/reagent_containers/food/snacks/grown/carrot, +/obj/item/reagent_containers/food/snacks/grown/carrot, +/obj/item/reagent_containers/food/snacks/grown/carrot, +/obj/item/reagent_containers/food/snacks/grown/carrot, +/obj/item/reagent_containers/food/snacks/grown/tomato, +/obj/item/reagent_containers/food/snacks/grown/tomato, +/obj/item/reagent_containers/food/snacks/grown/tomato, +/obj/item/reagent_containers/food/snacks/grown/tomato, +/obj/item/reagent_containers/food/snacks/grown/tomato, /turf/open/floor/plasteel/freezer, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "fS" = ( /obj/machinery/chem_master/condimaster{ name = "CondiMaster Neo" }, /turf/open/floor/plasteel/freezer, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "fT" = ( /obj/machinery/door/airlock/freezer{ name = "Freezer"; req_access_txt = "200" }, /turf/open/floor/plasteel/freezer, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "fU" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, /turf/open/floor/plasteel/bar, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "fV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "fW" = ( /obj/machinery/door/airlock/glass, /obj/machinery/door/firedoor, @@ -2352,77 +2345,77 @@ dir = 4 }, /turf/open/floor/carpet, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "fX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, /turf/open/floor/carpet, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "fY" = ( /obj/structure/table, -/obj/item/weapon/kitchen/knife, +/obj/item/kitchen/knife, /obj/machinery/light{ dir = 8 }, /turf/open/floor/plasteel/freezer, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "fZ" = ( /obj/structure/table, /turf/open/floor/plasteel/freezer, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "ga" = ( /obj/structure/table, /obj/machinery/microwave, /turf/open/floor/plasteel/cafeteria, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "gb" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/enzyme, -/obj/item/weapon/reagent_containers/food/condiment/enzyme, +/obj/item/reagent_containers/food/condiment/enzyme, +/obj/item/reagent_containers/food/condiment/enzyme, /turf/open/floor/plasteel/cafeteria, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "gc" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/sugar, -/obj/item/weapon/reagent_containers/food/condiment/sugar, +/obj/item/reagent_containers/food/condiment/sugar, +/obj/item/reagent_containers/food/condiment/sugar, /turf/open/floor/plasteel/cafeteria, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "gd" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/glass/rag, +/obj/item/reagent_containers/glass/rag, /turf/open/floor/plasteel/bar, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "ge" = ( /obj/machinery/firealarm{ dir = 1; pixel_y = -24 }, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "gf" = ( /obj/machinery/door/airlock/glass, /obj/machinery/door/firedoor, /turf/open/floor/carpet, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "gg" = ( /turf/open/floor/carpet{ icon_state = "carpetsymbol" }, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "gh" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/wood, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "gi" = ( /obj/structure/table/wood, /obj/machinery/light{ dir = 4 }, /turf/open/floor/carpet, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "gj" = ( /obj/effect/decal/cleanable/oil, /obj/structure/cable{ @@ -2432,55 +2425,55 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "gk" = ( /obj/structure/kitchenspike, /turf/open/floor/plasteel/freezer, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "gl" = ( /obj/effect/decal/cleanable/blood/old, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, /turf/open/floor/plasteel/freezer, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "gm" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/plasteel/freezer, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "gn" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, /turf/open/floor/plasteel/freezer, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "go" = ( /obj/structure/kitchenspike, /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plasteel/freezer, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "gp" = ( /obj/structure/table, /turf/open/floor/plasteel/cafeteria, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "gq" = ( /obj/structure/table, -/obj/item/weapon/kitchen/rollingpin, +/obj/item/kitchen/rollingpin, /turf/open/floor/plasteel/cafeteria, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "gr" = ( /obj/structure/chair/stool/bar, /turf/open/floor/plasteel/bar, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "gs" = ( /obj/machinery/door/airlock/centcom{ name = "Hotel Staff Room"; req_access_txt = "200" }, /turf/open/floor/plasteel/black, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "gt" = ( /obj/structure/table/wood, /obj/structure/window/reinforced{ @@ -2491,7 +2484,7 @@ dir = 8 }, /turf/open/floor/plasteel/grimy, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "gu" = ( /obj/structure/table/wood, /obj/structure/window/reinforced{ @@ -2499,7 +2492,7 @@ layer = 2.9 }, /turf/open/floor/plasteel/grimy, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "gv" = ( /obj/structure/table/wood, /obj/structure/window/reinforced{ @@ -2514,212 +2507,212 @@ name = "hotel gps" }, /turf/open/floor/plasteel/grimy, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "gw" = ( /turf/open/floor/plasteel/black, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "gx" = ( /obj/structure/table, -/obj/item/weapon/screwdriver, +/obj/item/screwdriver, /obj/item/device/multitool, -/obj/item/weapon/wirecutters, +/obj/item/wirecutters, /obj/machinery/light{ dir = 1 }, /turf/open/floor/plasteel/black, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "gy" = ( /obj/structure/chair/comfy/brown{ dir = 8 }, /turf/open/floor/carpet, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "gz" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/freezer, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "gA" = ( /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plasteel/freezer, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "gB" = ( /obj/machinery/gibber, /turf/open/floor/plasteel/freezer, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "gC" = ( /obj/structure/closet/secure_closet/freezer/meat{ req_access_txt = "200" }, /turf/open/floor/plasteel/cafeteria, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "gD" = ( /obj/structure/table, -/obj/item/weapon/kitchen/knife, +/obj/item/kitchen/knife, /turf/open/floor/plasteel/cafeteria, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "gE" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/pack/hotsauce, -/obj/item/weapon/reagent_containers/food/condiment/pack/hotsauce, -/obj/item/weapon/reagent_containers/food/condiment/pack/ketchup, -/obj/item/weapon/reagent_containers/food/condiment/pack/ketchup, -/obj/item/weapon/reagent_containers/glass/beaker, +/obj/item/reagent_containers/food/condiment/pack/hotsauce, +/obj/item/reagent_containers/food/condiment/pack/hotsauce, +/obj/item/reagent_containers/food/condiment/pack/ketchup, +/obj/item/reagent_containers/food/condiment/pack/ketchup, +/obj/item/reagent_containers/glass/beaker, /turf/open/floor/plasteel/cafeteria, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "gF" = ( /obj/machinery/vending/cola, /turf/open/floor/plasteel/black, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "gG" = ( /turf/open/floor/plasteel/black, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "gH" = ( /obj/structure/table, /obj/machinery/light{ dir = 1 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /turf/open/floor/plasteel/black, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "gI" = ( /obj/structure/noticeboard{ pixel_y = 32 }, -/obj/item/weapon/paper/fluff/ruins/spacehotel/notice, +/obj/item/paper/fluff/ruins/spacehotel/notice, /turf/open/floor/plasteel/black, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "gJ" = ( /obj/structure/closet/secure_closet/freezer/kitchen/mining, /turf/open/floor/plasteel/black, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "gK" = ( /obj/structure/table, /obj/machinery/microwave, /turf/open/floor/plasteel/black, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "gL" = ( /obj/structure/table, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /obj/structure/sign/nosmoking_1{ pixel_y = 32 }, /turf/open/floor/plasteel/black, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "gM" = ( /obj/effect/mob_spawn/human/hotel_staff, /turf/open/floor/plasteel/black, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "gN" = ( /obj/structure/filingcabinet, /turf/open/floor/plasteel/grimy, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "gO" = ( /obj/structure/chair/office/light{ dir = 4 }, /turf/open/floor/plasteel/grimy, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "gP" = ( /obj/structure/table/wood, /turf/open/floor/plasteel/grimy, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "gQ" = ( /obj/machinery/computer/teleporter, /turf/open/floor/plasteel/black, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "gR" = ( /obj/machinery/teleport/station, /turf/open/floor/plasteel/black, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "gS" = ( /obj/machinery/teleport/hub, /turf/open/floor/plasteel/black, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "gT" = ( /obj/machinery/light{ dir = 8 }, -/obj/item/weapon/reagent_containers/food/condiment/milk, -/obj/item/weapon/reagent_containers/food/condiment/milk, -/obj/item/weapon/reagent_containers/food/condiment/milk, +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/reagent_containers/food/condiment/milk, /obj/structure/closet/secure_closet/freezer/fridge{ req_access_txt = "200" }, /turf/open/floor/plasteel/cafeteria, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "gU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, /turf/open/floor/plasteel/cafeteria, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "gV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/plasteel/cafeteria, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "gW" = ( /obj/structure/table/reinforced, /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, /turf/open/floor/plasteel/cafeteria, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "gX" = ( /obj/structure/chair{ dir = 4 }, /turf/open/floor/plasteel/bar, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "gY" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = 4 }, -/obj/item/weapon/reagent_containers/food/condiment/peppermill{ +/obj/item/reagent_containers/food/condiment/peppermill{ pixel_x = -4 }, /turf/open/floor/plasteel/bar, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "gZ" = ( /obj/structure/chair{ dir = 8 }, /turf/open/floor/plasteel/bar, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "ha" = ( /obj/machinery/vending/wallmed{ pixel_x = -32 }, /turf/open/floor/plasteel/black, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "hb" = ( /turf/open/floor/plasteel/grimy, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "hc" = ( /obj/structure/table/wood, /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/paper/pamphlet/ruin/spacehotel, -/obj/item/weapon/paper/pamphlet/ruin/spacehotel, -/obj/item/weapon/paper/pamphlet/ruin/spacehotel, -/obj/item/weapon/paper/pamphlet/ruin/spacehotel, -/obj/item/weapon/paper/pamphlet/ruin/spacehotel, +/obj/item/paper/pamphlet/ruin/spacehotel, +/obj/item/paper/pamphlet/ruin/spacehotel, +/obj/item/paper/pamphlet/ruin/spacehotel, +/obj/item/paper/pamphlet/ruin/spacehotel, +/obj/item/paper/pamphlet/ruin/spacehotel, /turf/open/floor/plasteel/grimy, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "hd" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/mug/tea, +/obj/item/reagent_containers/food/drinks/mug/tea, /turf/open/floor/carpet, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "he" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 }, /turf/closed/wall, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "hf" = ( /obj/structure/cable{ d1 = 1; @@ -2731,20 +2724,20 @@ dir = 4 }, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "hg" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/closed/wall, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "hh" = ( /obj/structure/kitchenspike, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/plasteel/freezer, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "hi" = ( /obj/effect/decal/cleanable/blood/old, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -2752,134 +2745,134 @@ dir = 4 }, /turf/open/floor/plasteel/freezer, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "hj" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/plasteel/freezer, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "hk" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 }, /turf/open/floor/plasteel/freezer, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "hl" = ( /obj/structure/kitchenspike, /obj/machinery/light{ dir = 4 }, /turf/open/floor/plasteel/freezer, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "hm" = ( -/obj/item/weapon/reagent_containers/food/condiment/rice, -/obj/item/weapon/reagent_containers/food/condiment/rice, -/obj/item/weapon/reagent_containers/food/condiment/flour, -/obj/item/weapon/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/rice, +/obj/item/reagent_containers/food/condiment/rice, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/flour, /obj/structure/closet/secure_closet/freezer/kitchen{ req_access = null; req_access_txt = "200" }, /turf/open/floor/plasteel/cafeteria, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "hn" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/cafeteria, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "ho" = ( /obj/structure/table/reinforced, /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel/cafeteria, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "hp" = ( /obj/machinery/light{ dir = 4 }, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "hq" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-18" }, /turf/open/floor/plasteel/black, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "hr" = ( /obj/item/device/radio/beacon, /turf/open/floor/plasteel/black, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "hs" = ( /obj/structure/table/wood, /turf/open/floor/carpet, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "ht" = ( /obj/structure/table, -/obj/item/weapon/storage/box/monkeycubes, -/obj/item/weapon/storage/box/monkeycubes, +/obj/item/storage/box/monkeycubes, +/obj/item/storage/box/monkeycubes, /turf/open/floor/plasteel/freezer, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "hu" = ( /obj/structure/closet/crate/freezer, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/bear, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/bear, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/corgi, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/corgi, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/pug, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/pug, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/xeno, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/xeno, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/plant, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/plant, +/obj/item/reagent_containers/food/snacks/meat/slab/bear, +/obj/item/reagent_containers/food/snacks/meat/slab/bear, +/obj/item/reagent_containers/food/snacks/meat/slab/corgi, +/obj/item/reagent_containers/food/snacks/meat/slab/corgi, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/pug, +/obj/item/reagent_containers/food/snacks/meat/slab/pug, +/obj/item/reagent_containers/food/snacks/meat/slab/xeno, +/obj/item/reagent_containers/food/snacks/meat/slab/xeno, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/plant, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/plant, /turf/open/floor/plasteel/freezer, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "hv" = ( /obj/structure/closet/crate/freezer, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/bear, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/bear, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/bear, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/corgi, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/corgi, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/pug, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/pug, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/xeno, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/xeno, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/plant, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/plant, +/obj/item/reagent_containers/food/snacks/meat/slab/bear, +/obj/item/reagent_containers/food/snacks/meat/slab/bear, +/obj/item/reagent_containers/food/snacks/meat/slab/bear, +/obj/item/reagent_containers/food/snacks/meat/slab/corgi, +/obj/item/reagent_containers/food/snacks/meat/slab/corgi, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/pug, +/obj/item/reagent_containers/food/snacks/meat/slab/pug, +/obj/item/reagent_containers/food/snacks/meat/slab/xeno, +/obj/item/reagent_containers/food/snacks/meat/slab/xeno, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/plant, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/plant, /turf/open/floor/plasteel/freezer, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "hw" = ( /obj/structure/table, -/obj/item/weapon/kitchen/knife, +/obj/item/kitchen/knife, /turf/open/floor/plasteel/freezer, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "hx" = ( -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = 4 }, -/obj/item/weapon/reagent_containers/food/condiment/peppermill{ +/obj/item/reagent_containers/food/condiment/peppermill{ pixel_x = -4 }, /obj/structure/table, /turf/open/floor/plasteel/cafeteria, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "hy" = ( /obj/structure/table, -/obj/item/weapon/book/manual/chef_recipes, +/obj/item/book/manual/chef_recipes, /turf/open/floor/plasteel/cafeteria, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "hz" = ( /obj/structure/table/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/cafeteria, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "hA" = ( /obj/machinery/power/apc{ cell_type = 5000; @@ -2895,39 +2888,39 @@ name = "Accidents Happen" }, /turf/open/floor/plasteel/black, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "hB" = ( /obj/structure/mirror{ pixel_y = -32 }, /turf/open/floor/plasteel/black, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "hC" = ( /obj/structure/closet/crate/bin, /obj/structure/extinguisher_cabinet{ pixel_y = -30 }, /turf/open/floor/plasteel/black, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "hD" = ( /obj/structure/reagent_dispensers/water_cooler, /turf/open/floor/plasteel/black, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "hE" = ( /obj/structure/table, -/obj/item/weapon/card/id/away/hotel, -/obj/item/weapon/card/id/away/hotel, -/obj/item/weapon/card/id/away/hotel, -/obj/item/weapon/card/id/away/hotel, -/obj/item/weapon/card/id/away/hotel, -/obj/item/weapon/card/id/away/hotel, +/obj/item/card/id/away/hotel, +/obj/item/card/id/away/hotel, +/obj/item/card/id/away/hotel, +/obj/item/card/id/away/hotel, +/obj/item/card/id/away/hotel, +/obj/item/card/id/away/hotel, /turf/open/floor/plasteel/black, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "hF" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/black, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "hG" = ( /obj/effect/mob_spawn/human/hotel_staff{ icon_state = "sleeper_s"; @@ -2935,14 +2928,14 @@ }, /obj/machinery/light, /turf/open/floor/plasteel/black, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "hH" = ( /obj/effect/mob_spawn/human/hotel_staff{ icon_state = "sleeper_s"; dir = 1 }, /turf/open/floor/plasteel/black, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "hI" = ( /obj/machinery/door/airlock/maintenance{ name = "Hotel Maintenance"; @@ -2950,17 +2943,17 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "hJ" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/soysauce, +/obj/item/reagent_containers/food/condiment/soysauce, /turf/open/floor/plasteel/cafeteria, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "hK" = ( /obj/structure/table, /obj/machinery/reagentgrinder, /turf/open/floor/plasteel/cafeteria, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "hL" = ( /obj/structure/table/wood, /obj/structure/window/reinforced, @@ -2968,12 +2961,12 @@ dir = 8 }, /turf/open/floor/plasteel/grimy, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "hM" = ( /obj/structure/table/wood, /obj/structure/window/reinforced, /turf/open/floor/plasteel/grimy, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "hN" = ( /obj/structure/table/wood, /obj/structure/window/reinforced{ @@ -2981,11 +2974,11 @@ }, /obj/structure/window/reinforced, /turf/open/floor/plasteel/grimy, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "hO" = ( /obj/machinery/light, /turf/open/floor/plasteel/black, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "hP" = ( /obj/structure/cable{ d1 = 1; @@ -2996,7 +2989,7 @@ dir = 5 }, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "hQ" = ( /obj/structure/cable{ d1 = 4; @@ -3012,7 +3005,7 @@ dir = 1 }, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "hR" = ( /obj/structure/cable{ d1 = 4; @@ -3021,7 +3014,7 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "hS" = ( /obj/effect/decal/cleanable/cobweb{ icon_state = "cobweb2" @@ -3035,17 +3028,17 @@ dir = 10 }, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "hT" = ( /obj/machinery/vending/dinnerware{ req_access_txt = "200" }, /turf/open/floor/plasteel/cafeteria, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "hU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "hV" = ( /obj/structure/table/wood, /obj/item/device/instrument/guitar, @@ -3053,13 +3046,13 @@ dir = 1 }, /turf/open/floor/plasteel/grimy, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "hW" = ( /obj/structure/window/reinforced{ dir = 1 }, /turf/open/floor/plasteel/grimy, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "hX" = ( /obj/structure/window/reinforced{ dir = 1 @@ -3068,7 +3061,7 @@ icon_state = "piano" }, /turf/open/floor/plasteel/grimy, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "hY" = ( /obj/structure/window/reinforced{ dir = 4 @@ -3078,31 +3071,31 @@ }, /obj/structure/chair/stool, /turf/open/floor/plasteel/grimy, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "hZ" = ( /obj/machinery/light{ dir = 1 }, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "ia" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, /turf/closed/wall, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "ib" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, /turf/closed/wall, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "ic" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/closed/wall, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "id" = ( /obj/machinery/door/airlock/engineering{ name = "Power Storage"; @@ -3118,37 +3111,37 @@ dir = 4 }, /turf/open/floor/plating, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "ie" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 }, /turf/closed/wall, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "if" = ( /obj/machinery/smartfridge/food, /turf/open/floor/plasteel/cafeteria, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "ig" = ( /obj/structure/table/wood, /obj/item/device/instrument/violin, /turf/open/floor/plasteel/grimy, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "ih" = ( /turf/open/floor/plasteel/grimy, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "ii" = ( /obj/structure/window/reinforced{ dir = 4 }, /turf/open/floor/plasteel/grimy, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "ij" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "ik" = ( /obj/structure/cable{ d1 = 2; @@ -3159,7 +3152,7 @@ dir = 4 }, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "il" = ( /obj/machinery/door/airlock/glass, /obj/structure/cable{ @@ -3172,7 +3165,7 @@ dir = 4 }, /turf/open/floor/carpet, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "im" = ( /obj/structure/cable{ d1 = 2; @@ -3183,19 +3176,19 @@ dir = 4 }, /turf/open/floor/carpet, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "in" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/carpet, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "io" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, /turf/open/floor/carpet, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "ip" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -3215,14 +3208,13 @@ "ir" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "is" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 9 }, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "it" = ( /obj/structure/cable{ d1 = 1; @@ -3236,10 +3228,9 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 1 }, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "iu" = ( /obj/structure/cable{ d1 = 4; @@ -3253,10 +3244,9 @@ pixel_y = 32 }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 1 }, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "iv" = ( /obj/structure/cable{ d1 = 4; @@ -3267,10 +3257,9 @@ pixel_y = 24 }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 1 }, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "iw" = ( /obj/machinery/power/apc{ cell_type = 5000; @@ -3283,29 +3272,27 @@ icon_state = "0-8" }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 1 }, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "ix" = ( /obj/structure/table, /obj/item/stack/sheet/metal/fifty, /obj/item/stack/sheet/metal/fifty, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 5 }, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "iy" = ( /obj/machinery/light, /turf/open/floor/plasteel/cafeteria, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "iz" = ( /obj/structure/extinguisher_cabinet{ pixel_y = -30 }, /turf/open/floor/plasteel/cafeteria, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "iA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/door/airlock{ @@ -3313,21 +3300,21 @@ req_access_txt = "200" }, /turf/open/floor/plasteel/grimy, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "iB" = ( /obj/machinery/light, /turf/open/floor/plasteel/grimy, -/area/ruin/hotel/bar) +/area/ruin/space/has_grav/hotel/bar) "iC" = ( /obj/machinery/light, /turf/open/floor/wood, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "iD" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "iE" = ( /obj/structure/cable{ d1 = 1; @@ -3338,7 +3325,7 @@ dir = 8 }, /turf/open/floor/wood, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "iF" = ( /obj/structure/cable{ d1 = 1; @@ -3346,23 +3333,22 @@ icon_state = "1-2" }, /turf/open/floor/carpet, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "iG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/carpet, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "iH" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /obj/item/clothing/gloves/color/yellow, /obj/machinery/light{ dir = 8 }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 8 }, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "iI" = ( /obj/structure/cable{ d1 = 1; @@ -3371,29 +3357,28 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "iJ" = ( /obj/structure/closet/crate, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, /turf/open/floor/plasteel, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "iK" = ( /turf/open/floor/plasteel, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "iL" = ( /obj/structure/table, /obj/item/stack/sheet/glass/fifty, /obj/item/stack/sheet/glass/fifty, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 4 }, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "iM" = ( -/obj/item/weapon/twohanded/required/kirbyplants, +/obj/item/twohanded/required/kirbyplants, /turf/open/floor/wood, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "iN" = ( /obj/structure/cable{ d1 = 1; @@ -3402,11 +3387,11 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/wood, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "iO" = ( /obj/machinery/vending/coffee, /turf/open/floor/wood, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "iP" = ( /obj/structure/cable{ d1 = 1; @@ -3414,24 +3399,23 @@ icon_state = "1-2" }, /turf/open/floor/wood, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "iQ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/wood, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "iR" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/item/clothing/head/welding, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 8 }, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "iS" = ( /obj/structure/tank_dispenser/oxygen, /turf/open/floor/plasteel, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "iT" = ( /obj/structure/table, /obj/item/stack/sheet/plasteel/twenty, @@ -3439,10 +3423,9 @@ amount = 60 }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 4 }, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "iU" = ( /obj/machinery/power/apc{ cell_type = 5000; @@ -3463,7 +3446,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "iV" = ( /obj/structure/cable{ d1 = 4; @@ -3472,7 +3455,7 @@ }, /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "iW" = ( /obj/structure/cable{ d1 = 4; @@ -3484,7 +3467,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "iX" = ( /obj/structure/cable{ d1 = 4; @@ -3500,7 +3483,7 @@ dir = 1 }, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "iY" = ( /obj/structure/cable{ d1 = 4; @@ -3515,7 +3498,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "iZ" = ( /obj/machinery/power/apc{ cell_type = 5000; @@ -3536,7 +3519,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "ja" = ( /obj/structure/cable{ d1 = 4; @@ -3547,7 +3530,7 @@ dir = 4 }, /turf/open/floor/wood, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "jb" = ( /obj/structure/cable{ d1 = 4; @@ -3558,7 +3541,7 @@ dir = 4 }, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "jc" = ( /obj/structure/cable{ d1 = 1; @@ -3567,11 +3550,11 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/wood, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "jd" = ( /obj/machinery/vending/snack, /turf/open/floor/wood, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "je" = ( /obj/machinery/light{ dir = 8 @@ -3584,34 +3567,33 @@ }, /obj/structure/cable, /turf/open/floor/wood, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "jf" = ( /obj/machinery/light, /turf/open/floor/wood, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "jg" = ( /obj/structure/chair/comfy/brown{ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/wood, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "jh" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, /turf/open/floor/wood, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "ji" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 8 }, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "jj" = ( /obj/structure/cable{ d1 = 1; @@ -3622,47 +3604,46 @@ dir = 5 }, /turf/open/floor/plasteel, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "jk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/plasteel, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "jl" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, /turf/open/floor/plasteel, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "jm" = ( /obj/structure/table, /obj/item/stack/sheet/rglass{ amount = 50 }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 4 }, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "jn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, /turf/closed/wall, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "jo" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/closed/wall, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "jp" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, /turf/closed/wall, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "jq" = ( /obj/machinery/door/airlock/glass_security{ name = "Hotel Security Checkpoint"; @@ -3673,24 +3654,24 @@ dir = 4 }, /turf/open/floor/plating, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "jr" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /turf/closed/wall, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "js" = ( /obj/structure/closet, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "jt" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/closed/wall, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "ju" = ( /obj/machinery/door/airlock/glass, /obj/machinery/door/firedoor, @@ -3698,16 +3679,15 @@ dir = 4 }, /turf/open/floor/carpet, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "jv" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/plating, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "jw" = ( /obj/machinery/door/airlock/glass, /obj/machinery/door/firedoor, @@ -3716,38 +3696,37 @@ dir = 4 }, /turf/open/floor/carpet, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "jx" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /turf/closed/wall, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "jy" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, /turf/closed/wall, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "jz" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, /turf/closed/wall, -/area/ruin/hotel/dock) +/area/ruin/space/has_grav/hotel/dock) "jA" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/structure/cable{ d1 = 2; d2 = 4; icon_state = "2-4" }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 8 }, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "jB" = ( /obj/structure/cable{ d1 = 1; @@ -3755,149 +3734,142 @@ icon_state = "1-8" }, /turf/open/floor/plasteel, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "jC" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, /turf/open/floor/plasteel, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "jD" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, /turf/open/floor/plasteel, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "jE" = ( /turf/open/floor/plasteel/yellow/corner{ - icon_state = "yellowcorner"; dir = 4 }, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "jF" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 30 }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 5 }, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "jG" = ( /turf/closed/wall, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "jH" = ( /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 9 }, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "jI" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 1 }, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "jJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 1 }, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "jK" = ( /obj/machinery/airalarm{ pixel_y = 24 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 1 }, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "jL" = ( /obj/structure/extinguisher_cabinet{ pixel_y = 30 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 5 }, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "jM" = ( /obj/structure/table, /turf/open/floor/plasteel/darkyellow, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "jN" = ( /obj/structure/chair{ dir = 8 }, /turf/open/floor/plasteel/darkyellow, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "jO" = ( /obj/structure/closet, -/obj/item/weapon/dice/d20, +/obj/item/dice/d20, /turf/open/floor/plasteel/darkyellow, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "jP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "jQ" = ( /turf/closed/wall, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "jR" = ( /turf/open/floor/plasteel, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "jS" = ( /obj/machinery/computer/arcade, /turf/open/floor/plasteel, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "jT" = ( /obj/structure/extinguisher_cabinet{ pixel_y = 30 }, /turf/open/floor/plasteel, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "jU" = ( /obj/machinery/light{ dir = 1 }, /turf/open/floor/plasteel, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "jV" = ( /obj/machinery/firealarm{ pixel_y = 24 }, /turf/open/floor/wood, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "jW" = ( /turf/open/floor/carpet, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "jX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/carpet, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "jY" = ( /turf/open/floor/wood, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "jZ" = ( /obj/structure/sign/nosmoking_2{ pixel_y = 32 }, /turf/open/floor/plasteel, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "ka" = ( /obj/machinery/computer/arcade, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "kb" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 }, /turf/closed/wall, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "kc" = ( /obj/structure/cable{ d1 = 1; @@ -3908,10 +3880,9 @@ dir = 8 }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 8 }, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "kd" = ( /obj/machinery/power/terminal, /obj/structure/cable/yellow{ @@ -3919,7 +3890,7 @@ d2 = 4 }, /turf/open/floor/plasteel, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "ke" = ( /obj/machinery/power/terminal, /obj/structure/cable/yellow{ @@ -3932,7 +3903,7 @@ d2 = 4 }, /turf/open/floor/plasteel, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "kf" = ( /obj/structure/cable/yellow{ d1 = 2; @@ -3944,60 +3915,56 @@ open = 1 }, /turf/open/floor/plasteel, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "kg" = ( /obj/machinery/light{ dir = 4 }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 4 }, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "kh" = ( /obj/machinery/light{ dir = 8 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 8 }, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "ki" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "kj" = ( /obj/structure/chair, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "kk" = ( /turf/open/floor/plasteel, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "kl" = ( /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 4 }, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "km" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "kn" = ( /turf/open/floor/plasteel/darkyellow, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "ko" = ( /obj/structure/chair/stool, /turf/open/floor/plasteel, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "kp" = ( /obj/structure/chair/stool, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "kq" = ( /obj/machinery/suit_storage_unit/standard_unit, /obj/structure/cable{ @@ -4006,10 +3973,9 @@ icon_state = "1-4" }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 10 }, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "kr" = ( /obj/machinery/power/smes/engineering, /obj/structure/cable{ @@ -4025,7 +3991,7 @@ pixel_y = -32 }, /turf/open/floor/plasteel/yellow/side, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "ks" = ( /obj/machinery/power/smes/engineering, /obj/structure/cable{ @@ -4033,7 +3999,7 @@ icon_state = "0-8" }, /turf/open/floor/plasteel/yellow/side, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "kt" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -4042,7 +4008,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/yellow/side, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "ku" = ( /obj/machinery/power/solar_control, /obj/structure/cable/yellow{ @@ -4055,7 +4021,7 @@ d2 = 4 }, /turf/open/floor/plasteel/yellow/side, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "kv" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -4066,7 +4032,7 @@ pixel_y = -32 }, /turf/open/floor/plasteel/yellow/side, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "kw" = ( /obj/structure/cable/yellow{ d1 = 2; @@ -4074,34 +4040,32 @@ icon_state = "2-8" }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 6 }, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "kx" = ( /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 8 }, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "ky" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 }, /turf/open/floor/plasteel, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "kz" = ( /obj/structure/table, -/obj/item/weapon/folder/red, -/obj/item/weapon/folder/blue, +/obj/item/folder/red, +/obj/item/folder/blue, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "kA" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "kB" = ( /obj/machinery/door/window/brigdoor{ base_state = "rightsecure"; @@ -4112,37 +4076,37 @@ req_access_txt = "203" }, /turf/open/floor/plasteel/red, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "kC" = ( /obj/machinery/light/small{ dir = 4 }, /turf/open/floor/plasteel/darkyellow, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "kD" = ( /turf/open/floor/plasteel/vault{ dir = 5 }, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "kE" = ( /obj/structure/chair, /turf/open/floor/plasteel/vault{ dir = 5 }, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "kF" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/wood, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "kG" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 }, /turf/open/floor/plasteel, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "kH" = ( /turf/closed/wall, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "kI" = ( /obj/machinery/door/airlock/engineering{ name = "Air Supply"; @@ -4150,7 +4114,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "kJ" = ( /obj/machinery/door/airlock/glass_external, /obj/structure/cable/yellow{ @@ -4159,52 +4123,50 @@ icon_state = "1-2" }, /turf/open/floor/plating, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "kK" = ( /obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 8 }, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "kL" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/coffee, +/obj/item/reagent_containers/food/drinks/coffee, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "kM" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "kN" = ( /obj/structure/chair{ dir = 8 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 4 }, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "kO" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel/darkyellow, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "kP" = ( /obj/effect/turf_decal/stripes/corner{ dir = 2 }, /turf/open/floor/plasteel/darkyellow, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "kQ" = ( /obj/machinery/light{ dir = 8 }, /turf/open/floor/plasteel, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "kR" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 @@ -4212,7 +4174,7 @@ /turf/open/floor/plasteel/vault{ dir = 5 }, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "kS" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -4220,31 +4182,31 @@ /turf/open/floor/plasteel/vault{ dir = 5 }, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "kT" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, /turf/open/floor/plasteel, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "kU" = ( /obj/machinery/light{ dir = 4 }, /turf/open/floor/plasteel, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "kV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, /turf/open/floor/plating, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "kW" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, /turf/open/floor/plating, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "kX" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 @@ -4253,17 +4215,17 @@ pixel_y = 32 }, /turf/open/floor/plating, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "kY" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, /turf/open/floor/plating, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "kZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, /turf/open/floor/plating, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "la" = ( /obj/machinery/light/small{ dir = 4 @@ -4274,7 +4236,7 @@ icon_state = "1-2" }, /turf/open/floor/plating, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "lb" = ( /obj/structure/table, /obj/machinery/recharger, @@ -4282,39 +4244,38 @@ pixel_x = -32 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 8 }, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "lc" = ( /obj/structure/table, -/obj/item/weapon/papercutter, +/obj/item/papercutter, /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, /turf/open/floor/plasteel, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "ld" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "le" = ( /obj/structure/toilet{ dir = 4 }, /turf/open/floor/plating, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "lf" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, /turf/open/floor/plasteel/darkyellow, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "lg" = ( /obj/structure/bed, /turf/open/floor/plasteel/darkyellow, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "lh" = ( /obj/structure/chair{ dir = 4 @@ -4322,18 +4283,18 @@ /turf/open/floor/plasteel/vault{ dir = 5 }, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "li" = ( /obj/effect/light_emitter, /turf/open/floor/plating/beach/water{ baseturf = /turf/open/space }, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "lj" = ( /turf/open/floor/plating/beach/water{ baseturf = /turf/open/space }, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "lk" = ( /obj/structure/chair{ dir = 8 @@ -4341,17 +4302,17 @@ /turf/open/floor/plasteel/vault{ dir = 5 }, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "ll" = ( /obj/structure/table, /turf/open/floor/plasteel, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "lm" = ( /obj/machinery/shower{ dir = 4 }, /turf/open/floor/plasteel/freezer, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "ln" = ( /obj/structure/mirror{ pixel_y = 32 @@ -4360,48 +4321,47 @@ pixel_y = 24 }, /turf/open/floor/plasteel/freezer, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "lo" = ( /obj/structure/closet/athletic_mixed, /turf/open/floor/plasteel/freezer, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "lp" = ( /obj/machinery/atmospherics/components/unary/tank/air{ dir = 1 }, /turf/open/floor/plating, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "lq" = ( /obj/machinery/light/small, /obj/machinery/atmospherics/components/unary/tank/air{ dir = 1 }, /turf/open/floor/plating, -/area/ruin/hotel/power) +/area/ruin/space/has_grav/hotel/power) "lr" = ( /obj/structure/table, -/obj/item/weapon/restraints/handcuffs, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, +/obj/item/restraints/handcuffs, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 8 }, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "ls" = ( /obj/structure/chair{ dir = 1 }, /turf/open/floor/plasteel, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "lt" = ( /obj/structure/table, /obj/item/toy/beach_ball, /obj/item/clothing/glasses/sunglasses, /turf/open/floor/plasteel, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "lu" = ( /turf/open/floor/plasteel/freezer, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "lv" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on{ dir = 2 @@ -4410,35 +4370,33 @@ /area/ruin/unpowered/no_grav) "lw" = ( /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 10 }, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "lx" = ( /turf/open/floor/plasteel/red/side, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "ly" = ( /turf/open/floor/plasteel/red/corner{ dir = 8 }, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "lz" = ( /obj/machinery/light{ dir = 4 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 4 }, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "lA" = ( /obj/structure/closet, -/obj/item/weapon/dice/d1, +/obj/item/dice/d1, /obj/effect/decal/cleanable/cobweb{ icon_state = "cobweb2" }, /turf/open/floor/plasteel/darkyellow, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "lB" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 @@ -4479,7 +4437,7 @@ req_access_txt = "203" }, /turf/open/floor/plasteel/darkred, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "lG" = ( /obj/structure/window{ icon_state = "window"; @@ -4489,10 +4447,10 @@ dir = 8 }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "lH" = ( /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "lI" = ( /obj/structure/closet/crate, /obj/item/clothing/shoes/sandal, @@ -4510,7 +4468,7 @@ dir = 1 }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "lJ" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -4527,62 +4485,61 @@ "lK" = ( /obj/effect/mob_spawn/human/hotel_staff/security, /turf/open/floor/plasteel/darkred, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "lL" = ( /turf/open/floor/plasteel/darkred, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "lM" = ( /obj/machinery/door/airlock{ name = "Men's Changing" }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "lN" = ( /obj/machinery/light/small{ dir = 8 }, /turf/open/floor/plasteel/darkred, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "lO" = ( /obj/structure/mirror{ pixel_x = 32 }, /turf/open/floor/plasteel/darkred, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "lP" = ( -/obj/item/weapon/bikehorn/rubberducky, +/obj/item/bikehorn/rubberducky, /turf/open/floor/plating/beach/water{ baseturf = /turf/open/space }, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "lQ" = ( /obj/structure/table, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "lR" = ( /obj/structure/dresser, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "lS" = ( /obj/structure/table, -/obj/item/weapon/card/id/away/hotel/securty, +/obj/item/card/id/away/hotel/securty, /turf/open/floor/plasteel/darkred, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "lT" = ( /obj/structure/closet/secure_closet/security{ req_access = null; req_access_txt = "203" }, -/obj/item/weapon/gun/energy/laser/scatter/shotty, +/obj/item/gun/energy/laser/scatter/shotty, /obj/item/clothing/head/helmet/justice, /turf/open/floor/plasteel/darkred, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "lU" = ( /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 6 }, -/area/ruin/hotel/security) +/area/ruin/space/has_grav/hotel/security) "lV" = ( /obj/machinery/power/solar, /obj/structure/cable/yellow{ @@ -4646,12 +4603,12 @@ "ma" = ( /obj/structure/closet, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "mb" = ( /obj/structure/table, -/obj/item/weapon/lipstick, +/obj/item/lipstick, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "mc" = ( /obj/structure/mirror{ pixel_y = 32 @@ -4660,43 +4617,43 @@ pixel_y = 24 }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "md" = ( /turf/closed/wall, -/area/ruin/hotel/custodial) +/area/ruin/space/has_grav/hotel/custodial) "me" = ( /mob/living/simple_animal/bot/cleanbot, /turf/open/floor/plasteel/neutral, -/area/ruin/hotel/custodial) +/area/ruin/space/has_grav/hotel/custodial) "mf" = ( /obj/structure/reagent_dispensers/watertank, /obj/machinery/light/small{ dir = 1 }, /turf/open/floor/plasteel/neutral, -/area/ruin/hotel/custodial) +/area/ruin/space/has_grav/hotel/custodial) "mg" = ( /obj/structure/janitorialcart, -/obj/item/weapon/mop, +/obj/item/mop, /turf/open/floor/plasteel/neutral, -/area/ruin/hotel/custodial) +/area/ruin/space/has_grav/hotel/custodial) "mh" = ( /obj/structure/closet/l3closet/janitor, /turf/open/floor/plasteel/neutral, -/area/ruin/hotel/custodial) +/area/ruin/space/has_grav/hotel/custodial) "mi" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/spray/cleaner, /turf/open/floor/plasteel/neutral, -/area/ruin/hotel/custodial) +/area/ruin/space/has_grav/hotel/custodial) "mj" = ( /obj/structure/table, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, +/obj/item/grenade/chem_grenade/cleaner, +/obj/item/grenade/chem_grenade/cleaner, +/obj/item/grenade/chem_grenade/cleaner, /turf/open/floor/plasteel/neutral, -/area/ruin/hotel/custodial) +/area/ruin/space/has_grav/hotel/custodial) "mk" = ( /obj/structure/table, /obj/machinery/light/small{ @@ -4704,49 +4661,49 @@ }, /obj/item/device/lightreplacer, /turf/open/floor/plasteel/neutral, -/area/ruin/hotel/custodial) +/area/ruin/space/has_grav/hotel/custodial) "ml" = ( /turf/open/floor/plasteel/neutral, -/area/ruin/hotel/custodial) +/area/ruin/space/has_grav/hotel/custodial) "mm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall, -/area/ruin/hotel/custodial) +/area/ruin/space/has_grav/hotel/custodial) "mn" = ( /obj/machinery/door/airlock{ name = "Women's Changing" }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "mo" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, /turf/open/floor/plasteel/neutral, -/area/ruin/hotel/custodial) +/area/ruin/space/has_grav/hotel/custodial) "mp" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/plasteel/neutral, -/area/ruin/hotel/custodial) +/area/ruin/space/has_grav/hotel/custodial) "mq" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /turf/closed/wall, -/area/ruin/hotel/custodial) +/area/ruin/space/has_grav/hotel/custodial) "mr" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 }, /turf/open/floor/plasteel, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "ms" = ( /obj/structure/window, /obj/machinery/light{ dir = 8 }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "mt" = ( /obj/structure/closet/crate, /obj/item/clothing/shoes/sandal, @@ -4761,19 +4718,19 @@ /obj/item/clothing/shoes/sandal, /obj/structure/window, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "mu" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 }, /turf/open/floor/plasteel/neutral, -/area/ruin/hotel/custodial) +/area/ruin/space/has_grav/hotel/custodial) "mv" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/plasteel/neutral, -/area/ruin/hotel/custodial) +/area/ruin/space/has_grav/hotel/custodial) "mw" = ( /obj/structure/cable{ d1 = 2; @@ -4784,7 +4741,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral, -/area/ruin/hotel/custodial) +/area/ruin/space/has_grav/hotel/custodial) "mx" = ( /obj/machinery/door/airlock{ name = "Custodial Closet"; @@ -4799,7 +4756,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/ruin/hotel/custodial) +/area/ruin/space/has_grav/hotel/custodial) "my" = ( /obj/structure/cable{ d1 = 1; @@ -4808,13 +4765,13 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "mz" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/plating, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "mA" = ( /obj/machinery/door/airlock/maintenance{ name = "Hotel Maintenance"; @@ -4824,13 +4781,13 @@ dir = 4 }, /turf/open/floor/plating, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "mB" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/plasteel, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "mC" = ( /obj/structure/chair{ dir = 1 @@ -4838,34 +4795,34 @@ /turf/open/floor/plasteel/vault{ dir = 5 }, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "mD" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-25" }, /turf/open/floor/plasteel/neutral, -/area/ruin/hotel/custodial) +/area/ruin/space/has_grav/hotel/custodial) "mE" = ( /obj/structure/table, /turf/open/floor/plasteel/neutral, -/area/ruin/hotel/custodial) +/area/ruin/space/has_grav/hotel/custodial) "mF" = ( /obj/structure/chair/stool, /turf/open/floor/plasteel/neutral, -/area/ruin/hotel/custodial) +/area/ruin/space/has_grav/hotel/custodial) "mG" = ( /obj/machinery/light/small, /turf/open/floor/plasteel/neutral, -/area/ruin/hotel/custodial) +/area/ruin/space/has_grav/hotel/custodial) "mH" = ( /obj/structure/closet/crate/trashcart, /turf/open/floor/plasteel/neutral, -/area/ruin/hotel/custodial) +/area/ruin/space/has_grav/hotel/custodial) "mI" = ( /obj/structure/table, -/obj/item/weapon/storage/bag/trash, +/obj/item/storage/bag/trash, /turf/open/floor/plasteel/neutral, -/area/ruin/hotel/custodial) +/area/ruin/space/has_grav/hotel/custodial) "mJ" = ( /obj/machinery/power/apc{ cell_type = 5000; @@ -4875,29 +4832,28 @@ }, /obj/structure/cable, /turf/open/floor/plasteel/neutral, -/area/ruin/hotel/custodial) +/area/ruin/space/has_grav/hotel/custodial) "mK" = ( /obj/structure/closet/secure_closet/personal, /turf/open/floor/plasteel, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "mL" = ( /obj/machinery/light, /obj/structure/table, /obj/item/toy/beach_ball, /obj/item/clothing/glasses/sunglasses, /turf/open/floor/plasteel, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "mM" = ( /obj/machinery/light, /obj/structure/table, /turf/open/floor/plasteel, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "mN" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /turf/open/floor/plating, -/area/ruin/hotel/pool) +/area/ruin/space/has_grav/hotel/pool) "mO" = ( /obj/machinery/power/tracker, /obj/structure/cable/yellow, @@ -4910,7 +4866,7 @@ icon_state = "2-8" }, /turf/open/floor/plasteel/black, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "mQ" = ( /obj/machinery/door/airlock/centcom{ name = "Hotel Staff Room"; @@ -4922,7 +4878,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/black, -/area/ruin/hotel/workroom) +/area/ruin/space/has_grav/hotel/workroom) "mR" = ( /obj/structure/cable{ d1 = 1; @@ -4930,7 +4886,7 @@ icon_state = "1-4" }, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "mS" = ( /obj/structure/cable{ d1 = 4; @@ -4938,7 +4894,7 @@ icon_state = "4-8" }, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "mT" = ( /obj/structure/cable{ d1 = 2; @@ -4946,7 +4902,7 @@ icon_state = "2-8" }, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "mU" = ( /obj/structure/cable{ d1 = 1; @@ -4954,7 +4910,7 @@ icon_state = "1-2" }, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) "mV" = ( /obj/structure/cable{ d1 = 4; @@ -4970,7 +4926,7 @@ icon_state = "1-8" }, /turf/open/floor/carpet, -/area/ruin/hotel) +/area/ruin/space/has_grav/hotel) (1,1,1) = {" aa diff --git a/_maps/RandomRuins/SpaceRuins/turretedoutpost.dmm b/_maps/RandomRuins/SpaceRuins/turretedoutpost.dmm index e7d60c5ebe..b084adfa19 100644 --- a/_maps/RandomRuins/SpaceRuins/turretedoutpost.dmm +++ b/_maps/RandomRuins/SpaceRuins/turretedoutpost.dmm @@ -9,68 +9,68 @@ "c" = ( /obj/structure/grille, /turf/open/floor/plating/airless, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "d" = ( /turf/closed/wall/r_wall, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "e" = ( /obj/structure/table/reinforced, -/obj/item/weapon/stock_parts/cell/hyper, +/obj/item/stock_parts/cell/hyper, /turf/open/floor/plasteel, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "f" = ( /obj/structure/frame/computer, /turf/open/floor/plasteel, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "g" = ( /turf/open/floor/plasteel, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "h" = ( /obj/machinery/light{ dir = 1 }, /turf/open/floor/plasteel, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "i" = ( /obj/machinery/door/airlock/external, /turf/open/floor/plating, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "j" = ( /obj/machinery/light{ dir = 1 }, /turf/open/floor/plating, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "k" = ( /turf/open/floor/plating, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "l" = ( /turf/open/floor/plating/airless, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "m" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder, +/obj/item/folder, /obj/item/device/radio, /turf/open/floor/plasteel, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "n" = ( /obj/structure/chair/office/dark{ dir = 8 }, /turf/open/floor/plasteel, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "o" = ( /obj/machinery/porta_turret, /turf/open/floor/plating/airless, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "p" = ( /obj/structure/filingcabinet, /turf/open/floor/plasteel, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "q" = ( /obj/machinery/light, /turf/open/floor/plasteel, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "r" = ( /obj/machinery/power/apc{ dir = 0; @@ -78,23 +78,23 @@ pixel_y = -24 }, /turf/open/floor/plasteel, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "s" = ( /obj/structure/rack, /turf/open/floor/plasteel{ icon_state = "vault"; dir = 8 }, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "t" = ( -/obj/item/weapon/rack_parts, +/obj/item/rack_parts, /turf/open/floor/plasteel{ icon_state = "vault"; dir = 8 }, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "u" = ( -/obj/item/weapon/rack_parts, +/obj/item/rack_parts, /obj/machinery/light{ dir = 1 }, @@ -102,7 +102,7 @@ icon_state = "vault"; dir = 8 }, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "v" = ( /obj/structure/rack, /obj/item/device/firing_pin, @@ -110,26 +110,26 @@ icon_state = "vault"; dir = 8 }, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "w" = ( /obj/machinery/door/airlock/glass, /turf/open/floor/plasteel, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "x" = ( /obj/machinery/door/airlock, /turf/open/floor/plasteel, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "y" = ( /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "z" = ( /obj/structure/tank_dispenser/oxygen, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "A" = ( /obj/structure/table/reinforced, /obj/item/clothing/head/ushanka, @@ -137,27 +137,27 @@ dir = 4; icon_state = "darkredfull" }, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "B" = ( /obj/structure/table/reinforced, /obj/structure/reagent_dispensers/peppertank{ pixel_y = 32 }, /turf/open/floor/plasteel, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "C" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/machinery/light{ dir = 1 }, /obj/item/device/radio, /turf/open/floor/plasteel, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "D" = ( /obj/machinery/vending/clothing, /turf/open/floor/plasteel, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "E" = ( /obj/structure/rack, /obj/item/ammo_box/c9mm, @@ -165,27 +165,27 @@ icon_state = "vault"; dir = 8 }, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "F" = ( /obj/machinery/door/airlock/glass, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "G" = ( /turf/open/floor/plasteel{ dir = 4; icon_state = "darkredfull" }, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "H" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/orange, +/obj/item/bedsheet/orange, /obj/machinery/light{ dir = 4 }, /turf/open/floor/plasteel, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "I" = ( /obj/structure/rack, /obj/item/clothing/head/helmet/swat, @@ -193,82 +193,82 @@ icon_state = "vault"; dir = 8 }, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "J" = ( /obj/structure/rack, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/paper/crumpled, +/obj/item/crowbar/red, +/obj/item/paper/crumpled, /turf/open/floor/plasteel{ icon_state = "vault"; dir = 8 }, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "K" = ( /obj/structure/chair/office/dark, /turf/open/floor/plasteel, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "L" = ( /obj/structure/chair/comfy/beige{ dir = 4 }, /turf/open/floor/plasteel, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "M" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/orange, +/obj/item/bedsheet/orange, /turf/open/floor/plasteel, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "N" = ( /obj/structure/rack, -/obj/item/weapon/grenade/chem_grenade/teargas, +/obj/item/grenade/chem_grenade/teargas, /turf/open/floor/plasteel{ icon_state = "dark" }, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "O" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper/crumpled, +/obj/item/paper/crumpled, /turf/open/floor/plasteel{ dir = 4; icon_state = "darkredfull" }, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "P" = ( /obj/structure/table/reinforced, /obj/machinery/light, /obj/item/device/camera_bug, /turf/open/floor/plasteel, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "Q" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/plasteel, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "R" = ( /obj/structure/table/reinforced, -/obj/item/weapon/pen/blue, +/obj/item/pen/blue, /turf/open/floor/plasteel, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "S" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka{ +/obj/item/reagent_containers/food/drinks/bottle/vodka{ pixel_x = -4; pixel_y = 4 }, -/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka/badminka{ +/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka{ pixel_x = 3 }, /turf/open/floor/plasteel, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "T" = ( /obj/structure/rack, -/obj/item/weapon/storage/belt/military, +/obj/item/storage/belt/military, /obj/machinery/light, /turf/open/floor/plasteel{ icon_state = "vault"; dir = 8 }, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "U" = ( /obj/structure/rack, /obj/item/clothing/head/helmet/riot, @@ -276,15 +276,15 @@ icon_state = "vault"; dir = 8 }, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) "V" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/breadslice/meat, +/obj/item/reagent_containers/food/snacks/breadslice/meat, /obj/machinery/light{ dir = 8 }, /turf/open/floor/plasteel, -/area/ruin/turretedoutpost) +/area/ruin/space/has_grav/turretedoutpost) (1,1,1) = {" a diff --git a/_maps/RandomRuins/SpaceRuins/vaporwave.dmm b/_maps/RandomRuins/SpaceRuins/vaporwave.dmm index 4b741bc8ed..0b489899ed 100644 --- a/_maps/RandomRuins/SpaceRuins/vaporwave.dmm +++ b/_maps/RandomRuins/SpaceRuins/vaporwave.dmm @@ -19,89 +19,89 @@ /area/ruin/unpowered/no_grav) "f" = ( /turf/closed/wall, -/area/ruin/powered/aesthetic) +/area/ruin/space/has_grav/powered/aesthetic) "g" = ( /turf/closed/wall/rust, -/area/ruin/powered/aesthetic) +/area/ruin/space/has_grav/powered/aesthetic) "h" = ( /obj/effect/overlay/palmtree_r, /turf/open/floor/holofloor/beach, -/area/ruin/powered/aesthetic) +/area/ruin/space/has_grav/powered/aesthetic) "i" = ( /obj/structure/piano, /obj/structure/window{ dir = 8 }, /turf/open/floor/plasteel/vaporwave, -/area/ruin/powered/aesthetic) +/area/ruin/space/has_grav/powered/aesthetic) "j" = ( /obj/structure/chair/stool, /obj/machinery/light/small{ dir = 1 }, /turf/open/floor/plasteel/vaporwave, -/area/ruin/powered/aesthetic) +/area/ruin/space/has_grav/powered/aesthetic) "k" = ( /turf/open/floor/plasteel/vaporwave, -/area/ruin/powered/aesthetic) +/area/ruin/space/has_grav/powered/aesthetic) "l" = ( /obj/structure/chair/comfy/black{ dir = 4 }, /turf/open/floor/plasteel/vaporwave, -/area/ruin/powered/aesthetic) +/area/ruin/space/has_grav/powered/aesthetic) "m" = ( /obj/structure/table/reinforced, /obj/item/device/taperecorder, /turf/open/floor/plasteel/vaporwave, -/area/ruin/powered/aesthetic) +/area/ruin/space/has_grav/powered/aesthetic) "n" = ( /obj/structure/chair/comfy/black{ dir = 8 }, /turf/open/floor/plasteel/vaporwave, -/area/ruin/powered/aesthetic) +/area/ruin/space/has_grav/powered/aesthetic) "o" = ( /obj/structure/window{ dir = 4 }, /turf/open/floor/plasteel/vaporwave, -/area/ruin/powered/aesthetic) +/area/ruin/space/has_grav/powered/aesthetic) "p" = ( /obj/effect/overlay/palmtree_l, /turf/open/floor/holofloor/beach, -/area/ruin/powered/aesthetic) +/area/ruin/space/has_grav/powered/aesthetic) "q" = ( /turf/open/floor/holofloor/beach, -/area/ruin/powered/aesthetic) +/area/ruin/space/has_grav/powered/aesthetic) "r" = ( /obj/structure/window{ dir = 8 }, /turf/open/floor/plasteel/vaporwave, -/area/ruin/powered/aesthetic) +/area/ruin/space/has_grav/powered/aesthetic) "s" = ( /obj/structure/table/reinforced, /obj/item/clothing/glasses/sunglasses/big{ name = "aesthetic sunglasses" }, /turf/open/floor/plasteel/vaporwave, -/area/ruin/powered/aesthetic) +/area/ruin/space/has_grav/powered/aesthetic) "t" = ( /obj/item/device/instrument/eguitar, /turf/open/floor/holofloor/beach, -/area/ruin/powered/aesthetic) +/area/ruin/space/has_grav/powered/aesthetic) "u" = ( /turf/open/floor/holofloor/beach/coast_t, -/area/ruin/powered/aesthetic) +/area/ruin/space/has_grav/powered/aesthetic) "v" = ( -/obj/item/weapon/statuebust, +/obj/item/statuebust, /turf/open/floor/plasteel/vaporwave, -/area/ruin/powered/aesthetic) +/area/ruin/space/has_grav/powered/aesthetic) "w" = ( /mob/living/simple_animal/butterfly, /turf/open/floor/plasteel/vaporwave, -/area/ruin/powered/aesthetic) +/area/ruin/space/has_grav/powered/aesthetic) "x" = ( /obj/structure/closet/crate/bin, /obj/item/device/tape/random, @@ -109,12 +109,12 @@ /area/ruin/unpowered/no_grav) "y" = ( /turf/open/floor/holofloor/beach/coast_b, -/area/ruin/powered/aesthetic) +/area/ruin/space/has_grav/powered/aesthetic) "z" = ( /obj/structure/fans/tiny, /obj/machinery/door/airlock/hatch, /turf/open/floor/pod/dark, -/area/ruin/powered/aesthetic) +/area/ruin/space/has_grav/powered/aesthetic) "A" = ( /obj/effect/turf_decal/sand, /turf/open/floor/plating/astplate{ @@ -197,15 +197,15 @@ dir = 1 }, /turf/open/floor/plasteel/vaporwave, -/area/ruin/powered/aesthetic) +/area/ruin/space/has_grav/powered/aesthetic) "P" = ( /obj/machinery/light/small, /turf/open/floor/plasteel/vaporwave, -/area/ruin/powered/aesthetic) +/area/ruin/space/has_grav/powered/aesthetic) "Q" = ( /obj/machinery/light/small, /turf/open/floor/plasteel/vaporwave, -/area/ruin/powered/aesthetic) +/area/ruin/space/has_grav/powered/aesthetic) "R" = ( /obj/machinery/light/small{ dir = 1 diff --git a/_maps/RandomRuins/SpaceRuins/way_home.dmm b/_maps/RandomRuins/SpaceRuins/way_home.dmm index aae341cb2b..eb3f983f85 100644 --- a/_maps/RandomRuins/SpaceRuins/way_home.dmm +++ b/_maps/RandomRuins/SpaceRuins/way_home.dmm @@ -4,14 +4,14 @@ /area/template_noop) "b" = ( /turf/closed/mineral/random, -/area/ruin/unpowered/no_grav/way_home) +/area/ruin/space/way_home) "c" = ( /turf/open/floor/plating/asteroid/airless, -/area/ruin/unpowered/no_grav/way_home) +/area/ruin/space/way_home) "d" = ( /obj/structure/signpost/salvation, /turf/open/floor/plating/asteroid/airless, -/area/ruin/unpowered/no_grav/way_home) +/area/ruin/space/way_home) (1,1,1) = {" a diff --git a/_maps/RandomZLevels/Academy.dmm b/_maps/RandomZLevels/Academy.dmm index 0fe71c9faf..9227ab0fd9 100644 --- a/_maps/RandomZLevels/Academy.dmm +++ b/_maps/RandomZLevels/Academy.dmm @@ -23,12 +23,12 @@ /area/awaymission/academy/headmaster) "af" = ( /obj/structure/table/reinforced, -/obj/item/weapon/pen/red, +/obj/item/pen/red, /turf/open/floor/carpet, /area/awaymission/academy/headmaster) "ag" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/blue, +/obj/item/folder/blue, /turf/open/floor/carpet, /area/awaymission/academy/headmaster) "ah" = ( @@ -103,12 +103,12 @@ /area/awaymission/academy/headmaster) "aq" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/drinks/coffee, +/obj/item/reagent_containers/food/drinks/coffee, /turf/open/floor/carpet, /area/awaymission/academy/headmaster) "ar" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper/fluff/awaymissions/academy/console_maint, +/obj/item/paper/fluff/awaymissions/academy/console_maint, /turf/open/floor/carpet, /area/awaymission/academy/headmaster) "as" = ( @@ -148,7 +148,7 @@ /area/awaymission/academy/headmaster) "aw" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/carpet, /area/awaymission/academy/headmaster) "ax" = ( @@ -183,12 +183,12 @@ /area/awaymission/academy/headmaster) "aB" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/purple, +/obj/item/bedsheet/purple, /turf/open/floor/wood, /area/awaymission/academy/headmaster) "aC" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/drinks/mug/tea, +/obj/item/reagent_containers/food/drinks/mug/tea, /turf/open/floor/carpet, /area/awaymission/academy/headmaster) "aD" = ( @@ -225,7 +225,7 @@ /area/awaymission/academy/headmaster) "aJ" = ( /obj/structure/destructible/cult/tome, -/obj/item/weapon/dice/d20/fate, +/obj/item/dice/d20/fate, /turf/open/floor/wood, /area/awaymission/academy/headmaster) "aK" = ( @@ -239,12 +239,12 @@ /area/awaymission/academy/academycellar) "aM" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/briefcase, +/obj/item/storage/briefcase, /turf/open/floor/carpet, /area/awaymission/academy/headmaster) "aN" = ( /obj/structure/table/reinforced, -/obj/item/weapon/coin/plasma, +/obj/item/coin/plasma, /turf/open/floor/carpet, /area/awaymission/academy/headmaster) "aO" = ( @@ -303,12 +303,12 @@ /area/awaymission/academy/headmaster) "aY" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/carpet, /area/awaymission/academy/headmaster) "aZ" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/blue, +/obj/item/folder/blue, /turf/open/floor/carpet, /area/awaymission/academy/headmaster) "ba" = ( @@ -318,22 +318,22 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/pen/red, +/obj/item/pen/red, /turf/open/floor/carpet, /area/awaymission/academy/headmaster) "bb" = ( /obj/structure/table/wood, -/obj/item/weapon/staff, +/obj/item/staff, /turf/open/floor/carpet, /area/awaymission/academy/headmaster) "bc" = ( /obj/structure/table/wood, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /turf/open/floor/wood, /area/awaymission/academy/headmaster) "bd" = ( /obj/structure/table/wood, -/obj/item/weapon/pen/invisible, +/obj/item/pen/invisible, /turf/open/floor/wood, /area/awaymission/academy/headmaster) "be" = ( @@ -344,7 +344,7 @@ /area/awaymission/academy/headmaster) "bf" = ( /obj/structure/table/wood, -/obj/item/weapon/pen/red, +/obj/item/pen/red, /turf/open/floor/carpet, /area/awaymission/academy/headmaster) "bg" = ( @@ -358,17 +358,17 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/dice/d20, +/obj/item/dice/d20, /turf/open/floor/carpet, /area/awaymission/academy/headmaster) "bi" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/mug/tea, +/obj/item/reagent_containers/food/drinks/mug/tea, /turf/open/floor/carpet, /area/awaymission/academy/headmaster) "bj" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/wood, /area/awaymission/academy/headmaster) "bk" = ( @@ -390,7 +390,7 @@ /area/awaymission/academy/headmaster) "bm" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/blue, +/obj/item/folder/blue, /turf/open/floor/wood, /area/awaymission/academy/headmaster) "bn" = ( @@ -495,15 +495,10 @@ /turf/closed/wall/mineral/titanium, /area/awaymission/academy/classrooms) "bG" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall12"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/academy/classrooms) "bH" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc1" - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/academy/classrooms) "bI" = ( /obj/machinery/light{ @@ -571,7 +566,6 @@ }, /area/awaymission/academy/headmaster) "bR" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-2"; pixel_y = 1; @@ -581,7 +575,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/awaymission/academy/headmaster) "bS" = ( @@ -604,10 +598,7 @@ /turf/open/floor/plasteel/floorgrime, /area/awaymission/academy/classrooms) "bW" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall3"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/academy/classrooms) "bX" = ( /obj/effect/decal/cleanable/ash, @@ -631,7 +622,7 @@ /area/awaymission/academy/headmaster) "cc" = ( /obj/structure/table, -/obj/item/weapon/lighter/greyscale, +/obj/item/lighter/greyscale, /turf/open/floor/plasteel, /area/awaymission/academy/headmaster) "cd" = ( @@ -648,14 +639,13 @@ }, /area/awaymission/academy/headmaster) "cf" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-2"; pixel_y = 1; d2 = 2 }, /obj/structure/cable, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/awaymission/academy/headmaster) "cg" = ( @@ -719,7 +709,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/pen/red, +/obj/item/pen/red, /turf/open/floor/plasteel, /area/awaymission/academy/classrooms) "cr" = ( @@ -729,9 +719,7 @@ /turf/open/floor/plasteel, /area/awaymission/academy/classrooms) "cs" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall1" - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/academy/classrooms) "ct" = ( /obj/structure/chair, @@ -898,21 +886,20 @@ /area/awaymission/academy/headmaster) "cU" = ( /obj/structure/closet/crate/internals, -/obj/item/weapon/tank/internals/oxygen, -/obj/item/weapon/tank/internals/oxygen/red, +/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen/red, /turf/open/floor/plasteel/black, /area/awaymission/academy/headmaster) "cV" = ( /obj/structure/closet/crate, -/obj/item/weapon/crowbar/red, +/obj/item/crowbar/red, /turf/open/floor/plasteel/vault{ dir = 5 }, /area/awaymission/academy/headmaster) "cW" = ( -/obj/structure/grille, /obj/structure/cable, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/awaymission/academy/headmaster) "cX" = ( @@ -971,7 +958,7 @@ /area/awaymission/academy/classrooms) "dg" = ( /obj/structure/table/wood, -/obj/item/weapon/gun/magic/wand/fireball, +/obj/item/gun/magic/wand/fireball, /turf/open/floor/wood, /area/awaymission/academy/classrooms) "dh" = ( @@ -1118,7 +1105,7 @@ /area/awaymission/academy/headmaster) "dD" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plasteel, /area/awaymission/academy/classrooms) "dE" = ( @@ -1284,7 +1271,7 @@ /obj/structure/noticeboard{ pixel_y = 32 }, -/obj/item/weapon/paper/fluff/awaymissions/academy/class/automotive, +/obj/item/paper/fluff/awaymissions/academy/class/automotive, /turf/open/floor/plasteel/grimy, /area/awaymission/academy/classrooms) "eh" = ( @@ -1297,7 +1284,7 @@ /obj/structure/noticeboard{ pixel_y = 32 }, -/obj/item/weapon/paper/fluff/awaymissions/academy/class/pyromancy, +/obj/item/paper/fluff/awaymissions/academy/class/pyromancy, /turf/open/floor/plasteel/grimy, /area/awaymission/academy/classrooms) "ej" = ( @@ -1354,8 +1341,7 @@ /turf/open/floor/plasteel/white, /area/awaymission/academy/classrooms) "es" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/awaymission/academy/classrooms) "et" = ( @@ -1510,7 +1496,7 @@ /area/awaymission/academy/classrooms) "eR" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/bag/tray, +/obj/item/storage/bag/tray, /turf/open/floor/plasteel/barber{ dir = 8 }, @@ -1564,7 +1550,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/item/weapon/reagent_containers/food/snacks/burger/spell, +/obj/item/reagent_containers/food/snacks/burger/spell, /turf/open/floor/plasteel/barber{ dir = 8 }, @@ -1772,7 +1758,7 @@ /obj/structure/noticeboard{ pixel_y = -32 }, -/obj/item/weapon/paper/fluff/awaymissions/academy/class/biology, +/obj/item/paper/fluff/awaymissions/academy/class/biology, /turf/open/floor/plasteel/grimy, /area/awaymission/academy/classrooms) "fz" = ( @@ -1830,7 +1816,6 @@ /turf/open/floor/carpet, /area/awaymission/academy/academyaft) "fG" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-2"; pixel_y = 1; @@ -1840,7 +1825,7 @@ icon_state = "0-4"; d2 = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/awaymission/academy/classrooms) "fH" = ( @@ -1950,14 +1935,13 @@ /turf/open/floor/plasteel/red/side, /area/awaymission/academy/classrooms) "fZ" = ( -/obj/structure/grille, /obj/structure/cable, /obj/structure/cable{ icon_state = "0-2"; pixel_y = 1; d2 = 2 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/awaymission/academy/classrooms) "ga" = ( @@ -1968,12 +1952,12 @@ /area/awaymission/academy/classrooms) "gb" = ( /obj/structure/table, -/obj/item/weapon/pen/red, +/obj/item/pen/red, /turf/open/floor/plasteel, /area/awaymission/academy/classrooms) "gc" = ( /obj/structure/table, -/obj/item/weapon/lazarus_injector, +/obj/item/lazarus_injector, /turf/open/floor/plasteel/white/side{ dir = 4 }, @@ -1991,7 +1975,6 @@ /turf/open/floor/engine/cult, /area/awaymission/academy/academycellar) "gg" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 @@ -2001,7 +1984,7 @@ pixel_y = 1; d2 = 2 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/awaymission/academy/classrooms) "gh" = ( @@ -2039,7 +2022,7 @@ /area/awaymission/academy/classrooms) "gl" = ( /obj/structure/table/reinforced, -/obj/item/weapon/pen/red, +/obj/item/pen/red, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -2060,7 +2043,7 @@ /turf/open/floor/plasteel, /area/awaymission/academy/classrooms) "go" = ( -/obj/item/weapon/storage/box/monkeycubes, +/obj/item/storage/box/monkeycubes, /turf/open/floor/plating, /area/awaymission/academy/classrooms) "gp" = ( @@ -2087,14 +2070,13 @@ }, /area/awaymission/academy/classrooms) "gs" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-2"; pixel_y = 1; d2 = 2 }, /obj/structure/cable, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/awaymission/academy/classrooms) "gt" = ( @@ -2165,17 +2147,16 @@ /area/awaymission/academy/classrooms) "gD" = ( /obj/structure/table, -/obj/item/weapon/scalpel, +/obj/item/scalpel, /turf/open/floor/plasteel, /area/awaymission/academy/classrooms) "gE" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 }, /obj/structure/cable, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/awaymission/academy/classrooms) "gF" = ( @@ -2196,16 +2177,16 @@ /area/awaymission/academy/academyaft) "gH" = ( /obj/structure/table, -/obj/item/weapon/paper/fluff/awaymissions/academy/grade/aplus, -/obj/item/weapon/gun/ballistic/shotgun/automatic/combat, +/obj/item/paper/fluff/awaymissions/academy/grade/aplus, +/obj/item/gun/ballistic/shotgun/automatic/combat, /turf/open/floor/plasteel/vault{ dir = 5 }, /area/awaymission/academy/classrooms) "gI" = ( /obj/structure/table, -/obj/item/weapon/gun/ballistic/revolver/russian, -/obj/item/weapon/paper/fluff/awaymissions/academy/grade/bminus, +/obj/item/gun/ballistic/revolver/russian, +/obj/item/paper/fluff/awaymissions/academy/grade/bminus, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -2303,8 +2284,8 @@ /area/awaymission/academy/classrooms) "gW" = ( /obj/structure/table, -/obj/item/weapon/gun/energy/floragun, -/obj/item/weapon/paper/fluff/awaymissions/academy/grade/dminus, +/obj/item/gun/energy/floragun, +/obj/item/paper/fluff/awaymissions/academy/grade/dminus, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -2317,13 +2298,12 @@ /turf/open/floor/plasteel, /area/awaymission/academy/classrooms) "gY" = ( -/obj/structure/grille, /obj/structure/cable, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/awaymission/academy/classrooms) "gZ" = ( @@ -2456,7 +2436,7 @@ }, /area/awaymission/academy/academyaft) "hr" = ( -/obj/item/weapon/crowbar/red, +/obj/item/crowbar/red, /turf/open/floor/plasteel/green/side{ dir = 4 }, @@ -2643,7 +2623,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/caution, +/obj/item/caution, /turf/open/floor/plasteel/green/side{ dir = 4 }, @@ -2695,12 +2675,12 @@ /obj/structure/closet, /obj/item/candle, /obj/item/candle, -/obj/item/weapon/storage/box/matches, +/obj/item/storage/box/matches, /turf/open/floor/plasteel, /area/awaymission/academy/academyaft) "hT" = ( /obj/structure/closet, -/obj/item/weapon/storage/belt/soulstone, +/obj/item/storage/belt/soulstone, /obj/item/clothing/under/schoolgirl, /turf/open/floor/plasteel, /area/awaymission/academy/academyaft) @@ -2718,7 +2698,7 @@ /area/awaymission/academy/academyaft) "hW" = ( /obj/structure/closet, -/obj/item/weapon/lipstick/random, +/obj/item/lipstick/random, /obj/item/clothing/under/schoolgirl, /turf/open/floor/plasteel, /area/awaymission/academy/academyaft) @@ -2728,12 +2708,12 @@ "hY" = ( /obj/structure/closet, /obj/item/clothing/under/color/lightpurple, -/obj/item/weapon/staff, +/obj/item/staff, /turf/open/floor/plasteel, /area/awaymission/academy/academyaft) "hZ" = ( /obj/structure/closet, -/obj/item/weapon/storage/wallet/random, +/obj/item/storage/wallet/random, /obj/item/clothing/glasses/regular/hipster, /turf/open/floor/plasteel, /area/awaymission/academy/academyaft) @@ -2745,16 +2725,16 @@ /area/awaymission/academy/academyaft) "ib" = ( /obj/structure/closet, -/obj/item/weapon/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, /obj/item/clothing/under/color/lightpurple, -/obj/item/weapon/poster/random_contraband, +/obj/item/poster/random_contraband, /turf/open/floor/plasteel, /area/awaymission/academy/academyaft) "ic" = ( /obj/structure/closet, -/obj/item/weapon/storage/box/snappops, -/obj/item/weapon/storage/backpack, -/obj/item/weapon/paper/fluff/awaymissions/academy/grade/failure, +/obj/item/storage/box/snappops, +/obj/item/storage/backpack, +/obj/item/paper/fluff/awaymissions/academy/grade/failure, /turf/open/floor/plasteel, /area/awaymission/academy/academyaft) "id" = ( @@ -2796,9 +2776,9 @@ /area/awaymission/academy/academyaft) "ij" = ( /obj/structure/rack, -/obj/item/weapon/circuitboard/machine/telecomms/broadcaster, -/obj/item/weapon/circuitboard/machine/telecomms/receiver, -/obj/item/weapon/circuitboard/machine/telecomms/relay, +/obj/item/circuitboard/machine/telecomms/broadcaster, +/obj/item/circuitboard/machine/telecomms/receiver, +/obj/item/circuitboard/machine/telecomms/relay, /turf/open/floor/plasteel/hydrofloor, /area/awaymission/academy/academyaft) "ik" = ( @@ -2830,12 +2810,12 @@ /area/awaymission/academy/academyaft) "io" = ( /obj/structure/rack, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/subspace/crystal, -/obj/item/weapon/stock_parts/subspace/filter, -/obj/item/weapon/stock_parts/micro_laser/high, -/obj/item/weapon/stock_parts/micro_laser/high, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/subspace/crystal, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/micro_laser/high, +/obj/item/stock_parts/micro_laser/high, /turf/open/floor/plasteel, /area/awaymission/academy/academyaft) "ip" = ( @@ -2856,19 +2836,19 @@ /area/awaymission/academy/academyaft) "is" = ( /obj/structure/rack, -/obj/item/weapon/stock_parts/scanning_module, -/obj/item/weapon/stock_parts/micro_laser, -/obj/item/weapon/stock_parts/subspace/filter, -/obj/item/weapon/stock_parts/subspace/ansible, +/obj/item/stock_parts/scanning_module, +/obj/item/stock_parts/micro_laser, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/ansible, /turf/open/floor/plasteel, /area/awaymission/academy/academyaft) "it" = ( -/obj/item/weapon/stock_parts/manipulator, +/obj/item/stock_parts/manipulator, /turf/open/floor/plasteel/hydrofloor, /area/awaymission/academy/academyaft) "iu" = ( /obj/structure/rack, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plasteel, /area/awaymission/academy/academyaft) "iv" = ( @@ -2920,8 +2900,8 @@ /area/awaymission/academy/academyaft) "iB" = ( /obj/structure/rack, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/subspace/filter, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/subspace/filter, /turf/open/floor/plasteel/hydrofloor, /area/awaymission/academy/academyaft) "iC" = ( @@ -2963,7 +2943,7 @@ }, /area/awaymission/academy/academyaft) "iH" = ( -/obj/item/weapon/paper, +/obj/item/paper, /turf/open/floor/wood, /area/awaymission/academy/academyaft) "iI" = ( @@ -3042,7 +3022,6 @@ }, /area/awaymission/academy/academyaft) "iT" = ( -/obj/structure/grille, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -3053,7 +3032,7 @@ pixel_y = 1; d2 = 2 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/awaymission/academy/academyaft) "iU" = ( @@ -3070,14 +3049,13 @@ /turf/open/floor/carpet, /area/awaymission/academy/academyaft) "iV" = ( -/obj/structure/grille, /obj/structure/cable{ d1 = 4; d2 = 8; icon_state = "4-8" }, /obj/structure/cable, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/awaymission/academy/academyaft) "iW" = ( @@ -3117,12 +3095,11 @@ /turf/open/space, /area/awaymission/academy/academyaft) "jb" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/awaymission/academy/academyaft) "jc" = ( @@ -3141,25 +3118,23 @@ }, /area/awaymission/academy/academyaft) "jd" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-2"; pixel_y = 1; d2 = 2 }, /obj/structure/cable, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/awaymission/academy/academyaft) "je" = ( -/obj/structure/grille, /obj/structure/cable, /obj/structure/cable{ icon_state = "0-2"; pixel_y = 1; d2 = 2 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/awaymission/academy/academyaft) "jf" = ( @@ -3189,12 +3164,11 @@ }, /area/awaymission/academy/academyaft) "jh" = ( -/obj/structure/grille, /obj/structure/cable{ d2 = 8; icon_state = "0-8" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/awaymission/academy/academyaft) "ji" = ( @@ -3264,7 +3238,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/item/weapon/weldingtool, +/obj/item/weldingtool, /turf/open/floor/circuit/green, /area/awaymission/academy/classrooms) "jq" = ( @@ -3293,13 +3267,13 @@ d2 = 8; icon_state = "0-8" }, -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plating/airless, /area/awaymission/academy/academyaft) "ju" = ( /obj/structure/window/reinforced, /obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/trophy/gold_cup, +/obj/item/reagent_containers/food/drinks/trophy/gold_cup, /turf/open/floor/plasteel/red/side, /area/awaymission/academy/academyaft) "jv" = ( @@ -3339,7 +3313,7 @@ }, /area/awaymission/academy/academyaft) "jB" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/open/space, @@ -3353,9 +3327,8 @@ /turf/open/floor/carpet, /area/awaymission/academy/academyaft) "jE" = ( -/obj/structure/grille, /obj/structure/cable, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/awaymission/academy/academyaft) "jF" = ( @@ -3429,8 +3402,7 @@ }, /area/awaymission/academy/academyaft) "jP" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/awaymission/academy/academyaft) "jQ" = ( @@ -3470,8 +3442,7 @@ /turf/open/floor/carpet, /area/awaymission/academy/academygate) "jX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/awaymission/academy/academygate) "jY" = ( @@ -3731,11 +3702,11 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/book/manual/ripley_build_and_repair, +/obj/item/book/manual/ripley_build_and_repair, /turf/open/floor/plasteel, /area/awaymission/academy/classrooms) "kL" = ( -/obj/item/weapon/bikehorn, +/obj/item/bikehorn, /turf/open/floor/plating, /area/awaymission/academy/classrooms) "kM" = ( @@ -3785,7 +3756,7 @@ /area/awaymission/academy/academycellar) "kT" = ( /obj/structure/table/wood, -/obj/item/weapon/kitchen/knife/ritual, +/obj/item/kitchen/knife/ritual, /obj/item/candle/infinite, /turf/open/floor/engine/cult, /area/awaymission/academy/academycellar) @@ -3843,7 +3814,7 @@ /area/awaymission/academy/academycellar) "lg" = ( /obj/structure/table/wood, -/obj/item/weapon/guardiancreator/choose, +/obj/item/guardiancreator/choose, /turf/open/floor/engine/cult, /area/awaymission/academy/academycellar) "lh" = ( @@ -3861,7 +3832,7 @@ "lk" = ( /obj/structure/safe/floor, /obj/item/voodoo, -/obj/item/weapon/gun/magic/wand/fireball, +/obj/item/gun/magic/wand/fireball, /obj/item/clothing/suit/space/hardsuit/wizard, /turf/open/floor/wood, /area/awaymission/academy/headmaster) @@ -3931,7 +3902,7 @@ /turf/open/floor/plating, /area/awaymission/academy/academyengine) "lw" = ( -/obj/item/weapon/ectoplasm, +/obj/item/ectoplasm, /turf/open/floor/plating, /area/awaymission/academy/academyengine) "lx" = ( @@ -3941,12 +3912,12 @@ "ly" = ( /obj/effect/decal/cleanable/oil, /obj/structure/table, -/obj/item/weapon/staff, +/obj/item/staff, /turf/open/floor/plating, /area/awaymission/academy/academyengine) "lz" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /turf/open/floor/plating, /area/awaymission/academy/academyengine) "lA" = ( @@ -3964,7 +3935,7 @@ /area/awaymission/academy/academyengine) "lD" = ( /obj/structure/table, -/obj/item/weapon/weldingtool, +/obj/item/weldingtool, /turf/open/floor/plating, /area/awaymission/academy/academyengine) "lE" = ( @@ -4025,7 +3996,7 @@ /area/awaymission/academy/academyengine) "lN" = ( /obj/structure/rack, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plating, /area/awaymission/academy/academyengine) "lO" = ( @@ -4046,7 +4017,7 @@ /area/awaymission/academy/academyengine) "lQ" = ( /obj/structure/table, -/obj/item/weapon/gun/magic/wand/polymorph, +/obj/item/gun/magic/wand/polymorph, /turf/open/floor/plating, /area/awaymission/academy/academyengine) "lR" = ( @@ -4144,13 +4115,13 @@ /area/awaymission/academy/academyengine) "mj" = ( /obj/structure/rack, -/obj/item/weapon/spellbook/oneuse/summonitem, -/obj/item/weapon/pen/fourcolor, +/obj/item/spellbook/oneuse/summonitem, +/obj/item/pen/fourcolor, /turf/open/floor/vault, /area/awaymission/academy/academyengine) "mk" = ( /obj/structure/rack, -/obj/item/weapon/claymore, +/obj/item/claymore, /obj/item/toy/figure/wizard, /turf/open/floor/vault, /area/awaymission/academy/academyengine) @@ -4164,12 +4135,12 @@ /area/awaymission/academy/academyengine) "mn" = ( /obj/structure/rack, -/obj/item/weapon/gun/magic/wand, +/obj/item/gun/magic/wand, /turf/open/floor/plating, /area/awaymission/academy/academyengine) "mo" = ( /obj/structure/rack, -/obj/item/weapon/staff, +/obj/item/staff, /turf/open/floor/plating, /area/awaymission/academy/academyengine) "mp" = ( @@ -4263,7 +4234,7 @@ /area/awaymission/academy/academyengine) "mJ" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/bottle/gin, +/obj/item/reagent_containers/food/drinks/bottle/gin, /turf/open/floor/wood, /area/awaymission/academy/academyengine) "mK" = ( @@ -4272,7 +4243,7 @@ /area/awaymission/academy/academyengine) "mL" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass, +/obj/item/reagent_containers/food/drinks/drinkingglass, /turf/open/floor/wood, /area/awaymission/academy/academyengine) "mM" = ( @@ -4313,7 +4284,7 @@ /turf/open/floor/plating/asteroid/snow, /area/awaymission/academy/academycellar) "mU" = ( -/obj/item/weapon/reagent_containers/food/snacks/meat/slab, +/obj/item/reagent_containers/food/snacks/meat/slab, /turf/open/floor/plating/asteroid/snow, /area/awaymission/academy/academycellar) "mV" = ( @@ -4398,7 +4369,7 @@ /area/awaymission/academy/academyengine) "nj" = ( /obj/structure/rack, -/obj/item/weapon/reagent_containers/food/drinks/bottle/wine, +/obj/item/reagent_containers/food/drinks/bottle/wine, /turf/open/floor/plating/asteroid/snow, /area/awaymission/academy/academycellar) "nk" = ( diff --git a/_maps/RandomZLevels/Cabin.dmm b/_maps/RandomZLevels/Cabin.dmm index a03b3b148e..b4869790a8 100644 --- a/_maps/RandomZLevels/Cabin.dmm +++ b/_maps/RandomZLevels/Cabin.dmm @@ -12,7 +12,7 @@ /turf/closed/wall/mineral/wood, /area/awaymission/snowforest/lumbermill) "ae" = ( -/obj/item/weapon/grown/log/tree, +/obj/item/grown/log/tree, /turf/open/floor/plating/asteroid/snow/temperatre, /area/awaymission/snowforest) "af" = ( @@ -40,7 +40,7 @@ /turf/open/floor/wood/cold, /area/awaymission/snowforest/lumbermill) "aj" = ( -/obj/item/weapon/grown/log/tree, +/obj/item/grown/log/tree, /turf/open/floor/wood/cold, /area/awaymission/snowforest/lumbermill) "ak" = ( @@ -49,12 +49,12 @@ /area/awaymission/snowforest/lumbermill) "al" = ( /obj/structure/table/wood, -/obj/item/weapon/grown/log/tree, +/obj/item/grown/log/tree, /turf/open/floor/wood/cold, /area/awaymission/snowforest/lumbermill) "am" = ( /obj/structure/table/wood, -/obj/item/weapon/twohanded/required/chainsaw, +/obj/item/twohanded/required/chainsaw, /turf/open/floor/wood/cold, /area/awaymission/snowforest/lumbermill) "an" = ( @@ -147,7 +147,7 @@ /area/awaymission/cabin) "aA" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/brown, +/obj/item/bedsheet/brown, /turf/open/floor/wood, /area/awaymission/cabin) "aB" = ( @@ -193,7 +193,7 @@ /turf/open/floor/plating, /area/awaymission/cabin) "aG" = ( -/obj/item/weapon/reagent_containers/pill/patch/styptic, +/obj/item/reagent_containers/pill/patch/styptic, /turf/open/floor/plating/snowed/temperatre, /area/awaymission/snowforest) "aH" = ( @@ -298,12 +298,12 @@ /area/awaymission/cabin) "aY" = ( /obj/structure/table/wood, -/obj/item/weapon/phone, +/obj/item/phone, /turf/open/floor/carpet, /area/awaymission/cabin) "aZ" = ( /obj/structure/guncase/shotgun, -/obj/item/weapon/gun/ballistic/shotgun/riot, +/obj/item/gun/ballistic/shotgun/riot, /turf/open/floor/carpet, /area/awaymission/cabin) "ba" = ( @@ -318,7 +318,7 @@ /area/awaymission/cabin) "bc" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/britcup, +/obj/item/reagent_containers/food/drinks/britcup, /turf/open/floor/carpet, /area/awaymission/cabin) "bd" = ( @@ -493,12 +493,12 @@ /area/awaymission/cabin) "bK" = ( /obj/effect/decal/cleanable/blood, -/obj/item/weapon/reagent_containers/pill/patch/styptic, +/obj/item/reagent_containers/pill/patch/styptic, /turf/open/floor/plating/snowed/temperatre, /area/awaymission/snowforest) "bL" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/patriot, +/obj/item/bedsheet/patriot, /turf/open/floor/wood, /area/awaymission/cabin) "bM" = ( @@ -543,12 +543,12 @@ dir = 4 }, /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/shaker, +/obj/item/reagent_containers/food/drinks/shaker, /turf/open/floor/wood, /area/awaymission/cabin) "bV" = ( /obj/structure/table, -/obj/item/weapon/kitchen/knife/butcher, +/obj/item/kitchen/knife/butcher, /turf/open/floor/plasteel/cafeteria, /area/awaymission/cabin) "bW" = ( @@ -575,12 +575,12 @@ dir = 8 }, /obj/structure/table, -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/circular_saw, -/obj/item/weapon/cautery, -/obj/item/weapon/surgical_drapes, -/obj/item/weapon/scalpel, -/obj/item/weapon/hemostat, +/obj/item/surgicaldrill, +/obj/item/circular_saw, +/obj/item/cautery, +/obj/item/surgical_drapes, +/obj/item/scalpel, +/obj/item/hemostat, /turf/open/floor/plasteel/white, /area/awaymission/cabin) "ca" = ( @@ -654,7 +654,7 @@ /area/awaymission/cabin) "cn" = ( /obj/structure/bed/roller, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /turf/open/floor/plasteel/white, /area/awaymission/cabin) "co" = ( @@ -681,7 +681,7 @@ /area/awaymission/snowforest) "cs" = ( /obj/structure/table/wood, -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/wood, /area/awaymission/cabin) "ct" = ( @@ -699,9 +699,9 @@ dir = 4 }, /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/brute, -/obj/item/weapon/storage/firstaid/fire, +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/brute, +/obj/item/storage/firstaid/fire, /turf/open/floor/plasteel/white, /area/awaymission/cabin) "cw" = ( @@ -914,7 +914,7 @@ /turf/open/floor/plating/snowed/temperatre, /area/awaymission/snowforest) "dl" = ( -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plating/snowed/temperatre, /area/awaymission/snowforest) "dm" = ( @@ -937,7 +937,7 @@ /turf/open/floor/plating/snowed/temperatre, /area/awaymission/snowforest) "dq" = ( -/obj/item/weapon/shard, +/obj/item/shard, /obj/effect/decal/cleanable/blood, /turf/open/floor/plating/snowed/temperatre, /area/awaymission/snowforest) @@ -961,7 +961,7 @@ "du" = ( /obj/structure/closet/toolcloset, /obj/item/device/lightreplacer, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plating, /area/awaymission/cabin) "dv" = ( @@ -975,6 +975,10 @@ }, /turf/open/floor/plating, /area/awaymission/cabin) +"dw" = ( +/obj/effect/mapping_helpers/planet_z, +/turf/closed/indestructible/rock/snow, +/area/space) (1,1,1) = {" aa @@ -1231,7 +1235,7 @@ aa aa aa aa -aa +dw "} (2,1,1) = {" aa diff --git a/_maps/RandomZLevels/beach.dmm b/_maps/RandomZLevels/beach.dmm index 3d22ecf561..fdfaa7f9b5 100644 --- a/_maps/RandomZLevels/beach.dmm +++ b/_maps/RandomZLevels/beach.dmm @@ -131,10 +131,10 @@ /area/awaymission/beach) "ay" = ( /obj/structure/table, -/obj/item/weapon/storage/box/drinkingglasses, -/obj/item/weapon/storage/box/drinkingglasses, -/obj/item/weapon/reagent_containers/food/drinks/shaker, -/obj/item/weapon/storage/box/beakers, +/obj/item/storage/box/drinkingglasses, +/obj/item/storage/box/drinkingglasses, +/obj/item/reagent_containers/food/drinks/shaker, +/obj/item/storage/box/beakers, /turf/open/floor/wood, /area/awaymission/beach) "az" = ( @@ -150,7 +150,7 @@ /area/awaymission/beach) "aB" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/rag, +/obj/item/reagent_containers/glass/rag, /turf/open/floor/wood, /area/awaymission/beach) "aC" = ( diff --git a/_maps/RandomZLevels/beach2.dmm b/_maps/RandomZLevels/beach2.dmm index c2641f7c40..7f48402838 100644 --- a/_maps/RandomZLevels/beach2.dmm +++ b/_maps/RandomZLevels/beach2.dmm @@ -122,7 +122,7 @@ }, /area/awaymission/beach) "ax" = ( -/obj/item/weapon/bedsheet/rainbow, +/obj/item/bedsheet/rainbow, /obj/structure/bed, /obj/machinery/button/door{ id = "loveshack"; @@ -148,8 +148,8 @@ /turf/open/floor/plating/beach/sand, /area/awaymission/beach) "aA" = ( -/obj/item/weapon/reagent_containers/food/drinks/bottle/wine, -/obj/item/weapon/reagent_containers/food/drinks/bottle/rum, +/obj/item/reagent_containers/food/drinks/bottle/wine, +/obj/item/reagent_containers/food/drinks/bottle/rum, /obj/structure/table/wood, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/beach/sand @@ -250,21 +250,21 @@ /area/awaymission/beach) "aO" = ( /obj/structure/table/wood, -/obj/item/weapon/book/manual/barman_recipes, +/obj/item/book/manual/barman_recipes, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/beach/sand }, /area/awaymission/beach) "aP" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/shaker, +/obj/item/reagent_containers/food/drinks/shaker, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/beach/sand }, /area/awaymission/beach) "aQ" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/beach/sand }, @@ -272,7 +272,7 @@ "aR" = ( /obj/structure/table/wood, /obj/item/clothing/glasses/sunglasses, -/obj/item/weapon/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/beach/sand }, @@ -315,7 +315,7 @@ /area/awaymission/beach) "aY" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/ale, +/obj/item/reagent_containers/food/drinks/ale, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/beach/sand }, @@ -328,14 +328,14 @@ /area/awaymission/beach) "ba" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/dr_gibb, +/obj/item/reagent_containers/food/drinks/soda_cans/dr_gibb, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/beach/sand }, /area/awaymission/beach) "bb" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/lemon_lime, +/obj/item/reagent_containers/food/drinks/soda_cans/lemon_lime, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/beach/sand }, @@ -346,12 +346,12 @@ /area/awaymission/beach) "bd" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/beer, -/obj/item/weapon/reagent_containers/food/drinks/beer, -/obj/item/weapon/reagent_containers/food/drinks/beer, -/obj/item/weapon/reagent_containers/food/drinks/beer, -/obj/item/weapon/reagent_containers/food/drinks/beer, -/obj/item/weapon/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, /turf/open/floor/plating/beach/sand, /area/awaymission/beach) "be" = ( @@ -377,17 +377,17 @@ /area/awaymission/beach) "bh" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/snacks/chips, +/obj/item/reagent_containers/food/snacks/chips, /turf/open/floor/plating/beach/sand, /area/awaymission/beach) "bi" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola, -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola, -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola, -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola, -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola, -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola, +/obj/item/reagent_containers/food/drinks/soda_cans/cola, +/obj/item/reagent_containers/food/drinks/soda_cans/cola, +/obj/item/reagent_containers/food/drinks/soda_cans/cola, +/obj/item/reagent_containers/food/drinks/soda_cans/cola, +/obj/item/reagent_containers/food/drinks/soda_cans/cola, +/obj/item/reagent_containers/food/drinks/soda_cans/cola, /turf/open/floor/plating/beach/sand, /area/awaymission/beach) "bj" = ( @@ -399,23 +399,23 @@ /turf/open/floor/plating/beach/sand, /area/awaymission/beach) "bl" = ( -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/lemon_lime, +/obj/item/reagent_containers/food/drinks/soda_cans/lemon_lime, /turf/open/floor/plating/beach/sand, /area/awaymission/beach) "bm" = ( -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/dr_gibb, +/obj/item/reagent_containers/food/drinks/soda_cans/dr_gibb, /turf/open/floor/plating/beach/sand, /area/awaymission/beach) "bn" = ( -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/starkist, +/obj/item/reagent_containers/food/drinks/soda_cans/starkist, /turf/open/floor/plating/beach/sand, /area/awaymission/beach) "bo" = ( -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola, +/obj/item/reagent_containers/food/drinks/soda_cans/cola, /turf/open/floor/plating/beach/sand, /area/awaymission/beach) "bp" = ( -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/space_mountain_wind, +/obj/item/reagent_containers/food/drinks/soda_cans/space_mountain_wind, /turf/open/floor/plating/beach/sand, /area/awaymission/beach) "bq" = ( diff --git a/_maps/RandomZLevels/caves.dmm b/_maps/RandomZLevels/caves.dmm index c1df4a8090..5c89b42453 100644 --- a/_maps/RandomZLevels/caves.dmm +++ b/_maps/RandomZLevels/caves.dmm @@ -29,7 +29,7 @@ name = "\improper BMP Asteroid Level 3" }) "af" = ( -/obj/item/weapon/greentext, +/obj/item/greentext, /turf/open/floor/plating/asteroid/basalt{ initial_gas_mix = "n2=23;o2=14" }, @@ -117,7 +117,7 @@ name = "\improper BMP Asteroid Level 4" }) "aq" = ( -/obj/item/weapon/ectoplasm, +/obj/item/ectoplasm, /turf/open/floor/plating/asteroid/basalt/lava{ initial_gas_mix = "n2=23;o2=14" }, @@ -156,7 +156,7 @@ /obj/item/stack/sheet/runed_metal{ amount = 25 }, -/obj/item/weapon/veilrender/honkrender, +/obj/item/veilrender/honkrender, /obj/item/clothing/mask/gas/clown_hat, /obj/item/organ/heart/demon, /turf/open/floor/engine/cult{ @@ -200,11 +200,11 @@ }) "ay" = ( /obj/structure/destructible/cult/tome, -/obj/item/weapon/tome, +/obj/item/tome, /obj/item/stack/sheet/runed_metal{ amount = 25 }, -/obj/item/weapon/coin/antagtoken, +/obj/item/coin/antagtoken, /turf/open/floor/engine/cult{ baseturf = /turf/open/lava/smooth; initial_gas_mix = "n2=23;o2=14" @@ -242,7 +242,7 @@ }) "aC" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/cult, +/obj/item/bedsheet/cult, /turf/open/floor/engine/cult{ baseturf = /turf/open/lava/smooth; initial_gas_mix = "n2=23;o2=14" @@ -264,8 +264,8 @@ /obj/item/stack/sheet/runed_metal{ amount = 25 }, -/obj/item/weapon/coin/antagtoken, -/obj/item/weapon/spellbook/oneuse/summonitem{ +/obj/item/coin/antagtoken, +/obj/item/spellbook/oneuse/summonitem{ name = "an extremely flamboyant book" }, /turf/open/floor/engine/cult{ @@ -290,7 +290,7 @@ name = "\improper BMP Asteroid Level 4" }) "aG" = ( -/obj/item/weapon/ectoplasm, +/obj/item/ectoplasm, /turf/open/floor/engine/cult{ baseturf = /turf/open/lava/smooth; initial_gas_mix = "n2=23;o2=14" @@ -496,7 +496,7 @@ }) "ba" = ( /obj/structure/destructible/cult/talisman, -/obj/item/weapon/plasma_fist_scroll, +/obj/item/plasma_fist_scroll, /turf/open/floor/engine/cult{ baseturf = /turf/open/lava/smooth; initial_gas_mix = "n2=23;o2=14" @@ -724,7 +724,7 @@ name = "\improper BMP Asteroid Level 3" }) "by" = ( -/obj/item/weapon/twohanded/mjollnir, +/obj/item/twohanded/mjollnir, /mob/living/simple_animal/hostile/poison/giant_spider/nurse, /turf/open/floor/plating/asteroid/basalt{ initial_gas_mix = "n2=23;o2=14" @@ -803,7 +803,7 @@ name = "\improper BMP Asteroid Level 3" }) "bG" = ( -/obj/item/weapon/gun/ballistic/automatic/pistol/deagle/gold, +/obj/item/gun/ballistic/automatic/pistol/deagle/gold, /turf/open/floor/plating/asteroid/basalt/lava{ initial_gas_mix = "n2=23;o2=14" }, @@ -820,7 +820,7 @@ name = "\improper BMP Asteroid Level 4" }) "bI" = ( -/obj/item/weapon/bedsheet/patriot, +/obj/item/bedsheet/patriot, /turf/open/floor/plating/asteroid/basalt/lava{ initial_gas_mix = "n2=23;o2=14" }, @@ -942,7 +942,7 @@ }) "bX" = ( /obj/structure/table, -/obj/item/weapon/paper/crumpled/awaymissions/caves/unsafe_area, +/obj/item/paper/crumpled/awaymissions/caves/unsafe_area, /turf/open/floor/plating/asteroid/basalt{ initial_gas_mix = "n2=23;o2=14" }, @@ -978,7 +978,7 @@ /obj/structure/closet/crate/miningcar{ name = "Mining cart" }, -/obj/item/weapon/pickaxe{ +/obj/item/pickaxe{ attack_verb = list("ineffectively hit"); desc = "A pickaxe thats been left to rust."; force = 1; @@ -1043,7 +1043,7 @@ }, /area/awaymission/research) "ci" = ( -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plating/asteroid/basalt{ initial_gas_mix = "n2=23;o2=14" }, @@ -1089,7 +1089,7 @@ dir = 1 }, /obj/structure/filingcabinet, -/obj/item/weapon/paper/fluff/awaymissions/caves/omega, +/obj/item/paper/fluff/awaymissions/caves/omega, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/basalt; initial_gas_mix = "n2=23;o2=14" @@ -1117,14 +1117,14 @@ }, /area/awaymission/research) "cs" = ( -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/basalt; initial_gas_mix = "n2=23;o2=14" }, /area/awaymission/research) "ct" = ( -/obj/item/weapon/shard, +/obj/item/shard, /obj/item/stack/rods, /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plasteel{ @@ -1190,8 +1190,8 @@ /area/awaymission/research) "cC" = ( /obj/structure/table, -/obj/item/weapon/restraints/handcuffs/cable, -/obj/item/weapon/restraints/handcuffs/cable, +/obj/item/restraints/handcuffs/cable, +/obj/item/restraints/handcuffs/cable, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/basalt; initial_gas_mix = "n2=23;o2=14" @@ -1308,7 +1308,7 @@ }, /area/awaymission/research) "cQ" = ( -/obj/item/weapon/pickaxe{ +/obj/item/pickaxe{ attack_verb = list("ineffectively hit"); desc = "A pickaxe thats been left to rust."; force = 1; @@ -1381,7 +1381,7 @@ /area/awaymission/research) "cX" = ( /obj/structure/table, -/obj/item/weapon/melee/baton, +/obj/item/melee/baton, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/basalt; initial_gas_mix = "n2=23;o2=14" @@ -1413,7 +1413,7 @@ "db" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/crap, +/obj/item/stock_parts/cell/crap, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/basalt; initial_gas_mix = "n2=23;o2=14" @@ -1452,9 +1452,9 @@ /obj/structure/closet/secure_closet/miner{ name = "weapon equipment" }, -/obj/item/weapon/grenade/syndieminibomb/concussion, -/obj/item/weapon/grenade/syndieminibomb/concussion, -/obj/item/weapon/grenade/syndieminibomb/concussion, +/obj/item/grenade/syndieminibomb/concussion, +/obj/item/grenade/syndieminibomb/concussion, +/obj/item/grenade/syndieminibomb/concussion, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/basalt; initial_gas_mix = "n2=23;o2=14" @@ -1482,8 +1482,8 @@ }) "di" = ( /obj/structure/table, -/obj/item/weapon/paper/fluff/awaymissions/caves/magma, -/obj/item/weapon/pen, +/obj/item/paper/fluff/awaymissions/caves/magma, +/obj/item/pen, /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/basalt @@ -1547,7 +1547,7 @@ }) "dp" = ( /obj/structure/table, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /obj/item/clothing/glasses/meson, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/basalt @@ -1576,7 +1576,7 @@ }) "ds" = ( /obj/structure/closet/secure_closet/personal, -/obj/item/weapon/pickaxe{ +/obj/item/pickaxe{ attack_verb = list("ineffectively hit"); desc = "A pickaxe thats been left to rust."; force = 1; @@ -1613,7 +1613,7 @@ }) "dw" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/effect/landmark/awaystart, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/basalt @@ -1624,7 +1624,7 @@ "dx" = ( /obj/structure/closet/secure_closet/personal, /obj/effect/decal/cleanable/cobweb, -/obj/item/weapon/sord, +/obj/item/sord, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/basalt }, @@ -1642,7 +1642,7 @@ /area/awaymission/northblock) "dA" = ( /obj/structure/closet/secure_closet/personal, -/obj/item/weapon/gun/energy/kinetic_accelerator, +/obj/item/gun/energy/kinetic_accelerator, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/basalt }, @@ -1677,7 +1677,7 @@ /area/awaymission/northblock) "dF" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/basalt }, @@ -1692,7 +1692,7 @@ /area/awaymission/northblock) "dH" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/effect/landmark/awaystart, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/basalt @@ -1804,7 +1804,7 @@ /area/awaymission/BMPship) "dY" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/effect/landmark/awaystart, /turf/open/floor/wood{ @@ -1878,8 +1878,8 @@ /area/awaymission/BMPship) "ei" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/basalt }, @@ -1901,7 +1901,7 @@ /area/awaymission/BMPship) "el" = ( /obj/structure/closet/secure_closet/personal, -/obj/item/weapon/gun/energy/laser/captain/scattershot, +/obj/item/gun/energy/laser/captain/scattershot, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/basalt }, @@ -1987,8 +1987,8 @@ "ex" = ( /obj/structure/closet/secure_closet/miner, /obj/effect/decal/cleanable/cobweb, -/obj/item/weapon/survivalcapsule, -/obj/item/weapon/extinguisher/mini, +/obj/item/survivalcapsule, +/obj/item/extinguisher/mini, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/basalt }, @@ -2013,7 +2013,7 @@ /area/awaymission/BMPship) "eA" = ( /obj/structure/table, -/obj/item/weapon/paper/fluff/awaymissions/caves/work_notice, +/obj/item/paper/fluff/awaymissions/caves/work_notice, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/basalt }, @@ -2037,8 +2037,8 @@ /area/awaymission/BMPship) "eD" = ( /obj/structure/closet/secure_closet/miner, -/obj/item/weapon/survivalcapsule, -/obj/item/weapon/extinguisher/mini, +/obj/item/survivalcapsule, +/obj/item/extinguisher/mini, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/basalt }, @@ -2067,8 +2067,8 @@ /area/awaymission/BMPship) "eI" = ( /obj/structure/closet/crate/trashcart, -/obj/item/weapon/switchblade, -/obj/item/weapon/switchblade, +/obj/item/switchblade, +/obj/item/switchblade, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/basalt }, @@ -2080,8 +2080,8 @@ /area/awaymission/listeningpost) "eK" = ( /obj/structure/table, -/obj/item/weapon/gun/energy/kinetic_accelerator, -/obj/item/weapon/gun/energy/kinetic_accelerator, +/obj/item/gun/energy/kinetic_accelerator, +/obj/item/gun/energy/kinetic_accelerator, /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/basalt @@ -2098,7 +2098,7 @@ dir = 8 }, /obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /obj/item/device/multitool, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/basalt @@ -2118,7 +2118,7 @@ /area/awaymission/listeningpost) "eP" = ( /obj/structure/table, -/obj/item/weapon/pickaxe{ +/obj/item/pickaxe{ attack_verb = list("ineffectively hit"); desc = "A pickaxe thats been left to rust."; force = 1; @@ -2126,7 +2126,7 @@ pixel_x = 5; throwforce = 1 }, -/obj/item/weapon/pickaxe{ +/obj/item/pickaxe{ attack_verb = list("ineffectively hit"); desc = "A pickaxe thats been left to rust."; force = 1; @@ -2168,8 +2168,8 @@ /area/awaymission/BMPship) "eU" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/basalt }, @@ -2186,7 +2186,7 @@ /area/awaymission/listeningpost) "eX" = ( /obj/structure/table, -/obj/item/weapon/paper/pamphlet/gateway, +/obj/item/paper/pamphlet/gateway, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/basalt }, @@ -2209,8 +2209,8 @@ /obj/structure/noticeboard{ pixel_y = 32 }, -/obj/item/weapon/paper/fluff/awaymissions/caves/shipment_notice, -/obj/item/weapon/paper/fluff/awaymissions/caves/saftey_notice, +/obj/item/paper/fluff/awaymissions/caves/shipment_notice, +/obj/item/paper/fluff/awaymissions/caves/saftey_notice, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/basalt }, @@ -2225,13 +2225,13 @@ }) "fc" = ( /obj/structure/closet/crate, -/obj/item/weapon/paper/fluff/awaymissions/caves/shipment_receipt, -/obj/item/weapon/gun/energy/laser/captain/scattershot, -/obj/item/weapon/gun/energy/laser/captain/scattershot, -/obj/item/weapon/gun/energy/laser, -/obj/item/weapon/grenade/syndieminibomb/concussion, -/obj/item/weapon/grenade/syndieminibomb/concussion, -/obj/item/weapon/grenade/syndieminibomb/concussion, +/obj/item/paper/fluff/awaymissions/caves/shipment_receipt, +/obj/item/gun/energy/laser/captain/scattershot, +/obj/item/gun/energy/laser/captain/scattershot, +/obj/item/gun/energy/laser, +/obj/item/grenade/syndieminibomb/concussion, +/obj/item/grenade/syndieminibomb/concussion, +/obj/item/grenade/syndieminibomb/concussion, /obj/item/slimepotion/fireproof, /obj/item/slimepotion/fireproof, /obj/item/clothing/glasses/thermal, @@ -2294,7 +2294,7 @@ name = "\improper BMP Asteroid Level 2" }) "fk" = ( -/obj/item/weapon/grenade/syndieminibomb/concussion, +/obj/item/grenade/syndieminibomb/concussion, /turf/open/floor/plating/asteroid/basalt{ initial_gas_mix = "n2=23;o2=14" }, @@ -2319,9 +2319,9 @@ icon_state = "crateopen"; opened = 1 }, -/obj/item/weapon/paper/fluff/awaymissions/caves/shipment_receipt, +/obj/item/paper/fluff/awaymissions/caves/shipment_receipt, /obj/item/organ/eyes/robotic/thermals, -/obj/item/weapon/gun/energy/laser/captain/scattershot, +/obj/item/gun/energy/laser/captain/scattershot, /obj/item/slimepotion/fireproof, /turf/open/floor/plating/asteroid/basalt{ initial_gas_mix = "n2=23;o2=14" @@ -2369,15 +2369,15 @@ /area/awaymission/BMPship) "fs" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/basalt }, /area/awaymission/BMPship) "ft" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/fire, +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/fire, /obj/structure/spider/stickyweb, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/basalt @@ -2385,8 +2385,8 @@ /area/awaymission/BMPship) "fu" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/brute, -/obj/item/weapon/reagent_containers/blood/OPlus, +/obj/item/storage/firstaid/brute, +/obj/item/reagent_containers/blood/OPlus, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/basalt }, @@ -2400,7 +2400,7 @@ name = "\improper BMP Asteroid Level 2" }) "fw" = ( -/obj/item/weapon/gun/energy/laser/captain/scattershot, +/obj/item/gun/energy/laser/captain/scattershot, /turf/open/floor/plating/asteroid/basalt{ initial_gas_mix = "n2=23;o2=14" }, @@ -2559,9 +2559,9 @@ }) "fS" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/toxin, -/obj/item/weapon/storage/firstaid/toxin, -/obj/item/weapon/reagent_containers/blood/OPlus, +/obj/item/storage/firstaid/toxin, +/obj/item/storage/firstaid/toxin, +/obj/item/reagent_containers/blood/OPlus, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/basalt }, @@ -2597,7 +2597,7 @@ /obj/structure/closet/crate/miningcar{ name = "Mining cart" }, -/obj/item/weapon/pickaxe{ +/obj/item/pickaxe{ attack_verb = list("ineffectively hit"); desc = "A pickaxe thats been left to rust."; force = 1; @@ -2672,14 +2672,14 @@ /area/awaymission/BMPship) "gf" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass, +/obj/item/reagent_containers/food/drinks/drinkingglass, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/basalt }, /area/awaymission/BMPship) "gg" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /turf/open/floor/plating{ baseturf = /turf/open/lava/smooth; initial_gas_mix = "n2=23;o2=14" @@ -2729,7 +2729,7 @@ }, /area/awaymission/BMPship) "gn" = ( -/obj/item/weapon/grown/log, +/obj/item/grown/log, /turf/open/floor/plating/asteroid/basalt{ initial_gas_mix = "n2=23;o2=14" }, @@ -2758,7 +2758,7 @@ /area/awaymission/BMPship) "gr" = ( /obj/structure/table, -/obj/item/weapon/kitchen/fork, +/obj/item/kitchen/fork, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/basalt }, @@ -2798,14 +2798,14 @@ /area/awaymission/BMPship) "gx" = ( /obj/structure/table, -/obj/item/weapon/kitchen/fork, +/obj/item/kitchen/fork, /obj/item/trash/plate, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/basalt }, /area/awaymission/BMPship) "gy" = ( -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass, +/obj/item/reagent_containers/food/drinks/drinkingglass, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/basalt }, @@ -2855,7 +2855,7 @@ /area/awaymission/BMPship) "gF" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/item/clothing/glasses/material, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/basalt; @@ -2869,7 +2869,7 @@ "gH" = ( /obj/structure/table, /obj/item/mecha_parts/mecha_equipment/drill/diamonddrill, -/obj/item/weapon/paper/fluff/awaymissions/caves/mech_notice, +/obj/item/paper/fluff/awaymissions/caves/mech_notice, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/basalt }, @@ -2973,6 +2973,10 @@ initial_gas_mix = "n2=23;o2=14" }, /area/awaymission/BMPship) +"gW" = ( +/obj/effect/mapping_helpers/planet_z, +/turf/closed/indestructible/rock, +/area/space) (1,1,1) = {" aa @@ -3229,7 +3233,7 @@ aa aa aa aa -aa +gW "} (2,1,1) = {" aa diff --git a/_maps/RandomZLevels/centcomAway.dmm b/_maps/RandomZLevels/centcomAway.dmm index ea3d101368..f62787babf 100644 --- a/_maps/RandomZLevels/centcomAway.dmm +++ b/_maps/RandomZLevels/centcomAway.dmm @@ -9,33 +9,15 @@ /turf/closed/wall/r_wall, /area/awaymission/centcomAway/cafe) "ad" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/west, /turf/open/floor/plating, /area/awaymission/centcomAway/cafe) "ae" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, /area/awaymission/centcomAway/cafe) "af" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /turf/open/floor/plating, /area/awaymission/centcomAway/cafe) "ag" = ( @@ -101,34 +83,25 @@ /area/awaymission/centcomAway/cafe) "ar" = ( /obj/structure/table, -/obj/item/weapon/storage/box/donkpockets{ +/obj/item/storage/box/donkpockets{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/kitchen/rollingpin, +/obj/item/kitchen/rollingpin, /turf/open/floor/plasteel/green{ dir = 1 }, /area/awaymission/centcomAway/cafe) "as" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker, -/obj/item/weapon/reagent_containers/food/condiment/enzyme, +/obj/item/reagent_containers/glass/beaker, +/obj/item/reagent_containers/food/condiment/enzyme, /turf/open/floor/plasteel/green{ dir = 1 }, /area/awaymission/centcomAway/cafe) "at" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/north, /turf/open/floor/plating, /area/awaymission/centcomAway/cafe) "au" = ( @@ -136,7 +109,7 @@ /turf/open/floor/plasteel/black, /area/awaymission/centcomAway/cafe) "av" = ( -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plasteel/black, /area/awaymission/centcomAway/cafe) "aw" = ( @@ -149,7 +122,7 @@ /area/awaymission/centcomAway/cafe) "ay" = ( /obj/structure/table, -/obj/item/weapon/kitchen/knife/butcher, +/obj/item/kitchen/knife/butcher, /turf/open/floor/plasteel/cafeteria, /area/awaymission/centcomAway/cafe) "az" = ( @@ -163,13 +136,7 @@ }, /area/awaymission/centcomAway/cafe) "aB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/plating, /area/awaymission/centcomAway/cafe) "aC" = ( @@ -210,22 +177,12 @@ /turf/open/floor/plasteel/redyellow, /area/awaymission/centcomAway/cafe) "aK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced, /turf/open/floor/plating, /area/awaymission/centcomAway/cafe) "aL" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/shaker, +/obj/item/reagent_containers/food/drinks/shaker, /turf/open/floor/plasteel/cafeteria, /area/awaymission/centcomAway/cafe) "aM" = ( @@ -254,7 +211,7 @@ /area/awaymission/centcomAway/maint) "aQ" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /turf/open/floor/carpet, /area/awaymission/centcomAway/cafe) "aR" = ( @@ -266,33 +223,15 @@ }, /area/awaymission/centcomAway/maint) "aS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/west, /turf/closed/wall/r_wall, /area/awaymission/centcomAway/maint) "aT" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/closed/wall/r_wall, /area/awaymission/centcomAway/maint) "aU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /turf/closed/wall/r_wall, /area/awaymission/centcomAway/maint) "aV" = ( @@ -326,14 +265,7 @@ }, /area/awaymission/centcomAway/cafe) "ba" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end, /turf/open/floor/plating, /area/awaymission/centcomAway/cafe) "bb" = ( @@ -365,8 +297,8 @@ /area/awaymission/centcomAway/cafe) "bg" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/peppermill, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker, +/obj/item/reagent_containers/food/condiment/peppermill, +/obj/item/reagent_containers/food/condiment/saltshaker, /turf/open/floor/plasteel/green{ dir = 1 }, @@ -433,10 +365,7 @@ /turf/open/floor/plasteel/vault{ dir = 5 }, -/turf/closed/wall/shuttle{ - icon_state = "swall_f10"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/centcomAway/hangar) "bs" = ( /obj/structure/closet/crate, @@ -481,7 +410,7 @@ /area/awaymission/centcomAway/cafe) "bA" = ( /obj/structure/rack, -/obj/item/weapon/extinguisher/mini, +/obj/item/extinguisher/mini, /obj/item/clothing/head/hardhat/red, /obj/item/clothing/gloves/color/black, /turf/open/floor/plating, @@ -497,16 +426,10 @@ /turf/open/floor/plating, /area/awaymission/centcomAway/hangar) "bD" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall7"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/centcomAway/hangar) "bE" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall8"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/centcomAway/hangar) "bF" = ( /obj/machinery/door/airlock/external{ @@ -515,22 +438,13 @@ /turf/open/floor/plating, /area/awaymission/centcomAway/hangar) "bG" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall4"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/centcomAway/hangar) "bH" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall12"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/centcomAway/hangar) "bI" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall11"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/centcomAway/hangar) "bJ" = ( /obj/structure/chair/comfy/brown, @@ -597,17 +511,17 @@ /area/awaymission/centcomAway/hangar) "bW" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/toxin{ +/obj/item/storage/firstaid/toxin{ pixel_x = -2; pixel_y = 4 }, -/obj/item/weapon/storage/firstaid/toxin, +/obj/item/storage/firstaid/toxin, /turf/open/floor/mineral/titanium/blue, /area/awaymission/centcomAway/hangar) "bX" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/fire{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/fire{ pixel_x = -2; pixel_y = 4 }, @@ -615,37 +529,28 @@ /area/awaymission/centcomAway/hangar) "bY" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 2 }, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = -2; pixel_y = 4 }, /turf/open/floor/mineral/titanium/blue, /area/awaymission/centcomAway/hangar) "bZ" = ( -/turf/open/floor/plasteel/shuttle, -/turf/closed/wall/shuttle{ - icon_state = "swall_f5"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/centcomAway/hangar) "ca" = ( -/turf/open/floor/plating, -/turf/closed/wall/shuttle{ - dir = 2; - icon_state = "swall_f10"; - layer = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/centcomAway/hangar) "cb" = ( -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/structure/table, /turf/open/floor/plasteel/redyellow, /area/awaymission/centcomAway/cafe) "cc" = ( -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/structure/table, /turf/open/floor/plasteel/redyellow, /area/awaymission/centcomAway/cafe) @@ -656,17 +561,7 @@ }, /area/awaymission/centcomAway/general) "ce" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/awaymission/centcomAway/cafe) @@ -681,22 +576,13 @@ /area/awaymission/centcomAway/cafe) "ch" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/spray/plantbgone{ +/obj/item/reagent_containers/spray/plantbgone{ pixel_y = 3 }, /turf/open/floor/plasteel/hydrofloor, /area/awaymission/centcomAway/cafe) "ci" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/north, /turf/open/floor/plating, /area/awaymission/centcomAway/maint) "cj" = ( @@ -717,7 +603,7 @@ /turf/open/floor/mineral/titanium/blue, /area/awaymission/centcomAway/hangar) "co" = ( -/obj/item/weapon/pen, +/obj/item/pen, /obj/structure/table, /turf/open/floor/plasteel/redyellow, /area/awaymission/centcomAway/cafe) @@ -746,13 +632,7 @@ /turf/open/floor/plasteel/hydrofloor, /area/awaymission/centcomAway/cafe) "cu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/plating, /area/awaymission/centcomAway/maint) "cv" = ( @@ -760,13 +640,7 @@ /turf/closed/wall/r_wall, /area/awaymission/centcomAway/maint) "cw" = ( -/turf/open/floor/plasteel/vault{ - dir = 5 - }, -/turf/closed/wall/shuttle{ - icon_state = "swall_f5"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/centcomAway/hangar) "cx" = ( /obj/machinery/door/airlock/maintenance_hatch{ @@ -775,13 +649,7 @@ /turf/open/floor/plating, /area/awaymission/centcomAway/hangar) "cy" = ( -/turf/open/floor/plasteel/vault{ - dir = 5 - }, -/turf/closed/wall/shuttle{ - icon_state = "swall_f9"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/centcomAway/hangar) "cz" = ( /turf/closed/wall, @@ -819,24 +687,21 @@ /turf/open/floor/plasteel/hydrofloor, /area/awaymission/centcomAway/cafe) "cI" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc1"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/centcomAway/hangar) "cJ" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/mineral/titanium/yellow, /area/awaymission/centcomAway/hangar) "cK" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/mineral/titanium/yellow, /area/awaymission/centcomAway/hangar) "cL" = ( /obj/structure/table/reinforced, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/mineral/titanium/yellow, /area/awaymission/centcomAway/hangar) "cM" = ( @@ -863,10 +728,7 @@ /turf/open/floor/mineral/titanium/blue, /area/awaymission/centcomAway/hangar) "cQ" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc2"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/centcomAway/hangar) "cR" = ( /turf/open/floor/plating, @@ -903,8 +765,8 @@ /area/awaymission/centcomAway/hangar) "cX" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, -/obj/item/weapon/stamp, +/obj/item/clipboard, +/obj/item/stamp, /turf/open/floor/mineral/titanium/yellow, /area/awaymission/centcomAway/hangar) "cY" = ( @@ -913,14 +775,7 @@ }, /area/awaymission/centcomAway/general) "cZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end, /turf/open/floor/plating, /area/awaymission/centcomAway/maint) "da" = ( @@ -975,7 +830,7 @@ /area/awaymission/centcomAway/cafe) "dl" = ( /obj/structure/table, -/obj/item/weapon/storage/box/handcuffs, +/obj/item/storage/box/handcuffs, /turf/open/floor/mineral/titanium/yellow, /area/awaymission/centcomAway/hangar) "dm" = ( @@ -1030,10 +885,7 @@ }, /area/awaymission/centcomAway/cafe) "du" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall0"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/centcomAway/hangar) "dv" = ( /obj/structure/closet/crate, @@ -1062,14 +914,7 @@ /turf/open/floor/mineral/titanium/blue, /area/awaymission/centcomAway/hangar) "dA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end, /obj/structure/window/reinforced{ dir = 1 }, @@ -1084,7 +929,7 @@ /area/awaymission/centcomAway/hangar) "dC" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/redyellow, /area/awaymission/centcomAway/cafe) "dD" = ( @@ -1168,39 +1013,18 @@ /turf/open/floor/plating, /area/awaymission/centcomAway/cafe) "dR" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall2"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/centcomAway/hangar) "dS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, +/obj/effect/spawner/structure/window/hollow/reinforced/end/west, /turf/open/floor/plating, /area/awaymission/centcomAway/cafe) "dT" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /turf/open/floor/plating, /area/awaymission/centcomAway/cafe) "dU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, /area/awaymission/centcomAway/cafe) "dV" = ( @@ -1230,12 +1054,12 @@ /area/awaymission/centcomAway/hangar) "ea" = ( /obj/structure/table, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /turf/open/floor/mineral/titanium/blue, /area/awaymission/centcomAway/hangar) "eb" = ( /obj/structure/table, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /turf/open/floor/mineral/titanium/blue, /area/awaymission/centcomAway/hangar) "ec" = ( @@ -1281,17 +1105,7 @@ }, /area/awaymission/centcomAway/cafe) "ei" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced, /turf/open/floor/plating, /area/awaymission/centcomAway/cafe) "ej" = ( @@ -1320,37 +1134,27 @@ /area/awaymission/centcomAway/cafe) "eo" = ( /obj/structure/table, -/obj/item/weapon/storage/box/donkpockets{ +/obj/item/storage/box/donkpockets{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/kitchen/rollingpin, +/obj/item/kitchen/rollingpin, /turf/open/floor/plasteel/red, /area/awaymission/centcomAway/cafe) "ep" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker, -/obj/item/weapon/reagent_containers/food/condiment/enzyme, +/obj/item/reagent_containers/glass/beaker, +/obj/item/reagent_containers/food/condiment/enzyme, /turf/open/floor/plasteel/red, /area/awaymission/centcomAway/cafe) "eq" = ( -/turf/open/floor/plating, -/turf/closed/wall/shuttle{ - icon_state = "swall_f5"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/centcomAway/hangar) "er" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall14"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/centcomAway/hangar) "es" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc4"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/centcomAway/hangar) "et" = ( /obj/machinery/door/airlock/hatch{ @@ -1374,10 +1178,7 @@ /turf/open/floor/plating, /area/awaymission/centcomAway/maint) "ey" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/one_side/east, /turf/open/floor/plating, /area/awaymission/centcomAway/maint) "ez" = ( @@ -1439,7 +1240,7 @@ /area/awaymission/centcomAway/general) "eK" = ( /obj/structure/table/reinforced, -/obj/item/weapon/tank/internals/anesthetic, +/obj/item/tank/internals/anesthetic, /obj/item/clothing/mask/breath/medical, /turf/open/floor/plasteel/white, /area/awaymission/centcomAway/general) @@ -1449,7 +1250,7 @@ /area/awaymission/centcomAway/general) "eM" = ( /obj/structure/table/reinforced, -/obj/item/weapon/extinguisher/mini, +/obj/item/extinguisher/mini, /turf/open/floor/plasteel/whitepurple/side{ dir = 1 }, @@ -1500,17 +1301,7 @@ /turf/open/floor/carpet, /area/awaymission/centcomAway/courtroom) "eV" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced, /turf/open/floor/plating, /area/awaymission/centcomAway/general) "eW" = ( @@ -1529,7 +1320,7 @@ /area/awaymission/centcomAway/courtroom) "eZ" = ( /obj/structure/table, -/obj/item/weapon/storage/lockbox, +/obj/item/storage/lockbox, /turf/open/floor/mineral/titanium/blue, /area/awaymission/centcomAway/hangar) "fa" = ( @@ -1542,13 +1333,13 @@ /area/awaymission/centcomAway/hangar) "fc" = ( /obj/structure/table, -/obj/item/weapon/clipboard, -/obj/item/weapon/pen, +/obj/item/clipboard, +/obj/item/pen, /turf/open/floor/mineral/titanium/blue, /area/awaymission/centcomAway/hangar) "fd" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/mineral/titanium/blue, /area/awaymission/centcomAway/hangar) "fe" = ( @@ -1580,12 +1371,12 @@ /area/awaymission/centcomAway/general) "fj" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /turf/open/floor/carpet, /area/awaymission/centcomAway/courtroom) "fk" = ( /obj/structure/table, -/obj/item/weapon/storage/box/prisoner, +/obj/item/storage/box/prisoner, /turf/open/floor/carpet, /area/awaymission/centcomAway/courtroom) "fl" = ( @@ -1596,33 +1387,15 @@ /turf/open/floor/plasteel/black, /area/awaymission/centcomAway/courtroom) "fn" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, +/obj/effect/spawner/structure/window/hollow/reinforced/end/west, /turf/open/floor/plating, /area/awaymission/centcomAway/hangar) "fo" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, /area/awaymission/centcomAway/hangar) "fp" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /turf/open/floor/plating, /area/awaymission/centcomAway/hangar) "fq" = ( @@ -1642,44 +1415,19 @@ /turf/closed/wall/r_wall, /area/awaymission/centcomAway/general) "fu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/west, /turf/open/floor/plating, /area/awaymission/centcomAway/general) "fv" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, /area/awaymission/centcomAway/general) "fw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /turf/open/floor/plating, /area/awaymission/centcomAway/general) "fx" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /turf/open/floor/plating, /area/awaymission/centcomAway/general) "fy" = ( @@ -1695,7 +1443,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/obj/item/weapon/storage/box/monkeycubes, +/obj/item/storage/box/monkeycubes, /turf/open/floor/plasteel{ icon_state = "floor" }, @@ -1713,7 +1461,7 @@ /area/awaymission/centcomAway/general) "fC" = ( /obj/machinery/computer/scan_consolenew, -/obj/item/weapon/dnainjector/telemut/darkbundle, +/obj/item/dnainjector/telemut/darkbundle, /turf/open/floor/plasteel/white, /area/awaymission/centcomAway/general) "fD" = ( @@ -1870,53 +1618,26 @@ }, /area/awaymission/centcomAway/general) "gd" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/corner/northwest, /turf/open/floor/plating, /area/awaymission/centcomAway/general) "ge" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /turf/open/floor/plating, /area/awaymission/centcomAway/general) "gf" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /obj/structure/window/reinforced{ dir = 8 }, /turf/open/floor/plating, /area/awaymission/centcomAway/general) "gg" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, /area/awaymission/centcomAway/general) "gh" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/corner/northeast, /turf/open/floor/plating, /area/awaymission/centcomAway/general) "gi" = ( @@ -1970,14 +1691,7 @@ }, /area/awaymission/centcomAway/general) "gr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end, /turf/open/floor/plating, /area/awaymission/centcomAway/general) "gs" = ( @@ -1988,7 +1702,7 @@ /area/awaymission/centcomAway/general) "gt" = ( /obj/machinery/photocopier, -/obj/item/weapon/paper/fluff/awaymissions/centcom/gateway_memo, +/obj/item/paper/fluff/awaymissions/centcom/gateway_memo, /turf/open/floor/plasteel{ icon_state = "floor" }, @@ -2004,7 +1718,7 @@ /area/awaymission/centcomAway/general) "gv" = ( /obj/structure/table/reinforced, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/item/hand_labeler_refill, /turf/open/floor/plasteel{ icon_state = "floor" @@ -2012,7 +1726,7 @@ /area/awaymission/centcomAway/general) "gw" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/plasteel{ icon_state = "floor" }, @@ -2094,16 +1808,7 @@ /turf/open/floor/plasteel/black, /area/awaymission/centcomAway/general) "gM" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/north, /turf/open/floor/plating, /area/awaymission/centcomAway/general) "gN" = ( @@ -2151,7 +1856,7 @@ /area/awaymission/centcomAway/hangar) "gU" = ( /obj/structure/table, -/obj/item/weapon/paper/fluff/awaymissions/centcom/gateway_memo, +/obj/item/paper/fluff/awaymissions/centcom/gateway_memo, /turf/open/floor/plating, /area/awaymission/centcomAway/hangar) "gV" = ( @@ -2163,13 +1868,7 @@ }, /area/awaymission/centcomAway/general) "gX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/plating, /area/awaymission/centcomAway/general) "gY" = ( @@ -2208,17 +1907,7 @@ /turf/open/floor/mineral/titanium/blue, /area/awaymission/centcomAway/hangar) "he" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced, /turf/open/floor/plating, /area/awaymission/centcomAway/hangar) "hf" = ( @@ -2240,14 +1929,14 @@ /area/awaymission/centcomAway/general) "hj" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/PDAs, +/obj/item/storage/box/PDAs, /turf/open/floor/plasteel{ icon_state = "floor" }, /area/awaymission/centcomAway/general) "hk" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/red, +/obj/item/folder/red, /turf/open/floor/plasteel{ icon_state = "floor" }, @@ -2272,7 +1961,7 @@ /area/awaymission/centcomAway/general) "ho" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/blue, +/obj/item/folder/blue, /turf/open/floor/plasteel{ icon_state = "floor" }, @@ -2284,25 +1973,11 @@ }, /area/awaymission/centcomAway/general) "hq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/west, /turf/closed/wall/r_wall, /area/awaymission/centcomAway/courtroom) "hr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /turf/open/floor/plating, /area/awaymission/centcomAway/courtroom) "hs" = ( @@ -2310,53 +1985,26 @@ /turf/open/floor/carpet, /area/awaymission/centcomAway/courtroom) "ht" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/north, /turf/open/floor/plating, /area/awaymission/centcomAway/courtroom) "hu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced, /turf/open/floor/plating, /area/awaymission/centcomAway/hangar) "hv" = ( -/turf/open/floor/plating, /obj/structure/shuttle/engine/propulsion/burst{ dir = 4 }, -/turf/closed/wall/shuttle{ - icon_state = "swall_f5"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/centcomAway/hangar) "hw" = ( -/turf/open/floor/plasteel/black, -/turf/closed/wall/shuttle{ - icon_state = "swall_f9"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/centcomAway/hangar) "hx" = ( /obj/structure/table, /obj/item/clothing/gloves/color/yellow, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_y = 5 }, /turf/open/floor/plating, @@ -2401,23 +2049,17 @@ /turf/open/floor/plasteel/black, /area/awaymission/centcomAway/courtroom) "hF" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/plating, /area/awaymission/centcomAway/courtroom) "hG" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plating, /area/awaymission/centcomAway/hangar) "hH" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/bodybags, +/obj/item/storage/box/bodybags, /turf/open/floor/engine, /area/awaymission/centcomAway/general) "hI" = ( @@ -2488,7 +2130,7 @@ /area/awaymission/centcomAway/courtroom) "hS" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/wood, /area/awaymission/centcomAway/courtroom) "hT" = ( @@ -2504,7 +2146,7 @@ /turf/open/floor/engine, /area/awaymission/centcomAway/general) "hW" = ( -/obj/item/weapon/twohanded/required/kirbyplants, +/obj/item/twohanded/required/kirbyplants, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -2537,14 +2179,7 @@ /turf/open/floor/wood, /area/awaymission/centcomAway/courtroom) "id" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, +/obj/effect/spawner/structure/window/hollow/reinforced/end, /turf/open/floor/plating, /area/awaymission/centcomAway/courtroom) "ie" = ( @@ -2611,8 +2246,8 @@ /area/awaymission/centcomAway/general) "ir" = ( /obj/structure/closet/crate/trashcart, -/obj/item/weapon/reagent_containers/spray/cleaner, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/spray/cleaner, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plasteel/black, /area/awaymission/centcomAway/general) "is" = ( @@ -2636,36 +2271,15 @@ }, /area/awaymission/centcomAway/general) "iv" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced, /turf/open/floor/plating, /area/space) "iw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/closed/wall/r_wall, /area/awaymission/centcomAway/courtroom) "ix" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /turf/closed/wall/r_wall, /area/awaymission/centcomAway/courtroom) "iy" = ( @@ -2695,14 +2309,7 @@ }, /area/awaymission/centcomAway/hangar) "iC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /turf/open/floor/plating, /area/awaymission/centcomAway/general) "iD" = ( @@ -2805,31 +2412,31 @@ dir = 9 }, /obj/item/clothing/mask/cigarette/cigar/havana, -/obj/item/weapon/reagent_containers/food/drinks/sillycup, +/obj/item/reagent_containers/food/drinks/sillycup, /turf/open/floor/plasteel/grimy, /area/awaymission/centcomAway/general) "iU" = ( /obj/structure/table/wood{ dir = 5 }, -/obj/item/weapon/lighter, +/obj/item/lighter, /turf/open/floor/plasteel/grimy, /area/awaymission/centcomAway/general) "iV" = ( /obj/structure/table/wood{ dir = 5 }, -/obj/item/weapon/storage/backpack/satchel, +/obj/item/storage/backpack/satchel, /turf/open/floor/plasteel/grimy, /area/awaymission/centcomAway/general) "iW" = ( /obj/machinery/computer/card/centcom, -/obj/item/weapon/card/id/centcom, +/obj/item/card/id/centcom, /turf/open/floor/plasteel/grimy, /area/awaymission/centcomAway/general) "iX" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/red, +/obj/item/folder/red, /turf/open/floor/plasteel/black, /area/awaymission/centcomAway/general) "iY" = ( @@ -2884,7 +2491,7 @@ /area/awaymission/centcomAway/general) "jg" = ( /obj/structure/table/reinforced, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel/black, /area/awaymission/centcomAway/general) "jh" = ( @@ -2923,7 +2530,7 @@ /area/awaymission/centcomAway/general) "jn" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/plasteel/black, /area/awaymission/centcomAway/general) "jo" = ( @@ -2935,7 +2542,7 @@ /turf/open/floor/plasteel/black, /area/awaymission/centcomAway/general) "jq" = ( -/obj/item/weapon/stamp, +/obj/item/stamp, /obj/structure/table/reinforced, /turf/open/floor/plasteel/vault{ dir = 4 @@ -2943,7 +2550,7 @@ /area/awaymission/centcomAway/general) "jr" = ( /obj/structure/table, -/obj/item/weapon/firstaid_arm_assembly, +/obj/item/firstaid_arm_assembly, /turf/open/floor/plasteel/vault, /area/awaymission/centcomAway/hangar) "js" = ( @@ -2969,7 +2576,7 @@ /area/awaymission/centcomAway/hangar) "jv" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plasteel/vault, /area/awaymission/centcomAway/hangar) "jw" = ( @@ -3051,49 +2658,25 @@ }, /area/awaymission/centcomAway/general) "jH" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/west, /turf/open/floor/plasteel{ name = "plating" }, /area/awaymission/centcomAway/general) "jI" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plasteel{ name = "plating" }, /area/awaymission/centcomAway/general) "jJ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /turf/open/floor/plasteel{ name = "plating" }, /area/awaymission/centcomAway/general) "jK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /obj/structure/window/reinforced, /turf/open/floor/plating, /area/awaymission/centcomAway/general) @@ -3131,7 +2714,7 @@ /area/awaymission/centcomAway/general) "jQ" = ( /obj/structure/table, -/obj/item/weapon/paper/pamphlet/centcom/visitor_info, +/obj/item/paper/pamphlet/centcom/visitor_info, /turf/open/floor/plasteel{ icon_state = "floor" }, @@ -3153,14 +2736,7 @@ /turf/open/floor/plasteel, /area/awaymission/centcomAway/general) "jT" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, +/obj/effect/spawner/structure/window/hollow/reinforced/end/west, /turf/open/floor/plating, /area/awaymission/centcomAway/general) "jU" = ( @@ -3209,14 +2785,7 @@ /turf/open/floor/plating, /area/awaymission/centcomAway/hangar) "kb" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/west, /turf/open/floor/plating, /area/awaymission/centcomAway/general) "kc" = ( @@ -3273,42 +2842,16 @@ }, /area/awaymission/centcomAway/general) "kk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced, /turf/open/floor/plating, /area/awaymission/centcomAway/general) "kl" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/north, /obj/structure/window/reinforced, /turf/open/floor/plating, /area/awaymission/centcomAway/general) "km" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /turf/open/floor/plating, /area/awaymission/centcomAway/general) "kn" = ( @@ -3328,7 +2871,7 @@ /area/awaymission/centcomAway/hangar) "kq" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper/pamphlet/centcom/visitor_info, +/obj/item/paper/pamphlet/centcom/visitor_info, /turf/open/floor/plasteel/vault{ dir = 4 }, @@ -3354,18 +2897,14 @@ }, /area/awaymission/centcomAway/general) "ku" = ( -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/structure/table/reinforced, /turf/open/floor/plasteel{ icon_state = "floor" }, /area/awaymission/centcomAway/general) "kv" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/corner/southwest, /obj/structure/window/reinforced{ dir = 4 }, @@ -3410,10 +2949,10 @@ }, /area/awaymission/centcomAway/general) "kC" = ( -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/structure/table, /obj/item/device/taperecorder, -/obj/item/weapon/stamp, +/obj/item/stamp, /turf/open/floor/plasteel/vault{ dir = 1 }, @@ -3457,8 +2996,8 @@ /area/awaymission/centcomAway/general) "kJ" = ( /obj/structure/table, -/obj/item/weapon/storage/box/handcuffs, -/obj/item/weapon/stamp, +/obj/item/storage/box/handcuffs, +/obj/item/stamp, /turf/open/floor/plasteel/vault{ dir = 1 }, @@ -3476,16 +3015,7 @@ }, /area/awaymission/centcomAway/general) "kM" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/north, /turf/open/floor/plating, /area/awaymission/centcomAway/general) "kN" = ( @@ -3499,7 +3029,7 @@ /area/awaymission/centcomAway/general) "kP" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/trophy/gold_cup, +/obj/item/reagent_containers/food/drinks/trophy/gold_cup, /turf/open/floor/carpet, /area/awaymission/centcomAway/general) "kQ" = ( @@ -3583,17 +3113,7 @@ }, /area/awaymission/centcomAway/thunderdome) "lf" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced, /turf/open/floor/plating, /area/awaymission/centcomAway/thunderdome) "lg" = ( @@ -3653,7 +3173,7 @@ /area/awaymission/centcomAway/thunderdome) "lp" = ( /obj/structure/table, -/obj/item/weapon/lipstick, +/obj/item/lipstick, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -3693,38 +3213,20 @@ /area/awaymission/centcomAway/thunderdome) "lv" = ( /obj/structure/rack, -/obj/item/weapon/restraints/legcuffs/beartrap, -/obj/item/weapon/twohanded/fireaxe, +/obj/item/restraints/legcuffs/beartrap, +/obj/item/twohanded/fireaxe, /turf/open/floor/plasteel/black, /area/awaymission/centcomAway/thunderdome) "lw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/west, /turf/open/floor/plating, /area/awaymission/centcomAway/thunderdome) "lx" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, /area/awaymission/centcomAway/thunderdome) "ly" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /turf/open/floor/plating, /area/awaymission/centcomAway/thunderdome) "lz" = ( @@ -3741,7 +3243,7 @@ /turf/open/floor/plasteel, /area/awaymission/centcomAway/thunderdome) "lB" = ( -/obj/item/weapon/reagent_containers/glass/rag, +/obj/item/reagent_containers/glass/rag, /turf/open/floor/plasteel/black, /area/awaymission/centcomAway/general) "lC" = ( @@ -3773,8 +3275,8 @@ /obj/item/clothing/shoes/sneakers/brown, /obj/item/clothing/suit/armor/tdome/red, /obj/item/clothing/head/helmet/thunderdome, -/obj/item/weapon/hatchet, -/obj/item/weapon/shield/riot, +/obj/item/hatchet, +/obj/item/shield/riot, /turf/open/floor/plasteel/black, /area/awaymission/centcomAway/thunderdome) "lH" = ( @@ -3806,8 +3308,8 @@ /obj/item/clothing/shoes/sneakers/brown, /obj/item/clothing/suit/armor/tdome/green, /obj/item/clothing/head/helmet/thunderdome, -/obj/item/weapon/hatchet, -/obj/item/weapon/shield/riot, +/obj/item/hatchet, +/obj/item/shield/riot, /turf/open/floor/plasteel/black, /area/awaymission/centcomAway/thunderdome) "lM" = ( @@ -3880,7 +3382,7 @@ /area/awaymission/centcomAway/thunderdome) "lX" = ( /obj/machinery/chem_dispenser, -/obj/item/weapon/storage/box/beakers, +/obj/item/storage/box/beakers, /turf/open/floor/plasteel/green{ dir = 1 }, @@ -3911,12 +3413,12 @@ /turf/open/floor/plasteel, /area/awaymission/centcomAway/thunderdome) "mc" = ( -/obj/item/weapon/soap/nanotrasen, +/obj/item/soap/nanotrasen, /turf/open/floor/plasteel/white, /area/awaymission/centcomAway/thunderdome) "md" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/laser/retro, +/obj/item/gun/energy/laser/retro, /turf/open/floor/plasteel/black, /area/awaymission/centcomAway/thunderdome) "me" = ( @@ -3940,7 +3442,7 @@ /area/awaymission/centcomAway/thunderdome) "mh" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/snacks/popcorn, +/obj/item/reagent_containers/food/snacks/popcorn, /turf/open/floor/plasteel/redyellow{ dir = 5 }, @@ -3959,7 +3461,7 @@ /area/awaymission/centcomAway/cafe) "mk" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/snacks/popcorn, +/obj/item/reagent_containers/food/snacks/popcorn, /turf/open/floor/plasteel/barber{ dir = 8; heat_capacity = 1 @@ -4003,21 +3505,21 @@ /area/awaymission/centcomAway/thunderdome) "mq" = ( /obj/structure/table, -/obj/item/weapon/storage/box/handcuffs, +/obj/item/storage/box/handcuffs, /turf/open/floor/plasteel/redyellow{ dir = 5 }, /area/awaymission/centcomAway/thunderdome) "mr" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /turf/open/floor/plasteel/redyellow{ dir = 5 }, /area/awaymission/centcomAway/thunderdome) "ms" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plasteel/redyellow{ dir = 5 }, @@ -4086,7 +3588,7 @@ /area/awaymission/centcomAway/cafe) "mB" = ( /obj/machinery/chem_dispenser, -/obj/item/weapon/storage/box/beakers, +/obj/item/storage/box/beakers, /turf/open/floor/plasteel/red, /area/awaymission/centcomAway/cafe) "mC" = ( @@ -4146,8 +3648,8 @@ /area/awaymission/centcomAway/cafe) "mL" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/peppermill, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker, +/obj/item/reagent_containers/food/condiment/peppermill, +/obj/item/reagent_containers/food/condiment/saltshaker, /turf/open/floor/plasteel/red, /area/awaymission/centcomAway/cafe) "mM" = ( @@ -4180,7 +3682,7 @@ /obj/structure/safe/floor, /obj/item/clothing/under/rank/centcom_officer, /obj/item/clothing/suit/det_suit, -/obj/item/weapon/gun/ballistic/revolver/mateba, +/obj/item/gun/ballistic/revolver/mateba, /turf/open/floor/plasteel/grimy, /area/awaymission/centcomAway/general) "mR" = ( @@ -4201,8 +3703,8 @@ /area/awaymission/centcomAway/hangar) "mU" = ( /obj/structure/rack, -/obj/item/weapon/storage/secure/briefcase, -/obj/item/weapon/storage/belt/utility/full, +/obj/item/storage/secure/briefcase, +/obj/item/storage/belt/utility/full, /turf/open/floor/plasteel/grimy, /area/awaymission/centcomAway/general) "mV" = ( @@ -4370,9 +3872,9 @@ /area/awaymission/centcomAway/thunderdome) "nz" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/sugar, -/obj/item/weapon/reagent_containers/food/condiment/milk, -/obj/item/weapon/reagent_containers/food/drinks/ice, +/obj/item/reagent_containers/food/condiment/sugar, +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/reagent_containers/food/drinks/ice, /turf/open/floor/plasteel/barber{ dir = 8; heat_capacity = 1 diff --git a/_maps/RandomZLevels/challenge.dmm b/_maps/RandomZLevels/challenge.dmm index 8ab66089fa..a50ac00aab 100644 --- a/_maps/RandomZLevels/challenge.dmm +++ b/_maps/RandomZLevels/challenge.dmm @@ -76,7 +76,7 @@ /turf/open/floor/plasteel/airless, /area/awaymission/challenge/start) "ap" = ( -/obj/item/weapon/gun/energy/laser/retro, +/obj/item/gun/energy/laser/retro, /turf/open/floor/plasteel/airless, /area/awaymission/challenge/start) "aq" = ( @@ -243,30 +243,16 @@ /obj/machinery/porta_turret{ dir = 8; emagged = 1; - installation = /obj/item/weapon/gun/energy/lasercannon + installation = /obj/item/gun/energy/lasercannon }, /turf/open/floor/plating/airless, /area/awaymission/challenge/main) "aY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/west, /turf/open/floor/plating/airless, /area/awaymission/challenge/main) "aZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /turf/open/floor/plating/airless, /area/awaymission/challenge/main) "ba" = ( @@ -395,7 +381,7 @@ /obj/machinery/porta_turret{ dir = 8; emagged = 1; - installation = /obj/item/weapon/gun/energy/lasercannon + installation = /obj/item/gun/energy/lasercannon }, /turf/open/floor/plating, /area/awaymission/challenge/main) @@ -416,7 +402,7 @@ /turf/open/floor/plating/airless, /area/awaymission/challenge/main) "bt" = ( -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /turf/open/floor/plasteel/airless, /area/awaymission/challenge/main) "bu" = ( @@ -470,11 +456,7 @@ /turf/open/floor/plasteel, /area/awaymission/challenge/main) "bA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating/airless, /area/awaymission/challenge/main) "bB" = ( @@ -503,7 +485,7 @@ /turf/open/floor/plating/airless, /area/awaymission/challenge/main) "bE" = ( -/obj/item/weapon/storage/firstaid/fire, +/obj/item/storage/firstaid/fire, /turf/open/floor/plasteel/airless, /area/awaymission/challenge/main) "bF" = ( @@ -584,7 +566,7 @@ }, /area/awaymission/challenge/end) "bQ" = ( -/obj/item/weapon/gun/ballistic/revolver/russian, +/obj/item/gun/ballistic/revolver/russian, /turf/open/floor/plasteel/white/side{ dir = 2 }, @@ -720,7 +702,7 @@ /area/awaymission/challenge/end) "ck" = ( /obj/structure/rack, -/obj/item/weapon/gun/ballistic/revolver/mateba, +/obj/item/gun/ballistic/revolver/mateba, /turf/open/floor/wood, /area/awaymission/challenge/end) "cl" = ( @@ -749,14 +731,14 @@ /area/space) "cq" = ( /obj/structure/table/wood, -/obj/item/weapon/melee/chainofcommand, -/obj/item/weapon/stamp, +/obj/item/melee/chainofcommand, +/obj/item/stamp, /turf/open/floor/carpet, /area/awaymission/challenge/end) "cr" = ( /obj/structure/table/wood, -/obj/item/weapon/paper/fluff/gateway, -/obj/item/weapon/folder/blue, +/obj/item/paper/fluff/gateway, +/obj/item/folder/blue, /turf/open/floor/carpet, /area/awaymission/challenge/end) "cs" = ( @@ -784,7 +766,7 @@ /area/awaymission/challenge/end) "cw" = ( /obj/structure/rack, -/obj/item/weapon/gun/ballistic/automatic/l6_saw, +/obj/item/gun/ballistic/automatic/l6_saw, /turf/open/floor/wood, /area/awaymission/challenge/end) "cx" = ( @@ -824,7 +806,7 @@ /turf/open/floor/plasteel/black, /area/awaymission/challenge/end) "cC" = ( -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /turf/open/floor/circuit, /area/awaymission/challenge/end) "cD" = ( @@ -892,41 +874,19 @@ /turf/open/space, /area/space) "cM" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/corner/northwest, /turf/open/floor/plating, /area/awaymission/challenge/end) "cN" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, /area/awaymission/challenge/end) "cO" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/corner/northeast, /turf/open/floor/plating, /area/awaymission/challenge/end) "cP" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/plating, /area/awaymission/challenge/end) "cQ" = ( @@ -1034,24 +994,17 @@ /turf/open/space, /area/space) "de" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, +/obj/effect/spawner/structure/window/hollow/reinforced/end, /turf/open/floor/plating, /area/awaymission/challenge/end) "df" = ( /obj/structure/table, -/obj/item/weapon/paper/pamphlet/gateway, +/obj/item/paper/pamphlet/gateway, /turf/open/floor/plasteel/black, /area/awaymission/challenge/end) "dg" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/black, /area/awaymission/challenge/end) "dh" = ( @@ -1063,14 +1016,14 @@ /area/awaymission/challenge/end) "di" = ( /obj/structure/table, -/obj/item/weapon/implanter/explosive, -/obj/item/weapon/implanter/explosive{ +/obj/item/implanter/explosive, +/obj/item/implanter/explosive{ pixel_y = 4 }, -/obj/item/weapon/implanter/explosive{ +/obj/item/implanter/explosive{ pixel_y = 8 }, -/obj/item/weapon/implanter/explosive{ +/obj/item/implanter/explosive{ pixel_y = 12 }, /turf/open/floor/plasteel/black, @@ -1091,16 +1044,7 @@ /turf/open/floor/plasteel/black, /area/awaymission/challenge/end) "dl" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/north, /turf/open/floor/plating, /area/awaymission/challenge/end) "dm" = ( diff --git a/_maps/RandomZLevels/moonoutpost19.dmm b/_maps/RandomZLevels/moonoutpost19.dmm index 71b778c7d6..22f0169437 100644 --- a/_maps/RandomZLevels/moonoutpost19.dmm +++ b/_maps/RandomZLevels/moonoutpost19.dmm @@ -236,7 +236,7 @@ /obj/structure/bed/nest, /obj/effect/decal/cleanable/blood/gibs, /obj/item/clothing/mask/facehugger/impregnated, -/obj/item/weapon/gun/ballistic/automatic/pistol, +/obj/item/gun/ballistic/automatic/pistol, /turf/open/floor/plating/asteroid{ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; heat_capacity = 1e+006 @@ -435,7 +435,7 @@ /obj/item/clothing/mask/facehugger/impregnated, /obj/item/clothing/under/rank/security, /obj/item/clothing/suit/armor/vest, -/obj/item/weapon/melee/baton/loaded, +/obj/item/melee/baton/loaded, /obj/item/clothing/head/helmet, /turf/open/floor/plating/asteroid{ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; @@ -632,7 +632,7 @@ name = "Syndicate Outpost" }) "aS" = ( -/obj/item/weapon/ore/iron{ +/obj/item/ore/iron{ pixel_x = 7; pixel_y = -6 }, @@ -906,7 +906,7 @@ name = "Syndicate Outpost" }) "bn" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plasteel/bar{ heat_capacity = 1e+006 }, @@ -969,12 +969,12 @@ dir = 1 }, /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = 1; pixel_y = 9 }, -/obj/item/weapon/pen, -/obj/item/weapon/paper/fluff/awaymissions/moonoutpost19/log/personal, +/obj/item/pen, +/obj/item/paper/fluff/awaymissions/moonoutpost19/log/personal, /obj/effect/turf_decal/stripes/line{ dir = 6 }, @@ -1011,7 +1011,7 @@ dir = 1 }, /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -1091,7 +1091,7 @@ pixel_x = 32 }, /obj/item/trash/plate, -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plasteel/bar{ heat_capacity = 1e+006 }, @@ -1203,7 +1203,7 @@ }) "bJ" = ( /obj/structure/table, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /turf/open/floor/plasteel/bar{ heat_capacity = 1e+006 }, @@ -1261,8 +1261,7 @@ name = "Syndicate Outpost" }) "bP" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -1296,7 +1295,7 @@ icon_state = "2-4" }, /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, @@ -1581,8 +1580,8 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/paper/fluff/awaymissions/moonoutpost19/engineering, +/obj/item/stock_parts/cell/high, +/obj/item/paper/fluff/awaymissions/moonoutpost19/engineering, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -1652,8 +1651,7 @@ name = "Syndicate Outpost" }) "cn" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -1703,7 +1701,7 @@ name = "Dormitories" }, /obj/item/stack/rods, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /turf/open/floor/plasteel{ @@ -1931,7 +1929,7 @@ }, /obj/item/stack/rods, /obj/item/stack/rods, -/obj/item/weapon/shard, +/obj/item/shard, /obj/structure/alien/weeds, /turf/open/floor/plating{ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; @@ -2006,7 +2004,7 @@ name = "Syndicate Outpost" }) "cM" = ( -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -2219,7 +2217,7 @@ specialfunctions = 4 }, /obj/structure/bed, -/obj/item/weapon/bedsheet/syndie, +/obj/item/bedsheet/syndie, /turf/open/floor/wood{ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; heat_capacity = 1e+006 @@ -2438,11 +2436,11 @@ }) "dp" = ( /obj/structure/closet/crate, -/obj/item/weapon/storage/bag/ore, +/obj/item/storage/bag/ore, /obj/structure/alien/weeds, /obj/item/device/mining_scanner, -/obj/item/weapon/shovel, -/obj/item/weapon/pickaxe, +/obj/item/shovel, +/obj/item/pickaxe, /turf/open/floor/plating{ broken = 1; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; @@ -2456,8 +2454,8 @@ }) "dq" = ( /obj/structure/table/wood, -/obj/item/weapon/pen, -/obj/item/weapon/paper/fluff/awaymissions/moonoutpost19/log/personal_2, +/obj/item/pen, +/obj/item/paper/fluff/awaymissions/moonoutpost19/log/personal_2, /obj/structure/sign/poster/contraband/c20r{ pixel_y = -32 }, @@ -2483,7 +2481,7 @@ /obj/item/ammo_box/magazine/m10mm{ icon_state = "9x19p-8" }, -/obj/item/weapon/suppressor, +/obj/item/suppressor, /turf/open/floor/wood{ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; heat_capacity = 1e+006 @@ -2494,7 +2492,7 @@ }) "ds" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/syndie, +/obj/item/bedsheet/syndie, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood{ heat_capacity = 1e+006 @@ -2537,8 +2535,8 @@ name = "Syndicate Outpost" }) "dv" = ( -/obj/item/weapon/ore/iron, -/obj/item/weapon/ore/iron{ +/obj/item/ore/iron, +/obj/item/ore/iron{ pixel_x = -7; pixel_y = -4 }, @@ -2592,7 +2590,7 @@ /obj/structure/rack, /obj/item/clothing/suit/space/syndicate/orange, /obj/item/clothing/mask/gas, -/obj/item/weapon/pickaxe/drill, +/obj/item/pickaxe/drill, /obj/item/clothing/head/helmet/space/syndicate/orange, /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -2607,7 +2605,7 @@ name = "Syndicate Outpost" }) "dz" = ( -/obj/item/weapon/ore/iron{ +/obj/item/ore/iron{ pixel_x = -3; pixel_y = 9 }, @@ -2785,7 +2783,7 @@ name = "Syndicate Outpost" }) "dJ" = ( -/obj/item/weapon/storage/bag/ore, +/obj/item/storage/bag/ore, /turf/open/floor/plating/asteroid{ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; heat_capacity = 1e+006 @@ -2801,7 +2799,7 @@ poweralm = 0 }) "dK" = ( -/obj/item/weapon/pickaxe/drill, +/obj/item/pickaxe/drill, /turf/open/floor/plating/asteroid{ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; heat_capacity = 1e+006 @@ -2850,7 +2848,7 @@ poweralm = 0 }) "dN" = ( -/obj/item/weapon/ore/iron{ +/obj/item/ore/iron{ pixel_x = -7; pixel_y = -4 }, @@ -2872,7 +2870,7 @@ /obj/structure/alien/weeds, /obj/structure/bed/nest, /obj/effect/decal/cleanable/blood/gibs, -/obj/item/weapon/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, /obj/item/clothing/suit/space/syndicate/orange, /obj/item/clothing/mask/gas, /obj/item/clothing/head/helmet/space/syndicate/orange, @@ -3064,7 +3062,6 @@ name = "MO19 Research" }) "eb" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/preopen{ desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; id = "Awaybiohazard"; @@ -3076,7 +3073,7 @@ layer = 2.9; name = "Acid-Proof biohazard containment door" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -3371,8 +3368,7 @@ name = "Acid-Proof containment chamber blast door" }, /obj/structure/cable, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -3677,7 +3673,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/newspaper, +/obj/item/newspaper, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -3831,11 +3827,11 @@ pixel_y = 24 }, /obj/structure/table, -/obj/item/weapon/storage/box/beakers{ +/obj/item/storage/box/beakers{ pixel_x = 2; pixel_y = 2 }, -/obj/item/weapon/storage/box/syringes, +/obj/item/storage/box/syringes, /obj/structure/alien/weeds, /turf/open/floor/plasteel{ heat_capacity = 1e+006 @@ -3913,8 +3909,7 @@ id = "Awaylab"; name = "Acid-Proof containment chamber blast door" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -4158,7 +4153,7 @@ /obj/item/stack/cable_coil{ amount = 5 }, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /obj/effect/turf_decal/stripes/line{ @@ -4186,7 +4181,7 @@ /obj/item/stack/cable_coil{ amount = 5 }, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /obj/structure/cable{ @@ -4292,7 +4287,7 @@ name = "MO19 Research" }) "fM" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -4373,7 +4368,7 @@ }) "fS" = ( /obj/structure/filingcabinet, -/obj/item/weapon/paper/fluff/awaymissions/moonoutpost19/log/kenneth, +/obj/item/paper/fluff/awaymissions/moonoutpost19/log/kenneth, /turf/open/floor/plasteel/red/side{ dir = 9; heat_capacity = 1e+006 @@ -4390,10 +4385,10 @@ req_access_txt = "201" }, /obj/item/clothing/suit/armor/vest, -/obj/item/weapon/reagent_containers/spray/pepper, -/obj/item/weapon/grenade/flashbang, -/obj/item/weapon/storage/belt/security, -/obj/item/weapon/reagent_containers/food/drinks/beer{ +/obj/item/reagent_containers/spray/pepper, +/obj/item/grenade/flashbang, +/obj/item/storage/belt/security, +/obj/item/reagent_containers/food/drinks/beer{ pixel_x = -3; pixel_y = -2 }, @@ -4413,7 +4408,7 @@ }) "fU" = ( /obj/item/device/radio/off, -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 10 }, /obj/structure/sign/poster/official/safety_report{ @@ -4428,8 +4423,7 @@ name = "MO19 Research" }) "fV" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -4532,7 +4526,7 @@ /obj/structure/alien/weeds, /obj/effect/decal/cleanable/blood, /obj/item/stack/rods, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /turf/open/floor/engine, @@ -4658,11 +4652,11 @@ }) "gn" = ( /obj/structure/table, -/obj/item/weapon/scalpel{ +/obj/item/scalpel{ pixel_y = 12 }, -/obj/item/weapon/circular_saw, -/obj/item/weapon/razor{ +/obj/item/circular_saw, +/obj/item/razor{ pixel_y = 5 }, /obj/structure/alien/weeds, @@ -4760,8 +4754,7 @@ name = "Acid-Proof containment chamber blast door" }, /obj/structure/cable, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -4799,7 +4792,7 @@ /obj/structure/table, /obj/effect/decal/cleanable/dirt, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/item/device/radio/off, /turf/open/floor/plating{ heat_capacity = 1e+006 @@ -4810,7 +4803,7 @@ }) "gx" = ( /obj/structure/table, -/obj/item/weapon/paper/fluff/awaymissions/moonoutpost19/log/ivan, +/obj/item/paper/fluff/awaymissions/moonoutpost19/log/ivan, /turf/open/floor/plating{ broken = 1; heat_capacity = 1e+006; @@ -4876,7 +4869,7 @@ }) "gD" = ( /obj/item/stack/rods, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /obj/effect/decal/cleanable/blood/tracks{ @@ -4900,7 +4893,7 @@ }, /obj/item/stack/rods, /obj/item/stack/rods, -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -4943,8 +4936,8 @@ }) "gH" = ( /obj/structure/table, -/obj/item/weapon/retractor, -/obj/item/weapon/hemostat, +/obj/item/retractor, +/obj/item/hemostat, /obj/structure/alien/weeds, /turf/open/floor/plasteel/white, /area/awaycontent/a2{ @@ -4953,7 +4946,7 @@ }) "gI" = ( /obj/structure/table, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /obj/machinery/light/small{ active_power_usage = 0; dir = 4; @@ -4974,11 +4967,11 @@ icon_state = "bulb-broken"; status = 2 }, -/obj/item/weapon/paper/fluff/awaymissions/moonoutpost19/research/larva_social, -/obj/item/weapon/paper/fluff/awaymissions/moonoutpost19/research/xeno_queen, -/obj/item/weapon/paper/fluff/awaymissions/moonoutpost19/research/xeno_adult, -/obj/item/weapon/paper/fluff/awaymissions/moonoutpost19/research/larva_psych, -/obj/item/weapon/paper/fluff/awaymissions/moonoutpost19/research/facehugger, +/obj/item/paper/fluff/awaymissions/moonoutpost19/research/larva_social, +/obj/item/paper/fluff/awaymissions/moonoutpost19/research/xeno_queen, +/obj/item/paper/fluff/awaymissions/moonoutpost19/research/xeno_adult, +/obj/item/paper/fluff/awaymissions/moonoutpost19/research/larva_psych, +/obj/item/paper/fluff/awaymissions/moonoutpost19/research/facehugger, /obj/structure/alien/weeds, /turf/open/floor/plasteel/white, /area/awaycontent/a2{ @@ -4988,11 +4981,11 @@ "gK" = ( /obj/structure/table/reinforced, /obj/structure/alien/weeds, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = 1; pixel_y = 9 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/item/device/radio/off, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -5015,8 +5008,7 @@ icon_state = "0-2"; d2 = 2 }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -5164,19 +5156,19 @@ }) "gW" = ( /obj/structure/filingcabinet/filingcabinet, -/obj/item/weapon/paper/fluff/awaymissions/moonoutpost19/research/xeno_hivemind{ +/obj/item/paper/fluff/awaymissions/moonoutpost19/research/xeno_hivemind{ info = "Researcher: Dr. Mark Douglas
Date: 17/06/2554

Report:
Earlier today we have observed a new phenomenon with our subjects. While feeding them our last monkey subject and throwing out the box, the aliens merely looked at us instead of infecting the monkey right away. They looked to be collectively distressed as they would no longer be given hosts, where instead we would move to the next phase of the experiment. When I glanced at the gas tanks and piping leading to their cell, I looked back to see all of them were up against the glass, even the queen! It was as if they all understood what was going to happen, even though we knew only the queen had the cognitive capability to do so.

The only explanation for this is a form of communication between the aliens, but we have seen no such action take place anywhere in the cell until now. We also know that regular drone and hunter xenomorphs have no personality or instinct to survive by themselves. Perhaps the queen has a direct link to them? A form of a commander or overseer that controls their every move? A hivemind?"; name = "The Hivemind Hypothesis" }, -/obj/item/weapon/paper/fluff/awaymissions/moonoutpost19/research/xeno_behavior{ +/obj/item/paper/fluff/awaymissions/moonoutpost19/research/xeno_behavior{ info = "Researcher: Dr. Sakuma Sano
Date: 08/06/2554

Report:
The xenomorphs we have come to study here are a remarkable species. They are almost universally aggressive across all castes, showing no remorse or guilt or pause before or after acts of violence. They appear to be a species entirely designed to kill. Oddly enough, even their method of reproduction is a brutal two-for-one method of birthing a new xenomorph and killing its host.

The lone xenomorph we studied only five days ago showed little sign of intelligence. Only a simple drone that flung itself at the safety glass and shields repeatedly and thankfully without success. Once the drone molted into a queen, it became much more calm and calculating, merely looking at us and waiting while building its nest. As the hive grew in size and in numbers, so too did the intelligence of the common hunter and drone. We are still researching how they can communicate with one another and the relationship between the different castes and the queen. We will continue to update our research as we learn more about the species."; name = "A Preliminary Study of Alien Behavior" }, -/obj/item/weapon/paper/fluff/awaymissions/moonoutpost19/research/xeno_castes{ +/obj/item/paper/fluff/awaymissions/moonoutpost19/research/xeno_castes{ info = "Researcher: Dr. Mark Douglas
Date: 06/06/2554

Report:
While observing the growing number of aliens in the containment cell, we began to notice subtle differences that were consistently repeating. Like ants, these creatures clearly have different specialized variations that determine their roles in the hive. We have dubbed the three currently observed castes as Hunters, Drones, and Sentinels.

Hunters have been observed to be by far the most aggressive and agile of the three, constantly running on every surface and frequently swiping at the windows. They are also remarkably good at camouflaging themselves in darkness and on their resin structures, appearing almost invisible to the unwary observer. They are always the first to reach the monkeys we send in leading us to believe that this caste is primarily used for finding and retrieving hosts.

Drones on the other hand are much more docile and seem more shy by comparison, though not any less aggressive than the other castes. They have been observed to have a much wider head and lack dorsal tubes. They have shown to be less agile and visibly more fragile than any other caste. The drone however has never been observed to interact with the monkeys directly and instead preferring maintenance of the hive by building walls of resin and moving eggs around the nest. As far as we know, we have only ever observed a drone become a queen, and we have no way of knowing if the other castes have that capability.

Lastly, we have the Sentinels, which appear at first glance to be the guards of the hive. They have so far been only observed to remain near the queen and the eggs, frequently curled up against the walls. We have only observed one instance where they have interacted with a monkey who strayed too closely to the queen, and was pounced and held down immediately until it was applied with a facehugger. Their lack of movement makes it difficult to determine their exact purpose as guards, sentries, or other role."; name = "The Xenomorph 'Castes'" }, -/obj/item/weapon/paper/fluff/awaymissions/moonoutpost19/research/larva_autopsy{ +/obj/item/paper/fluff/awaymissions/moonoutpost19/research/larva_autopsy{ info = "Researcher: Dr. Mark Douglas
Date: 04/06/2554

Report:
After an extremely dangerous, time consuming and costly dissection, we have managed to record and identify several of the organs inside of the first stage of the xenomorph cycle: the larva. This procedure took an extensive amount of time because these creatures have incredibly, almost-comically acidic blood that can melt through almost anything in a few moments. We had to use over a dozen scalpels and retractors to complete the autopsy.

The larva seems to possess far fewer and quite different organs than that of a human. There is a stomach, with no digestive tract, a heart, which seems to lack any blood-oxygen circulation purpose, and an elongated brain, even though its as dumb as any large cat. It also lacks any liver, kidneys, or other basic organs.

We can't determine the exact nature of how these creatures grow, nor if they gain organs as they become adults. The larger breeds of xenomorph are too dangerous to kill and capture to give us an accurate answer to these questions. All that we can conclude is that being able to function with so little and yet be so deadly means that these creatures are highly evolved and likely to be extremely durable to various hazards that would otherwise be lethal to humans."; name = "Larva Xenomorph Autopsy Report" }, @@ -5312,7 +5304,7 @@ }) "hg" = ( /obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = -32 }, @@ -5326,7 +5318,7 @@ }) "hh" = ( /obj/structure/table, -/obj/item/weapon/folder/red, +/obj/item/folder/red, /turf/open/floor/plasteel/red/side{ heat_capacity = 1e+006 }, @@ -5336,11 +5328,11 @@ }) "hi" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = 1; pixel_y = 9 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel/red/side{ dir = 6; heat_capacity = 1e+006 @@ -5422,7 +5414,7 @@ }) "ho" = ( /obj/structure/table, -/obj/item/weapon/storage/box/gloves, +/obj/item/storage/box/gloves, /turf/open/floor/plasteel/white/corner{ dir = 8; heat_capacity = 1e+006 @@ -5454,7 +5446,7 @@ name = "research director's locker"; req_access_txt = "201" }, -/obj/item/weapon/storage/backpack/satchel/tox, +/obj/item/storage/backpack/satchel/tox, /obj/item/clothing/gloves/color/latex, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -5465,8 +5457,8 @@ }) "hr" = ( /obj/structure/table, -/obj/item/weapon/cartridge/signal/toxins, -/obj/item/weapon/cartridge/signal/toxins{ +/obj/item/cartridge/signal/toxins, +/obj/item/cartridge/signal/toxins{ pixel_x = -4; pixel_y = 2 }, @@ -5495,7 +5487,7 @@ pixel_y = 23; req_access = null }, -/obj/item/weapon/paper/fluff/awaymissions/moonoutpost19/log/gerald, +/obj/item/paper/fluff/awaymissions/moonoutpost19/log/gerald, /turf/open/floor/plasteel/cafeteria{ dir = 5 }, @@ -5513,13 +5505,12 @@ name = "MO19 Research" }) "hu" = ( -/obj/structure/grille, /obj/machinery/door/poddoor{ id = "AwayRD"; layer = 2.9; name = "privacy shutter" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -5553,7 +5544,7 @@ }, /obj/item/stack/rods, /obj/item/stack/rods, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/open/floor/plating{ @@ -5565,7 +5556,7 @@ }) "hy" = ( /obj/item/stack/rods, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /turf/open/floor/plasteel/white{ @@ -5578,7 +5569,7 @@ "hz" = ( /obj/effect/decal/cleanable/robot_debris, /obj/effect/decal/cleanable/oil, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ empty = 1; name = "First-Aid (empty)" }, @@ -5600,7 +5591,7 @@ }) "hA" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/fire, +/obj/item/storage/firstaid/fire, /obj/machinery/firealarm{ dir = 4; pixel_x = 28 @@ -5660,7 +5651,7 @@ icon_state = "bulb-broken"; status = 2 }, -/obj/item/weapon/paper/fluff/awaymissions/moonoutpost19/research/evacuation, +/obj/item/paper/fluff/awaymissions/moonoutpost19/research/evacuation, /obj/machinery/camera{ c_tag = "Research Division"; dir = 1; @@ -5697,7 +5688,7 @@ }) "hH" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/effect/decal/cleanable/dirt, /obj/machinery/airalarm{ dir = 8; @@ -5728,8 +5719,8 @@ }) "hK" = ( /obj/structure/closet/crate, -/obj/item/weapon/storage/box/lights/mixed, -/obj/item/weapon/poster/random_contraband, +/obj/item/storage/box/lights/mixed, +/obj/item/poster/random_contraband, /turf/open/floor/plating{ broken = 1; heat_capacity = 1e+006; @@ -5895,8 +5886,8 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/item/weapon/folder/white, -/obj/item/weapon/stamp/rd{ +/obj/item/folder/white, +/obj/item/stamp/rd{ pixel_x = 3; pixel_y = -2 }, @@ -5909,7 +5900,7 @@ }) "hY" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = 1; pixel_y = 9 }, @@ -5954,7 +5945,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/item/weapon/circuitboard/computer/teleporter, +/obj/item/circuitboard/computer/teleporter, /obj/effect/turf_decal/stripes/line{ dir = 9 }, @@ -6097,7 +6088,7 @@ name = "MO19 Arrivals" }) "il" = ( -/obj/item/weapon/soap/nanotrasen, +/obj/item/soap/nanotrasen, /obj/machinery/light/small{ dir = 8 }, @@ -6128,8 +6119,7 @@ name = "MO19 Arrivals" }) "io" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -6198,12 +6188,12 @@ name = "MO19 Research" }) "it" = ( -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_x = 32 }, /obj/effect/decal/cleanable/blood/splatter, -/obj/item/weapon/pen, -/obj/item/weapon/paper/crumpled/awaymissions/moonoutpost19/hastey_note, +/obj/item/pen, +/obj/item/paper/crumpled/awaymissions/moonoutpost19/hastey_note, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -6294,7 +6284,7 @@ /obj/machinery/shower{ dir = 8 }, -/obj/item/weapon/bikehorn/rubberducky, +/obj/item/bikehorn/rubberducky, /turf/open/floor/plasteel/freezer{ heat_capacity = 1e+006 }, @@ -6314,7 +6304,7 @@ }) "iC" = ( /obj/structure/table, -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plasteel/bar{ heat_capacity = 1e+006 }, @@ -6443,7 +6433,7 @@ }) "iM" = ( /obj/structure/table, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /obj/item/device/taperecorder{ pixel_x = -3 }, @@ -6616,7 +6606,7 @@ }) "ja" = ( /obj/item/stack/rods, -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plating/asteroid{ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; heat_capacity = 1e+006 @@ -6645,7 +6635,7 @@ }) "jc" = ( /obj/structure/table, -/obj/item/weapon/book/manual/detective, +/obj/item/book/manual/detective, /turf/open/floor/plasteel/floorgrime{ dir = 8; heat_capacity = 1e+006 @@ -6745,10 +6735,10 @@ "jm" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/reagent_containers/food/condiment/peppermill{ +/obj/item/reagent_containers/food/condiment/peppermill{ pixel_x = 3 }, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = -3 }, /obj/machinery/door/poddoor/shutters{ @@ -6800,7 +6790,7 @@ name = "MO19 Research" }) "jq" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3 @@ -6837,7 +6827,7 @@ }) "jt" = ( /obj/structure/table, -/obj/item/weapon/newspaper, +/obj/item/newspaper, /turf/open/floor/plasteel/floorgrime{ dir = 8; heat_capacity = 1e+006 @@ -6917,8 +6907,7 @@ name = "MO19 Arrivals" }) "jA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ broken = 1; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; @@ -6941,8 +6930,7 @@ name = "MO19 Arrivals" }) "jC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; heat_capacity = 1e+006 @@ -7051,7 +7039,7 @@ /obj/structure/noticeboard{ pixel_y = 32 }, -/obj/item/weapon/paper/fluff/awaymissions/moonoutpost19/food_specials, +/obj/item/paper/fluff/awaymissions/moonoutpost19/food_specials, /turf/open/floor/plasteel{ burnt = 1; dir = 8; @@ -7063,8 +7051,7 @@ name = "MO19 Arrivals" }) "jM" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -7073,7 +7060,7 @@ name = "MO19 Arrivals" }) "jN" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plasteel/bar{ heat_capacity = 1e+006 }, @@ -7097,10 +7084,10 @@ }) "jP" = ( /obj/structure/table, -/obj/item/weapon/book/manual/barman_recipes{ +/obj/item/book/manual/barman_recipes{ pixel_y = 5 }, -/obj/item/weapon/reagent_containers/food/drinks/shaker, +/obj/item/reagent_containers/food/drinks/shaker, /turf/open/floor/plasteel/cafeteria{ dir = 5 }, @@ -7110,7 +7097,7 @@ }) "jQ" = ( /obj/structure/table, -/obj/item/weapon/storage/box/donkpockets{ +/obj/item/storage/box/donkpockets{ pixel_x = 3; pixel_y = 3 }, @@ -7209,7 +7196,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plasteel/floorgrime{ dir = 8; heat_capacity = 1e+006 @@ -7477,7 +7464,7 @@ "kn" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/reagent_containers/glass/rag{ +/obj/item/reagent_containers/glass/rag{ pixel_y = 5 }, /obj/machinery/door/poddoor/shutters{ @@ -7502,8 +7489,8 @@ }) "kp" = ( /obj/structure/table, -/obj/item/weapon/kitchen/rollingpin, -/obj/item/weapon/kitchen/knife, +/obj/item/kitchen/rollingpin, +/obj/item/kitchen/knife, /turf/open/floor/plasteel/cafeteria{ dir = 5 }, @@ -7513,7 +7500,7 @@ }) "kq" = ( /obj/structure/table, -/obj/item/weapon/book/manual/chef_recipes{ +/obj/item/book/manual/chef_recipes{ pixel_x = 2; pixel_y = 6 }, @@ -7783,7 +7770,7 @@ "kM" = ( /obj/structure/closet/crate/bin, /obj/item/trash/plate, -/obj/item/weapon/reagent_containers/food/snacks/badrecipe, +/obj/item/reagent_containers/food/snacks/badrecipe, /turf/open/floor/plasteel/cafeteria{ dir = 5 }, @@ -7821,7 +7808,7 @@ icon_state = "brokengrille" }, /obj/item/stack/rods, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/open/floor/plating{ @@ -7934,7 +7921,7 @@ }) "kX" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, @@ -7950,7 +7937,7 @@ "kY" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, @@ -8019,11 +8006,7 @@ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; heat_capacity = 1e+006 }, -/turf/closed/wall/shuttle{ - dir = 3; - icon_state = "swall_f10"; - layer = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaycontent/a1{ has_gravity = 1; name = "MO19 Arrivals" @@ -8039,7 +8022,7 @@ name = "MO19 Arrivals" }) "lg" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plasteel/floorgrime{ dir = 8; heat_capacity = 1e+006 @@ -8064,7 +8047,7 @@ }) "li" = ( /obj/item/stack/rods, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /turf/open/floor/plating/asteroid{ @@ -8173,7 +8156,7 @@ dir = 8 }, /obj/structure/table, -/obj/item/weapon/storage/box, +/obj/item/storage/box, /obj/machinery/airalarm{ dir = 4; frequency = 1439; @@ -8272,7 +8255,7 @@ desc = "It's a storage unit for kitchen clothes and equipment."; name = "Kitchen Crate" }, -/obj/item/weapon/storage/box/mousetraps, +/obj/item/storage/box/mousetraps, /obj/item/clothing/under/waiter, /turf/open/floor/plasteel/showroomfloor{ heat_capacity = 1e+006; @@ -8283,45 +8266,32 @@ name = "MO19 Arrivals" }) "ly" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall14"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaycontent/a1{ has_gravity = 1; name = "MO19 Arrivals" }) "lz" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall8"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaycontent/a1{ has_gravity = 1; name = "MO19 Arrivals" }) "lA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/awaycontent/a1{ has_gravity = 1; name = "MO19 Arrivals" }) "lB" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall4"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaycontent/a1{ has_gravity = 1; name = "MO19 Arrivals" }) "lC" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall1"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaycontent/a1{ has_gravity = 1; name = "MO19 Arrivals" @@ -8377,7 +8347,7 @@ }) "lH" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/cigarettes/dromedaryco, +/obj/item/storage/fancy/cigarettes/dromedaryco, /obj/effect/turf_decal/stripes/line{ dir = 6 }, @@ -8412,7 +8382,7 @@ }) "lK" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /turf/open/floor/carpet{ heat_capacity = 1e+006 }, @@ -8422,7 +8392,7 @@ }) "lL" = ( /obj/structure/table/wood, -/obj/item/weapon/lighter, +/obj/item/lighter, /obj/machinery/newscaster{ pixel_x = 30 }, @@ -8509,7 +8479,7 @@ /obj/effect/decal/remains/human{ desc = "They look like human remains. The skeleton is sitting upright with its legs tucked in and hands still holding onto its arms." }, -/obj/item/weapon/gun/ballistic/shotgun/sc_pump, +/obj/item/gun/ballistic/shotgun/sc_pump, /turf/open/floor/plasteel/showroomfloor{ heat_capacity = 1e+006; temperature = 273.15 @@ -8527,7 +8497,7 @@ }) "lW" = ( /obj/structure/table, -/obj/item/weapon/storage/lockbox, +/obj/item/storage/lockbox, /turf/open/floor/mineral/titanium/blue, /area/awaycontent/a1{ has_gravity = 1; @@ -8542,10 +8512,7 @@ name = "MO19 Arrivals" }) "lY" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall3"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaycontent/a1{ has_gravity = 1; name = "MO19 Arrivals" @@ -8673,7 +8640,7 @@ }) "ml" = ( /obj/structure/table, -/obj/item/weapon/storage/backpack/satchel/leather/withwallet, +/obj/item/storage/backpack/satchel/leather/withwallet, /turf/open/floor/plasteel/black, /area/awaycontent/a1{ has_gravity = 1; @@ -8686,9 +8653,9 @@ name = "kitchen Cabinet"; req_access_txt = "201" }, -/obj/item/weapon/reagent_containers/food/condiment/flour, -/obj/item/weapon/reagent_containers/food/condiment/flour, -/obj/item/weapon/reagent_containers/food/condiment/sugar, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/sugar, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/showroomfloor{ heat_capacity = 1e+006; @@ -8705,10 +8672,10 @@ name = "meat fridge"; req_access_txt = "201" }, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, /turf/open/floor/plasteel/showroomfloor{ heat_capacity = 1e+006; temperature = 273.15 @@ -8724,10 +8691,10 @@ name = "refrigerator"; req_access_txt = "201" }, -/obj/item/weapon/reagent_containers/food/condiment/milk, -/obj/item/weapon/reagent_containers/food/condiment/milk, -/obj/item/weapon/reagent_containers/food/condiment/milk, -/obj/item/weapon/storage/fancy/egg_box, +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/storage/fancy/egg_box, /turf/open/floor/plasteel/showroomfloor{ heat_capacity = 1e+006; temperature = 273.15 @@ -8738,7 +8705,7 @@ }) "mp" = ( /obj/structure/table, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /turf/open/floor/mineral/titanium/blue, /area/awaycontent/a1{ has_gravity = 1; @@ -8792,12 +8759,11 @@ name = "MO19 Arrivals" }) "mv" = ( -/obj/structure/grille, /obj/structure/sign/vacuum{ desc = "A warning sign which reads 'HOSTILE ATMOSPHERE AHEAD'"; name = "\improper HOSTILE ATMOSPHERE AHEAD" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -8899,15 +8865,15 @@ }) "mE" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey{ +/obj/item/reagent_containers/food/drinks/bottle/whiskey{ pixel_x = -6; pixel_y = 6 }, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{ +/obj/item/reagent_containers/food/drinks/drinkingglass{ pixel_x = 6; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{ +/obj/item/reagent_containers/food/drinks/drinkingglass{ pixel_x = 3 }, /turf/open/floor/plasteel/black, @@ -8995,7 +8961,7 @@ dir = 8; pixel_x = 32 }, -/obj/item/weapon/paper/fluff/awaymissions/moonoutpost19/welcome, +/obj/item/paper/fluff/awaymissions/moonoutpost19/welcome, /obj/machinery/camera{ c_tag = "Arrivals South"; dir = 8; @@ -9119,8 +9085,8 @@ }) "mV" = ( /obj/structure/table, -/obj/item/weapon/clipboard, -/obj/item/weapon/pen, +/obj/item/clipboard, +/obj/item/pen, /turf/open/floor/mineral/titanium/blue, /area/awaycontent/a1{ has_gravity = 1; @@ -9137,10 +9103,7 @@ name = "MO19 Arrivals" }) "mX" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall2"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaycontent/a1{ has_gravity = 1; name = "MO19 Arrivals" @@ -9172,7 +9135,7 @@ }) "na" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/effect/decal/cleanable/blood, /turf/open/floor/carpet{ heat_capacity = 1e+006 @@ -9209,24 +9172,13 @@ name = "MO19 Arrivals" }) "nd" = ( -/turf/open/floor/plating/asteroid{ - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - heat_capacity = 1e+006 - }, -/turf/closed/wall/shuttle{ - icon_state = "swall_f5"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaycontent/a1{ has_gravity = 1; name = "MO19 Arrivals" }) "ne" = ( -/turf/open/floor/plasteel/shuttle, -/turf/closed/wall/shuttle{ - icon_state = "swall_f10"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaycontent/a1{ has_gravity = 1; name = "MO19 Arrivals" @@ -9299,7 +9251,7 @@ name = "MO19 Arrivals" }) "nl" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -9321,10 +9273,7 @@ name = "MO19 Arrivals" }) "nn" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall13"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaycontent/a1{ has_gravity = 1; name = "MO19 Arrivals" @@ -9424,14 +9373,7 @@ name = "MO19 Arrivals" }) "nv" = ( -/turf/open/floor/plating/asteroid{ - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - heat_capacity = 1e+006 - }, -/turf/closed/wall/shuttle{ - icon_state = "swall_f9"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaycontent/a1{ has_gravity = 1; name = "MO19 Arrivals" @@ -9520,7 +9462,7 @@ }) "nC" = ( /obj/item/stack/rods, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /obj/effect/decal/cleanable/blood/tracks{ @@ -9549,7 +9491,7 @@ icon_state = "brokengrille" }, /obj/item/stack/rods, -/obj/item/weapon/shard, +/obj/item/shard, /obj/effect/decal/cleanable/blood/tracks{ desc = "Your instincts say you shouldn't be following these."; dir = 8; @@ -9617,7 +9559,7 @@ }) "nH" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/button/door{ id = "awaydorm3"; name = "Door Bolt Control"; @@ -9639,7 +9581,7 @@ }) "nI" = ( /obj/structure/dresser, -/obj/item/weapon/paper/fluff/awaymissions/moonoutpost19/goodbye_note, +/obj/item/paper/fluff/awaymissions/moonoutpost19/goodbye_note, /turf/open/floor/carpet{ heat_capacity = 1e+006 }, @@ -9721,8 +9663,8 @@ name = "MO19 Arrivals" }) "nP" = ( -/obj/item/weapon/pen, -/obj/item/weapon/storage/pill_bottle{ +/obj/item/pen, +/obj/item/storage/pill_bottle{ pixel_y = 6 }, /turf/open/floor/carpet{ @@ -9744,7 +9686,7 @@ }) "nR" = ( /obj/structure/closet, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -9795,9 +9737,8 @@ name = "MO19 Arrivals" }) "nV" = ( -/obj/structure/grille, /obj/structure/disposalpipe/segment, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -9881,7 +9822,7 @@ name = "MO19 Arrivals" }) "ob" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3 @@ -9918,7 +9859,7 @@ poweralm = 0 }) "od" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /turf/open/floor/plating/asteroid{ @@ -9952,7 +9893,7 @@ poweralm = 0 }) "of" = ( -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/mineral/titanium, /area/awaycontent/a3{ always_unpowered = 1; @@ -9965,7 +9906,7 @@ poweralm = 0 }) "og" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/open/floor/mineral/titanium, @@ -9980,7 +9921,7 @@ poweralm = 0 }) "oh" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /turf/open/floor/mineral/titanium, @@ -10624,7 +10565,7 @@ req_access_txt = "201" }, /obj/item/clothing/suit/toggle/labcoat, -/obj/item/weapon/tank/internals/air, +/obj/item/tank/internals/air, /obj/item/clothing/mask/gas, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel{ @@ -10634,6 +10575,10 @@ has_gravity = 1; name = "MO19 Research" }) +"oV" = ( +/obj/effect/mapping_helpers/planet_z, +/turf/open/space, +/area/space) (1,1,1) = {" aa @@ -10890,7 +10835,7 @@ aa aa aa aa -aa +oV "} (2,1,1) = {" aa @@ -30002,10 +29947,10 @@ ac ac ac ac -af -ae ad -ae +ad +ad +ad ac ac ac @@ -30259,10 +30204,10 @@ ac ac ad ad -af -hl -ah -af +ad +hk +ag +ad ad ad ac @@ -30514,14 +30459,14 @@ ac ac ac ac -ae +ad ai -ah -al +ag +ag ai hk ai -af +ad ad ac ac @@ -30770,16 +30715,16 @@ ac ac ac ac -ae -af +ad +ad hk -aq +ai ai hk -bb -ar -ah -af +aM +ai +ag +ad ac ac ac @@ -31027,13 +30972,13 @@ ac ac ac ac -af +ad +ai ai -aq aD -an -aq -ar +aj +ai +ai aD ai ad @@ -31286,14 +31231,14 @@ ac ac ad ai -ar -an -ar +ai +aj +ai aT av bj bc -ae +ad ac ac ac @@ -31541,16 +31486,16 @@ ac ac ac ac -ae -ah +ad +ag au ai -aq -ar +ai +ai bc av -ar -af +ai +ad ac ac ac @@ -31798,16 +31743,16 @@ ac ac ac ac -af -ao +ad +aj av -aq +ai ai am -ar -bk -al -ae +ai +au +ag +ad ac ac ac @@ -32058,13 +32003,13 @@ ac ad ap aw -ar -aq -aq -ar -al -aq -af +ai +ai +ai +ai +ag +ai +ad ac ac ac @@ -32312,11 +32257,11 @@ ac ac ac ac -ae -aq -ax -af -aq +ad +ai +av +ad +ai ai ai aD @@ -32570,31 +32515,31 @@ ac ac ac ad -af -ar -ai -ar -ai -ar -ar -aq -af -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -af -ae ad -ae +ai +ai +ai +ai +ai +ai +ai +ad +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ad +ad +ad +ad ac ac ac @@ -32827,15 +32772,15 @@ ac ac ac ac -ae +ad ag -aq ai -aq ai -ar -aq -ae +ai +ai +ai +ai +ad ac ac ac @@ -32847,12 +32792,12 @@ ac ac ac ac -ae +ad ad dO aj -af -ae +ad +ad ac ac ac @@ -33084,15 +33029,15 @@ ac ac ac ac -af -ae -ar -aq -am -ar +ad +ad ai -af -af +ai +am +ai +ai +ad +ad ac ac ac @@ -33104,12 +33049,12 @@ ac ac ac ad -ae +ad ag -aL +av dS -ar -af +ai +ad ac ac ac @@ -33342,12 +33287,12 @@ ac ac ac ac -af -ae +ad +ad ai -ar -aq -ae +ai +ai +ad ad ac ac @@ -33360,12 +33305,12 @@ ac ac ac ac -af +ad aj -ar +ai am ai -ah +ag ad ac ac @@ -33600,11 +33545,11 @@ ac ac ac ac -af -af ad -af -af +ad +ad +ad +ad ac ac ac @@ -33616,13 +33561,13 @@ ac ac ac ad -ae -af -aq +ad +ad +ai +ai ai -ar aj -ae +ad ad ac ac @@ -33857,10 +33802,10 @@ ac ac ac ac -ae +ad am am -ae +ad ac ac ac @@ -33871,14 +33816,14 @@ ac ac ac ac -ae -ae -ar +ad +ad +ai ak ai -ah -ae -af +ag +ad +ad ad ac ac @@ -34114,27 +34059,27 @@ ac ac ac ac -af -ai -aq ad -ae +ai +ai +ad +ad ac ad -ae -af -ae -af ad -ae -ae -af +ad +ad +ad +ad +ad +ad +ad +ai ai -aq -ae -af ad -ae +ad +ad +ad ac ac ac @@ -34372,23 +34317,23 @@ ac ac ac ad -ar -ar -ai -af -af -ae -ar -ai -ar -aq ai ai -af +ai +ad +ad ad ai -af -ae +ai +ai +ai +ai +ai +ad +ad +ai +ad +ad ac ac ac @@ -34628,22 +34573,22 @@ ac ac ac ac -ae -ae +ad +ad +ai +ai +ai +ad +ai +ai ai ai -aq -af ai -ar -aq ai -ar -aq am -ar ai -aq +ai +ai ad ac ac @@ -34880,27 +34825,27 @@ ab ab ac ad -af -ae +ad +ad ad ac ac ac ad -af -aq -am -aq -ar +ad ai -af -ae -af -ae -ar -aq -ar -ae +am +ai +ai +ai +ad +ad +ad +ad +ai +ai +ai +ad ad ac ac @@ -35136,28 +35081,28 @@ ab ab ab ad -af -ah +ad +ag aj -ae -af -ae ad -ae -af -ar -aq +ad +ad +ad +ad +ad ai -aq -ae +ai +ai +ai +ad ad bl bl ad -af +ad ai -aq -af +ai +ad ac ac ac @@ -35392,29 +35337,29 @@ ab ab ab ab -ae +ad ag ai ak ai ad -af -ar +ad ai -aq ai -ar -ar -af +ai +ai +ai +ai +ad ad bl bl bl -ae -ar -ar +ad ai -ae +ai +ai +ad ac ac ac @@ -35650,27 +35595,27 @@ ab ab ab ad -ah +ag ai -al +ag am -ar ai -aq -af -ae -aq -af -ae -af -bl -bl -bl -bl -af ai -aq -af +ai +ad +ad +ai +ad +ad +ad +bl +bl +bl +bl +ad +ai +ai +ad ad ac ac @@ -35906,14 +35851,14 @@ ab ab ab ab -ae -af -af +ad +ad +ad +aj aj -an ad -af -ae +ad +ad ad ad ai @@ -35924,10 +35869,10 @@ bl bl bl bl -af -aq +ad ai -af +ai +ad ac ac ac @@ -36165,17 +36110,17 @@ ab ab ac ac -ae -af -af -ae +ad +ad +ad +ad ac ac ac -af +ad aM -af -ae +ad +ad bl bl bl @@ -36185,7 +36130,7 @@ ad ai dd ad -af +ad ad ac ac @@ -36193,8 +36138,8 @@ ac dA dA dA -dR -dU +dP +dT ba ba ba @@ -36429,27 +36374,27 @@ ac ac ac ac -af -aq +ad ai -ae -bl -bl -bl -bl -bl -ae -ar -aq -ar ai -af -ae -af +ad +bl +bl +bl +bl +bl +ad +ai +ai +ai +ai +ad +ad +ad ac dA dA -dW +dP dP dT ba @@ -36685,30 +36630,30 @@ ac ac ac ad -af -ae -ar -ar -af +ad +ad +ai +ai +ad ad bl bl bl bl -af -af -ai -aq -aq -ai -ar ad -af +ad +ai +ai +ai +ai +ai +ad +ad +dP dP -dR dV dT -dU +dT ba ba ba @@ -36941,31 +36886,31 @@ ac ac ac ad -ae +ad aJ ai -ar +ai am ag -ae +ad bl bl bl ad -af +ad +ai +ai +ad +ad +ai ai -ar -ae -af ai -aq -ar ad dQ dT -dX -dU -dX +dT +dT +dT ba ba ba @@ -37197,32 +37142,32 @@ ac ac ac ac -af +ad aE aK ak ai ag -an -af -bl -bl -bl -ae -ai -aq -af -ae +aj +ad +bl +bl +bl +ad +ai +ai +ad +ad +ad ad -af ai am ad dQ -dU -dX dT -dU +dT +dT +dT ba ba ba @@ -37454,32 +37399,32 @@ ac ac ac ac -af +ad aj -aL -aq -ao -an -af +av +ai +aj +aj +ad ad bl bl bl -af -ar -ae -af -ac -ac -ae -af ad -af -dR +ai +ad +ad +ac +ac +ad +ad +ad +ad +dP dV -dU -dX -dU +dT +dT +dT ba ba ba @@ -37711,20 +37656,20 @@ ac ac ac ac -ae ad -af +ad +ad ai -af -af -ae +ad +ad +ad bl bl bl bl ad -aq -af +ai +ad ad ac ac @@ -37733,9 +37678,9 @@ ac ac dA dA -dR +dP +dT dT -dU ba ba ba @@ -37970,19 +37915,19 @@ ac ac ac ac -ae -aq -ae +ad +ai +ad bl bl bl bl bl bl -ae +ad ai ai -ae +ad ac ac ac @@ -37991,7 +37936,7 @@ ac dA dA dP -dX +dT dT ba ba @@ -38228,27 +38173,27 @@ ac ac ac ad -aq -af +ai +ad bl bl bl bl bl bl -ae -af +ad +ad am -af +ad ac ac ac ac dA dA -dR -dR -dU +dP +dP +dT ba ba ba @@ -38484,7 +38429,7 @@ ac ac ac ac -ae +ad am ad bl @@ -38495,15 +38440,15 @@ bl bl bl ad -aq -ae +ai +ad ac ac ac ac dA dA -dR +dP ba ba ba @@ -38741,9 +38686,9 @@ ac ac ac ac -af -aq -ae +ad +ai +ad bl bl bl @@ -38751,9 +38696,9 @@ bl bl bl bl -af -ar -af +ad +ai +ad ac ac ac @@ -38998,19 +38943,19 @@ ac ac ac ac -ae +ad ai -af +ad bl bl bl bl bl bl -af -ae +ad +ad ai -ae +ad ac ac ac @@ -39255,18 +39200,18 @@ ac ac ac ac -af -ar -ae +ad +ai +ad bl bl bl bl bl ad -ae +ad +ai ai -aq ad ac ac @@ -39512,19 +39457,19 @@ ac ac ac ad -af -aq -af ad -ae -af -af +ai +ad +ad +ad +ad +ad +ad +ad +ai +ai +ad ad -af -aq -ar -ae -af ac ac ac @@ -39768,18 +39713,18 @@ ac ac ac ad -af -ar +ad +ai +ai +ag +ad +ad ai -al -ae -af ai -ar bW ai -ar -af +ai +ad ad ac ac @@ -40024,19 +39969,19 @@ ac ac ac ac -ae -an -aM -aq -ai -ar -aq -aq ad -af -ae -af -ae +aj +aM +ai +ai +ai +ai +ai +ad +ad +ad +ad +ad ac ac ac @@ -40280,16 +40225,16 @@ ac ac ac ac -af -af -ah -ar +ad +ad +ag +ai am ai ag -af -ae -af +ad +ad +ad ac ac ac @@ -40537,13 +40482,13 @@ ac ac ac ac -ae +ad ag -ar ai -ao -an -af +ai +aj +aj +ad ad ac ac @@ -40795,12 +40740,12 @@ ac ac ac as -af -ae -af ad -ae -af +ad +ad +ad +ad +ad ac ac ac @@ -41859,7 +41804,7 @@ ba ba ea eg -ew +eg eI fj fA @@ -43146,7 +43091,7 @@ ea ea eA eq -eD +eq fF gc gu @@ -43402,10 +43347,10 @@ ba ea el er -eE +eq en fG -eG +em gv gM ha @@ -43659,13 +43604,13 @@ ba ea em eB -eG -eR +em +en fH -gd -eC +el +en eB -eE +eq ea ba ba @@ -43915,13 +43860,13 @@ ba ba ea en -eC -eP -eE -fI -eE -eD -eC +en +eH +eq +fH +eq +eq +en eq ea ba @@ -44172,11 +44117,11 @@ ba ba ec eo -eD +eq eq eq fJ -eE +eq eq en hb @@ -44429,11 +44374,11 @@ ba ba ea ep -eE -eP -eD -eD -eE +eq +eH +eq +eq +eq eq eQ hc @@ -44688,9 +44633,9 @@ ea eq eF eQ -fo -eC -ge +eH +en +fp eq en eq @@ -44943,12 +44888,12 @@ ba ba ea er -eG -eR +em +en en eQ -eC -eR +en +en eB eq ea @@ -45199,14 +45144,14 @@ ba ba ba ea -es +el eH eB fp fK eH -fo -eD +eH +eq eq ea ba diff --git a/_maps/RandomZLevels/research.dmm b/_maps/RandomZLevels/research.dmm index 1702e83e3a..7da8026638 100644 --- a/_maps/RandomZLevels/research.dmm +++ b/_maps/RandomZLevels/research.dmm @@ -101,23 +101,23 @@ /turf/open/floor/plating, /area/awaymission/research/interior/engineering) "av" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /obj/structure/frame/machine, -/obj/item/weapon/circuitboard/machine/smes, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high/empty, +/obj/item/circuitboard/machine/smes, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high/empty, /turf/open/floor/plating, /area/awaymission/research/interior/engineering) "aw" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /turf/open/floor/plasteel/whiteyellow/side, /area/awaymission/research/interior/engineering) "ax" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-20"; layer = 4.1; pixel_y = 3 @@ -135,12 +135,12 @@ /area/awaymission/research/interior/engineering) "az" = ( /obj/effect/gibspawner/human, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /turf/open/floor/plating, /area/awaymission/research/interior/engineering) "aA" = ( /obj/item/stack/sheet/plasteel, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /turf/open/floor/plating, /area/awaymission/research/interior/engineering) "aB" = ( @@ -163,11 +163,11 @@ "aF" = ( /obj/item/stack/rods, /obj/item/stack/sheet/metal, -/obj/item/weapon/stock_parts/cell/high/empty, +/obj/item/stock_parts/cell/high/empty, /turf/open/floor/plating, /area/awaymission/research/interior/engineering) "aG" = ( -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /turf/open/floor/plating, /area/awaymission/research/interior/engineering) "aH" = ( @@ -192,17 +192,17 @@ /area/awaymission/research/interior/engineering) "aL" = ( /obj/structure/table, -/obj/item/weapon/grenade/plastic/c4, -/obj/item/weapon/grenade/plastic/c4, -/obj/item/weapon/storage/toolbox/syndicate, +/obj/item/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, +/obj/item/storage/toolbox/syndicate, /turf/open/floor/mineral/plastitanium, /area/awaymission/research/interior/engineering) "aM" = ( -/obj/item/weapon/stock_parts/cell/high/empty, +/obj/item/stock_parts/cell/high/empty, /turf/open/floor/plating, /area/awaymission/research/interior/engineering) "aN" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /obj/item/stack/cable_coil{ @@ -296,7 +296,7 @@ /turf/open/floor/plasteel/whiteyellow, /area/awaymission/research/interior/engineering) "bb" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /turf/open/floor/plasteel{ @@ -344,7 +344,7 @@ /area/awaymission/research/interior/engineering) "bi" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /obj/item/clothing/gloves/color/yellow, /turf/open/floor/plasteel/whiteyellow/side{ dir = 8 @@ -355,7 +355,7 @@ /turf/open/floor/plating/asteroid/airless, /area/awaymission/research/exterior) "bk" = ( -/obj/item/weapon/bikehorn, +/obj/item/bikehorn, /turf/open/floor/plating/asteroid/airless, /area/space) "bl" = ( @@ -387,7 +387,7 @@ }, /area/awaymission/research/interior/engineering) "bo" = ( -/obj/item/weapon/screwdriver, +/obj/item/screwdriver, /obj/item/stack/cable_coil{ amount = 1 }, @@ -408,7 +408,7 @@ /turf/open/floor/plasteel/whiteyellow, /area/awaymission/research/interior/engineering) "br" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /turf/open/floor/plasteel{ @@ -441,7 +441,7 @@ /area/awaymission/research/interior/engineering) "bw" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plasteel/whiteyellow/side{ dir = 8 }, @@ -537,7 +537,7 @@ /turf/open/floor/plasteel/whiteyellow, /area/awaymission/research/interior/engineering) "bK" = ( -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/plasteel/whiteyellow/side{ dir = 9 }, @@ -549,7 +549,7 @@ }, /area/awaymission/research/interior/engineering) "bM" = ( -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/effect/decal/cleanable/blood, /turf/open/floor/plasteel/whiteyellow/side{ dir = 1 @@ -807,7 +807,7 @@ /area/awaymission/research/interior/engineering) "ct" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/machinery/airalarm{ dir = 4; pixel_x = -32 @@ -896,8 +896,8 @@ icon_state = "1-8" }, /obj/structure/table, -/obj/item/weapon/paper/pamphlet/gateway, -/obj/item/weapon/paper/pamphlet/gateway, +/obj/item/paper/pamphlet/gateway, +/obj/item/paper/pamphlet/gateway, /turf/open/floor/plasteel/black, /area/awaymission/research/interior/gateway) "cG" = ( @@ -908,7 +908,7 @@ /area/awaymission/research/interior/genetics) "cH" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/spray/pepper, +/obj/item/reagent_containers/spray/pepper, /obj/machinery/button/door{ id = "cryopodg2"; name = "panic lockdown button" @@ -1059,7 +1059,7 @@ /area/awaymission/research/interior/secure) "dd" = ( /obj/structure/closet/crate, -/obj/item/weapon/disk/data{ +/obj/item/disk/data{ desc = "A specialized data disk for holding critical genetic backup data. Without proper passwords, information will turn up blank on most DNA machines."; name = "encrypted genetic data disk"; read_only = 1 @@ -1074,19 +1074,19 @@ /area/awaymission/research/interior/secure) "df" = ( /obj/structure/closet/crate, -/obj/item/weapon/disk/data{ +/obj/item/disk/data{ desc = "A data disk used to store cloning and genetic records. The name on the label appears to be scratched off."; fields = list("label" = "Buffer1:Kr-$$@##", "UI" = "f8f603857000f930127c4", "SE" = "414401462231053131010241514651403453121613263463440351136366", "UE" = "340008485c321e542aed4df7032ac04d", "name" = "Krystal Symers", "blood_type" = "A+"); name = "dusty genetics data disk"; read_only = 1 }, -/obj/item/weapon/disk/data{ +/obj/item/disk/data{ desc = "A specialized data disk for holding critical genetic backup data. Without proper passwords, information will turn up blank on most DNA machines."; name = "encrypted genetic data disk"; read_only = 1 }, -/obj/item/weapon/dnainjector/xraymut, -/obj/item/weapon/dnainjector/xraymut, +/obj/item/dnainjector/xraymut, +/obj/item/dnainjector/xraymut, /turf/open/floor/plasteel/black, /area/awaymission/research/interior/secure) "dg" = ( @@ -1142,14 +1142,14 @@ /area/awaymission/research/interior/security) "dp" = ( /obj/structure/closet/crate, -/obj/item/weapon/disk/data{ +/obj/item/disk/data{ desc = "A specialized data disk for holding critical genetic backup data. Without proper passwords, information will turn up blank on most DNA machines."; name = "encrypted genetic data disk"; read_only = 1 }, -/obj/item/weapon/dnainjector/telemut, -/obj/item/weapon/dnainjector/telemut, -/obj/item/weapon/dnainjector/chavmut, +/obj/item/dnainjector/telemut, +/obj/item/dnainjector/telemut, +/obj/item/dnainjector/chavmut, /turf/open/floor/plasteel/black, /area/awaymission/research/interior/secure) "dq" = ( @@ -1169,7 +1169,7 @@ /turf/open/floor/plasteel/darkpurple, /area/awaymission/research/interior/genetics) "dt" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /turf/open/floor/plasteel/darkpurple, @@ -1250,7 +1250,7 @@ /area/awaymission/research/interior/security) "dF" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /turf/open/floor/plasteel/red, /area/awaymission/research/interior/security) "dG" = ( @@ -1288,38 +1288,38 @@ /area/awaymission/research/interior/secure) "dL" = ( /obj/structure/closet/crate, -/obj/item/weapon/disk/data{ +/obj/item/disk/data{ desc = "A data disk used to store cloning and genetic records. The name on the label appears to be scratched off with the words 'DO NOT CLONE' hastily written over it."; fields = list("label" = "Buffer1:George Melons", "UI" = "3c300f11b5421ca7014d8", "SE" = "430431205660551642142504334461413202111310233445620533134255", "UE" = "6893e6a0b0076a41897776b10cc2b324", "name" = "George Melons", "blood_type" = "B+"); name = "old genetics data disk" }, -/obj/item/weapon/disk/data{ +/obj/item/disk/data{ desc = "A specialized data disk for holding critical genetic backup data. Without proper passwords, information will turn up blank on most DNA machines."; name = "encrypted genetic data disk"; read_only = 1 }, /obj/item/device/firing_pin/dna, -/obj/item/weapon/dnainjector/dwarf, -/obj/item/weapon/dnainjector/dwarf, +/obj/item/dnainjector/dwarf, +/obj/item/dnainjector/dwarf, /turf/open/floor/plasteel/black, /area/awaymission/research/interior/secure) "dM" = ( /obj/structure/closet/crate, -/obj/item/weapon/disk/data{ +/obj/item/disk/data{ desc = "A specialized data disk for holding critical genetic backup data. Without proper passwords, information will turn up blank on most DNA machines."; name = "encrypted genetic data disk"; read_only = 1 }, -/obj/item/weapon/disk/data{ +/obj/item/disk/data{ desc = "A specialized data disk for holding critical genetic backup data. Without proper passwords, information will turn up blank on most DNA machines."; name = "encrypted genetic data disk"; read_only = 1 }, -/obj/item/weapon/dnainjector/chameleonmut, +/obj/item/dnainjector/chameleonmut, /turf/open/floor/plasteel/black, /area/awaymission/research/interior/secure) "dN" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-16"; layer = 4.1 }, @@ -1368,8 +1368,8 @@ /area/awaymission/research/interior/security) "dU" = ( /obj/structure/rack, -/obj/item/weapon/gun/ballistic/automatic/wt550, -/obj/item/weapon/gun/ballistic/automatic/wt550, +/obj/item/gun/ballistic/automatic/wt550, +/obj/item/gun/ballistic/automatic/wt550, /obj/item/ammo_box/magazine/wt550m9, /obj/item/ammo_box/magazine/wt550m9, /turf/open/floor/plasteel/red, @@ -1494,8 +1494,8 @@ /area/awaymission/research/interior/security) "ep" = ( /obj/structure/rack, -/obj/item/weapon/gun/ballistic/automatic/pistol/m1911, -/obj/item/weapon/gun/ballistic/automatic/pistol/m1911, +/obj/item/gun/ballistic/automatic/pistol/m1911, +/obj/item/gun/ballistic/automatic/pistol/m1911, /obj/item/ammo_box/magazine/m45, /obj/item/ammo_box/magazine/m45, /turf/open/floor/plasteel/red, @@ -1691,7 +1691,7 @@ /turf/open/floor/plasteel/black, /area/awaymission/research/interior/secure) "eU" = ( -/obj/item/weapon/paper/crumpled/awaymissions/research/sensitive_info, +/obj/item/paper/crumpled/awaymissions/research/sensitive_info, /turf/open/floor/plasteel/black, /area/awaymission/research/interior/secure) "eV" = ( @@ -1746,11 +1746,11 @@ /area/awaymission/research/interior/cryo) "fd" = ( /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{ +/obj/item/reagent_containers/glass/beaker/cryoxadone{ pixel_x = -7; pixel_y = 1 }, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{ +/obj/item/reagent_containers/glass/beaker/cryoxadone{ pixel_x = -7; pixel_y = 1 }, @@ -1758,11 +1758,11 @@ /area/awaymission/research/interior/cryo) "fe" = ( /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{ +/obj/item/reagent_containers/glass/beaker/cryoxadone{ pixel_x = 7; pixel_y = 1 }, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{ +/obj/item/reagent_containers/glass/beaker/cryoxadone{ pixel_x = 7; pixel_y = 1 }, @@ -2057,13 +2057,13 @@ /area/awaymission/research/interior/security) "ga" = ( /obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /turf/open/floor/plasteel/whitered, /area/awaymission/research/interior/security) "gb" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/whitered, /area/awaymission/research/interior/security) "gc" = ( @@ -2400,8 +2400,8 @@ icon_state = "4-8" }, /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/whitered, /area/awaymission/research/interior/security) "gO" = ( @@ -2431,11 +2431,11 @@ }, /area/awaymission/research/interior/cryo) "gR" = ( -/obj/item/weapon/melee/classic_baton/telescopic, +/obj/item/melee/classic_baton/telescopic, /turf/open/floor/plasteel/whitepurple, /area/awaymission/research/interior/cryo) "gS" = ( -/obj/item/weapon/reagent_containers/spray/pepper, +/obj/item/reagent_containers/spray/pepper, /obj/effect/decal/cleanable/blood/drip, /turf/open/floor/plasteel/whitepurple/side{ dir = 9 @@ -2515,8 +2515,8 @@ /area/awaymission/research/interior/security) "hf" = ( /obj/structure/table, -/obj/item/weapon/folder, -/obj/item/weapon/folder, +/obj/item/folder, +/obj/item/folder, /turf/open/floor/plasteel/whitered, /area/awaymission/research/interior/security) "hg" = ( @@ -2791,12 +2791,12 @@ /area/awaymission/research/interior/security) "hS" = ( /obj/structure/closet/crate, -/obj/item/weapon/disk/data{ +/obj/item/disk/data{ desc = "A specialized data disk for holding critical genetic backup data. Without proper passwords, information will turn up blank on most DNA machines."; name = "encrypted genetic data disk"; read_only = 1 }, -/obj/item/weapon/disk/data{ +/obj/item/disk/data{ desc = "A specialized data disk for holding critical genetic backup data. Without proper passwords, information will turn up blank on most DNA machines. This one has the initials 'C.P' marked on the front. "; name = "encrypted genetic data disk"; read_only = 1 @@ -2809,26 +2809,26 @@ /area/awaymission/research/interior/secure) "hT" = ( /obj/structure/closet/crate, -/obj/item/weapon/disk/data{ +/obj/item/disk/data{ desc = "A specialized data disk for holding critical genetic backup data. Without proper passwords, information will turn up blank on most DNA machines."; name = "encrypted genetic data disk"; read_only = 1 }, -/obj/item/weapon/disk/data{ +/obj/item/disk/data{ desc = "A specialized data disk for holding critical genetic backup data. Without proper passwords, information will turn up blank on most DNA machines."; name = "encrypted genetic data disk"; read_only = 1 }, /obj/item/device/firing_pin/dna, -/obj/item/weapon/dnainjector/hulkmut, +/obj/item/dnainjector/hulkmut, /turf/open/floor/plasteel/black, /area/awaymission/research/interior/secure) "hU" = ( -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plasteel/purple, /area/awaymission/research/interior/genetics) "hV" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-10"; layer = 4.1 }, @@ -2910,7 +2910,7 @@ /turf/open/floor/plasteel/red, /area/awaymission/research/interior/security) "ii" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ desc = "A potted plant, it doesn't look very healthy..."; name = "dead potted plant" }, @@ -2946,15 +2946,15 @@ /area/awaymission/research/interior/security) "il" = ( /obj/structure/closet/crate, -/obj/item/weapon/disk/data{ +/obj/item/disk/data{ desc = "A specialized data disk for holding critical genetic backup data. Without proper passwords, information will turn up blank on most DNA machines."; name = "encrypted genetic data disk"; read_only = 1 }, /obj/item/device/firing_pin/dna/dredd, /obj/item/device/firing_pin/dna/dredd, -/obj/item/weapon/dnainjector/lasereyesmut, -/obj/item/weapon/dnainjector/lasereyesmut, +/obj/item/dnainjector/lasereyesmut, +/obj/item/dnainjector/lasereyesmut, /turf/open/floor/plasteel/black, /area/awaymission/research/interior/secure) "im" = ( @@ -3142,7 +3142,7 @@ /area/awaymission/research/interior/genetics) "iH" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/spray/pepper, +/obj/item/reagent_containers/spray/pepper, /obj/machinery/button/door{ id = "cryopodg1"; name = "panic lockdown button" @@ -3273,7 +3273,7 @@ /area/awaymission/research/interior/medbay) "jd" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/whiteblue/side, /area/awaymission/research/interior/medbay) "je" = ( @@ -3311,7 +3311,7 @@ /turf/open/floor/wood, /area/awaymission/research/interior/dorm) "jm" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-14"; layer = 4.1 }, @@ -3507,7 +3507,7 @@ /area/awaymission/research/interior/medbay) "jS" = ( /obj/structure/table, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /turf/open/floor/plasteel/whiteblue/side{ dir = 4 }, @@ -3523,7 +3523,7 @@ /area/awaymission/research/interior/dorm) "jU" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/blue, +/obj/item/bedsheet/blue, /obj/effect/landmark/awaystart, /turf/open/floor/wood, /area/awaymission/research/interior/dorm) @@ -3538,7 +3538,7 @@ /area/awaymission/research/interior/dorm) "jW" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/purple, +/obj/item/bedsheet/purple, /turf/open/floor/wood, /area/awaymission/research/interior/dorm) "jX" = ( @@ -3552,7 +3552,7 @@ /area/awaymission/research/interior/dorm) "jY" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/clown, +/obj/item/bedsheet/clown, /turf/open/floor/wood, /area/awaymission/research/interior/dorm) "jZ" = ( @@ -3637,14 +3637,14 @@ /area/awaymission/research/interior/medbay) "km" = ( /obj/structure/table, -/obj/item/weapon/circular_saw, +/obj/item/circular_saw, /turf/open/floor/plasteel/whiteblue/side{ dir = 1 }, /area/awaymission/research/interior/medbay) "kn" = ( /obj/structure/table, -/obj/item/weapon/scalpel, +/obj/item/scalpel, /turf/open/floor/plasteel/whiteblue/side{ dir = 1 }, @@ -3695,7 +3695,7 @@ /turf/open/floor/wood, /area/awaymission/research/interior/dorm) "kt" = ( -/obj/item/weapon/gun/ballistic/automatic/pistol/m1911, +/obj/item/gun/ballistic/automatic/pistol/m1911, /turf/open/floor/plasteel, /area/awaymission/research/interior/dorm) "ku" = ( @@ -3716,7 +3716,7 @@ /area/awaymission/research/interior/medbay) "kx" = ( /obj/item/stack/rods, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /turf/open/floor/plasteel/whiteblue/side{ @@ -3743,12 +3743,11 @@ }, /area/awaymission/research/interior/medbay) "kB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/awaymission/research/interior/medbay) "kC" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/yellowsiding{ @@ -3857,13 +3856,13 @@ /area/awaymission/research/interior/dorm) "kS" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/pill_bottle/dice, +/obj/item/storage/pill_bottle/dice, /turf/open/floor/plasteel, /area/awaymission/research/interior/dorm) "kT" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen/fourcolor, +/obj/item/paper_bin, +/obj/item/pen/fourcolor, /turf/open/floor/plasteel, /area/awaymission/research/interior/dorm) "kU" = ( @@ -3884,7 +3883,7 @@ /area/awaymission/research/interior/medbay) "kX" = ( /obj/item/stack/rods, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /turf/open/floor/plasteel/whiteblue/side, @@ -3898,7 +3897,7 @@ /turf/open/floor/plasteel/whiteblue/side, /area/awaymission/research/interior/medbay) "la" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /turf/open/floor/plasteel/whiteblue/corner{ @@ -3921,19 +3920,19 @@ /area/awaymission/research/interior/dorm) "ld" = ( /obj/structure/closet/crate/freezer, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, /turf/open/floor/plasteel/whiteblue/side{ dir = 4 }, /area/awaymission/research/interior/medbay) "le" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/whiteblue/side{ dir = 8 }, @@ -3947,7 +3946,7 @@ "lg" = ( /obj/effect/decal/cleanable/blood/drip, /obj/item/ammo_casing/c45, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /turf/open/floor/plasteel/whiteblue, @@ -3976,7 +3975,7 @@ /area/awaymission/research/interior/medbay) "ll" = ( /obj/structure/table, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /obj/machinery/light{ dir = 4 }, @@ -4018,8 +4017,8 @@ /area/awaymission/research/interior/medbay) "ls" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/toxin, +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/toxin, /turf/open/floor/plasteel/whiteblue/side{ dir = 8 }, @@ -4032,7 +4031,7 @@ "lu" = ( /obj/item/ammo_casing/c45, /obj/item/ammo_casing/c45, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /turf/open/floor/plating, @@ -4054,13 +4053,13 @@ /area/awaymission/research/interior/medbay) "lx" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/cigarettes/dromedaryco, +/obj/item/storage/fancy/cigarettes/dromedaryco, /turf/open/floor/plasteel/whiteblue/side{ dir = 8 }, /area/awaymission/research/interior/medbay) "ly" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-16"; layer = 4.1 }, @@ -4095,8 +4094,8 @@ /area/awaymission/research/interior/medbay) "lE" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/brute, -/obj/item/weapon/storage/firstaid/fire, +/obj/item/storage/firstaid/brute, +/obj/item/storage/firstaid/fire, /turf/open/floor/plasteel/whiteblue/corner{ dir = 1 }, @@ -4181,7 +4180,7 @@ /area/awaymission/research/interior/dorm) "lP" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/rainbow, +/obj/item/bedsheet/rainbow, /turf/open/floor/wood, /area/awaymission/research/interior/dorm) "lQ" = ( @@ -4195,7 +4194,7 @@ /area/awaymission/research/interior/dorm) "lR" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/green, +/obj/item/bedsheet/green, /turf/open/floor/wood, /area/awaymission/research/interior/dorm) "lS" = ( @@ -4209,7 +4208,7 @@ /area/awaymission/research/interior/dorm) "lT" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/patriot, +/obj/item/bedsheet/patriot, /obj/effect/landmark/awaystart, /turf/open/floor/wood, /area/awaymission/research/interior/dorm) @@ -4278,7 +4277,7 @@ /area/awaymission/research/interior/escapepods) "mc" = ( /obj/item/stack/rods, -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plating/asteroid, /area/awaymission/research/exterior) "md" = ( @@ -4347,7 +4346,7 @@ /area/awaymission/research/exterior) "mr" = ( /obj/item/stack/rods, -/obj/item/weapon/shard, +/obj/item/shard, /obj/effect/mob_spawn/human/doctor{ brute_damage = 200 }, @@ -4404,10 +4403,7 @@ /obj/structure/shuttle/engine/propulsion/burst{ dir = 8 }, -/turf/closed/wall/shuttle{ - icon_state = "swall_f9"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/research/exterior) "mA" = ( /obj/structure/chair{ @@ -4470,7 +4466,7 @@ }, /area/awaymission/research/interior/escapepods) "mJ" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ layer = 4.1 }, /turf/open/floor/plasteel/whitegreen/side{ @@ -4505,7 +4501,7 @@ /turf/open/floor/grass, /area/awaymission/research/interior/escapepods) "mN" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "applebush"; layer = 4.1 }, @@ -4597,7 +4593,7 @@ /area/space) "nb" = ( /obj/structure/table/wood, -/obj/item/weapon/spellbook/oneuse/random, +/obj/item/spellbook/oneuse/random, /turf/open/floor/mineral/plasma, /area/space) "nc" = ( diff --git a/_maps/RandomZLevels/snowdin.dmm b/_maps/RandomZLevels/snowdin.dmm index 9eb3b2e55b..a18c9f18c8 100644 --- a/_maps/RandomZLevels/snowdin.dmm +++ b/_maps/RandomZLevels/snowdin.dmm @@ -26,7 +26,7 @@ "ag" = ( /obj/effect/decal/cleanable/oil, /obj/structure/table, -/obj/item/weapon/tank/internals/plasma{ +/obj/item/tank/internals/plasma{ desc = "An emptied plasma tank, the oil on the nozzle seems to implied it was used for more than plasma storage."; name = "dusty plasma tank" }, @@ -72,7 +72,7 @@ /area/awaymission/snowdin/post) "an" = ( /obj/structure/table, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/machinery/light/small{ dir = 8 }, @@ -95,7 +95,7 @@ "aq" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/westright, -/obj/item/weapon/paper/crumpled/ruins/snowdin/keys, +/obj/item/paper/crumpled/ruins/snowdin/keys, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/snow; wet = 0 @@ -123,13 +123,13 @@ /area/awaymission/snowdin/base) "at" = ( /obj/structure/filingcabinet, -/obj/item/weapon/paper/fluff/awaymissions/snowdin/secnotice, +/obj/item/paper/fluff/awaymissions/snowdin/secnotice, /turf/open/floor/plasteel/darkred{ baseturf = /turf/open/floor/plating/asteroid/snow }, /area/awaymission/snowdin/base) "au" = ( -/obj/item/weapon/gun/ballistic/shotgun/boltaction, +/obj/item/gun/ballistic/shotgun/boltaction, /obj/item/ammo_box/a762, /obj/item/ammo_box/a762, /obj/structure/closet/secure_closet{ @@ -138,16 +138,16 @@ name = "security officer's locker"; req_access_txt = "201" }, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/item/device/assembly/flash, -/obj/item/weapon/storage/box/lethalshot, +/obj/item/storage/box/lethalshot, /turf/open/floor/plasteel/darkred{ baseturf = /turf/open/floor/plating/asteroid/snow }, /area/awaymission/snowdin/base) "av" = ( /obj/effect/decal/cleanable/oil, -/obj/item/weapon/tank/internals/plasma{ +/obj/item/tank/internals/plasma{ desc = "An emptied plasma tank, the oil on the nozzle seems to implied it was used for more than plasma storage."; name = "dusty plasma tank" }, @@ -174,8 +174,8 @@ /area/awaymission/snowdin/base) "ay" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/item/key, /turf/open/floor/plasteel/darkred{ baseturf = /turf/open/floor/plating/asteroid/snow @@ -223,8 +223,7 @@ pixel_y = 1; d2 = 2 }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -322,7 +321,7 @@ /area/awaymission/snowdin/base) "aR" = ( /obj/structure/closet/crate, -/obj/item/weapon/survivalcapsule, +/obj/item/survivalcapsule, /obj/item/clothing/gloves/color/black, /obj/item/clothing/gloves/color/black, /obj/item/clothing/suit/hooded/wintercoat, @@ -336,9 +335,9 @@ /area/awaymission/snowdin/base) "aS" = ( /obj/structure/closet/crate, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/pill_bottle/stimulant, +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/fire, +/obj/item/storage/pill_bottle/stimulant, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/snow @@ -367,9 +366,9 @@ /area/awaymission/snowdin) "aY" = ( /obj/structure/guncase/shotgun, -/obj/item/weapon/gun/ballistic/shotgun/automatic, -/obj/item/weapon/gun/ballistic/shotgun/automatic, -/obj/item/weapon/gun/ballistic/shotgun/automatic, +/obj/item/gun/ballistic/shotgun/automatic, +/obj/item/gun/ballistic/shotgun/automatic, +/obj/item/gun/ballistic/shotgun/automatic, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -423,8 +422,8 @@ icon_state = "crateopen"; opened = 1 }, -/obj/item/weapon/reagent_containers/spray/cleaner, -/obj/item/weapon/soap/nanotrasen, +/obj/item/reagent_containers/spray/cleaner, +/obj/item/soap/nanotrasen, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/snow @@ -463,7 +462,7 @@ /area/awaymission/snowdin/base) "bl" = ( /obj/structure/table, -/obj/item/weapon/shovel, +/obj/item/shovel, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -509,18 +508,18 @@ /area/awaymission/snowdin/base) "bq" = ( /obj/structure/closet/crate, -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, -/obj/item/weapon/reagent_containers/food/snacks/grown/tomato, -/obj/item/weapon/reagent_containers/food/snacks/grown/tomato, -/obj/item/weapon/reagent_containers/food/snacks/grown/tomato, -/obj/item/weapon/reagent_containers/food/snacks/grown/corn, -/obj/item/weapon/reagent_containers/food/snacks/grown/corn, -/obj/item/weapon/reagent_containers/food/snacks/grown/corn, -/obj/item/weapon/reagent_containers/food/snacks/grown/cocoapod, -/obj/item/weapon/reagent_containers/food/snacks/grown/cocoapod, +/obj/item/reagent_containers/food/snacks/grown/wheat, +/obj/item/reagent_containers/food/snacks/grown/wheat, +/obj/item/reagent_containers/food/snacks/grown/wheat, +/obj/item/reagent_containers/food/snacks/grown/wheat, +/obj/item/reagent_containers/food/snacks/grown/tomato, +/obj/item/reagent_containers/food/snacks/grown/tomato, +/obj/item/reagent_containers/food/snacks/grown/tomato, +/obj/item/reagent_containers/food/snacks/grown/corn, +/obj/item/reagent_containers/food/snacks/grown/corn, +/obj/item/reagent_containers/food/snacks/grown/corn, +/obj/item/reagent_containers/food/snacks/grown/cocoapod, +/obj/item/reagent_containers/food/snacks/grown/cocoapod, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/snow @@ -538,16 +537,16 @@ /area/awaymission/snowdin/base) "bs" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow }, /area/awaymission/snowdin/base) "bt" = ( /obj/structure/table, -/obj/item/weapon/shovel, -/obj/item/weapon/paper/crumpled/ruins/snowdin/shovel, +/obj/item/shovel, +/obj/item/paper/crumpled/ruins/snowdin/shovel, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -616,10 +615,10 @@ /area/awaymission/snowdin/base) "bA" = ( /obj/structure/closet/crate/freezer, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/snow; wet = 0 @@ -627,8 +626,8 @@ /area/awaymission/snowdin/base) "bB" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -659,7 +658,7 @@ name = "Central command action figure"; toysay = "Fire the BSA cannons!" }, -/obj/item/weapon/storage/box/rubbershot, +/obj/item/storage/box/rubbershot, /obj/item/key, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow @@ -762,7 +761,7 @@ /area/awaymission/snowdin/base) "bP" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/effect/landmark/awaystart, /turf/open/floor/carpet{ baseturf = /turf/open/floor/plating/asteroid/snow @@ -824,8 +823,8 @@ /area/awaymission/snowdin/base) "bY" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/darkbrown{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -908,7 +907,7 @@ }, /area/awaymission/snowdin/base) "ck" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plasteel/cafeteria{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -975,21 +974,21 @@ /area/awaymission/snowdin/base) "cu" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/pill_bottle/dice, +/obj/item/storage/pill_bottle/dice, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/snow }, /area/awaymission/snowdin/base) "cv" = ( /obj/structure/table/wood, -/obj/item/weapon/paper/crumpled/ruins/snowdin/snowdingatewaynotice, +/obj/item/paper/crumpled/ruins/snowdin/snowdingatewaynotice, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/snow }, /area/awaymission/snowdin/base) "cw" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/effect/decal/cleanable/blood/gibs, /obj/effect/gibspawner/human, /turf/open/floor/carpet{ @@ -1067,7 +1066,7 @@ dir = 8 }, /obj/structure/filingcabinet, -/obj/item/weapon/paper/fluff/awaymissions/snowdin/log, +/obj/item/paper/fluff/awaymissions/snowdin/log, /turf/open/floor/plasteel/darkbrown{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -1139,7 +1138,7 @@ }, /area/awaymission/snowdin/igloo) "cT" = ( -/obj/item/weapon/shovel, +/obj/item/shovel, /turf/open/floor/plating{ temperature = 220 }, @@ -1219,7 +1218,7 @@ /area/awaymission/snowdin/post) "dh" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow; temperature = 140 @@ -1242,7 +1241,7 @@ /area/awaymission/snowdin/post) "dk" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow; temperature = 140 @@ -1290,7 +1289,7 @@ /area/awaymission/snowdin/dungeon1) "dr" = ( /obj/structure/closet/emcloset, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/item/clothing/mask/breath, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow; @@ -1311,7 +1310,7 @@ }, /area/awaymission/snowdin/post) "dt" = ( -/obj/item/weapon/paper/crumpled/ruins/snowdin/lootstructures, +/obj/item/paper/crumpled/ruins/snowdin/lootstructures, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow; icon = 'icons/turf/snow.dmi'; @@ -1433,8 +1432,8 @@ /obj/item/clothing/shoes/winterboots, /obj/item/clothing/suit/hooded/wintercoat, /obj/item/clothing/gloves/color/black, -/obj/item/weapon/shovel, -/obj/item/weapon/switchblade, +/obj/item/shovel, +/obj/item/switchblade, /turf/open/floor/carpet{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -1555,7 +1554,7 @@ /area/awaymission/snowdin/post) "dZ" = ( /obj/structure/table, -/obj/item/weapon/paper/crumpled/ruins/snowdin/syndielava, +/obj/item/paper/crumpled/ruins/snowdin/syndielava, /obj/machinery/light/small{ active_power_usage = 0; dir = 4; @@ -1819,12 +1818,12 @@ dir = 1 }, /obj/structure/table, -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/hemostat, -/obj/item/weapon/scalpel{ +/obj/item/surgicaldrill, +/obj/item/hemostat, +/obj/item/scalpel{ pixel_y = 12 }, -/obj/item/weapon/cautery{ +/obj/item/cautery{ pixel_x = 4 }, /turf/open/floor/plasteel/whiteblue{ @@ -1933,9 +1932,9 @@ dir = 1 }, /obj/structure/closet/crate, -/obj/item/weapon/implanter/storage, +/obj/item/implanter/storage, /obj/item/clothing/shoes/jackboots, -/obj/item/weapon/switchblade, +/obj/item/switchblade, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -1976,7 +1975,7 @@ /obj/item/clothing/shoes/winterboots, /obj/item/clothing/suit/hooded/wintercoat, /obj/item/clothing/gloves/color/black, -/obj/item/weapon/shovel, +/obj/item/shovel, /turf/open/floor/carpet{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -1994,7 +1993,7 @@ }, /area/awaymission/snowdin/post) "fs" = ( -/obj/item/weapon/cigbutt/cigarbutt, +/obj/item/cigbutt/cigarbutt, /turf/open/floor/plasteel/cafeteria{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -2075,15 +2074,15 @@ /turf/open/floor/plating/snowed/colder, /area/awaymission/snowdin/post) "fG" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/open/floor/plating/asteroid/snow, /area/awaymission/snowdin) "fH" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/snow; wet = 0 @@ -2098,7 +2097,7 @@ }, /area/awaymission/snowdin/post) "fJ" = ( -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plating/asteroid/snow, /area/awaymission/snowdin) "fK" = ( @@ -2158,7 +2157,7 @@ }, /area/awaymission/snowdin/post) "fS" = ( -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/snow; temperature = 140; @@ -2180,7 +2179,7 @@ /area/awaymission/snowdin/post) "fV" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass, +/obj/item/reagent_containers/food/drinks/drinkingglass, /obj/item/key, /turf/open/floor/plasteel/cafeteria{ baseturf = /turf/open/floor/plating/asteroid/snow; @@ -2220,7 +2219,7 @@ /area/awaymission/snowdin/post) "ga" = ( /obj/structure/table, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /turf/open/floor/plasteel/cafeteria{ baseturf = /turf/open/floor/plating/asteroid/snow; temperature = 140 @@ -2265,7 +2264,7 @@ /turf/open/floor/plating/ice, /area/awaymission/snowdin/cave) "gg" = ( -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/plating/asteroid/snow, /area/awaymission/snowdin) "gh" = ( @@ -2354,9 +2353,9 @@ /area/awaymission/snowdin/post) "gt" = ( /obj/structure/frame/machine, -/obj/item/weapon/circuitboard/machine/smes, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/circuitboard/machine/smes, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/machinery/light/small{ dir = 1 }, @@ -2365,21 +2364,21 @@ }, /area/awaymission/snowdin/post) "gu" = ( -/obj/item/weapon/stock_parts/cell/high/empty, +/obj/item/stock_parts/cell/high/empty, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow }, /area/awaymission/snowdin/post) "gv" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow }, /area/awaymission/snowdin/post) "gw" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -2407,10 +2406,10 @@ /area/awaymission/snowdin/post) "gA" = ( /obj/structure/closet/secure_closet/contraband/armory, -/obj/item/weapon/gun/ballistic/automatic/speargun, -/obj/item/weapon/twohanded/spear, -/obj/item/weapon/twohanded/spear, -/obj/item/weapon/twohanded/spear, +/obj/item/gun/ballistic/automatic/speargun, +/obj/item/twohanded/spear, +/obj/item/twohanded/spear, +/obj/item/twohanded/spear, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -2436,13 +2435,13 @@ /area/awaymission/snowdin/post) "gD" = ( /obj/structure/table, -/obj/item/weapon/shovel, +/obj/item/shovel, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow }, /area/awaymission/snowdin/post) "gE" = ( -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel/darkbrown{ baseturf = /turf/open/floor/plating/asteroid/snow; temperature = 180 @@ -2450,7 +2449,7 @@ /area/awaymission/snowdin/post) "gF" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/plasteel/darkbrown{ baseturf = /turf/open/floor/plating/asteroid/snow; temperature = 180 @@ -2550,7 +2549,7 @@ /area/awaymission/snowdin/post) "gS" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /turf/open/floor/carpet{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -2616,8 +2615,7 @@ }, /area/awaymission/snowdin/post) "hb" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -2671,8 +2669,8 @@ /area/awaymission/snowdin/post) "hi" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/darkred{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -2700,7 +2698,7 @@ }, /area/awaymission/snowdin/post) "hm" = ( -/obj/item/weapon/gun/ballistic/shotgun/boltaction, +/obj/item/gun/ballistic/shotgun/boltaction, /obj/item/ammo_box/a762, /obj/item/ammo_box/a762, /obj/structure/closet/secure_closet{ @@ -2709,7 +2707,7 @@ name = "security officer's locker"; req_access_txt = "201" }, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/item/device/assembly/flash, /turf/open/floor/plasteel/darkred{ baseturf = /turf/open/floor/plating/asteroid/snow @@ -2717,7 +2715,7 @@ /area/awaymission/snowdin/post) "hn" = ( /obj/structure/filingcabinet, -/obj/item/weapon/paper/fluff/awaymissions/snowdin/secnotice, +/obj/item/paper/fluff/awaymissions/snowdin/secnotice, /turf/open/floor/plasteel/darkred{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -2792,7 +2790,7 @@ /area/awaymission/snowdin/cave) "hz" = ( /obj/effect/decal/cleanable/blood/gibs/old, -/obj/item/weapon/twohanded/spear, +/obj/item/twohanded/spear, /turf/open/floor/plating/asteroid/snow, /area/awaymission/snowdin/cave) "hA" = ( @@ -2816,11 +2814,11 @@ /turf/open/floor/plating/asteroid/snow, /area/awaymission/snowdin/cave) "hF" = ( -/obj/item/weapon/twohanded/fireaxe, +/obj/item/twohanded/fireaxe, /turf/open/floor/plating/asteroid/snow, /area/awaymission/snowdin/cave) "hG" = ( -/obj/item/weapon/twohanded/spear, +/obj/item/twohanded/spear, /turf/open/floor/plating/asteroid/snow, /area/awaymission/snowdin/cave) "hH" = ( @@ -2845,7 +2843,7 @@ /area/awaymission/snowdin/post) "hK" = ( /obj/structure/table, -/obj/item/weapon/shovel, +/obj/item/shovel, /obj/item/key, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow @@ -2853,8 +2851,8 @@ /area/awaymission/snowdin/post) "hL" = ( /obj/structure/table, -/obj/item/weapon/shovel, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/shovel, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -2916,7 +2914,7 @@ /area/awaymission/snowdin/sekret) "hW" = ( /obj/structure/closet/emcloset, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/item/clothing/mask/breath, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow @@ -2949,8 +2947,8 @@ /area/awaymission/snowdin/sekret) "ib" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -2972,14 +2970,14 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow }, /area/awaymission/snowdin/sekret) "if" = ( /obj/structure/table, -/obj/item/weapon/shovel, +/obj/item/shovel, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -3015,7 +3013,7 @@ /area/awaymission/snowdin/dungeon1) "ik" = ( /obj/structure/table, -/obj/item/weapon/shovel, +/obj/item/shovel, /obj/machinery/light/small{ dir = 4 }, @@ -3059,7 +3057,7 @@ }, /area/awaymission/snowdin/sekret) "ir" = ( -/obj/item/weapon/gun/ballistic/shotgun/boltaction, +/obj/item/gun/ballistic/shotgun/boltaction, /obj/item/ammo_box/a762, /obj/item/ammo_box/a762, /obj/structure/closet/secure_closet{ @@ -3068,9 +3066,9 @@ name = "security officer's locker"; req_access_txt = "201" }, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/item/device/assembly/flash, -/obj/item/weapon/storage/box/lethalshot, +/obj/item/storage/box/lethalshot, /turf/open/floor/plasteel/darkred{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -3118,8 +3116,8 @@ /area/awaymission/snowdin/sekret) "iy" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/toxin, -/obj/item/weapon/storage/firstaid/toxin, +/obj/item/storage/firstaid/toxin, +/obj/item/storage/firstaid/toxin, /turf/open/floor/plasteel/cmo{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -3132,32 +3130,32 @@ /area/awaymission/snowdin/sekret) "iA" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/o2, -/obj/item/weapon/storage/firstaid/o2, +/obj/item/storage/firstaid/o2, +/obj/item/storage/firstaid/o2, /turf/open/floor/plasteel/cmo{ baseturf = /turf/open/floor/plating/asteroid/snow }, /area/awaymission/snowdin/sekret) "iB" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/cmo{ baseturf = /turf/open/floor/plating/asteroid/snow }, /area/awaymission/snowdin/sekret) "iC" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/fire, +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/fire, /turf/open/floor/plasteel/cmo{ baseturf = /turf/open/floor/plating/asteroid/snow }, /area/awaymission/snowdin/sekret) "iD" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/brute, -/obj/item/weapon/storage/firstaid/brute, +/obj/item/storage/firstaid/brute, +/obj/item/storage/firstaid/brute, /turf/open/floor/plasteel/cmo{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -3315,7 +3313,7 @@ /turf/open/floor/plating/snowed, /area/awaymission/snowdin) "ja" = ( -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow; icon = 'icons/turf/snow.dmi'; @@ -3484,7 +3482,7 @@ }, /area/awaymission/snowdin) "jy" = ( -/obj/item/weapon/storage/box/donkpockets{ +/obj/item/storage/box/donkpockets{ pixel_x = 3; pixel_y = 3 }, @@ -3519,7 +3517,7 @@ }, /area/awaymission/snowdin) "jC" = ( -/obj/item/weapon/tank/internals/plasma{ +/obj/item/tank/internals/plasma{ desc = "An emptied plasma tank, the oil on the nozzle seems to implied it was used for more than plasma storage."; name = "dusty plasma tank" }, @@ -3633,12 +3631,12 @@ /area/awaymission/snowdin/sekret) "jR" = ( /obj/structure/closet/crate/freezer, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, /turf/open/floor/plasteel/cmo{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -3666,14 +3664,14 @@ /area/awaymission/snowdin) "jV" = ( /obj/structure/table, -/obj/item/weapon/paper/crumpled/ruins/snowdin/misc1, +/obj/item/paper/crumpled/ruins/snowdin/misc1, /turf/open/floor/mineral/plastitanium/brig{ baseturf = /turf/open/floor/plating/asteroid/snow }, /area/awaymission/snowdin) "jW" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, /turf/open/floor/mineral/plastitanium/brig{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -3836,8 +3834,8 @@ /area/awaymission/snowdin/sekret) "kr" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/light/small{ dir = 8 }, @@ -3861,9 +3859,9 @@ /area/awaymission/snowdin/sekret) "ku" = ( /obj/structure/rack, -/obj/item/weapon/gun/ballistic/automatic/speargun, -/obj/item/weapon/twohanded/spear, -/obj/item/weapon/twohanded/spear, +/obj/item/gun/ballistic/automatic/speargun, +/obj/item/twohanded/spear, +/obj/item/twohanded/spear, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -3884,12 +3882,12 @@ /area/awaymission/snowdin/sekret) "kx" = ( /obj/structure/rack, -/obj/item/weapon/gun/ballistic/automatic/l6_saw/unrestricted, +/obj/item/gun/ballistic/automatic/l6_saw/unrestricted, /obj/machinery/light/small{ dir = 4 }, -/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka/badminka, -/obj/item/weapon/paper/fluff/awaymissions/snowdin/saw_usage, +/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka, +/obj/item/paper/fluff/awaymissions/snowdin/saw_usage, /turf/open/floor/plasteel/black{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -3904,7 +3902,7 @@ }, /area/awaymission/snowdin/sekret) "kz" = ( -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/snow; wet = 0 @@ -3922,14 +3920,14 @@ }, /area/awaymission/snowdin) "kB" = ( -/obj/item/weapon/grenade/plastic/c4{ +/obj/item/grenade/plastic/c4{ pixel_x = 2; pixel_y = 1 }, /turf/open/floor/plating/asteroid/snow, /area/awaymission/snowdin) "kC" = ( -/obj/item/weapon/crowbar/red, +/obj/item/crowbar/red, /obj/effect/decal/cleanable/vomit, /turf/open/floor/mineral/plastitanium/brig{ baseturf = /turf/open/floor/plating/asteroid/snow @@ -3943,7 +3941,7 @@ /area/awaymission/snowdin/sekret) "kE" = ( /obj/structure/table/wood, -/obj/item/weapon/paper/fluff/awaymissions/snowdin/syndienotice, +/obj/item/paper/fluff/awaymissions/snowdin/syndienotice, /turf/open/floor/carpet{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -3962,7 +3960,7 @@ }, /area/awaymission/snowdin/sekret) "kH" = ( -/obj/item/weapon/gun/ballistic/shotgun/boltaction, +/obj/item/gun/ballistic/shotgun/boltaction, /obj/item/ammo_box/a762, /obj/item/ammo_box/a762, /obj/structure/closet/secure_closet{ @@ -3971,17 +3969,17 @@ name = "security officer's locker"; req_access_txt = "201" }, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/item/device/assembly/flash, -/obj/item/weapon/storage/box/lethalshot, +/obj/item/storage/box/lethalshot, /turf/open/floor/plasteel/darkred{ baseturf = /turf/open/floor/plating/asteroid/snow }, /area/awaymission/snowdin/sekret) "kI" = ( /obj/structure/rack, -/obj/item/weapon/gun/ballistic/automatic/c20r/unrestricted, -/obj/item/weapon/gun/ballistic/automatic/c20r/unrestricted, +/obj/item/gun/ballistic/automatic/c20r/unrestricted, +/obj/item/gun/ballistic/automatic/c20r/unrestricted, /obj/machinery/light/small{ dir = 8 }, @@ -4007,7 +4005,7 @@ /area/awaymission/snowdin/sekret) "kL" = ( /obj/structure/rack, -/obj/item/weapon/gun/ballistic/revolver, +/obj/item/gun/ballistic/revolver, /obj/machinery/light/small{ dir = 4 }, @@ -4056,8 +4054,8 @@ /area/awaymission/snowdin/sekret) "kS" = ( /obj/structure/rack, -/obj/item/weapon/gun/ballistic/automatic/mini_uzi, -/obj/item/weapon/gun/ballistic/automatic/mini_uzi, +/obj/item/gun/ballistic/automatic/mini_uzi, +/obj/item/gun/ballistic/automatic/mini_uzi, /obj/effect/turf_decal/stripes/line{ dir = 10 }, @@ -4067,8 +4065,8 @@ /area/awaymission/snowdin/sekret) "kT" = ( /obj/structure/rack, -/obj/item/weapon/gun/ballistic/automatic/shotgun/bulldog/unrestricted, -/obj/item/weapon/gun/ballistic/automatic/shotgun/bulldog/unrestricted, +/obj/item/gun/ballistic/automatic/shotgun/bulldog/unrestricted, +/obj/item/gun/ballistic/automatic/shotgun/bulldog/unrestricted, /obj/effect/turf_decal/stripes/line{ dir = 6 }, @@ -4087,7 +4085,7 @@ }, /area/awaymission/snowdin) "kW" = ( -/obj/item/weapon/storage/box/zipties{ +/obj/item/storage/box/zipties{ pixel_x = 1; pixel_y = 2 }, @@ -4099,7 +4097,7 @@ /obj/structure/chair{ dir = 8 }, -/obj/item/weapon/reagent_containers/food/drinks/ale, +/obj/item/reagent_containers/food/drinks/ale, /turf/open/floor/mineral/plastitanium/brig{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -4154,7 +4152,7 @@ /area/awaymission/snowdin/sekret) "lf" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/effect/landmark/awaystart, /turf/open/floor/carpet{ baseturf = /turf/open/floor/plating/asteroid/snow @@ -4184,7 +4182,7 @@ }, /area/awaymission/snowdin) "lj" = ( -/obj/item/weapon/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, /turf/open/floor/mineral/plastitanium/brig{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -4202,8 +4200,8 @@ "lm" = ( /obj/structure/table/wood, /obj/item/trash/candle, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen/fourcolor, +/obj/item/paper_bin, +/obj/item/pen/fourcolor, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -4252,13 +4250,13 @@ /area/awaymission/snowdin) "lt" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /turf/open/floor/carpet{ baseturf = /turf/open/floor/plating/asteroid/snow }, /area/awaymission/snowdin) "lu" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/open/floor/mineral/plastitanium/brig{ @@ -4285,14 +4283,14 @@ /area/awaymission/snowdin) "lx" = ( /obj/structure/table/wood, -/obj/item/weapon/book/manual/nuclear, +/obj/item/book/manual/nuclear, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/snow }, /area/awaymission/snowdin/sekret) "ly" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/pill_bottle/dice, +/obj/item/storage/pill_bottle/dice, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -4361,7 +4359,7 @@ /area/awaymission/snowdin) "lH" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/light/built{ dir = 4 }, @@ -4410,30 +4408,29 @@ }, /area/awaymission/snowdin) "lM" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/mineral/plastitanium/brig{ baseturf = /turf/open/floor/plating/asteroid/snow }, /area/awaymission/snowdin) "lN" = ( -/obj/item/weapon/gun/ballistic/automatic/pistol, +/obj/item/gun/ballistic/automatic/pistol, /turf/open/floor/mineral/plastitanium/brig{ baseturf = /turf/open/floor/plating/asteroid/snow }, /area/awaymission/snowdin) "lO" = ( /obj/structure/table, -/obj/item/weapon/storage/box/donkpockets, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /turf/open/floor/plasteel/cafeteria{ baseturf = /turf/open/floor/plating/asteroid/snow }, /area/awaymission/snowdin/sekret) "lP" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen/fourcolor, +/obj/item/paper_bin, +/obj/item/pen/fourcolor, /turf/open/floor/plasteel/purple{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -4463,7 +4460,7 @@ subspace_transmission = 1; syndie = 1 }, -/obj/item/weapon/reagent_containers/food/drinks/ale, +/obj/item/reagent_containers/food/drinks/ale, /turf/open/floor/mineral/plastitanium/brig{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -4518,7 +4515,7 @@ /area/awaymission/snowdin/sekret) "ma" = ( /obj/structure/table/wood, -/obj/item/weapon/gun/ballistic/automatic/c20r/toy, +/obj/item/gun/ballistic/automatic/c20r/toy, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -4532,7 +4529,7 @@ "mc" = ( /obj/machinery/light, /obj/structure/table, -/obj/item/weapon/storage/box/drinkingglasses, +/obj/item/storage/box/drinkingglasses, /turf/open/floor/plasteel/cafeteria{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -4579,7 +4576,7 @@ /turf/open/floor/plating/asteroid/snow, /area/awaymission/snowdin) "mj" = ( -/obj/item/weapon/reagent_containers/syringe/charcoal{ +/obj/item/reagent_containers/syringe/charcoal{ pixel_y = 4 }, /turf/open/floor/mineral/plastitanium/brig{ @@ -4598,7 +4595,7 @@ name = "Infirmary"; req_access_txt = "150" }, -/obj/item/weapon/reagent_containers/syringe/charcoal{ +/obj/item/reagent_containers/syringe/charcoal{ pixel_y = 4 }, /turf/open/floor/mineral/plastitanium/brig{ @@ -4615,7 +4612,7 @@ }, /area/awaymission/snowdin) "mn" = ( -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /turf/open/floor/mineral/plastitanium/brig{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -4690,7 +4687,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/item/weapon/storage/firstaid/tactical, +/obj/item/storage/firstaid/tactical, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/snow; wet = 0 @@ -4698,7 +4695,7 @@ /area/awaymission/snowdin/sekret) "mw" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/firstaid/tactical, +/obj/item/storage/firstaid/tactical, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/snow; wet = 0 @@ -4706,7 +4703,7 @@ /area/awaymission/snowdin/sekret) "mx" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/backpack/duffelbag/syndie/ammo/smg, +/obj/item/storage/backpack/duffelbag/syndie/ammo/smg, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/snow; wet = 0 @@ -4762,13 +4759,13 @@ }, /area/awaymission/snowdin) "mD" = ( -/obj/item/weapon/storage/toolbox/syndicate, +/obj/item/storage/toolbox/syndicate, /turf/open/floor/mineral/plastitanium/brig{ baseturf = /turf/open/floor/plating/asteroid/snow }, /area/awaymission/snowdin) "mE" = ( -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 9 }, /turf/open/floor/plating{ @@ -4831,7 +4828,7 @@ }, /area/awaymission/snowdin) "mM" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/open/floor/plating{ @@ -4862,7 +4859,7 @@ }, /area/awaymission/snowdin) "mP" = ( -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow; icon = 'icons/turf/snow.dmi'; @@ -4893,7 +4890,7 @@ }, /area/awaymission/snowdin/sekret) "mT" = ( -/obj/item/weapon/gun/syringe{ +/obj/item/gun/syringe{ pixel_x = 1; pixel_y = 2 }, @@ -4963,15 +4960,15 @@ /area/awaymission/snowdin) "nc" = ( /obj/structure/table, -/obj/item/weapon/paper/crumpled/ruins/snowdin/shovel, +/obj/item/paper/crumpled/ruins/snowdin/shovel, /turf/open/floor/plasteel/darkbrown{ baseturf = /turf/open/floor/plating/asteroid/snow }, /area/awaymission/snowdin) "nd" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/darkbrown{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -4993,8 +4990,8 @@ /area/awaymission/snowdin) "ng" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow; icon = 'icons/turf/snow.dmi'; @@ -5010,7 +5007,7 @@ /area/awaymission/snowdin) "ni" = ( /obj/structure/flora/grass/green, -/obj/item/weapon/a_gift, +/obj/item/a_gift, /turf/open/floor/plating/asteroid/snow, /area/awaymission/snowdin) "nj" = ( @@ -5051,7 +5048,7 @@ }, /area/awaymission/snowdin) "nn" = ( -/obj/item/weapon/shovel, +/obj/item/shovel, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow; icon = 'icons/turf/snow.dmi'; @@ -5060,8 +5057,8 @@ /area/awaymission/snowdin) "no" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow; icon = 'icons/turf/snow.dmi'; @@ -5133,7 +5130,7 @@ /area/awaymission/snowdin/sekret) "nx" = ( /obj/structure/table/reinforced, -/obj/item/weapon/gun/ballistic/automatic/pistol, +/obj/item/gun/ballistic/automatic/pistol, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/snow; wet = 0 @@ -5141,9 +5138,9 @@ /area/awaymission/snowdin/sekret) "ny" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/lethalshot, -/obj/item/weapon/storage/box/lethalshot, -/obj/item/weapon/storage/box/lethalshot, +/obj/item/storage/box/lethalshot, +/obj/item/storage/box/lethalshot, +/obj/item/storage/box/lethalshot, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/snow; wet = 0 @@ -5151,7 +5148,7 @@ /area/awaymission/snowdin/sekret) "nz" = ( /obj/structure/table/reinforced, -/obj/item/weapon/gun/ballistic/shotgun/automatic/combat, +/obj/item/gun/ballistic/shotgun/automatic/combat, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/snow; wet = 0 @@ -5168,7 +5165,7 @@ dir = 8 }, /obj/structure/filingcabinet, -/obj/item/weapon/paper/fluff/awaymissions/snowdin/log2, +/obj/item/paper/fluff/awaymissions/snowdin/log2, /turf/open/floor/plasteel/darkbrown{ baseturf = /turf/open/floor/plating/asteroid/snow }, @@ -5235,7 +5232,7 @@ "nK" = ( /obj/structure/flora/grass/green, /obj/structure/flora/tree/pine/xmas, -/obj/item/weapon/a_gift, +/obj/item/a_gift, /turf/open/floor/plating/asteroid/snow, /area/awaymission/snowdin) "nL" = ( @@ -5260,7 +5257,7 @@ /area/awaymission/snowdin) "nO" = ( /obj/structure/closet/crate, -/obj/item/weapon/survivalcapsule, +/obj/item/survivalcapsule, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/snow; icon = 'icons/turf/snow.dmi'; @@ -5281,6 +5278,10 @@ }, /turf/open/floor/plating/asteroid/snow, /area/awaymission/snowdin) +"nR" = ( +/obj/effect/mapping_helpers/planet_z, +/turf/closed/indestructible/rock/snow, +/area/awaymission/snowdin) (1,1,1) = {" aa @@ -5537,7 +5538,7 @@ aa aa aa aa -aa +nR "} (2,1,1) = {" aa diff --git a/_maps/RandomZLevels/spacebattle.dmm b/_maps/RandomZLevels/spacebattle.dmm index f5fdd3d496..1b803966d3 100644 --- a/_maps/RandomZLevels/spacebattle.dmm +++ b/_maps/RandomZLevels/spacebattle.dmm @@ -73,7 +73,7 @@ /area/awaymission/spacebattle/syndicate2) "ap" = ( /mob/living/simple_animal/hostile/syndicate/ranged{ - loot = list(/obj/effect/mob_spawn/human/corpse/syndicatesoldier,/obj/item/weapon/gun/ballistic/automatic/c20r,/obj/item/weapon/shield/energy) + loot = list(/obj/effect/mob_spawn/human/corpse/syndicatesoldier,/obj/item/gun/ballistic/automatic/c20r,/obj/item/shield/energy) }, /turf/open/floor/mineral/plastitanium, /area/awaymission/spacebattle/syndicate2) @@ -83,7 +83,7 @@ /area/awaymission/spacebattle/syndicate2) "ar" = ( /obj/structure/table/reinforced, -/obj/item/weapon/grenade/empgrenade, +/obj/item/grenade/empgrenade, /turf/open/floor/mineral/plastitanium, /area/awaymission/spacebattle/syndicate2) "as" = ( @@ -93,7 +93,7 @@ /area/awaymission/spacebattle/syndicate2) "at" = ( /obj/structure/table/reinforced, -/obj/item/weapon/gun/ballistic/automatic/c20r, +/obj/item/gun/ballistic/automatic/c20r, /turf/open/floor/mineral/plastitanium, /area/awaymission/spacebattle/syndicate2) "au" = ( @@ -134,7 +134,7 @@ /area/awaymission/spacebattle/syndicate3) "aA" = ( /obj/structure/table/reinforced, -/obj/item/weapon/gun/ballistic/automatic/pistol, +/obj/item/gun/ballistic/automatic/pistol, /turf/open/floor/mineral/plastitanium, /area/awaymission/spacebattle/syndicate2) "aB" = ( @@ -294,7 +294,7 @@ /obj/machinery/porta_turret{ dir = 8; emagged = 1; - installation = /obj/item/weapon/gun/energy/lasercannon + installation = /obj/item/gun/energy/lasercannon }, /turf/open/floor/plating, /area/awaymission/spacebattle/syndicate2) @@ -343,7 +343,7 @@ /area/awaymission/spacebattle/syndicate2) "bl" = ( /obj/structure/table/reinforced, -/obj/item/weapon/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, /turf/open/floor/mineral/plastitanium, /area/awaymission/spacebattle/syndicate3) "bm" = ( @@ -352,17 +352,17 @@ /area/awaymission/spacebattle/syndicate1) "bn" = ( /obj/structure/table/reinforced, -/obj/item/weapon/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, /turf/open/floor/mineral/plastitanium, /area/awaymission/spacebattle/syndicate1) "bo" = ( /obj/structure/table/reinforced, -/obj/item/weapon/grenade/spawnergrenade/manhacks, +/obj/item/grenade/spawnergrenade/manhacks, /turf/open/floor/mineral/plastitanium, /area/awaymission/spacebattle/syndicate1) "bp" = ( /obj/structure/table/reinforced, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /turf/open/floor/mineral/plastitanium, /area/awaymission/spacebattle/syndicate1) "bq" = ( @@ -384,7 +384,7 @@ /area/awaymission/spacebattle/syndicate3) "bt" = ( /obj/structure/table/reinforced, -/obj/item/weapon/melee/transforming/energy/sword/saber/red, +/obj/item/melee/transforming/energy/sword/saber/red, /turf/open/floor/mineral/plastitanium, /area/awaymission/spacebattle/syndicate1) "bu" = ( @@ -414,7 +414,7 @@ /obj/machinery/porta_turret{ dir = 8; emagged = 1; - installation = /obj/item/weapon/gun/energy/lasercannon + installation = /obj/item/gun/energy/lasercannon }, /turf/open/floor/plating, /area/awaymission/spacebattle/syndicate3) @@ -461,7 +461,7 @@ /obj/machinery/porta_turret{ dir = 8; emagged = 1; - installation = /obj/item/weapon/gun/energy/lasercannon + installation = /obj/item/gun/energy/lasercannon }, /turf/open/floor/plating, /area/awaymission/spacebattle/syndicate1) @@ -540,20 +540,13 @@ /turf/closed/wall/mineral/titanium, /area/awaymission/spacebattle/cruiser) "bU" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall14" - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/spacebattle/cruiser) "bV" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall12" - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/spacebattle/cruiser) "bW" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s10"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/spacebattle/cruiser) "bX" = ( /obj/structure/shuttle/engine/propulsion/burst/left{ @@ -594,9 +587,7 @@ /turf/open/floor/plasteel, /area/awaymission/spacebattle/cruiser) "ce" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall3" - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/spacebattle/cruiser) "cf" = ( /obj/structure/shuttle/engine/propulsion{ @@ -681,17 +672,13 @@ /turf/open/floor/plasteel, /area/awaymission/spacebattle/cruiser) "cs" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall7" - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/spacebattle/cruiser) "ct" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/awaymission/spacebattle/cruiser) "cu" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc2" - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/spacebattle/cruiser) "cv" = ( /obj/machinery/power/smes/magical{ @@ -725,7 +712,7 @@ /area/awaymission/spacebattle/cruiser) "cA" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /turf/open/floor/plasteel, /area/awaymission/spacebattle/cruiser) "cB" = ( @@ -734,28 +721,28 @@ /area/awaymission/spacebattle/cruiser) "cC" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/snacks/sausage, +/obj/item/reagent_containers/food/snacks/sausage, /turf/open/floor/plasteel/cafeteria{ dir = 2 }, /area/awaymission/spacebattle/cruiser) "cD" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/condiment/enzyme, +/obj/item/reagent_containers/food/condiment/enzyme, /turf/open/floor/plasteel/cafeteria{ dir = 2 }, /area/awaymission/spacebattle/cruiser) "cE" = ( /obj/structure/table/reinforced, -/obj/item/weapon/kitchen/knife, +/obj/item/kitchen/knife, /turf/open/floor/plasteel/cafeteria{ dir = 2 }, /area/awaymission/spacebattle/cruiser) "cF" = ( /obj/structure/table/reinforced, -/obj/item/weapon/kitchen/rollingpin, +/obj/item/kitchen/rollingpin, /turf/open/floor/plasteel/cafeteria{ dir = 2 }, @@ -814,9 +801,7 @@ /turf/open/floor/plasteel, /area/awaymission/spacebattle/cruiser) "cR" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc3" - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/spacebattle/cruiser) "cS" = ( /obj/effect/mob_spawn/human/engineer{ @@ -834,14 +819,14 @@ /area/awaymission/spacebattle/cruiser) "cU" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/snacks/fries, +/obj/item/reagent_containers/food/snacks/fries, /turf/open/floor/plasteel/cafeteria{ dir = 2 }, /area/awaymission/spacebattle/cruiser) "cV" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/snacks/soup/stew, +/obj/item/reagent_containers/food/snacks/soup/stew, /turf/open/floor/plasteel/cafeteria{ dir = 2 }, @@ -857,16 +842,7 @@ /turf/open/floor/plasteel, /area/awaymission/spacebattle/cruiser) "cY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/north, /turf/open/floor/plating, /area/awaymission/spacebattle/cruiser) "cZ" = ( @@ -877,7 +853,7 @@ /area/awaymission/spacebattle/cruiser) "db" = ( /mob/living/simple_animal/hostile/syndicate/ranged{ - loot = list(/obj/effect/mob_spawn/human/corpse/syndicatesoldier,/obj/item/weapon/gun/ballistic/automatic/c20r,/obj/item/weapon/shield/energy) + loot = list(/obj/effect/mob_spawn/human/corpse/syndicatesoldier,/obj/item/gun/ballistic/automatic/c20r,/obj/item/shield/energy) }, /turf/open/floor/mineral/plastitanium, /area/awaymission/spacebattle/syndicate3) @@ -889,13 +865,7 @@ /turf/open/floor/mineral/plastitanium, /area/awaymission/spacebattle/cruiser) "dd" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /obj/structure/window/reinforced, /turf/open/floor/plating, /area/awaymission/spacebattle/cruiser) @@ -952,16 +922,10 @@ /turf/open/floor/plasteel/bar, /area/awaymission/spacebattle/cruiser) "do" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall7"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/spacebattle/cruiser) "dp" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall11"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/spacebattle/cruiser) "dq" = ( /turf/open/floor/plasteel{ @@ -988,24 +952,17 @@ }, /area/awaymission/spacebattle/cruiser) "dt" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s5"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/spacebattle/cruiser) "du" = ( /obj/effect/decal/cleanable/blood, /turf/closed/wall/mineral/titanium, /area/awaymission/spacebattle/cruiser) "dv" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall15" - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/spacebattle/cruiser) "dw" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall11" - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/spacebattle/cruiser) "dx" = ( /obj/structure/chair, @@ -1045,38 +1002,19 @@ /turf/open/floor/plating/airless, /area/awaymission/spacebattle/cruiser) "dE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/corner/northwest, /turf/open/floor/engine, /area/awaymission/spacebattle/cruiser) "dF" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/engine, /area/awaymission/spacebattle/cruiser) "dG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/one_side/north, /turf/open/floor/engine, /area/awaymission/spacebattle/cruiser) "dH" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/corner/northeast, /turf/open/floor/engine, /area/awaymission/spacebattle/cruiser) "dI" = ( @@ -1130,7 +1068,7 @@ /area/awaymission/spacebattle/cruiser) "dR" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/condiment/peppermill, +/obj/item/reagent_containers/food/condiment/peppermill, /turf/open/floor/plasteel/bar, /area/awaymission/spacebattle/cruiser) "dS" = ( @@ -1171,20 +1109,14 @@ /turf/open/floor/plating/airless, /area/awaymission/spacebattle/cruiser) "dY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/engine, /area/awaymission/spacebattle/cruiser) "dZ" = ( /obj/machinery/porta_turret{ dir = 8; emagged = 1; - installation = /obj/item/weapon/gun/energy/lasercannon + installation = /obj/item/gun/energy/lasercannon }, /turf/open/floor/engine, /area/awaymission/spacebattle/cruiser) @@ -1198,13 +1130,7 @@ }, /area/awaymission/spacebattle/cruiser) "eb" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/plating, /area/awaymission/spacebattle/cruiser) "ec" = ( @@ -1260,14 +1186,7 @@ /turf/open/floor/plasteel, /area/awaymission/spacebattle/cruiser) "ek" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end, /turf/open/floor/engine, /area/awaymission/spacebattle/cruiser) "el" = ( @@ -1344,7 +1263,7 @@ mob_name = "Davis Hume"; name = "Davis Hume" }, -/obj/item/weapon/gun/ballistic/shotgun/automatic/combat, +/obj/item/gun/ballistic/shotgun/automatic/combat, /turf/open/floor/plasteel, /area/awaymission/spacebattle/cruiser) "ez" = ( @@ -1353,15 +1272,12 @@ /area/awaymission/spacebattle/cruiser) "eA" = ( /mob/living/simple_animal/hostile/syndicate/ranged{ - loot = list(/obj/effect/mob_spawn/human/corpse/syndicatesoldier,/obj/item/weapon/gun/ballistic/automatic/c20r,/obj/item/weapon/shield/energy) + loot = list(/obj/effect/mob_spawn/human/corpse/syndicatesoldier,/obj/item/gun/ballistic/automatic/c20r,/obj/item/shield/energy) }, /turf/open/floor/mineral/plastitanium, /area/awaymission/spacebattle/syndicate1) "eB" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall3"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/spacebattle/cruiser) "eC" = ( /obj/structure/table/reinforced, @@ -1380,16 +1296,7 @@ /turf/open/floor/plasteel/blue, /area/awaymission/spacebattle/cruiser) "eF" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/north, /turf/open/floor/plating, /area/awaymission/spacebattle/cruiser) "eG" = ( @@ -1406,15 +1313,10 @@ /turf/open/floor/plating/airless, /area/awaymission/spacebattle/cruiser) "eI" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall13"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/spacebattle/cruiser) "eJ" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc4" - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/spacebattle/cruiser) "eK" = ( /turf/open/floor/mineral/plastitanium, @@ -1429,7 +1331,7 @@ }, /area/awaymission/spacebattle/cruiser) "eN" = ( -/obj/item/weapon/shield/energy, +/obj/item/shield/energy, /turf/open/floor/plasteel, /area/awaymission/spacebattle/cruiser) "eO" = ( @@ -1443,13 +1345,7 @@ /turf/open/floor/plasteel/blue, /area/awaymission/spacebattle/cruiser) "eQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/plating, /area/awaymission/spacebattle/cruiser) "eR" = ( @@ -1469,17 +1365,17 @@ /area/awaymission/spacebattle/cruiser) "eU" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker, +/obj/item/reagent_containers/food/condiment/saltshaker, /turf/open/floor/plasteel/bar, /area/awaymission/spacebattle/cruiser) "eV" = ( /obj/structure/table/reinforced, -/obj/item/weapon/kitchen/fork, +/obj/item/kitchen/fork, /turf/open/floor/plasteel/bar, /area/awaymission/spacebattle/cruiser) "eW" = ( /obj/effect/mob_spawn/human/syndicatesoldier, -/obj/item/weapon/melee/transforming/energy/sword/saber/red, +/obj/item/melee/transforming/energy/sword/saber/red, /obj/effect/decal/cleanable/blood, /turf/open/floor/plasteel, /area/awaymission/spacebattle/cruiser) @@ -1488,7 +1384,7 @@ mob_name = "Kurt Kliest"; name = "Kurt Kliest" }, -/obj/item/weapon/gun/ballistic/shotgun/automatic/combat, +/obj/item/gun/ballistic/shotgun/automatic/combat, /obj/item/ammo_casing/shotgun, /turf/open/floor/plasteel, /area/awaymission/spacebattle/cruiser) @@ -1540,7 +1436,7 @@ /turf/open/floor/plasteel, /area/awaymission/spacebattle/cruiser) "fg" = ( -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /turf/open/floor/plating, /area/awaymission/spacebattle/cruiser) "fh" = ( @@ -1562,10 +1458,7 @@ /turf/closed/wall/mineral/titanium, /area/awaymission/spacebattle/cruiser) "fk" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s9"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/spacebattle/cruiser) "fl" = ( /obj/machinery/door/airlock/external, @@ -1580,9 +1473,9 @@ /area/awaymission/spacebattle/cruiser) "fn" = ( /obj/structure/closet/crate, -/obj/item/weapon/light/tube, -/obj/item/weapon/light/tube, -/obj/item/weapon/light/tube, +/obj/item/light/tube, +/obj/item/light/tube, +/obj/item/light/tube, /turf/open/floor/plating, /area/awaymission/spacebattle/cruiser) "fo" = ( @@ -1592,7 +1485,7 @@ /area/awaymission/spacebattle/cruiser) "fp" = ( /obj/effect/mob_spawn/human/syndicatesoldier, -/obj/item/weapon/gun/ballistic/automatic/c20r, +/obj/item/gun/ballistic/automatic/c20r, /obj/item/ammo_casing/c10mm, /obj/item/ammo_casing/c10mm, /obj/effect/decal/cleanable/blood, @@ -1609,7 +1502,7 @@ /area/awaymission/spacebattle/cruiser) "fr" = ( /obj/effect/mob_spawn/human/nanotrasensoldier, -/obj/item/weapon/gun/ballistic/automatic/wt550, +/obj/item/gun/ballistic/automatic/wt550, /turf/open/floor/plasteel, /area/awaymission/spacebattle/cruiser) "fs" = ( @@ -1621,7 +1514,7 @@ "ft" = ( /obj/item/ammo_casing/a357, /obj/item/ammo_casing/a357, -/obj/item/weapon/gun/ballistic/revolver/mateba, +/obj/item/gun/ballistic/revolver/mateba, /obj/effect/mob_spawn/human/commander{ mob_name = "Aaron Bowden"; name = "Aaron Bowden" @@ -1744,7 +1637,7 @@ /area/awaymission/spacebattle/cruiser) "fN" = ( /obj/effect/mob_spawn/human/syndicatesoldier, -/obj/item/weapon/gun/ballistic/automatic/c20r, +/obj/item/gun/ballistic/automatic/c20r, /obj/item/ammo_casing/c10mm, /obj/item/ammo_casing/c10mm, /obj/effect/decal/cleanable/blood, @@ -1836,7 +1729,7 @@ /area/awaymission/spacebattle/cruiser) "gc" = ( /obj/structure/closet/crate, -/obj/item/weapon/poster/random_contraband, +/obj/item/poster/random_contraband, /turf/open/floor/plating, /area/awaymission/spacebattle/cruiser) "gd" = ( @@ -1922,8 +1815,8 @@ /area/awaymission/spacebattle/cruiser) "gq" = ( /obj/structure/closet/crate, -/obj/item/weapon/lipstick/black, -/obj/item/weapon/lipstick/jade, +/obj/item/lipstick/black, +/obj/item/lipstick/jade, /turf/open/floor/plating, /area/awaymission/spacebattle/cruiser) "gr" = ( @@ -1943,29 +1836,29 @@ /area/awaymission/spacebattle/cruiser) "gt" = ( /obj/structure/table/reinforced, -/obj/item/weapon/scalpel, -/obj/item/weapon/circular_saw, +/obj/item/scalpel, +/obj/item/circular_saw, /turf/open/floor/plasteel/white/side{ dir = 2 }, /area/awaymission/spacebattle/cruiser) "gu" = ( /obj/structure/table/reinforced, -/obj/item/weapon/retractor, +/obj/item/retractor, /turf/open/floor/plasteel/white/side{ dir = 2 }, /area/awaymission/spacebattle/cruiser) "gv" = ( /obj/structure/table/reinforced, -/obj/item/weapon/hemostat, +/obj/item/hemostat, /turf/open/floor/plasteel/white/side{ dir = 2 }, /area/awaymission/spacebattle/cruiser) "gw" = ( /obj/structure/table/reinforced, -/obj/item/weapon/scalpel, +/obj/item/scalpel, /turf/open/floor/plasteel/white/side{ dir = 2 }, @@ -1978,7 +1871,7 @@ /turf/open/floor/wood, /area/awaymission/spacebattle/cruiser) "gz" = ( -/obj/item/weapon/gun/ballistic/shotgun/automatic/combat, +/obj/item/gun/ballistic/shotgun/automatic/combat, /turf/open/floor/plasteel, /area/awaymission/spacebattle/cruiser) "gA" = ( @@ -1996,7 +1889,7 @@ /area/awaymission/spacebattle/syndicate4) "gC" = ( /obj/structure/closet/crate/secure/weapon, -/obj/item/weapon/gun/energy/laser, +/obj/item/gun/energy/laser, /turf/open/floor/plating, /area/awaymission/spacebattle/cruiser) "gD" = ( @@ -2007,9 +1900,7 @@ /area/awaymission/spacebattle/cruiser) "gE" = ( /obj/effect/decal/cleanable/blood, -/turf/closed/wall/shuttle{ - icon_state = "swall3" - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/spacebattle/cruiser) "gF" = ( /obj/effect/mob_spawn/human/doctor{ @@ -2063,7 +1954,7 @@ /obj/machinery/porta_turret{ dir = 8; emagged = 1; - installation = /obj/item/weapon/gun/energy/lasercannon + installation = /obj/item/gun/energy/lasercannon }, /turf/open/floor/plating/airless, /area/awaymission/spacebattle/syndicate7) @@ -2086,11 +1977,11 @@ /turf/open/floor/plating, /area/awaymission/spacebattle/cruiser) "gT" = ( -/obj/item/weapon/ore/bananium, -/obj/item/weapon/ore/bananium, -/obj/item/weapon/ore/bananium, -/obj/item/weapon/ore/bananium, -/obj/item/weapon/ore/bananium, +/obj/item/ore/bananium, +/obj/item/ore/bananium, +/obj/item/ore/bananium, +/obj/item/ore/bananium, +/obj/item/ore/bananium, /obj/structure/closet/crate, /turf/open/floor/plating, /area/awaymission/spacebattle/cruiser) @@ -2129,14 +2020,7 @@ }, /area/awaymission/spacebattle/cruiser) "ha" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, +/obj/effect/spawner/structure/window/hollow/reinforced/end, /turf/open/floor/plating, /area/awaymission/spacebattle/cruiser) "hb" = ( @@ -2154,18 +2038,18 @@ /turf/open/space, /area/awaymission/spacebattle/syndicate4) "he" = ( -/obj/item/weapon/pickaxe, -/obj/item/weapon/gun/energy/plasmacutter, +/obj/item/pickaxe, +/obj/item/gun/energy/plasmacutter, /obj/structure/closet/crate, /turf/open/floor/plating, /area/awaymission/spacebattle/cruiser) "hf" = ( -/obj/item/weapon/circular_saw, +/obj/item/circular_saw, /turf/open/floor/plasteel/white, /area/awaymission/spacebattle/cruiser) "hg" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/wood, /area/awaymission/spacebattle/cruiser) "hh" = ( @@ -2179,16 +2063,7 @@ /turf/open/floor/plating/airless, /area/awaymission/spacebattle/cruiser) "hi" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/north, /turf/open/floor/plating, /area/awaymission/spacebattle/syndicate7) "hj" = ( @@ -2223,7 +2098,7 @@ /area/awaymission/spacebattle/cruiser) "hp" = ( /obj/structure/closet/crate/medical, -/obj/item/weapon/storage/firstaid/fire, +/obj/item/storage/firstaid/fire, /turf/open/floor/plating, /area/awaymission/spacebattle/cruiser) "hq" = ( @@ -2247,13 +2122,7 @@ /turf/closed/wall/r_wall, /area/awaymission/spacebattle/cruiser) "hu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/plating, /area/awaymission/spacebattle/syndicate7) "hv" = ( @@ -2269,7 +2138,7 @@ /area/awaymission/spacebattle/cruiser) "hx" = ( /obj/structure/closet/crate, -/obj/item/weapon/paint/anycolor, +/obj/item/paint/anycolor, /turf/open/floor/plating, /area/awaymission/spacebattle/cruiser) "hy" = ( @@ -2278,7 +2147,7 @@ /area/awaymission/spacebattle/cruiser) "hz" = ( /obj/structure/closet/crate/medical, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plating, /area/awaymission/spacebattle/cruiser) "hA" = ( @@ -2296,7 +2165,7 @@ /area/awaymission/spacebattle/cruiser) "hD" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/white, /area/awaymission/spacebattle/cruiser) "hE" = ( @@ -2318,10 +2187,7 @@ }, /area/awaymission/spacebattle/syndicate7) "hH" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall14"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/spacebattle/cruiser) "hI" = ( /obj/structure/table/reinforced, @@ -2329,7 +2195,7 @@ /area/awaymission/spacebattle/cruiser) "hJ" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/captain, +/obj/item/bedsheet/captain, /turf/open/floor/wood, /area/awaymission/spacebattle/cruiser) "hK" = ( @@ -2376,7 +2242,7 @@ /area/awaymission/spacebattle/cruiser) "hR" = ( /mob/living/simple_animal/hostile/syndicate/ranged{ - loot = list(/obj/effect/mob_spawn/human/corpse/syndicatesoldier,/obj/item/weapon/gun/ballistic/automatic/c20r,/obj/item/weapon/shield/energy) + loot = list(/obj/effect/mob_spawn/human/corpse/syndicatesoldier,/obj/item/gun/ballistic/automatic/c20r,/obj/item/shield/energy) }, /turf/open/floor/plasteel, /area/awaymission/spacebattle/cruiser) @@ -2400,7 +2266,7 @@ icon_state = "shower"; dir = 4 }, -/obj/item/weapon/bikehorn/rubberducky, +/obj/item/bikehorn/rubberducky, /turf/open/floor/plasteel/freezer, /area/awaymission/spacebattle/cruiser) "hW" = ( @@ -2419,30 +2285,26 @@ /area/awaymission/spacebattle/cruiser) "hZ" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/firstaid/fire, +/obj/item/storage/firstaid/fire, /turf/open/floor/plasteel/white, /area/awaymission/spacebattle/cruiser) "ia" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s9" - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/spacebattle/cruiser) "ib" = ( /obj/machinery/door/unpowered/shuttle, /turf/open/floor/plasteel/freezer, /area/awaymission/spacebattle/cruiser) "ic" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall1" - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/spacebattle/cruiser) "id" = ( -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/white, /area/awaymission/spacebattle/cruiser) "ie" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/firstaid/o2, +/obj/item/storage/firstaid/o2, /turf/open/floor/plasteel/white, /area/awaymission/spacebattle/cruiser) "if" = ( @@ -2457,7 +2319,7 @@ icon_state = "shower"; dir = 8 }, -/obj/item/weapon/soap, +/obj/item/soap, /turf/open/floor/plasteel/freezer, /area/awaymission/spacebattle/cruiser) "ih" = ( @@ -2465,8 +2327,8 @@ /obj/structure/window/reinforced{ dir = 1 }, -/obj/item/weapon/gun/energy/laser, -/obj/item/weapon/gun/energy/laser, +/obj/item/gun/energy/laser, +/obj/item/gun/energy/laser, /turf/open/floor/engine, /area/awaymission/spacebattle/cruiser) "ii" = ( @@ -2535,7 +2397,7 @@ mob_name = "Cyrion"; name = "Cyrion" }, -/obj/item/weapon/flamethrower/full, +/obj/item/flamethrower/full, /obj/effect/decal/cleanable/blood, /turf/open/floor/plasteel, /area/awaymission/spacebattle/cruiser) @@ -2545,7 +2407,7 @@ /area/awaymission/spacebattle/cruiser) "iu" = ( /obj/effect/mob_spawn/human/syndicatesoldier, -/obj/item/weapon/gun/ballistic/automatic/c20r, +/obj/item/gun/ballistic/automatic/c20r, /turf/open/floor/plasteel{ icon_state = "damaged2" }, @@ -2786,7 +2648,7 @@ /obj/structure/closet/crate{ name = "Gold Crate" }, -/obj/item/weapon/gun/medbeam/mech, +/obj/item/gun/medbeam/mech, /turf/open/floor/plating, /area/awaymission/spacebattle/cruiser) "jr" = ( @@ -2798,18 +2660,18 @@ /area/awaymission/spacebattle/cruiser) "js" = ( /obj/structure/rack, -/obj/item/weapon/gun/ballistic/automatic/laser, +/obj/item/gun/ballistic/automatic/laser, /turf/open/floor/engine, /area/awaymission/spacebattle/cruiser) "jt" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/e_gun/advtaser, +/obj/item/gun/energy/e_gun/advtaser, /turf/open/floor/engine, /area/awaymission/spacebattle/cruiser) "ju" = ( /obj/structure/rack, /obj/structure/window/reinforced, -/obj/item/weapon/gun/energy/laser, +/obj/item/gun/energy/laser, /turf/open/floor/engine, /area/awaymission/spacebattle/cruiser) "jv" = ( @@ -2862,7 +2724,7 @@ "jB" = ( /obj/structure/rack, /obj/structure/window/reinforced, -/obj/item/weapon/gun/energy/e_gun/advtaser, +/obj/item/gun/energy/e_gun/advtaser, /turf/open/floor/engine, /area/awaymission/spacebattle/cruiser) "jC" = ( @@ -2930,7 +2792,7 @@ mob_name = "Walter Strider"; name = "Walter Strider" }, -/obj/item/weapon/gun/ballistic/shotgun/automatic/combat, +/obj/item/gun/ballistic/shotgun/automatic/combat, /obj/item/ammo_casing/c10mm, /obj/item/ammo_casing/c10mm, /obj/effect/decal/cleanable/blood, @@ -2954,7 +2816,7 @@ /area/awaymission/spacebattle/cruiser) "jP" = ( /obj/structure/closet/crate/internals, -/obj/item/weapon/storage/firstaid/o2, +/obj/item/storage/firstaid/o2, /turf/open/floor/engine, /area/awaymission/spacebattle/cruiser) "jQ" = ( @@ -2977,7 +2839,7 @@ /area/awaymission/spacebattle/cruiser) "jU" = ( /mob/living/simple_animal/hostile/syndicate/ranged/space{ - loot = list(/obj/effect/mob_spawn/human/corpse/syndicatecommando,/obj/item/weapon/gun/ballistic/automatic/c20r) + loot = list(/obj/effect/mob_spawn/human/corpse/syndicatecommando,/obj/item/gun/ballistic/automatic/c20r) }, /turf/open/floor/plasteel/airless, /area/awaymission/spacebattle/cruiser) @@ -2998,20 +2860,20 @@ /obj/structure/window/reinforced{ dir = 1 }, -/obj/item/weapon/gun/energy/pulse/pistol/loyalpin, -/obj/item/weapon/gun/energy/pulse/pistol/loyalpin, +/obj/item/gun/energy/pulse/pistol/loyalpin, +/obj/item/gun/energy/pulse/pistol/loyalpin, /turf/open/floor/engine, /area/awaymission/spacebattle/cruiser) "jY" = ( /mob/living/simple_animal/hostile/syndicate/ranged/space{ - loot = list(/obj/effect/mob_spawn/human/corpse/syndicatecommando,/obj/item/weapon/gun/ballistic/automatic/c20r) + loot = list(/obj/effect/mob_spawn/human/corpse/syndicatecommando,/obj/item/gun/ballistic/automatic/c20r) }, /turf/open/floor/plating/airless, /area/awaymission/spacebattle/cruiser) "jZ" = ( /obj/structure/rack, -/obj/item/weapon/gun/ballistic/automatic/laser, -/obj/item/weapon/gun/ballistic/automatic/laser, +/obj/item/gun/ballistic/automatic/laser, +/obj/item/gun/ballistic/automatic/laser, /turf/open/floor/engine, /area/awaymission/spacebattle/cruiser) "ka" = ( @@ -3024,7 +2886,7 @@ /area/awaymission/spacebattle/cruiser) "kc" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/laser/scatter, +/obj/item/gun/energy/laser/scatter, /turf/open/floor/engine, /area/awaymission/spacebattle/cruiser) "kd" = ( @@ -3037,7 +2899,7 @@ "kf" = ( /obj/structure/rack, /obj/structure/window/reinforced, -/obj/item/weapon/gun/energy/laser/scatter, +/obj/item/gun/energy/laser/scatter, /turf/open/floor/engine, /area/awaymission/spacebattle/cruiser) "kg" = ( @@ -3050,28 +2912,19 @@ /turf/open/floor/plasteel/white, /area/awaymission/spacebattle/cruiser) "ki" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/north, /turf/open/floor/engine/vacuum, /area/awaymission/spacebattle/cruiser) "kj" = ( /turf/open/floor/mech_bay_recharge_floor, /area/awaymission/spacebattle/cruiser) "kk" = ( -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/engine/vacuum, /area/awaymission/spacebattle/cruiser) "kl" = ( /obj/effect/mob_spawn/human/nanotrasensoldier, -/obj/item/weapon/gun/ballistic/automatic/wt550, +/obj/item/gun/ballistic/automatic/wt550, /obj/effect/decal/cleanable/blood, /turf/open/floor/plasteel, /area/awaymission/spacebattle/cruiser) @@ -3088,39 +2941,24 @@ /turf/open/floor/plating, /area/awaymission/spacebattle/cruiser) "ko" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/north, /turf/open/floor/engine/vacuum, /area/awaymission/spacebattle/cruiser) "kp" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/xray, +/obj/item/gun/energy/xray, /turf/open/floor/engine, /area/awaymission/spacebattle/cruiser) "kq" = ( /obj/machinery/porta_turret{ dir = 8; emagged = 1; - installation = /obj/item/weapon/gun/energy/lasercannon + installation = /obj/item/gun/energy/lasercannon }, /turf/open/floor/engine/vacuum, /area/awaymission/spacebattle/cruiser) "kr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/engine/vacuum, /area/awaymission/spacebattle/cruiser) "ks" = ( @@ -3136,29 +2974,20 @@ /area/awaymission/spacebattle/cruiser) "ku" = ( /mob/living/simple_animal/hostile/syndicate/ranged{ - loot = list(/obj/effect/mob_spawn/human/corpse/syndicatesoldier,/obj/item/weapon/gun/ballistic/automatic/c20r,/obj/item/weapon/shield/energy) + loot = list(/obj/effect/mob_spawn/human/corpse/syndicatesoldier,/obj/item/gun/ballistic/automatic/c20r,/obj/item/shield/energy) }, /turf/open/floor/plasteel/white, /area/awaymission/spacebattle/cruiser) "kv" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/engine/vacuum, /area/awaymission/spacebattle/cruiser) "kw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/corner/southwest, /turf/open/floor/engine/vacuum, /area/awaymission/spacebattle/cruiser) "kx" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, +/obj/effect/spawner/structure/window/hollow/reinforced/one_side, /turf/open/floor/engine/vacuum, /area/awaymission/spacebattle/cruiser) "ky" = ( @@ -3166,11 +2995,7 @@ /turf/open/floor/engine/vacuum, /area/awaymission/spacebattle/cruiser) "kz" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/corner, /turf/open/floor/engine/vacuum, /area/awaymission/spacebattle/cruiser) "kA" = ( @@ -3182,22 +3007,22 @@ /area/awaymission/spacebattle/cruiser) "kB" = ( /obj/structure/rack, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /turf/open/floor/plasteel, /area/awaymission/spacebattle/cruiser) "kC" = ( /obj/structure/rack, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/electrical, /turf/open/floor/plasteel, /area/awaymission/spacebattle/cruiser) "kD" = ( /obj/structure/rack, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plasteel, /area/awaymission/spacebattle/cruiser) "kE" = ( -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/space, /area/space) "kF" = ( @@ -3224,7 +3049,7 @@ /turf/open/space, /area/space) "kJ" = ( -/obj/item/weapon/shard, +/obj/item/shard, /obj/structure/lattice, /turf/open/space, /area/space) @@ -3235,11 +3060,15 @@ /area/space) "kL" = ( /obj/structure/closet/crate, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/item/mecha_parts/mecha_equipment/weapon/energy/ion, /turf/open/floor/plating, /area/awaymission/spacebattle/cruiser) +"kM" = ( +/obj/effect/mapping_helpers/planet_z, +/turf/closed/mineral/random, +/area/space) (1,1,1) = {" aa @@ -3496,7 +3325,7 @@ aa aa aa aa -aa +kM "} (2,1,1) = {" aa @@ -38316,17 +38145,17 @@ bT cd bT bT -eF -eQ -eQ -eQ -eQ -eQ -eQ -eQ -eQ -eQ -eQ +cY +eb +eb +eb +eb +eb +eb +eb +eb +eb +eb ha bT bT @@ -48352,7 +48181,7 @@ jS jS bT kd -ko +ki ix ab ab @@ -48866,7 +48695,7 @@ jS jS bT kd -ko +ki kr kx ab @@ -49380,7 +49209,7 @@ jS jS bT kd -ko +ki kr kx ab @@ -49894,7 +49723,7 @@ jS jS bT kd -ko +ki kr kz ab diff --git a/_maps/RandomZLevels/undergroundoutpost45.dmm b/_maps/RandomZLevels/undergroundoutpost45.dmm index 02ab07915f..a22555c6c8 100644 --- a/_maps/RandomZLevels/undergroundoutpost45.dmm +++ b/_maps/RandomZLevels/undergroundoutpost45.dmm @@ -55,19 +55,13 @@ name = "UO45 Central Hall" }) "ah" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc1"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaycontent/a1{ has_gravity = 1; name = "UO45 Central Hall" }) "ai" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall3"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaycontent/a1{ has_gravity = 1; name = "UO45 Central Hall" @@ -231,19 +225,13 @@ name = "UO45 Central Hall" }) "av" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc3"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaycontent/a1{ has_gravity = 1; name = "UO45 Central Hall" }) "aw" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall8"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaycontent/a1{ has_gravity = 1; name = "UO45 Central Hall" @@ -286,10 +274,7 @@ name = "UO45 Central Hall" }) "aA" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall4"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/awaycontent/a1{ has_gravity = 1; name = "UO45 Central Hall" @@ -318,9 +303,7 @@ name = "UO45 Central Hall" }) "aE" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc4" - }, +/turf/closed/wall/mineral/titanium, /area/awaycontent/a1{ has_gravity = 1; name = "UO45 Central Hall" @@ -442,8 +425,7 @@ name = "UO45 Central Hall" }) "aP" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -509,7 +491,7 @@ }) "aV" = ( /obj/structure/table/wood, -/obj/item/weapon/newspaper, +/obj/item/newspaper, /turf/open/floor/plasteel/grimy{ heat_capacity = 1e+006 }, @@ -519,7 +501,7 @@ }) "aW" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola, +/obj/item/reagent_containers/food/drinks/soda_cans/cola, /turf/open/floor/plasteel/grimy{ heat_capacity = 1e+006 }, @@ -578,7 +560,7 @@ }) "bb" = ( /obj/structure/table/wood, -/obj/item/weapon/book/manual/ripley_build_and_repair, +/obj/item/book/manual/ripley_build_and_repair, /turf/open/floor/plasteel/grimy{ heat_capacity = 1e+006 }, @@ -598,8 +580,7 @@ name = "UO45 Central Hall" }) "bd" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/space, /area/awaycontent/a1{ has_gravity = 1; @@ -612,10 +593,10 @@ name = "botanist's locker"; req_access_txt = "201" }, -/obj/item/weapon/storage/bag/plants/portaseeder, +/obj/item/storage/bag/plants/portaseeder, /obj/item/device/plant_analyzer, /obj/item/clothing/mask/bandana, -/obj/item/weapon/hatchet, +/obj/item/hatchet, /turf/open/floor/plasteel/vault{ dir = 4; heat_capacity = 1e+006 @@ -625,7 +606,7 @@ name = "UO45 Central Hall" }) "bf" = ( -/obj/item/weapon/storage/belt/security, +/obj/item/storage/belt/security, /obj/item/device/assembly/flash/handheld, /obj/effect/decal/cleanable/dirt, /obj/structure/closet/secure_closet{ @@ -732,10 +713,10 @@ }) "bo" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/cigarettes{ +/obj/item/storage/fancy/cigarettes{ pixel_y = 2 }, -/obj/item/weapon/lighter{ +/obj/item/lighter{ pixel_x = 4; pixel_y = 2 }, @@ -1393,7 +1374,7 @@ }) "cv" = ( /obj/structure/closet, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -1444,9 +1425,9 @@ req_access_txt = "201" }, /obj/item/clothing/suit/apron, -/obj/item/weapon/storage/bag/plants/portaseeder, +/obj/item/storage/bag/plants/portaseeder, /obj/item/clothing/mask/bandana, -/obj/item/weapon/cultivator, +/obj/item/cultivator, /turf/open/floor/plasteel/vault{ dir = 4; heat_capacity = 1e+006 @@ -1602,7 +1583,7 @@ dir = 1 }, /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /turf/open/floor/carpet{ heat_capacity = 1e+006 }, @@ -1615,7 +1596,7 @@ dir = 1 }, /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /turf/open/floor/carpet{ heat_capacity = 1e+006 }, @@ -1839,7 +1820,7 @@ dir = 5 }, /obj/structure/closet, -/obj/item/weapon/poster/random_contraband, +/obj/item/poster/random_contraband, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -1973,7 +1954,7 @@ name = "UO45 Central Hall" }) "do" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ layer = 5 }, /obj/effect/decal/cleanable/dirt, @@ -2228,7 +2209,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plasteel/green/side{ dir = 1; heat_capacity = 1e+006 @@ -2283,10 +2264,10 @@ name = "UO45 Central Hall" }) "dM" = ( -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, /obj/structure/closet/secure_closet{ icon_state = "freezer"; locked = 0; @@ -2313,10 +2294,10 @@ name = "UO45 Central Hall" }) "dO" = ( -/obj/item/weapon/reagent_containers/food/condiment/milk, -/obj/item/weapon/reagent_containers/food/condiment/milk, -/obj/item/weapon/reagent_containers/food/condiment/milk, -/obj/item/weapon/storage/fancy/egg_box, +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/storage/fancy/egg_box, /obj/effect/decal/cleanable/dirt, /obj/structure/closet/secure_closet{ icon_state = "freezer"; @@ -2598,8 +2579,7 @@ name = "UO45 Central Hall" }) "el" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -2741,11 +2721,11 @@ "ex" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = 1; pixel_y = 9 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/door/window/southleft{ base_state = "right"; dir = 8; @@ -2823,8 +2803,8 @@ }) "eE" = ( /obj/structure/table, -/obj/item/weapon/book/manual/hydroponics_pod_people, -/obj/item/weapon/paper/guides/jobs/hydroponics, +/obj/item/book/manual/hydroponics_pod_people, +/obj/item/paper/guides/jobs/hydroponics, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/vault{ dir = 1; @@ -2927,7 +2907,7 @@ "eM" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/folder/red, +/obj/item/folder/red, /obj/machinery/door/window/southleft{ base_state = "left"; dir = 8; @@ -3001,7 +2981,7 @@ }) "eS" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plasteel{ heat_capacity = 1e+006 }, @@ -3021,18 +3001,18 @@ }) "eU" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/spray/plantbgone{ +/obj/item/reagent_containers/spray/plantbgone{ pixel_x = 13; pixel_y = 5 }, -/obj/item/weapon/reagent_containers/spray/plantbgone{ +/obj/item/reagent_containers/spray/plantbgone{ pixel_x = 8; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/spray/plantbgone{ +/obj/item/reagent_containers/spray/plantbgone{ pixel_y = 3 }, -/obj/item/weapon/watertank, +/obj/item/watertank, /turf/open/floor/plasteel/vault{ dir = 1; heat_capacity = 1e+006 @@ -3061,7 +3041,7 @@ "eW" = ( /obj/structure/table, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /turf/open/floor/plasteel/red/side{ dir = 10; heat_capacity = 1e+006 @@ -3074,7 +3054,7 @@ /obj/structure/table, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/item/device/radio/off, -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 10 }, /obj/structure/sign/poster/official/safety_report{ @@ -3353,10 +3333,10 @@ }) "ft" = ( /obj/structure/closet/crate/hydroponics, -/obj/item/weapon/shovel/spade, -/obj/item/weapon/wrench, -/obj/item/weapon/screwdriver, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/shovel/spade, +/obj/item/wrench, +/obj/item/screwdriver, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plasteel/black{ heat_capacity = 1e+006 }, @@ -3683,7 +3663,7 @@ }) "fS" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /turf/open/floor/carpet{ heat_capacity = 1e+006 }, @@ -3692,7 +3672,7 @@ name = "UO45 Central Hall" }) "fT" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ layer = 5 }, /obj/effect/decal/cleanable/dirt, @@ -3921,7 +3901,7 @@ desc = "It's a storage unit for kitchen clothes and equipment."; name = "Kitchen Crate" }, -/obj/item/weapon/storage/box/mousetraps, +/obj/item/storage/box/mousetraps, /obj/item/clothing/under/waiter, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/showroomfloor{ @@ -3932,7 +3912,7 @@ name = "UO45 Crew Quarters" }) "gn" = ( -/obj/item/weapon/tank/internals/air, +/obj/item/tank/internals/air, /obj/item/clothing/mask/gas, /obj/effect/decal/cleanable/dirt, /obj/structure/closet/emcloset, @@ -3991,8 +3971,7 @@ name = "UO45 Central Hall" }) "gr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -4116,11 +4095,11 @@ }) "gF" = ( /obj/structure/table, -/obj/item/weapon/storage/box/donkpockets{ +/obj/item/storage/box/donkpockets{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/reagent_containers/glass/beaker{ +/obj/item/reagent_containers/glass/beaker{ pixel_x = 5 }, /obj/effect/decal/cleanable/dirt, @@ -4208,7 +4187,7 @@ }) "gN" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plasteel/white/side{ dir = 2; heat_capacity = 1e+006 @@ -4294,8 +4273,7 @@ name = "UO45 Gateway" }) "gU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -4305,7 +4283,7 @@ }) "gV" = ( /obj/structure/table, -/obj/item/weapon/folder/white, +/obj/item/folder/white, /turf/open/floor/plasteel/black{ heat_capacity = 1e+006 }, @@ -4315,11 +4293,11 @@ }) "gW" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = 1; pixel_y = 9 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel/black{ heat_capacity = 1e+006 }, @@ -4383,15 +4361,15 @@ dir = 4 }, /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/glass/beaker/large{ +/obj/item/reagent_containers/glass/beaker/large{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/reagent_containers/glass/beaker{ +/obj/item/reagent_containers/glass/beaker{ pixel_x = 8; pixel_y = 2 }, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/dropper, /turf/open/floor/plasteel/white/side{ dir = 8; heat_capacity = 1e+006 @@ -4528,7 +4506,7 @@ "hn" = ( /obj/structure/table, /obj/item/stack/packageWrap, -/obj/item/weapon/reagent_containers/glass/rag, +/obj/item/reagent_containers/glass/rag, /turf/open/floor/plasteel/bar{ heat_capacity = 1e+006 }, @@ -4563,7 +4541,7 @@ "hq" = ( /obj/structure/table, /obj/item/stack/packageWrap, -/obj/item/weapon/reagent_containers/food/condiment/enzyme{ +/obj/item/reagent_containers/food/condiment/enzyme{ layer = 5 }, /turf/open/floor/plasteel/cafeteria{ @@ -4685,7 +4663,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -4760,12 +4738,12 @@ }) "hG" = ( /obj/structure/table/glass, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/capacitor, -/obj/item/weapon/stock_parts/capacitor, -/obj/item/weapon/stock_parts/micro_laser, -/obj/item/weapon/stock_parts/micro_laser, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/capacitor, +/obj/item/stock_parts/capacitor, +/obj/item/stock_parts/micro_laser, +/obj/item/stock_parts/micro_laser, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/white/side{ dir = 8; @@ -4776,8 +4754,7 @@ name = "UO45 Research" }) "hH" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -4828,7 +4805,7 @@ }) "hM" = ( /obj/structure/table/reinforced, -/obj/item/weapon/lighter, +/obj/item/lighter, /turf/open/floor/plasteel/bar{ heat_capacity = 1e+006 }, @@ -4891,10 +4868,10 @@ }) "hR" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = -3 }, -/obj/item/weapon/reagent_containers/food/condiment/peppermill{ +/obj/item/reagent_containers/food/condiment/peppermill{ pixel_x = 3 }, /turf/open/floor/plasteel/cafeteria{ @@ -4907,7 +4884,7 @@ }) "hS" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/snacks/mint, +/obj/item/reagent_containers/food/snacks/mint, /turf/open/floor/plasteel/cafeteria{ dir = 5; heat_capacity = 1e+006 @@ -4934,7 +4911,7 @@ level = 2 }, /obj/structure/table, -/obj/item/weapon/book/manual/chef_recipes, +/obj/item/book/manual/chef_recipes, /turf/open/floor/plasteel/cafeteria{ dir = 5; heat_capacity = 1e+006 @@ -4944,8 +4921,7 @@ name = "UO45 Crew Quarters" }) "hV" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4; level = 2 @@ -4975,8 +4951,7 @@ name = "UO45 Central Hall" }) "hX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating{ heat_capacity = 1e+006 @@ -5120,11 +5095,11 @@ }) "ik" = ( /obj/structure/table/glass, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/matter_bin, -/obj/item/weapon/stock_parts/matter_bin, +/obj/item/stock_parts/console_screen, +/obj/item/stock_parts/console_screen, +/obj/item/stock_parts/console_screen, +/obj/item/stock_parts/matter_bin, +/obj/item/stock_parts/matter_bin, /turf/open/floor/plasteel/white/side{ dir = 8; heat_capacity = 1e+006 @@ -5167,8 +5142,8 @@ }) "io" = ( /obj/structure/table, -/obj/item/weapon/book/manual/barman_recipes, -/obj/item/weapon/reagent_containers/food/drinks/shaker, +/obj/item/book/manual/barman_recipes, +/obj/item/reagent_containers/food/drinks/shaker, /turf/open/floor/plasteel/bar{ heat_capacity = 1e+006 }, @@ -5192,7 +5167,7 @@ }) "iq" = ( /obj/structure/table, -/obj/item/weapon/kitchen/rollingpin, +/obj/item/kitchen/rollingpin, /turf/open/floor/plasteel/cafeteria{ dir = 5; heat_capacity = 1e+006 @@ -5299,11 +5274,11 @@ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/stock_parts/scanning_module{ +/obj/item/stock_parts/scanning_module{ pixel_x = 2; pixel_y = 3 }, -/obj/item/weapon/stock_parts/scanning_module, +/obj/item/stock_parts/scanning_module, /obj/structure/sign/nosmoking_2{ pixel_x = -32 }, @@ -5417,7 +5392,7 @@ }) "iG" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass, +/obj/item/reagent_containers/food/drinks/drinkingglass, /turf/open/floor/plasteel/bar{ heat_capacity = 1e+006 }, @@ -5503,7 +5478,7 @@ }) "iN" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/structure/sign/biohazard{ pixel_x = -32 }, @@ -5557,7 +5532,7 @@ dir = 4 }, /obj/structure/table, -/obj/item/weapon/paper/pamphlet/gateway, +/obj/item/paper/pamphlet/gateway, /turf/open/floor/plasteel/floorgrime{ dir = 8; heat_capacity = 1e+006 @@ -5567,8 +5542,7 @@ name = "UO45 Gateway" }) "iS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -5643,11 +5617,11 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, @@ -5748,9 +5722,9 @@ name = "kitchen Cabinet"; req_access_txt = "201" }, -/obj/item/weapon/reagent_containers/food/condiment/flour, -/obj/item/weapon/reagent_containers/food/condiment/flour, -/obj/item/weapon/reagent_containers/food/condiment/sugar, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/sugar, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/cafeteria{ dir = 5; @@ -5833,8 +5807,7 @@ name = "UO45 Gateway" }) "jl" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -5907,9 +5880,9 @@ "jr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/table, -/obj/item/weapon/folder/white, -/obj/item/weapon/disk/tech_disk, -/obj/item/weapon/disk/design_disk, +/obj/item/folder/white, +/obj/item/disk/tech_disk, +/obj/item/disk/design_disk, /turf/open/floor/plasteel/white{ heat_capacity = 1e+006 }, @@ -5975,7 +5948,7 @@ }) "jx" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, /turf/open/floor/plasteel/bar{ heat_capacity = 1e+006 }, @@ -6160,9 +6133,8 @@ name = "UO45 Gateway" }) "jM" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -6187,8 +6159,7 @@ name = "UO45 Research" }) "jO" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -6247,7 +6218,7 @@ }) "jT" = ( /obj/structure/table, -/obj/item/weapon/kitchen/fork, +/obj/item/kitchen/fork, /turf/open/floor/plasteel/bar{ heat_capacity = 1e+006 }, @@ -6436,7 +6407,7 @@ name = "UO45 Central Hall" }) "kd" = ( -/obj/item/weapon/storage/backpack/satchel/tox, +/obj/item/storage/backpack/satchel/tox, /obj/item/clothing/gloves/color/latex, /obj/item/clothing/suit/toggle/labcoat/science, /obj/effect/decal/cleanable/dirt, @@ -6483,7 +6454,7 @@ name = "UO45 Gateway" }) "kh" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ layer = 5 }, /obj/effect/decal/cleanable/dirt, @@ -6693,7 +6664,7 @@ "kx" = ( /obj/structure/closet/crate, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, @@ -6707,7 +6678,7 @@ }) "ky" = ( /obj/structure/table, -/obj/item/weapon/storage/belt/utility, +/obj/item/storage/belt/utility, /obj/item/clothing/head/welding, /obj/structure/sign/biohazard{ pixel_y = 32 @@ -7274,7 +7245,7 @@ dir = 8 }, /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, @@ -7388,9 +7359,9 @@ }) "lu" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/item/device/assembly/flash/handheld, -/obj/item/weapon/reagent_containers/spray/pepper, +/obj/item/reagent_containers/spray/pepper, /obj/structure/closet/secure_closet{ icon_state = "sec"; locked = 1; @@ -7811,10 +7782,10 @@ }) "lT" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = -3 }, -/obj/item/weapon/reagent_containers/food/condiment/peppermill{ +/obj/item/reagent_containers/food/condiment/peppermill{ pixel_x = 3 }, /turf/open/floor/plasteel/bar{ @@ -7878,11 +7849,11 @@ /obj/item/stack/sheet/mineral/plasma{ amount = 26 }, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, @@ -7925,7 +7896,7 @@ "ma" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, @@ -8028,8 +7999,7 @@ name = "UO45 Research" }) "mi" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/door/poddoor/shutters/preopen{ id = "UO45_rdprivacy"; @@ -8043,8 +8013,7 @@ name = "UO45 Research" }) "mj" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "UO45_rdprivacy"; name = "privacy shutters" @@ -8133,7 +8102,7 @@ }) "mq" = ( /obj/structure/table, -/obj/item/weapon/newspaper, +/obj/item/newspaper, /obj/machinery/newscaster{ pixel_x = 30 }, @@ -8176,7 +8145,7 @@ }) "mt" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /turf/open/floor/carpet{ heat_capacity = 1e+006 }, @@ -8223,7 +8192,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/item/weapon/storage/backpack/satchel/eng, +/obj/item/storage/backpack/satchel/eng, /obj/item/clothing/suit/hazardvest, /obj/item/clothing/mask/gas, /obj/item/clothing/glasses/meson, @@ -8298,7 +8267,7 @@ }) "mB" = ( /obj/structure/table, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/item/device/flashlight, /obj/item/device/flashlight, /obj/item/device/flashlight, @@ -8331,7 +8300,7 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/tank/jetpack/carbondioxide, +/obj/item/tank/jetpack/carbondioxide, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -8519,7 +8488,7 @@ }) "mQ" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ layer = 5 }, /turf/open/floor/plasteel/cafeteria{ @@ -8532,11 +8501,11 @@ }) "mR" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = 1; pixel_y = 9 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/newscaster{ pixel_x = -30 }, @@ -8550,7 +8519,7 @@ }) "mS" = ( /obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /turf/open/floor/plasteel/red/side{ dir = 1; heat_capacity = 1e+006 @@ -8654,7 +8623,7 @@ "na" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /turf/open/floor/carpet{ heat_capacity = 1e+006 }, @@ -8770,8 +8739,8 @@ }) "nk" = ( /obj/structure/table, -/obj/item/weapon/cartridge/signal/toxins, -/obj/item/weapon/cartridge/signal/toxins{ +/obj/item/cartridge/signal/toxins, +/obj/item/cartridge/signal/toxins{ pixel_x = -4; pixel_y = 2 }, @@ -9232,8 +9201,8 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/item/weapon/folder/white, -/obj/item/weapon/stamp/rd{ +/obj/item/folder/white, +/obj/item/stamp/rd{ pixel_x = 3; pixel_y = -2 }, @@ -9248,11 +9217,11 @@ "nQ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = 1; pixel_y = 9 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel/cafeteria{ dir = 5; heat_capacity = 1e+006 @@ -9314,7 +9283,7 @@ dir = 8 }, /obj/item/device/radio/off, -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 10 }, /turf/open/floor/plasteel/red/side{ @@ -10213,7 +10182,7 @@ desc = "A portable generator for emergency backup power."; name = "S.U.P.E.R.P.A.C.M.A.N.-type portable generator" }, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -10368,7 +10337,7 @@ name = "UO45 Research" }) "pg" = ( -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_x = 5; pixel_y = -27 }, @@ -10437,7 +10406,7 @@ name = "UO45 Research" }) "pl" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ layer = 5 }, /obj/effect/decal/cleanable/dirt, @@ -10887,7 +10856,7 @@ dir = 8 }, /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /turf/open/floor/carpet{ heat_capacity = 1e+006 }, @@ -10994,8 +10963,7 @@ poweralm = 0 }) "qb" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -11023,8 +10991,7 @@ name = "UO45 Engineering" }) "qd" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/meter{ layer = 3.3; name = "Mixed Air Tank Out" @@ -11038,8 +11005,7 @@ name = "UO45 Engineering" }) "qe" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/cyan/visible, /obj/machinery/meter{ layer = 3.3; @@ -11103,8 +11069,7 @@ name = "UO45 Research" }) "qj" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'SERVER ROOM'."; name = "SERVER ROOM"; @@ -11170,7 +11135,7 @@ "qo" = ( /obj/structure/table, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/reagent_containers/spray/cleaner, /obj/item/clothing/glasses/hud/health, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/white/corner{ @@ -11190,7 +11155,7 @@ req_access = null }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/item/clothing/neck/stethoscope, /turf/open/floor/plasteel/white/side{ dir = 2; @@ -11498,7 +11463,7 @@ }, /obj/structure/table, /obj/item/clothing/gloves/color/yellow, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_y = 5 }, /obj/machinery/firealarm{ @@ -11731,7 +11696,7 @@ /obj/machinery/newscaster{ pixel_y = -28 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/carpet{ heat_capacity = 1e+006 }, @@ -11832,8 +11797,7 @@ name = "UO45 Crew Quarters" }) "rg" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating{ heat_capacity = 1e+006 @@ -11880,7 +11844,7 @@ name = "UO45 Engineering" }) "rk" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ layer = 5 }, /turf/open/floor/plasteel/yellow/side{ @@ -11912,10 +11876,10 @@ dir = 1 }, /obj/structure/table, -/obj/item/weapon/tank/internals/emergency_oxygen{ +/obj/item/tank/internals/emergency_oxygen{ pixel_x = -8 }, -/obj/item/weapon/tank/internals/emergency_oxygen{ +/obj/item/tank/internals/emergency_oxygen{ pixel_x = -8 }, /obj/item/clothing/mask/breath{ @@ -11941,8 +11905,8 @@ dir = 6 }, /obj/structure/table, -/obj/item/weapon/storage/box, -/obj/item/weapon/storage/box, +/obj/item/storage/box, +/obj/item/storage/box, /obj/structure/reagent_dispensers/peppertank{ pixel_y = 30 }, @@ -12138,8 +12102,7 @@ name = "UO45 Research" }) "rA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'SERVER ROOM'."; name = "SERVER ROOM"; @@ -12154,8 +12117,8 @@ }) "rB" = ( /obj/structure/table, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen, +/obj/item/folder/white, +/obj/item/pen, /turf/open/floor/plasteel/black{ heat_capacity = 1e+006 }, @@ -12174,8 +12137,8 @@ }) "rD" = ( /obj/structure/closet/crate, -/obj/item/weapon/storage/box/lights/mixed, -/obj/item/weapon/poster/random_contraband, +/obj/item/storage/box/lights/mixed, +/obj/item/poster/random_contraband, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating{ burnt = 1; @@ -12261,7 +12224,7 @@ }) "rJ" = ( /obj/structure/table, -/obj/item/weapon/storage/box/gloves, +/obj/item/storage/box/gloves, /turf/open/floor/plasteel/white/side{ dir = 8; heat_capacity = 1e+006 @@ -12632,11 +12595,11 @@ name = "Engineering Reception"; req_access_txt = "201" }, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = 1; pixel_y = 9 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel{ heat_capacity = 1e+006 }, @@ -12683,8 +12646,7 @@ name = "UO45 Engineering" }) "sg" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -12752,7 +12714,7 @@ name = "miner's equipment"; req_access = list(201) }, -/obj/item/weapon/storage/backpack/satchel/eng, +/obj/item/storage/backpack/satchel/eng, /obj/item/clothing/gloves/fingerless, /turf/open/floor/plasteel/brown/corner{ dir = 2; @@ -12832,8 +12794,7 @@ name = "UO45 Engineering" }) "sq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 4 }, @@ -12930,11 +12891,11 @@ }) "sy" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/toxin{ +/obj/item/storage/firstaid/toxin{ pixel_x = 2; pixel_y = 6 }, -/obj/item/weapon/storage/firstaid/toxin{ +/obj/item/storage/firstaid/toxin{ pixel_x = -2; pixel_y = 4 }, @@ -12949,7 +12910,7 @@ }) "sz" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 6 }, @@ -12965,7 +12926,7 @@ /obj/machinery/shower{ dir = 4 }, -/obj/item/weapon/soap/nanotrasen, +/obj/item/soap/nanotrasen, /turf/open/floor/plasteel/freezer{ heat_capacity = 1e+006 }, @@ -13176,7 +13137,7 @@ name = "Engineering Reception"; req_access_txt = "201" }, -/obj/item/weapon/folder/red, +/obj/item/folder/red, /turf/open/floor/plasteel{ heat_capacity = 1e+006 }, @@ -13220,7 +13181,7 @@ dir = 1 }, /obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /turf/open/floor/plasteel/red/side{ dir = 4; heat_capacity = 1e+006 @@ -13230,8 +13191,7 @@ name = "UO45 Engineering" }) "sT" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -13365,8 +13325,7 @@ name = "UO45 Engineering" }) "td" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, @@ -13704,7 +13663,7 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 }, -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 10 }, /obj/item/device/radio/off, @@ -14060,7 +14019,7 @@ /obj/machinery/shower{ dir = 1 }, -/obj/item/weapon/bikehorn/rubberducky, +/obj/item/bikehorn/rubberducky, /turf/open/floor/plasteel/freezer{ heat_capacity = 1e+006 }, @@ -14361,7 +14320,7 @@ dir = 10 }, /obj/structure/table/reinforced, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/effect/turf_decal/stripes/line{ dir = 5 }, @@ -14397,7 +14356,7 @@ }) "uy" = ( /obj/structure/closet, -/obj/item/weapon/storage/belt/utility, +/obj/item/storage/belt/utility, /turf/open/floor/plating{ burnt = 1; heat_capacity = 1e+006; @@ -14518,8 +14477,7 @@ name = "UO45 Engineering" }) "uI" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 1 }, @@ -14534,8 +14492,7 @@ name = "UO45 Engineering" }) "uJ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/meter{ layer = 3.3 }, @@ -14946,8 +14903,7 @@ poweralm = 0 }) "vm" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -15437,7 +15393,7 @@ }, /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, @@ -15535,7 +15491,7 @@ dir = 4 }, /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /turf/open/floor/carpet{ heat_capacity = 1e+006 }, @@ -15573,7 +15529,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ layer = 5 }, /obj/effect/decal/cleanable/dirt, @@ -15629,8 +15585,7 @@ name = "UO45 Mining" }) "wk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable{ icon_state = "0-4"; @@ -15644,8 +15599,7 @@ name = "UO45 Engineering" }) "wl" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 @@ -15786,8 +15740,7 @@ name = "UO45 Mining" }) "ww" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -16085,11 +16038,11 @@ }) "wR" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/clothing/glasses/meson{ pixel_y = 4 }, -/obj/item/weapon/stamp/ce, +/obj/item/stamp/ce, /turf/open/floor/plasteel/neutral{ dir = 2; heat_capacity = 1e+006 @@ -16100,7 +16053,7 @@ }) "wS" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/yellow, +/obj/item/folder/yellow, /turf/open/floor/plasteel/neutral{ dir = 2; heat_capacity = 1e+006 @@ -16111,11 +16064,11 @@ }) "wT" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/neutral{ dir = 2; @@ -16153,7 +16106,7 @@ "wV" = ( /obj/machinery/light/small, /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /turf/open/floor/carpet{ heat_capacity = 1e+006 }, @@ -16213,10 +16166,10 @@ }) "xb" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/fancy/cigarettes{ +/obj/item/storage/fancy/cigarettes{ pixel_x = -2 }, -/obj/item/weapon/lighter{ +/obj/item/lighter{ pixel_x = 4 }, /turf/open/floor/plasteel/neutral{ @@ -16459,8 +16412,7 @@ name = "UO45 Mining" }) "xr" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating{ heat_capacity = 1e+006 }, @@ -16505,7 +16457,7 @@ }) "xv" = ( /obj/structure/table, -/obj/item/weapon/pickaxe, +/obj/item/pickaxe, /obj/item/device/radio/off, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel{ @@ -16575,8 +16527,7 @@ name = "UO45 Mining" }) "xA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -16612,7 +16563,7 @@ dir = 4 }, /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, @@ -16906,8 +16857,7 @@ name = "UO45 Mining" }) "xY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating{ heat_capacity = 1e+006 @@ -17525,7 +17475,7 @@ poweralm = 0 }) "yJ" = ( -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/mineral/titanium/blue, /area/awaycontent/a7{ always_unpowered = 1; @@ -17537,7 +17487,7 @@ poweralm = 0 }) "yK" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/open/floor/mineral/titanium/blue, @@ -17551,7 +17501,7 @@ poweralm = 0 }) "yL" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /turf/open/floor/mineral/titanium/blue, @@ -17884,6 +17834,10 @@ power_light = 0; poweralm = 0 }) +"zi" = ( +/obj/effect/mapping_helpers/planet_z, +/turf/open/space, +/area/space) (1,1,1) = {" aa @@ -18140,7 +18094,7 @@ aa aa aa aa -aa +zi "} (2,1,1) = {" aa @@ -36571,9 +36525,9 @@ ad ad ad ad -ys +yk yw -yx +yn ad ad ad @@ -37086,7 +37040,7 @@ ad ad ad ad -yx +yn eJ yB ad @@ -37348,8 +37302,8 @@ eJ eJ yr ad -yF -yG +yA +yj ad ad ad @@ -37604,8 +37558,8 @@ ad ad yC eJ -yE -yv +yw +ym yH ad ad @@ -37861,7 +37815,7 @@ ad ad ad eJ -yx +yn eJ yz ad @@ -38370,7 +38324,7 @@ ad yl eJ yq -yv +ym ad ad yz @@ -38628,7 +38582,7 @@ ad eJ eJ eJ -yy +yn ad yD eJ @@ -38638,8 +38592,8 @@ ad ad ad ad -yG -yy +yj +yn ad ad ad @@ -38885,17 +38839,17 @@ ad ad yr yn -yy yn -yx +yn +yn eJ eJ ad ad ad ad -yI -yv +yp +ym yA ad ad @@ -39142,7 +39096,7 @@ ad ad ad ad -yx +yn eJ eJ eJ @@ -39403,7 +39357,7 @@ yz eJ eJ eJ -yy +yn eJ eJ eJ @@ -39659,12 +39613,12 @@ ad yp yq eJ -yy yn -yv +yn +ym eJ -yy -yy +yn +yn ad ad ad @@ -39914,14 +39868,14 @@ ad ad ad yA -yx +yn eJ yn ad ad yw -yG -ys +yj +yk ad ad ad diff --git a/_maps/RandomZLevels/wildwest.dmm b/_maps/RandomZLevels/wildwest.dmm index 243f74b6d2..61d5c4ee49 100644 --- a/_maps/RandomZLevels/wildwest.dmm +++ b/_maps/RandomZLevels/wildwest.dmm @@ -171,7 +171,7 @@ /turf/open/floor/engine/cult, /area/awaymission/wwvault) "aL" = ( -/obj/item/weapon/paper/fluff/awaymissions/wildwest/grinder{ +/obj/item/paper/fluff/awaymissions/wildwest/grinder{ info = "meat grinder requires sacri" }, /turf/open/floor/plasteel/cult{ @@ -363,7 +363,7 @@ /area/awaymission/wwmines) "bC" = ( /obj/structure/table/wood, -/obj/item/weapon/gun/ballistic, +/obj/item/gun/ballistic, /turf/open/floor/wood, /area/awaymission/wwmines) "bD" = ( @@ -379,7 +379,7 @@ /area/awaymission/wwmines) "bG" = ( /obj/structure/table/wood, -/obj/item/weapon/book/manual/barman_recipes, +/obj/item/book/manual/barman_recipes, /turf/open/floor/wood, /area/awaymission/wwmines) "bH" = ( @@ -392,16 +392,16 @@ /area/awaymission/wwmines) "bJ" = ( /obj/structure/closet/secure_closet/freezer/kitchen, -/obj/item/weapon/reagent_containers/food/condiment/flour, -/obj/item/weapon/reagent_containers/food/condiment/flour, -/obj/item/weapon/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/flour, /turf/open/floor/plasteel/cafeteria{ dir = 5 }, /area/awaymission/wwmines) "bK" = ( /obj/structure/table/wood, -/obj/item/weapon/book/manual/chef_recipes, +/obj/item/book/manual/chef_recipes, /turf/open/floor/plasteel/cafeteria{ dir = 5 }, @@ -421,11 +421,11 @@ /area/awaymission/wwmines) "bN" = ( /obj/structure/closet/secure_closet/freezer/meat, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/synthmeat, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/synthmeat, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/synthmeat, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/synthmeat, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/synthmeat, +/obj/item/reagent_containers/food/snacks/meat/slab/synthmeat, +/obj/item/reagent_containers/food/snacks/meat/slab/synthmeat, +/obj/item/reagent_containers/food/snacks/meat/slab/synthmeat, +/obj/item/reagent_containers/food/snacks/meat/slab/synthmeat, +/obj/item/reagent_containers/food/snacks/meat/slab/synthmeat, /turf/open/floor/plasteel/cafeteria{ dir = 5 }, @@ -449,10 +449,7 @@ /obj/structure/window/reinforced{ icon_state = "fwindow" }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/one_side/west, /turf/open/floor/plating/ironsand{ icon_state = "ironsand1" }, @@ -554,10 +551,7 @@ icon_state = "fwindow"; dir = 8 }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/one_side/north, /turf/open/floor/plating/ironsand{ icon_state = "ironsand1" }, @@ -607,14 +601,14 @@ /area/awaymission/wwgov) "cg" = ( /obj/structure/table/wood, -/obj/item/weapon/paper/fluff/awaymissions/wildwest/journal/page4, +/obj/item/paper/fluff/awaymissions/wildwest/journal/page4, /turf/open/floor/plasteel/cafeteria{ dir = 5 }, /area/awaymission/wwmines) "ch" = ( /obj/structure/table/wood, -/obj/item/weapon/gun/ballistic, +/obj/item/gun/ballistic, /turf/open/floor/plasteel/cafeteria{ dir = 5 }, @@ -647,7 +641,7 @@ /turf/open/floor/wood, /area/awaymission/wwgov) "co" = ( -/obj/item/weapon/storage/bag/money, +/obj/item/storage/bag/money, /turf/open/floor/wood, /area/awaymission/wwgov) "cp" = ( @@ -688,7 +682,7 @@ /turf/open/floor/carpet, /area/awaymission/wwgov) "cx" = ( -/obj/item/weapon/storage/bag/money, +/obj/item/storage/bag/money, /turf/open/floor/carpet, /area/awaymission/wwgov) "cy" = ( @@ -711,7 +705,7 @@ /area/awaymission/wwmines) "cC" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /turf/open/floor/wood, /area/awaymission/wwgov) "cD" = ( @@ -748,17 +742,17 @@ /area/awaymission/wwmines) "cJ" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/condiment/peppermill, +/obj/item/reagent_containers/food/condiment/peppermill, /turf/open/floor/wood, /area/awaymission/wwmines) "cK" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker, +/obj/item/reagent_containers/food/condiment/saltshaker, /turf/open/floor/wood, /area/awaymission/wwmines) "cL" = ( /obj/structure/table/wood, -/obj/item/weapon/twohanded/dualsaber, +/obj/item/twohanded/dualsaber, /turf/open/floor/wood, /area/awaymission/wwgov) "cM" = ( @@ -827,22 +821,22 @@ /turf/open/floor/plating, /area/awaymission/wwrefine) "cU" = ( -/obj/item/weapon/paper/fluff/awaymissions/wildwest/journal/page1, +/obj/item/paper/fluff/awaymissions/wildwest/journal/page1, /turf/open/floor/carpet, /area/awaymission/wwgov) "cV" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/soup/monkeysdelight, +/obj/item/reagent_containers/food/snacks/soup/monkeysdelight, /turf/open/floor/plasteel/stage_bleft, /area/awaymission/wwgov) "cW" = ( /obj/structure/table/wood, -/obj/item/weapon/kitchen/knife/butcher, +/obj/item/kitchen/knife/butcher, /turf/open/floor/plasteel/stage_bleft, /area/awaymission/wwgov) "cX" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/soup/stew, +/obj/item/reagent_containers/food/snacks/soup/stew, /turf/open/floor/plasteel/stage_bleft, /area/awaymission/wwgov) "cY" = ( @@ -878,27 +872,24 @@ icon_state = "fwindow"; dir = 4 }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/one_side/north, /turf/open/floor/plating/ironsand{ icon_state = "ironsand1" }, /area/awaymission/wwgov) "dd" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/store/bread/creamcheese, +/obj/item/reagent_containers/food/snacks/store/bread/creamcheese, /turf/open/floor/plasteel/stage_bleft, /area/awaymission/wwgov) "de" = ( /obj/structure/table/wood, -/obj/item/weapon/kitchen/rollingpin, +/obj/item/kitchen/rollingpin, /turf/open/floor/plasteel/stage_bleft, /area/awaymission/wwgov) "df" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/grown/citrus/lemon, +/obj/item/reagent_containers/food/snacks/grown/citrus/lemon, /turf/open/floor/plasteel/stage_bleft, /area/awaymission/wwgov) "dg" = ( @@ -967,25 +958,25 @@ /area/space) "dp" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/brown, +/obj/item/bedsheet/brown, /turf/open/floor/wood, /area/awaymission/wwgov) "dq" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/bottle/wine, +/obj/item/reagent_containers/food/drinks/bottle/wine, /turf/open/floor/plasteel/stage_bleft, /area/awaymission/wwgov) "dr" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass, +/obj/item/reagent_containers/food/drinks/drinkingglass, +/obj/item/reagent_containers/food/drinks/drinkingglass, +/obj/item/reagent_containers/food/drinks/drinkingglass, +/obj/item/reagent_containers/food/drinks/drinkingglass, /turf/open/floor/plasteel/stage_bleft, /area/awaymission/wwgov) "ds" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/bottle/patron, +/obj/item/reagent_containers/food/drinks/bottle/patron, /turf/open/floor/plasteel/stage_bleft, /area/awaymission/wwgov) "dt" = ( @@ -1063,7 +1054,7 @@ /area/awaymission/wwmines) "dH" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/blue, +/obj/item/bedsheet/blue, /turf/open/floor/wood, /area/awaymission/wwmines) "dI" = ( @@ -1191,22 +1182,22 @@ /area/awaymission/wwmines) "dY" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/donut/jelly/slimejelly, +/obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly, /turf/open/floor/carpet, /area/awaymission/wwmines) "dZ" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/coffee, +/obj/item/reagent_containers/food/drinks/coffee, /turf/open/floor/carpet, /area/awaymission/wwmines) "ea" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/donut/jelly, +/obj/item/reagent_containers/food/snacks/donut/jelly, /turf/open/floor/carpet, /area/awaymission/wwmines) "eb" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/donut, +/obj/item/reagent_containers/food/snacks/donut, /turf/open/floor/carpet, /area/awaymission/wwmines) "ec" = ( @@ -1298,7 +1289,7 @@ /turf/open/floor/carpet, /area/awaymission/wwmines) "eq" = ( -/obj/item/weapon/gun/ballistic/shotgun, +/obj/item/gun/ballistic/shotgun, /turf/open/floor/wood, /area/awaymission/wwmines) "er" = ( @@ -1377,20 +1368,20 @@ /area/awaymission/wwgov) "eE" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/blue, -/obj/item/weapon/gun/ballistic, +/obj/item/bedsheet/blue, +/obj/item/gun/ballistic, /turf/open/floor/wood, /area/awaymission/wwmines) "eF" = ( /obj/effect/decal/cleanable/blood, /obj/structure/bed, -/obj/item/weapon/bedsheet/blue, +/obj/item/bedsheet/blue, /turf/open/floor/wood, /area/awaymission/wwmines) "eG" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/coffee, -/obj/item/weapon/reagent_containers/food/snacks/donut/jelly/slimejelly, +/obj/item/reagent_containers/food/drinks/coffee, +/obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly, /turf/open/floor/carpet, /area/awaymission/wwmines) "eH" = ( @@ -1707,8 +1698,7 @@ icon_state = "fwindow"; dir = 4 }, -/obj/structure/grille, -/obj/structure/window/reinforced, +/obj/effect/spawner/structure/window/hollow/reinforced/one_side, /turf/open/floor/plasteel, /area/awaymission/wwrefine) "fB" = ( @@ -1830,7 +1820,7 @@ /area/awaymission/wwmines) "fS" = ( /obj/structure/table/wood, -/obj/item/weapon/gun/ballistic/shotgun, +/obj/item/gun/ballistic/shotgun, /turf/open/floor/wood, /area/awaymission/wwmines) "fT" = ( @@ -1878,7 +1868,7 @@ /turf/open/floor/wood, /area/awaymission/wwmines) "fZ" = ( -/obj/item/weapon/paper/fluff/awaymissions/wildwest/journal/page7, +/obj/item/paper/fluff/awaymissions/wildwest/journal/page7, /turf/open/floor/wood, /area/awaymission/wwmines) "ga" = ( @@ -1916,7 +1906,7 @@ /area/awaymission/wwmines) "gg" = ( /obj/structure/table/wood, -/obj/item/weapon/gun/ballistic/revolver/russian, +/obj/item/gun/ballistic/revolver/russian, /turf/open/floor/wood, /area/awaymission/wwmines) "gh" = ( @@ -1944,7 +1934,7 @@ /turf/open/floor/wood, /area/awaymission/wwmines) "gm" = ( -/obj/item/weapon/gun/ballistic, +/obj/item/gun/ballistic, /turf/open/floor/wood, /area/awaymission/wwmines) "gn" = ( @@ -1991,15 +1981,15 @@ }, /area/awaymission/wwmines) "gv" = ( -/obj/item/weapon/hatchet, +/obj/item/hatchet, /turf/open/floor/wood, /area/awaymission/wwmines) "gw" = ( -/obj/item/weapon/gun/ballistic/automatic/pistol, +/obj/item/gun/ballistic/automatic/pistol, /turf/open/floor/wood, /area/awaymission/wwmines) "gx" = ( -/obj/item/weapon/gun/ballistic/shotgun, +/obj/item/gun/ballistic/shotgun, /turf/open/floor/plating/ironsand{ icon_state = "ironsand1" }, @@ -2104,28 +2094,20 @@ /turf/closed/wall/mineral/titanium, /area/awaymission/wwrefine) "gK" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall8" - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/wwrefine) "gL" = ( /obj/machinery/door/unpowered/shuttle, /turf/open/floor/mineral/titanium/yellow, /area/awaymission/wwrefine) "gM" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall4" - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/wwrefine) "gN" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s10" - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/wwrefine) "gO" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall3" - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/wwrefine) "gP" = ( /obj/structure/chair, @@ -2135,22 +2117,16 @@ /turf/open/floor/mineral/titanium/yellow, /area/awaymission/wwrefine) "gR" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s5" - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/wwrefine) "gS" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/awaymission/wwrefine) "gT" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc2" - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/wwrefine) "gU" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s9" - }, +/turf/closed/wall/mineral/titanium, /area/awaymission/wwrefine) "gV" = ( /obj/effect/landmark/awaystart, @@ -2163,27 +2139,18 @@ /obj/item/clothing/suit/space/syndicate/black/orange, /obj/item/clothing/head/helmet/space/syndicate/black/orange, /obj/item/clothing/mask/gas/syndicate, -/obj/item/weapon/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, /turf/open/floor/mineral/titanium/yellow, /area/awaymission/wwrefine) "gX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/north, /obj/structure/window/reinforced{ icon_state = "fwindow" }, /turf/open/floor/mineral/titanium/yellow, /area/awaymission/wwrefine) "gY" = ( -/obj/item/weapon/paper/fluff/awaymissions/wildwest/journal/page8, +/obj/item/paper/fluff/awaymissions/wildwest/journal/page8, /turf/open/floor/plating/ironsand{ icon_state = "ironsand1" }, diff --git a/_maps/basemap.dm b/_maps/basemap.dm index db5a71afb2..d11b527aa3 100644 --- a/_maps/basemap.dm +++ b/_maps/basemap.dm @@ -11,7 +11,6 @@ #include "map_files\OmegaStation\OmegaStation.dmm" #include "map_files\PubbyStation\PubbyStation.dmm" #include "map_files\BoxStation\BoxStation.dmm" -#include "map_files\Cerestation\cerestation.dmm" #ifdef TRAVISBUILDING #include "templates.dm" diff --git a/_maps/boxstation.json b/_maps/boxstation.json index 9cd407ef93..65689d946c 100644 --- a/_maps/boxstation.json +++ b/_maps/boxstation.json @@ -1,7 +1,8 @@ -{ - "map_name": "Box Station", - "map_path": "map_files/BoxStation", - "map_file": "BoxStation.dmm", - "minetype": "lavaland", - "transition_config": "default" -} +{ + "map_name": "Box Station", + "map_path": "map_files/BoxStation", + "map_file": "BoxStation.dmm", + "minetype": "lavaland", + "transition_config": "default", + "allow_custom_shuttles": "yes" +} diff --git a/_maps/cerestation.dm b/_maps/cerestation.dm deleted file mode 100644 index 9345072d05..0000000000 --- a/_maps/cerestation.dm +++ /dev/null @@ -1 +0,0 @@ -#define FORCE_MAP "_maps/cerestation.json" \ No newline at end of file diff --git a/_maps/cerestation.json b/_maps/cerestation.json deleted file mode 100644 index e4c6b52f89..0000000000 --- a/_maps/cerestation.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "map_name": "CereStation", - "map_path": "map_files/Cerestation", - "map_file": "cerestation.dmm", - "minetype": "lavaland", - "transition_config": "default" -} \ No newline at end of file diff --git a/_maps/deltastation.json b/_maps/deltastation.json index 5558cbb1ed..3cfd2d5290 100644 --- a/_maps/deltastation.json +++ b/_maps/deltastation.json @@ -3,5 +3,6 @@ "map_path": "map_files/Deltastation", "map_file": "DeltaStation2.dmm", "minetype": "lavaland", - "transition_config": "default" + "transition_config": "default", + "allow_custom_shuttles": "yes" } diff --git a/_maps/map_files/BoxStation/BoxStation.dmm b/_maps/map_files/BoxStation/BoxStation.dmm index c89e4e0422..95f1cb283c 100644 --- a/_maps/map_files/BoxStation/BoxStation.dmm +++ b/_maps/map_files/BoxStation/BoxStation.dmm @@ -19,9 +19,7 @@ /turf/closed/wall/mineral/plastitanium, /area/shuttle/syndicate) "aad" = ( -/turf/closed/wall/shuttle{ - icon_state = "wall3" - }, +/turf/closed/wall/mineral/plastitanium, /area/shuttle/syndicate) "aae" = ( /obj/effect/landmark/carpspawn, @@ -53,16 +51,14 @@ /turf/closed/wall/r_wall, /area/security/prison) "aak" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/prison) "aal" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 @@ -71,11 +67,10 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/prison) "aam" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-2"; d2 = 2 @@ -84,7 +79,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/prison) "aan" = ( @@ -166,7 +161,7 @@ /turf/open/floor/plating, /area/security/prison) "aaz" = ( -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plating, /area/security/prison) "aaA" = ( @@ -196,7 +191,7 @@ "aaE" = ( /obj/structure/window/reinforced, /obj/machinery/hydroponics/soil, -/obj/item/weapon/cultivator, +/obj/item/cultivator, /turf/open/floor/plasteel/green/side{ dir = 6 }, @@ -204,7 +199,7 @@ "aaF" = ( /obj/structure/window/reinforced, /obj/machinery/hydroponics/soil, -/obj/item/weapon/cultivator, +/obj/item/cultivator, /turf/open/floor/plasteel/green/side{ dir = 2 }, @@ -254,12 +249,12 @@ /area/security/prison) "aaN" = ( /obj/structure/table, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel, /area/security/prison) "aaO" = ( /obj/structure/table, -/obj/item/weapon/storage/pill_bottle/dice, +/obj/item/storage/pill_bottle/dice, /turf/open/floor/plasteel, /area/security/prison) "aaP" = ( @@ -298,11 +293,11 @@ /area/security/prison) "aaV" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel, /area/security/prison) "aaW" = ( @@ -337,22 +332,22 @@ dir = 6 }, /turf/closed/wall, -/area/security/transfer) +/area/security/execution/transfer) "abc" = ( /turf/closed/wall, -/area/security/transfer) +/area/security/execution/transfer) "abd" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, /turf/closed/wall, -/area/security/transfer) +/area/security/execution/transfer) "abe" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/closed/wall, -/area/security/transfer) +/area/security/execution/transfer) "abf" = ( /obj/machinery/vending/sustenance, /turf/open/floor/plasteel/floorgrime, @@ -362,7 +357,7 @@ dir = 10 }, /turf/closed/wall/r_wall, -/area/security/transfer) +/area/security/execution/transfer) "abh" = ( /obj/machinery/holopad, /turf/open/floor/plasteel/floorgrime, @@ -371,7 +366,7 @@ /obj/machinery/shower{ dir = 8 }, -/obj/item/weapon/soap/nanotrasen, +/obj/item/soap/nanotrasen, /turf/open/floor/plasteel/freezer, /area/security/prison) "abj" = ( @@ -399,8 +394,8 @@ /area/security/main) "abm" = ( /obj/structure/table, -/obj/item/weapon/storage/box/firingpins, -/obj/item/weapon/storage/box/firingpins, +/obj/item/storage/box/firingpins, +/obj/item/storage/box/firingpins, /obj/item/key/security, /turf/open/floor/plasteel/vault{ dir = 8 @@ -411,15 +406,14 @@ /obj/machinery/firealarm{ pixel_y = 24 }, -/obj/item/weapon/gun/energy/e_gun/dragnet, -/obj/item/weapon/gun/energy/e_gun/dragnet, +/obj/item/gun/energy/e_gun/dragnet, +/obj/item/gun/energy/e_gun/dragnet, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/ai_monitored/security/armory) "abo" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/main) "abp" = ( @@ -429,8 +423,7 @@ /turf/closed/wall, /area/crew_quarters/heads/hos) "abr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/heads/hos) "abs" = ( @@ -449,14 +442,14 @@ dir = 9 }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "abu" = ( /obj/machinery/door/poddoor{ id = "executionspaceblast"; name = "blast door" }, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "abv" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 @@ -465,7 +458,7 @@ dir = 5 }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "abw" = ( /obj/machinery/light/small{ dir = 1 @@ -478,7 +471,7 @@ dir = 1 }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "abx" = ( /obj/machinery/vending/cola/random, /turf/open/floor/plasteel/floorgrime, @@ -486,7 +479,7 @@ "aby" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall/r_wall, -/area/security/transfer) +/area/security/execution/transfer) "abz" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -545,13 +538,13 @@ /area/security/prison) "abH" = ( /obj/structure/table, -/obj/item/weapon/storage/box/chemimp{ +/obj/item/storage/box/chemimp{ pixel_x = 6 }, -/obj/item/weapon/storage/box/trackimp{ +/obj/item/storage/box/trackimp{ pixel_x = -3 }, -/obj/item/weapon/storage/lockbox/loyalty, +/obj/item/storage/lockbox/loyalty, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -579,12 +572,12 @@ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/shield/riot{ +/obj/item/shield/riot{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/shield/riot, -/obj/item/weapon/shield/riot{ +/obj/item/shield/riot, +/obj/item/shield/riot{ pixel_x = 3; pixel_y = -3 }, @@ -681,8 +674,8 @@ /obj/machinery/airalarm{ pixel_y = 23 }, -/obj/item/weapon/gun/energy/ionrifle, -/obj/item/weapon/gun/energy/temperature/security, +/obj/item/gun/energy/ionrifle, +/obj/item/gun/energy/temperature/security, /obj/item/clothing/suit/armor/laserproof, /turf/open/floor/plasteel/vault{ dir = 8 @@ -713,11 +706,11 @@ pixel_x = -31 }, /obj/structure/table/wood, -/obj/item/weapon/storage/box/seccarts{ +/obj/item/storage/box/seccarts{ pixel_x = 3; pixel_y = 2 }, -/obj/item/weapon/storage/box/deputy, +/obj/item/storage/box/deputy, /turf/open/floor/carpet, /area/crew_quarters/heads/hos) "abU" = ( @@ -736,9 +729,9 @@ pixel_x = 30 }, /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka/badminka, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/shotglass, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/shotglass, +/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass, /turf/open/floor/carpet, /area/crew_quarters/heads/hos) "abX" = ( @@ -767,7 +760,7 @@ dir = 8 }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "acb" = ( /obj/machinery/sparker{ dir = 2; @@ -778,12 +771,12 @@ dir = 4 }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "acc" = ( /obj/structure/bed, /obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "acd" = ( /turf/closed/wall, /area/security/prison) @@ -861,6 +854,7 @@ /obj/machinery/power/apc{ cell_type = 5000; dir = 4; + areastring = "/area/ai_monitored/security/armory"; name = "Armory APC"; pixel_x = 24 }, @@ -875,7 +869,7 @@ /turf/open/floor/plasteel, /area/ai_monitored/security/armory) "acn" = ( -/obj/item/weapon/storage/secure/safe/HoS{ +/obj/item/storage/secure/safe/HoS{ pixel_x = 35 }, /obj/structure/closet/secure_closet/hos, @@ -950,7 +944,7 @@ dir = 10 }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "acA" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on{ dir = 2 @@ -959,13 +953,13 @@ dir = 6 }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "acB" = ( /obj/effect/turf_decal/stripes/line{ dir = 2 }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "acC" = ( /obj/structure/bed, /obj/machinery/camera{ @@ -1050,7 +1044,7 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/security/transfer) +/area/security/execution/transfer) "acJ" = ( /obj/structure/cable{ d1 = 1; @@ -1079,12 +1073,12 @@ /area/ai_monitored/security/armory) "acM" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/e_gun{ +/obj/item/gun/energy/e_gun{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/gun/energy/e_gun, -/obj/item/weapon/gun/energy/e_gun{ +/obj/item/gun/energy/e_gun, +/obj/item/gun/energy/e_gun{ pixel_x = 3; pixel_y = -3 }, @@ -1118,8 +1112,8 @@ /area/security/main) "acQ" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/red, -/obj/item/weapon/stamp/hos, +/obj/item/folder/red, +/obj/item/stamp/hos, /turf/open/floor/carpet, /area/crew_quarters/heads/hos) "acR" = ( @@ -1129,14 +1123,14 @@ pixel_x = -3; pixel_y = 8 }, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, /turf/open/floor/carpet, /area/crew_quarters/heads/hos) "acS" = ( -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/structure/table/wood, /turf/open/floor/carpet, /area/crew_quarters/heads/hos) @@ -1176,8 +1170,7 @@ /turf/open/space, /area/solar/port/fore) "acX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/door/poddoor/preopen{ id = "executionfireblast"; @@ -1186,17 +1179,16 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "acY" = ( /obj/structure/table, -/obj/item/weapon/paper, -/obj/item/weapon/pen, +/obj/item/paper, +/obj/item/pen, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/floorgrime, /area/security/prison) "acZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "executionfireblast"; layer = 2.9; @@ -1204,7 +1196,7 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "ada" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/machinery/flasher{ @@ -1215,8 +1207,8 @@ /area/security/prison) "adb" = ( /obj/structure/table, -/obj/item/weapon/paper, -/obj/item/weapon/pen, +/obj/item/paper, +/obj/item/pen, /turf/open/floor/plasteel/floorgrime, /area/security/prison) "adc" = ( @@ -1275,12 +1267,12 @@ /area/ai_monitored/security/armory) "adj" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/e_gun/advtaser{ +/obj/item/gun/energy/e_gun/advtaser{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/gun/energy/e_gun/advtaser, -/obj/item/weapon/gun/energy/e_gun/advtaser{ +/obj/item/gun/energy/e_gun/advtaser, +/obj/item/gun/energy/e_gun/advtaser{ pixel_x = 3; pixel_y = -3 }, @@ -1300,12 +1292,12 @@ /area/ai_monitored/security/armory) "adk" = ( /obj/structure/rack, -/obj/item/weapon/gun/ballistic/shotgun/riot{ +/obj/item/gun/ballistic/shotgun/riot{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/gun/ballistic/shotgun/riot, -/obj/item/weapon/gun/ballistic/shotgun/riot{ +/obj/item/gun/ballistic/shotgun/riot, +/obj/item/gun/ballistic/shotgun/riot{ pixel_x = 3; pixel_y = -3 }, @@ -1338,9 +1330,8 @@ /turf/open/floor/plasteel, /area/ai_monitored/security/armory) "adm" = ( -/obj/structure/grille, /obj/structure/disposalpipe/segment, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/heads/hos) "adn" = ( @@ -1488,16 +1479,16 @@ "adC" = ( /obj/structure/table, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/weapon/scalpel{ +/obj/item/scalpel{ pixel_y = 12 }, -/obj/item/weapon/circular_saw, -/obj/item/weapon/hemostat, -/obj/item/weapon/retractor, -/obj/item/weapon/surgical_drapes, -/obj/item/weapon/razor, +/obj/item/circular_saw, +/obj/item/hemostat, +/obj/item/retractor, +/obj/item/surgical_drapes, +/obj/item/razor, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "adD" = ( /obj/machinery/button/flasher{ id = "executionflash"; @@ -1513,19 +1504,19 @@ }, /obj/machinery/atmospherics/pipe/simple/general/hidden, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "adE" = ( /obj/structure/table, -/obj/item/weapon/folder/red{ +/obj/item/folder/red{ pixel_x = 3 }, /obj/item/device/taperecorder{ pixel_x = -3 }, /obj/item/device/assembly/flash/handheld, -/obj/item/weapon/reagent_containers/spray/pepper, +/obj/item/reagent_containers/spray/pepper, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "adF" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall, @@ -1588,6 +1579,7 @@ "adN" = ( /obj/machinery/power/apc{ dir = 8; + areastring = "/area/crew_quarters/heads/hos"; name = "Head of Security's Office APC"; pixel_x = -24 }, @@ -1722,13 +1714,13 @@ dir = 9 }, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "aeb" = ( /obj/structure/table, /obj/item/device/flashlight/lamp, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "aec" = ( /obj/structure/window/reinforced{ dir = 4 @@ -1739,7 +1731,7 @@ dir = 1 }, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "aed" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 @@ -1758,13 +1750,13 @@ }, /obj/machinery/atmospherics/pipe/simple/general/hidden, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "aee" = ( /obj/structure/chair{ dir = 1 }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "aef" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -1777,7 +1769,7 @@ "aeg" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /turf/closed/wall/r_wall, -/area/security/transfer) +/area/security/execution/transfer) "aeh" = ( /obj/machinery/button/door{ id = "permacell3"; @@ -1917,6 +1909,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Prison Wing APC"; + areastring = "/area/security/prison"; pixel_x = 24 }, /obj/structure/cable{ @@ -1966,9 +1959,8 @@ /turf/open/floor/plasteel/showroomfloor, /area/security/main) "aex" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/heads/hos) "aey" = ( @@ -2003,7 +1995,7 @@ "aeB" = ( /obj/structure/table, /obj/item/stack/packageWrap, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel, /area/security/main) "aeC" = ( @@ -2046,7 +2038,7 @@ dir = 8 }, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "aeI" = ( /obj/structure/rack, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -2056,17 +2048,17 @@ pixel_x = 1; pixel_y = 5 }, -/obj/item/weapon/tank/internals/anesthetic{ +/obj/item/tank/internals/anesthetic{ pixel_x = -3; pixel_y = 1 }, -/obj/item/weapon/tank/internals/oxygen/red{ +/obj/item/tank/internals/oxygen/red{ pixel_x = 3 }, /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/security/transfer) +/area/security/execution/transfer) "aeJ" = ( /obj/structure/window/reinforced{ dir = 4 @@ -2075,7 +2067,7 @@ dir = 9 }, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "aeK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -2087,13 +2079,13 @@ icon_state = "2-4" }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "aeL" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "aeM" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /obj/structure/cable{ @@ -2124,7 +2116,7 @@ req_access_txt = "2" }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "aeO" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -2244,12 +2236,11 @@ /turf/open/floor/plasteel/showroomfloor, /area/security/warden) "aeX" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, @@ -2272,7 +2263,6 @@ /turf/open/floor/plasteel, /area/ai_monitored/security/armory) "aeZ" = ( -/obj/structure/grille, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -2281,7 +2271,7 @@ icon_state = "0-4"; d2 = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, @@ -2443,7 +2433,7 @@ /obj/item/device/radio/intercom{ pixel_y = 25 }, -/obj/item/weapon/storage/pod{ +/obj/item/storage/pod{ pixel_x = 6; pixel_y = -32 }, @@ -2454,8 +2444,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/pod_3) "afs" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/pod_3) "aft" = ( @@ -2466,18 +2455,17 @@ dir = 10 }, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "afu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "afv" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 4 }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "afw" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 4; @@ -2492,7 +2480,7 @@ }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "afx" = ( /obj/machinery/light_switch{ pixel_x = 25 @@ -2506,7 +2494,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "afy" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 @@ -2515,17 +2503,17 @@ dir = 4 }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "afz" = ( /obj/structure/table, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /turf/open/floor/plasteel/red/side{ dir = 10 }, /area/security/prison) "afA" = ( /turf/closed/wall/r_wall, -/area/security/transfer) +/area/security/execution/transfer) "afB" = ( /obj/item/device/radio/intercom{ dir = 4; @@ -2576,8 +2564,8 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 }, -/obj/item/weapon/storage/box/hug, -/obj/item/weapon/razor{ +/obj/item/storage/box/hug, +/obj/item/razor{ pixel_x = -6 }, /turf/open/floor/plasteel/red/side, @@ -2637,17 +2625,15 @@ /turf/open/floor/plasteel/black, /area/ai_monitored/storage/eva) "afQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/securearea{ pixel_x = -32 }, /turf/open/floor/plating, /area/security/main) "afR" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/main) "afS" = ( @@ -2669,7 +2655,7 @@ /area/security/main) "afV" = ( /obj/structure/table, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/item/device/assembly/timer, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, @@ -2698,7 +2684,7 @@ "afZ" = ( /obj/structure/table, /obj/item/device/radio/off, -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 10 }, /turf/open/floor/plasteel, @@ -2740,29 +2726,30 @@ /obj/item/stack/sheet/metal{ amount = 1 }, -/obj/item/weapon/storage/box/bodybags, -/obj/item/weapon/pen, +/obj/item/storage/box/bodybags, +/obj/item/pen, /obj/machinery/firealarm{ dir = 1; pixel_y = -24 }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "agg" = ( /obj/structure/closet/secure_closet/injection, /obj/structure/cable, /obj/machinery/power/apc{ dir = 2; name = "Prisoner Transfer Centre"; + areastring = "/area/security/execution/transfer"; pixel_y = -27 }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "agh" = ( /obj/structure/table, /obj/item/device/electropack, -/obj/item/weapon/screwdriver, -/obj/item/weapon/wrench, +/obj/item/screwdriver, +/obj/item/wrench, /obj/item/clothing/head/helmet, /obj/item/device/assembly/signaler, /obj/machinery/light/small, @@ -2771,7 +2758,7 @@ pixel_y = -22 }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "agi" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/glass_security{ @@ -2895,7 +2882,7 @@ "agw" = ( /obj/structure/table, /obj/machinery/syndicatebomb/training, -/obj/item/weapon/gun/energy/laser/practice, +/obj/item/gun/energy/laser/practice, /turf/open/floor/plasteel/red/side{ dir = 9 }, @@ -2961,8 +2948,8 @@ /area/security/brig) "agE" = ( /obj/structure/table, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen, +/obj/item/folder/red, +/obj/item/pen, /turf/open/floor/plasteel, /area/security/main) "agF" = ( @@ -3013,7 +3000,7 @@ /turf/open/floor/plasteel/black, /area/security/prison) "agJ" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, @@ -3031,18 +3018,18 @@ "agM" = ( /obj/item/clothing/gloves/color/latex, /obj/item/clothing/mask/surgical, -/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/reagent_containers/spray/cleaner, /obj/structure/table/glass, /turf/open/floor/plasteel/whitered/side{ dir = 9 }, /area/security/brig) "agN" = ( -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/structure/table/glass, /turf/open/floor/plasteel/whitered/side{ dir = 1 @@ -3074,12 +3061,11 @@ /turf/open/floor/plasteel/showroomfloor, /area/security/warden) "agR" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/warden) "agS" = ( @@ -3113,12 +3099,11 @@ /turf/open/floor/plasteel/showroomfloor, /area/security/warden) "agW" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-2"; d2 = 2 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/warden) "agX" = ( @@ -3128,7 +3113,7 @@ /area/security/warden) "agY" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/red/side{ dir = 8 }, @@ -3154,8 +3139,8 @@ /area/security/main) "ahd" = ( /obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, /area/security/main) @@ -3194,7 +3179,7 @@ dir = 4 }, /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, @@ -3263,7 +3248,7 @@ /obj/machinery/iv_drip{ density = 0 }, -/obj/item/weapon/reagent_containers/blood/empty, +/obj/item/reagent_containers/blood/empty, /turf/open/floor/plasteel/whitered/side{ dir = 5 }, @@ -3316,15 +3301,15 @@ }, /area/security/brig) "ahu" = ( -/obj/item/weapon/storage/box/bodybags, +/obj/item/storage/box/bodybags, /obj/structure/extinguisher_cabinet{ pixel_x = -27 }, -/obj/item/weapon/reagent_containers/syringe{ +/obj/item/reagent_containers/syringe{ name = "steel point" }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine, +/obj/item/reagent_containers/glass/bottle/charcoal, +/obj/item/reagent_containers/glass/bottle/epinephrine, /obj/machinery/light{ dir = 8 }, @@ -3337,6 +3322,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Brig Control APC"; + areastring = "/area/security/warden"; pixel_x = -24 }, /obj/structure/cable{ @@ -3599,6 +3585,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Security Office APC"; + areastring = "/area/security/main"; pixel_x = 24 }, /obj/structure/cable{ @@ -3615,7 +3602,7 @@ "ahO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall, -/area/security/main) +/area/maintenance/fore/secondary) "ahP" = ( /turf/open/floor/plasteel/white, /area/security/brig) @@ -3676,7 +3663,7 @@ /area/security/brig) "ahV" = ( /obj/structure/table, -/obj/item/weapon/folder/red, +/obj/item/folder/red, /obj/item/device/taperecorder, /turf/open/floor/plasteel/black, /area/security/prison) @@ -3765,13 +3752,13 @@ /area/security/brig) "aie" = ( /obj/structure/table, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen, -/obj/item/weapon/hand_labeler, +/obj/item/folder/red, +/obj/item/pen, +/obj/item/hand_labeler, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) "aif" = ( @@ -3799,7 +3786,6 @@ }, /area/security/brig) "aii" = ( -/obj/structure/grille, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -3807,7 +3793,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/warden) "aij" = ( @@ -3987,8 +3973,7 @@ }, /area/security/brig) "aiA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/fore/secondary) "aiB" = ( @@ -4031,7 +4016,6 @@ }, /area/security/brig) "aiI" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 @@ -4042,7 +4026,7 @@ name = "HIGH VOLTAGE"; pixel_x = -32 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/warden) "aiJ" = ( @@ -4064,18 +4048,17 @@ name = "Reception Desk"; req_access_txt = "63" }, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen{ +/obj/item/pen{ pixel_x = 4; pixel_y = 4 }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) "aiK" = ( -/obj/structure/grille, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -4085,11 +4068,10 @@ d2 = 4 }, /obj/structure/cable, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/warden) "aiL" = ( -/obj/structure/grille, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -4098,7 +4080,7 @@ icon_state = "0-4"; d2 = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/warden) "aiM" = ( @@ -4109,12 +4091,11 @@ /turf/open/floor/plasteel/showroomfloor, /area/security/warden) "aiN" = ( -/obj/structure/grille, /obj/structure/cable{ d2 = 8; icon_state = "0-8" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/warden) "aiO" = ( @@ -4153,8 +4134,7 @@ /turf/closed/wall, /area/security/processing) "aiU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/processing) "aiV" = ( @@ -4259,7 +4239,7 @@ /obj/structure/sign/securearea{ pixel_x = -32 }, -/obj/item/weapon/gavelhammer, +/obj/item/gavelhammer, /turf/open/floor/plasteel, /area/security/courtroom) "aji" = ( @@ -4341,7 +4321,7 @@ dir = 4 }, /obj/structure/table, -/obj/item/weapon/storage/box/prisoner, +/obj/item/storage/box/prisoner, /obj/machinery/camera{ c_tag = "Labor Shuttle Dock North" }, @@ -4391,6 +4371,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Brig APC"; + areastring = "/area/security/brig"; pixel_y = 24 }, /obj/structure/cable{ @@ -4428,7 +4409,7 @@ /turf/open/floor/plasteel, /area/security/brig) "ajC" = ( -/obj/item/weapon/storage/toolbox/drone, +/obj/item/storage/toolbox/drone, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -4550,14 +4531,14 @@ /area/security/courtroom) "ajQ" = ( /obj/structure/table/wood, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /turf/open/floor/plasteel/neutral/side{ dir = 1 }, /area/security/courtroom) "ajR" = ( /obj/structure/table/wood, -/obj/item/weapon/gavelblock, +/obj/item/gavelblock, /turf/open/floor/plasteel/neutral/side{ dir = 1 }, @@ -4591,8 +4572,7 @@ /turf/open/floor/plasteel/black, /area/security/courtroom) "ajV" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/solars/port/fore) "ajW" = ( @@ -4609,8 +4589,7 @@ /turf/open/floor/plating, /area/maintenance/solars/port/fore) "ajX" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/labor) "ajY" = ( @@ -4623,8 +4602,7 @@ /turf/open/floor/plasteel, /area/engine/atmos) "ajZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; @@ -4785,7 +4763,7 @@ /area/security/brig) "akn" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/blue, +/obj/item/folder/blue, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/neutral/side{ dir = 4 @@ -4921,8 +4899,8 @@ /area/shuttle/labor) "akE" = ( /obj/structure/table, -/obj/item/weapon/folder/red, -/obj/item/weapon/restraints/handcuffs, +/obj/item/folder/red, +/obj/item/restraints/handcuffs, /turf/open/floor/mineral/plastitanium, /area/shuttle/labor) "akF" = ( @@ -4932,7 +4910,6 @@ /turf/open/floor/mineral/plastitanium, /area/shuttle/labor) "akG" = ( -/obj/structure/grille, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; @@ -4940,7 +4917,7 @@ name = "EXTERNAL AIRLOCK"; pixel_y = 32 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/processing) "akH" = ( @@ -4982,7 +4959,6 @@ /turf/open/floor/plating, /area/maintenance/fore) "akM" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-2"; d2 = 2 @@ -4993,11 +4969,10 @@ }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig) "akN" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 @@ -5007,7 +4982,7 @@ icon_state = "0-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig) "akO" = ( @@ -5023,7 +4998,6 @@ /turf/open/floor/plasteel/red/side, /area/security/brig) "akP" = ( -/obj/structure/grille, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -5033,7 +5007,7 @@ d2 = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig) "akQ" = ( @@ -5057,7 +5031,6 @@ /turf/open/floor/plasteel/red/side, /area/security/brig) "akS" = ( -/obj/structure/grille, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -5067,7 +5040,7 @@ d2 = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig) "akT" = ( @@ -5100,7 +5073,6 @@ /turf/open/floor/plasteel/black, /area/security/brig) "akV" = ( -/obj/structure/grille, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -5109,7 +5081,7 @@ icon_state = "0-4"; d2 = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig) "akW" = ( @@ -5145,7 +5117,6 @@ }, /area/security/brig) "akY" = ( -/obj/structure/grille, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -5156,17 +5127,16 @@ d2 = 8; icon_state = "1-8" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig) "akZ" = ( -/obj/structure/grille, /obj/structure/cable{ d2 = 8; icon_state = "0-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig) "ala" = ( @@ -5238,8 +5208,7 @@ /turf/open/floor/plating, /area/maintenance/solars/port/fore) "ali" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/port/fore) "alj" = ( @@ -5393,11 +5362,11 @@ name = "Brig Desk"; req_access_txt = "1" }, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel/black, /area/security/brig) "alB" = ( @@ -5410,8 +5379,7 @@ }, /area/security/brig) "alD" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/security/courtroom) @@ -5477,6 +5445,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Courtroom APC"; + areastring = "/area/security/courtroom"; pixel_x = -24 }, /obj/structure/cable{ @@ -5485,7 +5454,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, -/area/security/courtroom) +/area/maintenance/fore/secondary) "alM" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ @@ -5506,8 +5475,7 @@ /turf/open/space, /area/solar/starboard/fore) "alO" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/fore) "alP" = ( @@ -5559,7 +5527,7 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "alW" = ( -/obj/item/weapon/cigbutt/cigarbutt, +/obj/item/cigbutt/cigarbutt, /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -5618,7 +5586,7 @@ /area/security/processing) "amf" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -5639,7 +5607,7 @@ /area/security/brig) "amh" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/flasher{ id = "Cell 2"; pixel_x = -28 @@ -5655,7 +5623,7 @@ /area/security/brig) "amj" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/flasher{ id = "Cell 3"; pixel_x = -28 @@ -5708,7 +5676,7 @@ name = "Brig Desk"; req_access_txt = "2" }, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/item/device/radio/off, /turf/open/floor/plasteel/black, /area/security/brig) @@ -5736,7 +5704,7 @@ /area/security/brig) "amq" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/item/device/radio/intercom{ desc = "Talk through this. It looks like it has been modified to not broadcast."; dir = 2; @@ -5748,14 +5716,12 @@ /turf/open/floor/plasteel/floorgrime, /area/security/brig) "amr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/courtroom) "ams" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/courtroom) "amt" = ( @@ -5786,8 +5752,7 @@ /turf/open/floor/plating, /area/maintenance/solars/starboard/fore) "amw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/solars/starboard/fore) "amx" = ( @@ -5841,7 +5806,7 @@ "amE" = ( /obj/structure/bed, /obj/effect/landmark/xeno_spawn, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /turf/open/floor/plating, /area/maintenance/port/fore) "amF" = ( @@ -5849,10 +5814,10 @@ balance = 15; money = 500 }, -/obj/item/weapon/coin/iron, -/obj/item/weapon/coin/diamond, -/obj/item/weapon/coin/diamond, -/obj/item/weapon/coin/diamond, +/obj/item/coin/iron, +/obj/item/coin/diamond, +/obj/item/coin/diamond, +/obj/item/coin/diamond, /turf/open/floor/plating, /area/maintenance/port/fore) "amG" = ( @@ -5891,9 +5856,8 @@ /turf/closed/wall, /area/security/processing) "amL" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/processing) "amM" = ( @@ -5940,12 +5904,11 @@ }, /area/shuttle/syndicate) "amP" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/shutters{ id = "syndieshutters"; name = "blast shutters" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/syndicate) "amQ" = ( @@ -5953,13 +5916,12 @@ icon_state = "0-4"; d2 = 4 }, -/obj/structure/grille, /obj/structure/cable, /obj/machinery/door/poddoor/preopen{ id = "Secure Gate"; name = "brig shutters" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig) "amR" = ( @@ -5971,12 +5933,11 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, /obj/machinery/door/poddoor/preopen{ id = "Secure Gate"; name = "brig shutters" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig) "amS" = ( @@ -6010,7 +5971,6 @@ /turf/open/floor/plasteel/black, /area/security/brig) "amU" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/preopen{ id = "briggate"; name = "security blast door" @@ -6019,7 +5979,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig) "amV" = ( @@ -6127,6 +6087,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Port Bow Solar APC"; + areastring = "/area/maintenance/solars/port/fore"; pixel_x = -25; pixel_y = 3 }, @@ -6180,8 +6141,8 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "ann" = ( -/obj/item/weapon/electronics/airalarm, -/obj/item/weapon/circuitboard/machine/seed_extractor, +/obj/item/electronics/airalarm, +/obj/item/circuitboard/machine/seed_extractor, /obj/structure/table, /obj/effect/spawner/lootdrop/maintenance{ lootcount = 4; @@ -6196,7 +6157,7 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "anp" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -6316,8 +6277,7 @@ }, /area/hallway/primary/fore) "anC" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/security/courtroom) "anD" = ( @@ -6612,7 +6572,7 @@ /area/maintenance/port/fore) "aoo" = ( /obj/structure/rack, -/obj/item/weapon/circuitboard/machine/monkey_recycler, +/obj/item/circuitboard/machine/monkey_recycler, /turf/open/floor/plating, /area/maintenance/port/fore) "aop" = ( @@ -6624,7 +6584,6 @@ /turf/open/floor/plating/airless, /area/shuttle/labor) "aoq" = ( -/obj/structure/grille, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; @@ -6632,7 +6591,7 @@ name = "EXTERNAL AIRLOCK"; pixel_y = -32 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/processing) "aor" = ( @@ -6772,7 +6731,7 @@ /area/security/courtroom) "aoH" = ( /obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law{ +/obj/item/book/manual/wiki/security_space_law{ pixel_x = -3; pixel_y = 5 }, @@ -6794,6 +6753,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Fitness Room APC"; + areastring = "/area/crew_quarters/fitness"; pixel_y = -24 }, /obj/structure/cable{ @@ -6802,7 +6762,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, -/area/crew_quarters/fitness) +/area/maintenance/fore/secondary) "aoJ" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/plating, @@ -6893,8 +6853,8 @@ /area/space/nearstation) "aoW" = ( /obj/structure/table, -/obj/item/weapon/stamp, -/obj/item/weapon/poster/random_official, +/obj/item/stamp, +/obj/item/poster/random_official, /turf/open/floor/plating, /area/maintenance/port/fore) "aoX" = ( @@ -7024,6 +6984,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Fore Maintenance APC"; + areastring = "/area/maintenance/fore/secondary"; pixel_y = 24 }, /obj/structure/disposalpipe/segment{ @@ -7104,7 +7065,7 @@ /turf/open/floor/plating, /area/maintenance/fore/secondary) "apy" = ( -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 }, @@ -7134,6 +7095,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Starboard Bow Solar APC"; + areastring = "/area/maintenance/solars/starboard/fore"; pixel_x = -25; pixel_y = 3 }, @@ -7160,13 +7122,11 @@ /turf/open/floor/plating, /area/maintenance/starboard/fore) "apE" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/maintenance/starboard/fore) "apF" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /turf/open/floor/plating, /area/engine/atmos) @@ -7175,8 +7135,7 @@ /turf/open/floor/plasteel, /area/janitor) "apH" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/pod_1) "apI" = ( @@ -7191,8 +7150,7 @@ /turf/closed/wall, /area/construction/mining/aux_base) "apK" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/pod_2) "apL" = ( @@ -7223,10 +7181,7 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "apP" = ( -/obj/structure/grille, -/obj/structure/window/fulltile{ - obj_integrity = 35 - }, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/maintenance/port/fore) "apQ" = ( @@ -7234,7 +7189,7 @@ /turf/open/space, /area/space/nearstation) "apR" = ( -/obj/item/weapon/paper/fluff/jobs/security/beepsky_mom, +/obj/item/paper/fluff/jobs/security/beepsky_mom, /turf/open/floor/plating, /area/security/processing) "apS" = ( @@ -7294,7 +7249,7 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/storage/briefcase, +/obj/item/storage/briefcase, /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/wood, /area/lawoffice) @@ -7379,6 +7334,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Dormitory APC"; + areastring = "/area/crew_quarters/dorms"; pixel_y = -24 }, /obj/structure/cable{ @@ -7389,7 +7345,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/crew_quarters/dorms) +/area/maintenance/fore/secondary) "aql" = ( /obj/structure/disposalpipe/segment{ dir = 4; @@ -7428,7 +7384,7 @@ /area/maintenance/fore/secondary) "aqn" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/airalarm{ pixel_y = 23 }, @@ -7456,9 +7412,9 @@ dir = 1 }, /obj/item/clothing/suit/fire/firefighter, -/obj/item/weapon/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, /obj/item/clothing/mask/gas, -/obj/item/weapon/extinguisher, +/obj/item/extinguisher, /obj/item/clothing/head/hardhat/red, /obj/item/clothing/glasses/meson, /obj/effect/turf_decal/stripes/line{ @@ -7477,36 +7433,32 @@ /turf/open/floor/plating, /area/maintenance/fore/secondary) "aqr" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/fitness) "aqs" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/fitness) "aqt" = ( -/obj/structure/grille, /obj/effect/landmark/syndicate_breach_area, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/fitness) "aqu" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/fitness) "aqv" = ( @@ -7563,12 +7515,12 @@ balance = 15; money = 500 }, -/obj/item/weapon/coin/iron, +/obj/item/coin/iron, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aqD" = ( /obj/effect/decal/cleanable/cobweb, -/obj/item/weapon/coin/gold, +/obj/item/coin/gold, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aqE" = ( @@ -7640,6 +7592,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Port Bow Maintenance APC"; + areastring = "/area/maintenance/port/fore"; pixel_x = -1; pixel_y = 26 }, @@ -7650,8 +7603,7 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "aqQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/fore) "aqR" = ( @@ -7663,7 +7615,7 @@ }, /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/potato{ +/obj/item/stock_parts/cell/potato{ name = "\improper Beepsky's emergency battery" }, /turf/open/floor/plating, @@ -7672,6 +7624,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Labor Shuttle Dock APC"; + areastring = "/area/security/processing"; pixel_x = -24 }, /obj/structure/cable, @@ -7680,7 +7633,7 @@ d2 = 2 }, /turf/open/floor/plating, -/area/security/processing) +/area/maintenance/fore) "aqU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -7695,7 +7648,7 @@ /area/quartermaster/office) "aqV" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, @@ -7713,7 +7666,7 @@ /area/security/vacantoffice/b) "aqY" = ( /obj/structure/table/wood, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plating, /area/security/vacantoffice/b) "aqZ" = ( @@ -7733,9 +7686,9 @@ /area/lawoffice) "arb" = ( /obj/structure/table/wood, -/obj/item/weapon/book/manual/wiki/security_space_law, -/obj/item/weapon/book/manual/wiki/security_space_law, -/obj/item/weapon/pen/red, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/pen/red, /turf/open/floor/wood, /area/lawoffice) "arc" = ( @@ -7743,12 +7696,11 @@ /turf/open/floor/plasteel, /area/ai_monitored/security/armory) "ard" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/preopen{ id = "lawyer_blast"; name = "privacy door" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/lawoffice) "are" = ( @@ -7808,9 +7760,8 @@ }, /area/crew_quarters/fitness) "arm" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/fitness) "arn" = ( @@ -7828,7 +7779,6 @@ }, /area/holodeck/rec_center) "arp" = ( -/obj/structure/grille, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; @@ -7836,7 +7786,7 @@ name = "EXTERNAL AIRLOCK"; pixel_y = 32 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/fore) "arq" = ( @@ -7865,6 +7815,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Starboard Bow Maintenance APC"; + areastring = "/area/maintenance/starboard/fore"; pixel_y = 24 }, /obj/structure/cable{ @@ -7888,12 +7839,12 @@ /area/maintenance/starboard/fore) "arv" = ( /obj/structure/table, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plating, /area/maintenance/starboard/fore) "arw" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, @@ -7907,13 +7858,13 @@ /area/maintenance/starboard/fore) "ary" = ( /obj/structure/closet, -/obj/item/weapon/coin/iron, +/obj/item/coin/iron, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/starboard/fore) "arz" = ( -/obj/item/weapon/coin/gold, -/obj/item/weapon/coin/iron, +/obj/item/coin/gold, +/obj/item/coin/iron, /turf/open/floor/plating, /area/maintenance/starboard/fore) "arA" = ( @@ -8028,8 +7979,8 @@ /area/maintenance/port/fore) "arO" = ( /obj/machinery/monkey_recycler, -/obj/item/weapon/reagent_containers/food/snacks/monkeycube, -/obj/item/weapon/reagent_containers/food/snacks/monkeycube, +/obj/item/reagent_containers/food/snacks/monkeycube, +/obj/item/reagent_containers/food/snacks/monkeycube, /turf/open/floor/plating, /area/maintenance/port/fore) "arP" = ( @@ -8079,11 +8030,11 @@ /area/lawoffice) "arX" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/blue, -/obj/item/weapon/folder/blue, -/obj/item/weapon/folder/blue, -/obj/item/weapon/folder/blue, -/obj/item/weapon/stamp/law, +/obj/item/folder/blue, +/obj/item/folder/blue, +/obj/item/folder/blue, +/obj/item/folder/blue, +/obj/item/stamp/law, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -8238,7 +8189,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/lawoffice) +/area/maintenance/fore) "asp" = ( /obj/structure/table/wood, /turf/open/floor/wood, @@ -8288,7 +8239,7 @@ /area/crew_quarters/fitness) "asu" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/red, +/obj/item/bedsheet/red, /obj/machinery/button/door{ id = "Dorm5"; name = "Cabin Bolt Control"; @@ -8329,7 +8280,7 @@ /area/maintenance/starboard/fore) "asz" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/snacks/donut, +/obj/item/reagent_containers/food/snacks/donut, /turf/open/floor/plating, /area/maintenance/starboard/fore) "asA" = ( @@ -8353,8 +8304,7 @@ /turf/closed/wall, /area/hallway/secondary/entry) "asF" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/construction/mining/aux_base) "asG" = ( @@ -8392,7 +8342,7 @@ /area/maintenance/port/fore) "asL" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/red, +/obj/item/bedsheet/red, /obj/machinery/button/door{ id = "Dorm6"; name = "Cabin Bolt Control"; @@ -8470,7 +8420,7 @@ dir = 8 }, /obj/structure/rack, -/obj/item/weapon/storage/briefcase, +/obj/item/storage/briefcase, /turf/open/floor/plasteel/grimy, /area/security/detectives_office) "asX" = ( @@ -8481,8 +8431,7 @@ /turf/open/floor/plasteel, /area/crew_quarters/fitness) "asY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, @@ -8656,11 +8605,11 @@ /area/security/vacantoffice/b) "atv" = ( /obj/structure/table, -/obj/item/weapon/shard, -/obj/item/weapon/shard{ +/obj/item/shard, +/obj/item/shard{ icon_state = "medium" }, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /obj/effect/spawner/lootdrop/maintenance, @@ -8898,11 +8847,11 @@ dir = 1; network = list("SS13") }, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/computer/security/telescreen{ desc = "Used for watching Prison Wing holding areas."; dir = 1; @@ -8915,7 +8864,7 @@ "auh" = ( /obj/structure/table/wood, /obj/item/device/taperecorder, -/obj/item/weapon/cartridge/lawyer, +/obj/item/cartridge/lawyer, /turf/open/floor/wood, /area/lawoffice) "aui" = ( @@ -9046,7 +8995,7 @@ /area/crew_quarters/fitness) "auw" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/airalarm{ pixel_y = 23 }, @@ -9104,8 +9053,7 @@ /turf/open/floor/plasteel, /area/crew_quarters/fitness) "auB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/fitness) "auC" = ( @@ -9275,10 +9223,10 @@ pixel_y = 28; broken = 1 }, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, -/obj/item/weapon/circuitboard/computer/operating, +/obj/item/circuitboard/computer/operating, /turf/open/floor/plating, /area/maintenance/port/fore) "auZ" = ( @@ -9288,7 +9236,7 @@ "ava" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/structure/chair, -/obj/item/weapon/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, /turf/open/floor/plating, /area/maintenance/port/fore) "avb" = ( @@ -9344,14 +9292,16 @@ /obj/machinery/power/apc{ dir = 8; name = "Vacant Office B APC"; + areastring = "/area/security/vacantoffice/b"; pixel_x = -24 }, /turf/open/floor/plating, -/area/security/vacantoffice/b) +/area/maintenance/fore) "avi" = ( /obj/machinery/power/apc{ dir = 1; name = "Law Office APC"; + areastring = "/area/lawoffice"; pixel_y = 24 }, /obj/structure/cable{ @@ -9489,8 +9439,7 @@ }, /area/crew_quarters/fitness) "avx" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/crew_quarters/fitness) "avy" = ( @@ -9511,8 +9460,7 @@ /turf/open/floor/plasteel/black, /area/crew_quarters/fitness) "avB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -9585,6 +9533,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Electrical Maintenance APC"; + areastring = "/area/maintenance/department/electrical"; pixel_y = 24 }, /obj/structure/cable{ @@ -9610,7 +9559,7 @@ "avO" = ( /obj/structure/table, /obj/item/clothing/gloves/color/fyellow, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = 1; pixel_y = -1 }, @@ -9646,12 +9595,12 @@ /area/construction/mining/aux_base) "avR" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "avS" = ( -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/plating, /area/maintenance/port/fore) "avT" = ( @@ -9668,7 +9617,7 @@ /turf/open/space, /area/space) "avU" = ( -/obj/item/weapon/paper/crumpled, +/obj/item/paper/crumpled, /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, @@ -9694,11 +9643,10 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "avY" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/fore) "avZ" = ( @@ -9731,6 +9679,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Fore Maintenance APC"; + areastring = "/area/maintenance/fore"; pixel_y = 24 }, /obj/structure/cable{ @@ -9898,7 +9847,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/item/weapon/storage/pill_bottle/dice, +/obj/item/storage/pill_bottle/dice, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "awq" = ( @@ -9915,7 +9864,7 @@ /area/crew_quarters/dorms) "aws" = ( /obj/structure/table/wood, -/obj/item/weapon/coin/silver, +/obj/item/coin/silver, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -9984,7 +9933,7 @@ /area/crew_quarters/fitness) "awC" = ( /obj/structure/table, -/obj/item/weapon/paper/fluff/holodeck/disclaimer, +/obj/item/paper/fluff/holodeck/disclaimer, /turf/open/floor/plasteel, /area/crew_quarters/fitness) "awD" = ( @@ -10041,12 +9990,12 @@ /area/maintenance/starboard/fore) "awK" = ( /obj/structure/table/glass, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plating, /area/maintenance/starboard/fore) "awL" = ( /obj/structure/table/glass, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, @@ -10171,8 +10120,7 @@ /turf/open/floor/plasteel, /area/hallway/secondary/entry) "awW" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/secondary/entry) "awX" = ( @@ -10222,10 +10170,10 @@ /obj/structure/rack{ dir = 4 }, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, /obj/item/stack/cable_coil, /obj/item/stack/cable_coil, /obj/item/wallframe/camera, @@ -10260,7 +10208,7 @@ /area/maintenance/port/fore) "axg" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/bag/trash, +/obj/item/storage/bag/trash, /turf/open/floor/plating, /area/maintenance/port/fore) "axh" = ( @@ -10550,7 +10498,7 @@ /area/crew_quarters/dorms) "axN" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/crayons, +/obj/item/storage/crayons, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "axO" = ( @@ -10736,8 +10684,8 @@ "ayj" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high/plus, -/obj/item/weapon/stock_parts/cell/high/plus, +/obj/item/stock_parts/cell/high/plus, +/obj/item/stock_parts/cell/high/plus, /turf/open/floor/plating, /area/maintenance/department/electrical) "ayk" = ( @@ -10798,19 +10746,19 @@ "ays" = ( /obj/structure/closet/wardrobe/white, /obj/item/clothing/shoes/jackboots, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka/badminka, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka, /turf/open/floor/plating, /area/maintenance/port/fore) "ayt" = ( /obj/structure/table/glass, -/obj/item/weapon/hemostat, +/obj/item/hemostat, /turf/open/floor/plating, /area/maintenance/port/fore) "ayu" = ( /obj/structure/table/glass, -/obj/item/weapon/restraints/handcuffs/cable/zipties, -/obj/item/weapon/reagent_containers/blood/random, +/obj/item/restraints/handcuffs/cable/zipties, +/obj/item/reagent_containers/blood/random, /turf/open/floor/plating, /area/maintenance/port/fore) "ayv" = ( @@ -10844,7 +10792,6 @@ /turf/closed/wall/r_wall, /area/maintenance/port/fore) "ayA" = ( -/obj/structure/grille, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -10853,20 +10800,18 @@ icon_state = "0-4"; d2 = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/fore) "ayB" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/fore) "ayC" = ( -/obj/structure/grille, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -10876,11 +10821,10 @@ d2 = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/fore) "ayD" = ( -/obj/structure/grille, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -10890,20 +10834,19 @@ d2 = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/fore) "ayE" = ( /turf/closed/wall/r_wall, /area/maintenance/fore) "ayF" = ( -/obj/structure/grille, /obj/structure/cable, /obj/structure/cable{ d2 = 8; icon_state = "0-8" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/fore) "ayG" = ( @@ -10962,7 +10905,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/item/device/flashlight, /obj/item/device/flashlight, /obj/item/device/flashlight, @@ -10971,11 +10914,11 @@ /area/ai_monitored/storage/eva) "ayO" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = 1; pixel_y = -1 }, -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 16 }, /turf/open/floor/plasteel/black, @@ -10984,6 +10927,7 @@ /obj/machinery/power/apc{ dir = 1; name = "EVA Storage APC"; + areastring = "/area/ai_monitored/storage/eva"; pixel_y = 24 }, /obj/structure/cable{ @@ -10999,12 +10943,12 @@ pixel_y = -7 }, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high/plus, +/obj/item/stock_parts/cell/high/plus, /turf/open/floor/plasteel/black, /area/ai_monitored/storage/eva) "ayR" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, @@ -11012,7 +10956,6 @@ /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "ayS" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-2"; d2 = 2 @@ -11020,7 +10963,7 @@ /obj/structure/sign/securearea{ pixel_y = 32 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ai_monitored/storage/eva) "ayT" = ( @@ -11030,7 +10973,7 @@ /obj/structure/table, /obj/item/device/assembly/signaler, /obj/item/device/assembly/signaler, -/obj/item/weapon/stock_parts/cell/high/plus, +/obj/item/stock_parts/cell/high/plus, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "ayU" = ( @@ -11041,7 +10984,7 @@ /area/ai_monitored/storage/eva) "ayV" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/airalarm{ pixel_y = 23 }, @@ -11063,9 +11006,9 @@ /area/ai_monitored/storage/eva) "ayX" = ( /obj/structure/table, -/obj/item/weapon/storage/belt/utility, -/obj/item/weapon/storage/belt/utility, -/obj/item/weapon/storage/belt/utility, +/obj/item/storage/belt/utility, +/obj/item/storage/belt/utility, +/obj/item/storage/belt/utility, /obj/item/clothing/head/welding, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) @@ -11121,8 +11064,7 @@ /turf/open/floor/plasteel, /area/crew_quarters/fitness) "azg" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, @@ -11190,7 +11132,7 @@ /area/crew_quarters/fitness) "azn" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel, /area/crew_quarters/fitness) "azo" = ( @@ -11200,9 +11142,8 @@ /turf/open/floor/plasteel, /area/crew_quarters/fitness) "azp" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/fitness) "azq" = ( @@ -11420,7 +11361,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/ai_monitored/storage/eva) +/area/maintenance/fore) "azR" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -11518,8 +11459,7 @@ /turf/open/floor/plasteel, /area/crew_quarters/dorms) "aAc" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -11567,13 +11507,14 @@ /obj/machinery/power/apc{ dir = 2; name = "Security Checkpoint APC"; + areastring = "/area/security/checkpoint/checkpoint2"; pixel_x = 1; pixel_y = -24 }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, -/area/security/checkpoint/checkpoint2) +/area/maintenance/port/fore) "aAk" = ( /obj/structure/cable{ d1 = 4; @@ -11701,13 +11642,14 @@ /obj/structure/closet, /obj/effect/landmark/blobstart, /obj/effect/spawner/lootdrop/maintenance, -/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka/badminka, +/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aAw" = ( /obj/machinery/power/apc{ dir = 4; name = "Garden APC"; + areastring = "/area/hydroponics/garden"; pixel_x = 27; pixel_y = 2 }, @@ -11716,7 +11658,7 @@ icon_state = "0-8" }, /turf/open/floor/plating, -/area/hydroponics/garden) +/area/maintenance/port/fore) "aAx" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, @@ -11772,7 +11714,6 @@ /turf/closed/wall/r_wall, /area/hallway/secondary/entry) "aAD" = ( -/obj/structure/grille, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; @@ -11780,7 +11721,7 @@ name = "EXTERNAL AIRLOCK"; pixel_y = 32 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/secondary/entry) "aAE" = ( @@ -11842,6 +11783,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Primary Tool Storage APC"; + areastring = "/area/storage/primary"; pixel_x = 1; pixel_y = -24 }, @@ -11853,7 +11795,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/storage/primary) +/area/maintenance/port/fore) "aAM" = ( /obj/structure/cable{ d1 = 4; @@ -11938,7 +11880,7 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/tank/jetpack/carbondioxide, +/obj/item/tank/jetpack/carbondioxide, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -12028,6 +11970,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Gateway APC"; + areastring = "/area/gateway"; pixel_x = -24; pixel_y = -1 }, @@ -12039,7 +11982,7 @@ dir = 5 }, /turf/open/floor/plating, -/area/gateway) +/area/maintenance/fore) "aBj" = ( /obj/structure/rack{ dir = 8; @@ -12048,7 +11991,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/item/weapon/tank/jetpack/carbondioxide, +/obj/item/tank/jetpack/carbondioxide, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -12069,7 +12012,7 @@ req_access_txt = "1" }, /turf/open/floor/plating, -/area/security/checkpoint/checkpoint2) +/area/maintenance/port/fore) "aBm" = ( /obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -12125,7 +12068,6 @@ /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "aBs" = ( -/obj/structure/grille, /obj/structure/cable, /obj/structure/cable{ icon_state = "0-2"; @@ -12134,12 +12076,11 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ai_monitored/storage/eva) "aBt" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ai_monitored/storage/eva) "aBu" = ( @@ -12320,6 +12261,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Vault APC"; + areastring = "/area/ai_monitored/nuke_storage"; pixel_y = 25 }, /obj/structure/cable{ @@ -12340,7 +12282,7 @@ /area/ai_monitored/nuke_storage) "aBW" = ( /obj/structure/filingcabinet, -/obj/item/weapon/folder/documents, +/obj/item/folder/documents, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -12383,7 +12325,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/item/weapon/pen{ +/obj/item/pen{ desc = "Writes upside down!"; name = "astronaut pen" }, @@ -12400,7 +12342,7 @@ /area/ai_monitored/storage/eva) "aCd" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/airalarm{ pixel_y = 23 }, @@ -12419,7 +12361,7 @@ /area/crew_quarters/dorms) "aCe" = ( /obj/effect/landmark/xeno_spawn, -/obj/item/weapon/bikehorn/rubberducky, +/obj/item/bikehorn/rubberducky, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -12450,9 +12392,8 @@ }, /area/crew_quarters/theatre) "aCi" = ( -/obj/structure/grille, /obj/structure/cable, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ai_monitored/storage/eva) "aCj" = ( @@ -12529,7 +12470,7 @@ name = "theatre RC"; pixel_x = -32 }, -/obj/item/weapon/reagent_containers/food/snacks/baguette, +/obj/item/reagent_containers/food/snacks/baguette, /obj/item/toy/dummy, /turf/open/floor/plasteel/white/side{ dir = 4 @@ -12556,27 +12497,24 @@ /turf/open/floor/plating, /area/maintenance/starboard/fore) "aCu" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/fitness) "aCv" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/fitness) "aCw" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/fitness) "aCx" = ( @@ -12765,8 +12703,7 @@ /turf/open/floor/plating, /area/shuttle/arrival) "aCV" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/arrival) "aCW" = ( @@ -12800,7 +12737,7 @@ /area/hydroponics/garden) "aDb" = ( /obj/structure/table, -/obj/item/weapon/wirecutters, +/obj/item/wirecutters, /obj/item/device/flashlight{ pixel_x = 1; pixel_y = 5 @@ -12873,7 +12810,7 @@ pixel_y = -4 }, /obj/item/device/assembly/igniter, -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 16 }, /obj/machinery/camera{ @@ -12900,7 +12837,7 @@ /obj/machinery/light_switch{ pixel_y = 28 }, -/obj/item/weapon/stock_parts/cell/high/plus, +/obj/item/stock_parts/cell/high/plus, /turf/open/floor/plasteel, /area/storage/primary) "aDn" = ( @@ -12923,7 +12860,7 @@ /area/storage/primary) "aDp" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, @@ -13070,16 +13007,16 @@ /area/crew_quarters/dorms) "aDH" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = 1; pixel_y = 9 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/item/weapon/folder/white, -/obj/item/weapon/stamp/rd{ +/obj/item/folder/white, +/obj/item/stamp/rd{ pixel_x = 3; pixel_y = -2 }, @@ -13167,11 +13104,11 @@ /obj/structure/mirror{ pixel_x = -28 }, -/obj/item/weapon/lipstick/random{ +/obj/item/lipstick/random{ pixel_x = 2; pixel_y = 2 }, -/obj/item/weapon/lipstick/random{ +/obj/item/lipstick/random{ pixel_x = -2; pixel_y = -2 }, @@ -13288,7 +13225,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/crew_quarters/theatre) +/area/maintenance/starboard/fore) "aEc" = ( /obj/structure/disposalpipe/segment{ dir = 4; @@ -13344,6 +13281,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Chapel APC"; + areastring = "/area/chapel/main"; pixel_y = -24 }, /obj/structure/cable{ @@ -13351,7 +13289,7 @@ icon_state = "0-8" }, /turf/open/floor/plating, -/area/chapel/main) +/area/maintenance/starboard/fore) "aEh" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -13407,13 +13345,14 @@ /area/chapel/main) "aEo" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/mineral/titanium/blue, /area/shuttle/arrival) "aEp" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 }, +/obj/structure/ore_box, /turf/open/floor/plating, /area/shuttle/auxillary_base) "aEq" = ( @@ -13472,6 +13411,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Entry Hall APC"; + areastring = "/area/hallway/secondary/entry"; pixel_x = 24 }, /obj/structure/cable, @@ -13544,13 +13484,13 @@ /area/security/checkpoint/checkpoint2) "aEF" = ( /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, -/obj/item/weapon/reagent_containers/food/snacks/grown/watermelon, -/obj/item/weapon/reagent_containers/food/snacks/grown/watermelon, -/obj/item/weapon/reagent_containers/food/snacks/grown/watermelon, -/obj/item/weapon/reagent_containers/food/snacks/grown/citrus/orange, -/obj/item/weapon/reagent_containers/food/snacks/grown/grapes, -/obj/item/weapon/reagent_containers/food/snacks/grown/cocoapod, +/obj/item/reagent_containers/food/snacks/grown/wheat, +/obj/item/reagent_containers/food/snacks/grown/watermelon, +/obj/item/reagent_containers/food/snacks/grown/watermelon, +/obj/item/reagent_containers/food/snacks/grown/watermelon, +/obj/item/reagent_containers/food/snacks/grown/citrus/orange, +/obj/item/reagent_containers/food/snacks/grown/grapes, +/obj/item/reagent_containers/food/snacks/grown/cocoapod, /turf/open/floor/plasteel/green/side{ dir = 4 }, @@ -13610,7 +13550,7 @@ pixel_x = 1; pixel_y = -2 }, -/obj/item/weapon/storage/belt/champion, +/obj/item/storage/belt/champion, /turf/open/floor/plasteel/vault{ dir = 1 }, @@ -13624,23 +13564,23 @@ /turf/open/floor/circuit, /area/ai_monitored/nuke_storage) "aEP" = ( -/obj/item/weapon/coin/silver{ +/obj/item/coin/silver{ pixel_x = 7; pixel_y = 12 }, -/obj/item/weapon/coin/silver{ +/obj/item/coin/silver{ pixel_x = 12; pixel_y = 7 }, -/obj/item/weapon/coin/silver{ +/obj/item/coin/silver{ pixel_x = 4; pixel_y = 8 }, -/obj/item/weapon/coin/silver{ +/obj/item/coin/silver{ pixel_x = -6; pixel_y = 5 }, -/obj/item/weapon/coin/silver{ +/obj/item/coin/silver{ pixel_x = 5; pixel_y = -8 }, @@ -13653,7 +13593,7 @@ /area/ai_monitored/nuke_storage) "aEQ" = ( /obj/structure/table, -/obj/item/weapon/paper/pamphlet/gateway, +/obj/item/paper/pamphlet/gateway, /turf/open/floor/plasteel, /area/gateway) "aER" = ( @@ -13666,7 +13606,7 @@ /obj/structure/sign/biohazard{ pixel_x = -32 }, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, /area/gateway) @@ -13709,9 +13649,8 @@ /turf/open/floor/plating, /area/maintenance/fore) "aEW" = ( -/obj/structure/grille, /obj/structure/cable, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/ai_monitored/storage/eva) @@ -13724,9 +13663,8 @@ /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "aEY" = ( -/obj/structure/grille, /obj/structure/cable, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/ai_monitored/storage/eva) @@ -13795,6 +13733,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Dormitory Bathrooms APC"; + areastring = "/area/crew_quarters/toilet"; pixel_x = 26 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -13835,11 +13774,10 @@ /turf/open/floor/plating, /area/maintenance/starboard/fore) "aFo" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aFp" = ( @@ -13929,6 +13867,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Chapel Office APC"; + areastring = "/area/chapel/office"; pixel_y = -24 }, /obj/structure/cable, @@ -14014,11 +13953,11 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "aFK" = ( -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = 1; pixel_y = 9 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/structure/table, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 @@ -14027,7 +13966,7 @@ /area/security/checkpoint/checkpoint2) "aFL" = ( /obj/item/device/radio/off, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/item/device/assembly/flash/handheld, /obj/structure/table, /turf/open/floor/plasteel/red/side{ @@ -14043,11 +13982,11 @@ /area/security/checkpoint/checkpoint2) "aFN" = ( /obj/structure/table/glass, -/obj/item/weapon/cultivator, -/obj/item/weapon/hatchet, -/obj/item/weapon/crowbar, +/obj/item/cultivator, +/obj/item/hatchet, +/obj/item/crowbar, /obj/item/device/plant_analyzer, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plasteel/green/side{ dir = 4 }, @@ -14080,7 +14019,7 @@ pixel_x = 3; pixel_y = -7 }, -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 16 }, /obj/machinery/light{ @@ -14149,7 +14088,7 @@ /area/storage/primary) "aFZ" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, @@ -14196,11 +14135,11 @@ "aGe" = ( /obj/structure/safe, /obj/item/clothing/head/bearpelt, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/shotglass, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/shotglass, -/obj/item/weapon/gun/ballistic/revolver/russian, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass, +/obj/item/gun/ballistic/revolver/russian, /obj/item/ammo_box/a357, -/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka/badminka, +/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka, /turf/open/floor/plasteel/vault{ dir = 4 }, @@ -14472,7 +14411,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, -/area/library) +/area/maintenance/starboard/fore) "aGH" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -14557,7 +14496,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, -/area/chapel/office) +/area/maintenance/starboard/fore) "aGN" = ( /obj/structure/cable{ d1 = 4; @@ -14659,14 +14598,13 @@ /turf/open/floor/plasteel/grimy, /area/chapel/office) "aGV" = ( -/obj/structure/grille, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aGW" = ( @@ -14706,7 +14644,7 @@ "aHa" = ( /obj/machinery/door/firedoor, /obj/structure/table/reinforced, -/obj/item/weapon/paper, +/obj/item/paper, /obj/machinery/door/window/westright{ dir = 1; name = "Security Checkpoint"; @@ -14718,7 +14656,7 @@ /area/hallway/secondary/entry) "aHb" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = 1; pixel_y = 9 }, @@ -14727,7 +14665,7 @@ /area/library) "aHc" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/pill_bottle/dice, +/obj/item/storage/pill_bottle/dice, /turf/open/floor/wood, /area/library) "aHd" = ( @@ -14737,7 +14675,7 @@ /area/library) "aHe" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = 1; pixel_y = -1 }, @@ -14822,8 +14760,8 @@ /area/chapel/main) "aHo" = ( /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy, -/obj/item/weapon/reagent_containers/food/snacks/grown/harebell, +/obj/item/reagent_containers/food/snacks/grown/poppy, +/obj/item/reagent_containers/food/snacks/grown/harebell, /turf/open/floor/plasteel/chapel{ dir = 4 }, @@ -14841,8 +14779,7 @@ /turf/open/floor/plasteel/showroomfloor, /area/security/warden) "aHq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/chapel/main) "aHr" = ( @@ -14883,16 +14820,12 @@ /turf/open/floor/wood, /area/crew_quarters/dorms) "aHx" = ( -/obj/structure/grille, -/obj/structure/window/fulltile{ - obj_integrity = 25 - }, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/maintenance/fore) "aHy" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/checkpoint2) "aHz" = ( @@ -14902,13 +14835,13 @@ }, /area/hydroponics/garden) "aHA" = ( -/obj/item/weapon/reagent_containers/spray/plantbgone, -/obj/item/weapon/reagent_containers/spray/pestspray{ +/obj/item/reagent_containers/spray/plantbgone, +/obj/item/reagent_containers/spray/pestspray{ pixel_x = 3; pixel_y = 4 }, -/obj/item/weapon/reagent_containers/glass/bottle/nutrient/ez, -/obj/item/weapon/reagent_containers/glass/bottle/nutrient/rh{ +/obj/item/reagent_containers/glass/bottle/nutrient/ez, +/obj/item/reagent_containers/glass/bottle/nutrient/rh{ pixel_x = 2; pixel_y = 1 }, @@ -14941,8 +14874,8 @@ /area/storage/primary) "aHE" = ( /obj/structure/table, -/obj/item/weapon/weldingtool, -/obj/item/weapon/crowbar, +/obj/item/weldingtool, +/obj/item/crowbar, /obj/item/stack/packageWrap, /obj/item/stack/packageWrap, /obj/item/stack/packageWrap, @@ -15014,7 +14947,7 @@ /obj/item/stack/sheet/metal{ amount = 50 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -15063,7 +14996,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, -/area/crew_quarters/bar) +/area/maintenance/starboard/fore) "aHT" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/glass{ @@ -15132,6 +15065,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Theatre APC"; + areastring = "/area/crew_quarters/theatre"; pixel_x = -25 }, /obj/structure/cable, @@ -15139,11 +15073,12 @@ dir = 5 }, /turf/open/floor/plating, -/area/crew_quarters/theatre) +/area/maintenance/starboard/fore) "aIc" = ( /obj/machinery/power/apc{ dir = 2; name = "Bar APC"; + areastring = "/area/crew_quarters/bar"; pixel_y = -24 }, /obj/structure/cable, @@ -15151,7 +15086,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/crew_quarters/bar) +/area/maintenance/starboard/fore) "aId" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -15196,6 +15131,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Kitchen APC"; + areastring = "/area/crew_quarters/kitchen"; pixel_y = -24 }, /obj/structure/cable, @@ -15203,7 +15139,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/crew_quarters/kitchen) +/area/maintenance/starboard/fore) "aIi" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -15275,6 +15211,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Hydroponics APC"; + areastring = "/area/hydroponics"; pixel_y = -24 }, /obj/structure/cable{ @@ -15285,7 +15222,7 @@ dir = 9 }, /turf/open/floor/plating, -/area/hydroponics) +/area/maintenance/starboard/fore) "aIo" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ @@ -15372,11 +15309,11 @@ /area/chapel/office) "aIA" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 5 }, -/obj/item/weapon/storage/crayons, +/obj/item/storage/crayons, /turf/open/floor/plasteel/grimy, /area/chapel/office) "aIB" = ( @@ -15402,8 +15339,7 @@ /turf/open/floor/plasteel/chapel, /area/chapel/main) "aIF" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, /turf/open/floor/plating, /area/security/warden) @@ -15415,8 +15351,8 @@ /area/shuttle/arrival) "aIH" = ( /obj/structure/table, -/obj/item/weapon/storage/box/lights/mixed, -/obj/item/weapon/pipe_dispenser, +/obj/item/storage/box/lights/mixed, +/obj/item/pipe_dispenser, /obj/machinery/button/door{ id = "aux_base_shutters"; name = "Public Shutters Control"; @@ -15454,7 +15390,7 @@ /area/hallway/secondary/entry) "aIN" = ( /obj/structure/table, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/device/analyzer, /turf/open/floor/plasteel, /area/storage/primary) @@ -15489,10 +15425,10 @@ /area/hallway/secondary/entry) "aIS" = ( /obj/structure/table/glass, -/obj/item/weapon/hatchet, -/obj/item/weapon/cultivator, -/obj/item/weapon/crowbar, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/hatchet, +/obj/item/cultivator, +/obj/item/crowbar, +/obj/item/reagent_containers/glass/bucket, /obj/item/device/plant_analyzer, /obj/machinery/firealarm{ dir = 8; @@ -15503,7 +15439,7 @@ }, /area/hydroponics/garden) "aIT" = ( -/obj/item/weapon/storage/bag/plants/portaseeder, +/obj/item/storage/bag/plants/portaseeder, /obj/structure/table/glass, /obj/item/device/plant_analyzer, /obj/item/device/radio/intercom{ @@ -15542,7 +15478,7 @@ /area/gateway) "aIW" = ( /obj/structure/table, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/item/device/assembly/prox_sensor{ pixel_x = -8; pixel_y = 4 @@ -15560,8 +15496,8 @@ /area/storage/primary) "aIZ" = ( /obj/structure/table, -/obj/item/weapon/storage/belt/utility, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/belt/utility, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel, /area/storage/primary) "aJa" = ( @@ -15583,12 +15519,11 @@ /turf/open/floor/plasteel, /area/storage/primary) "aJd" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-2"; d2 = 2 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/primary/port) "aJe" = ( @@ -15641,20 +15576,20 @@ /obj/item/stack/sheet/glass{ amount = 50 }, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, -/obj/item/weapon/extinguisher, -/obj/item/weapon/extinguisher, +/obj/item/extinguisher, +/obj/item/extinguisher, /obj/machinery/light{ dir = 8 }, @@ -15688,8 +15623,7 @@ /turf/open/floor/wood, /area/crew_quarters/bar) "aJn" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/primary/central) "aJo" = ( @@ -15783,7 +15717,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, -/area/crew_quarters/kitchen) +/area/maintenance/starboard/fore) "aJB" = ( /obj/structure/disposalpipe/segment, /obj/machinery/door/airlock/maintenance{ @@ -15792,7 +15726,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, -/area/hydroponics) +/area/maintenance/starboard/fore) "aJC" = ( /turf/closed/wall, /area/crew_quarters/bar) @@ -15806,8 +15740,8 @@ /turf/open/floor/plating, /area/maintenance/starboard/fore) "aJE" = ( -/obj/item/weapon/reagent_containers/food/drinks/shaker, -/obj/item/weapon/gun/ballistic/revolver/doublebarrel, +/obj/item/reagent_containers/food/drinks/shaker, +/obj/item/gun/ballistic/revolver/doublebarrel, /obj/structure/table/wood, /obj/item/stack/spacecash/c10, /obj/item/stack/spacecash/c100, @@ -15901,8 +15835,8 @@ /area/chapel/office) "aJN" = ( /obj/structure/table, -/obj/item/weapon/book/manual/hydroponics_pod_people, -/obj/item/weapon/paper/guides/jobs/hydroponics, +/obj/item/book/manual/hydroponics_pod_people, +/obj/item/paper/guides/jobs/hydroponics, /turf/open/floor/plasteel/hydrofloor, /area/hydroponics) "aJO" = ( @@ -15912,8 +15846,8 @@ /area/hydroponics) "aJP" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen, +/obj/item/folder/yellow, +/obj/item/pen, /turf/open/floor/wood, /area/library) "aJQ" = ( @@ -15935,7 +15869,7 @@ /area/library) "aJT" = ( /obj/structure/table/wood, -/obj/item/weapon/nullrod, +/obj/item/nullrod, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -15943,8 +15877,8 @@ /area/chapel/office) "aJU" = ( /obj/structure/table/wood, -/obj/item/weapon/pen, -/obj/item/weapon/reagent_containers/food/drinks/bottle/holywater, +/obj/item/pen, +/obj/item/reagent_containers/food/drinks/bottle/holywater, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -15995,7 +15929,6 @@ /turf/open/floor/plasteel, /area/storage/primary) "aKb" = ( -/obj/structure/grille, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -16004,7 +15937,7 @@ icon_state = "0-4"; d2 = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, /turf/open/floor/plating, /area/hallway/primary/port) @@ -16047,6 +15980,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Auxillary Base Construction APC"; + areastring = "/area/construction/mining/aux_base"; pixel_x = -24 }, /obj/structure/cable{ @@ -16058,7 +15992,7 @@ dir = 6 }, /turf/open/floor/plating, -/area/construction/mining/aux_base) +/area/maintenance/port/fore) "aKg" = ( /obj/structure/closet/emcloset, /turf/open/floor/mineral/titanium/blue, @@ -16099,8 +16033,7 @@ /turf/open/floor/plasteel, /area/hydroponics/garden) "aKn" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/hydroponics/garden) "aKo" = ( @@ -16110,8 +16043,7 @@ }, /area/hallway/primary/central) "aKp" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/storage/primary) "aKq" = ( @@ -16132,9 +16064,8 @@ /turf/open/floor/wood, /area/crew_quarters/theatre) "aKs" = ( -/obj/structure/grille, /obj/structure/disposalpipe/segment, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/storage/primary) "aKt" = ( @@ -16146,8 +16077,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/primary/port) "aKu" = ( @@ -16155,12 +16085,10 @@ icon_state = "0-4"; d2 = 4 }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/primary/port) "aKv" = ( -/obj/structure/grille, /obj/structure/cable, /obj/structure/cable{ d2 = 8; @@ -16170,7 +16098,7 @@ icon_state = "0-4"; d2 = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/primary/port) "aKw" = ( @@ -16199,8 +16127,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/primary/port) "aKy" = ( @@ -16425,18 +16352,18 @@ /area/chapel/office) "aLd" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/spray/plantbgone{ +/obj/item/reagent_containers/spray/plantbgone{ pixel_y = 3 }, -/obj/item/weapon/reagent_containers/spray/plantbgone{ +/obj/item/reagent_containers/spray/plantbgone{ pixel_x = 8; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/spray/plantbgone{ +/obj/item/reagent_containers/spray/plantbgone{ pixel_x = 13; pixel_y = 5 }, -/obj/item/weapon/watertank, +/obj/item/watertank, /turf/open/floor/plasteel/hydrofloor, /area/hydroponics) "aLe" = ( @@ -16598,8 +16525,7 @@ /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aLw" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/hallway/secondary/entry) "aLx" = ( @@ -16655,6 +16581,7 @@ }, /obj/machinery/power/apc{ name = "Port Hall APC"; + areastring = "/area/hallway/primary/port"; dir = 1; pixel_y = 26 }, @@ -17026,10 +16953,10 @@ /area/crew_quarters/kitchen) "aMG" = ( /obj/structure/closet/crate/hydroponics, -/obj/item/weapon/shovel/spade, -/obj/item/weapon/wrench, -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/item/weapon/wirecutters, +/obj/item/shovel/spade, +/obj/item/wrench, +/obj/item/reagent_containers/glass/bucket, +/obj/item/wirecutters, /turf/open/floor/plasteel/hydrofloor, /area/hydroponics) "aMH" = ( @@ -17075,8 +17002,8 @@ /area/hydroponics) "aMO" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/chips, -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola, +/obj/item/reagent_containers/food/snacks/chips, +/obj/item/reagent_containers/food/drinks/soda_cans/cola, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/carpet, /area/hallway/secondary/entry) @@ -17155,8 +17082,7 @@ /turf/closed/wall, /area/hallway/secondary/exit) "aNa" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/secondary/exit) "aNb" = ( @@ -17442,8 +17368,7 @@ /turf/open/floor/wood, /area/library) "aNQ" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/hydroponics) "aNR" = ( @@ -17598,10 +17523,10 @@ /area/hallway/primary/port) "aOj" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/cigarettes{ +/obj/item/storage/fancy/cigarettes{ pixel_y = 2 }, -/obj/item/weapon/lighter/greyscale{ +/obj/item/lighter/greyscale{ pixel_x = 4; pixel_y = 2 }, @@ -17863,8 +17788,7 @@ /turf/open/floor/wood, /area/crew_quarters/theatre) "aOK" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/crew_quarters/bar) "aOL" = ( @@ -18011,11 +17935,11 @@ /area/library) "aPh" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen/invisible, +/obj/item/pen/invisible, /turf/open/floor/engine/cult, /area/library) "aPi" = ( @@ -18056,8 +17980,7 @@ }, /area/chapel/main) "aPo" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plasteel/black, /area/chapel/main) "aPp" = ( @@ -18176,8 +18099,7 @@ /turf/closed/wall, /area/crew_quarters/locker) "aPF" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/storage/art) "aPG" = ( @@ -18247,7 +18169,6 @@ /turf/closed/wall/r_wall, /area/bridge) "aPS" = ( -/obj/structure/grille, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -18256,7 +18177,7 @@ icon_state = "0-4"; d2 = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridge blast"; layer = 2.9; @@ -18265,7 +18186,6 @@ /turf/open/floor/plating, /area/bridge) "aPT" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 @@ -18275,11 +18195,10 @@ layer = 2.9; name = "bridge blast door" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/bridge) "aPU" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 @@ -18292,7 +18211,7 @@ density = 0; layer = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridge blast"; layer = 2.9; @@ -18301,7 +18220,6 @@ /turf/open/floor/plating, /area/bridge) "aPV" = ( -/obj/structure/grille, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -18314,7 +18232,7 @@ icon_state = "0-2"; d2 = 2 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridge blast"; layer = 2.9; @@ -18323,7 +18241,6 @@ /turf/open/floor/plating, /area/bridge) "aPW" = ( -/obj/structure/grille, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -18336,7 +18253,7 @@ density = 0; layer = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridge blast"; layer = 2.9; @@ -18345,12 +18262,11 @@ /turf/open/floor/plating, /area/bridge) "aPX" = ( -/obj/structure/grille, /obj/structure/cable{ d2 = 8; icon_state = "0-8" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridge blast"; layer = 2.9; @@ -18372,7 +18288,7 @@ /area/crew_quarters/bar) "aQa" = ( /obj/structure/table, -/obj/item/weapon/kitchen/fork, +/obj/item/kitchen/fork, /turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "aQb" = ( @@ -18401,8 +18317,7 @@ }, /area/hydroponics) "aQg" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/door/poddoor/preopen{ id = "barShutters"; name = "privacy shutters" @@ -18484,7 +18399,7 @@ "aQs" = ( /obj/structure/destructible/cult/tome, /obj/item/clothing/under/suit_jacket/red, -/obj/item/weapon/book/codex_gigas, +/obj/item/book/codex_gigas, /turf/open/floor/engine/cult, /area/library) "aQt" = ( @@ -18706,13 +18621,12 @@ }, /area/hallway/secondary/entry) "aRe" = ( -/obj/structure/grille, /obj/structure/cable{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/storage/tools) @@ -18743,12 +18657,12 @@ /area/bridge) "aRj" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/secure/briefcase, -/obj/item/weapon/storage/box/PDAs{ +/obj/item/storage/secure/briefcase, +/obj/item/storage/box/PDAs{ pixel_x = 4; pixel_y = 4 }, -/obj/item/weapon/storage/box/ids, +/obj/item/storage/box/ids, /turf/open/floor/plasteel, /area/bridge) "aRk" = ( @@ -18810,8 +18724,8 @@ /area/bridge) "aRs" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/toolbox/emergency, -/obj/item/weapon/wrench, +/obj/item/storage/toolbox/emergency, +/obj/item/wrench, /obj/item/device/assembly/timer, /obj/item/device/assembly/signaler, /obj/item/device/assembly/signaler, @@ -18941,12 +18855,13 @@ /obj/machinery/power/apc{ dir = 4; name = "Library APC"; + areastring = "/area/library"; pixel_x = 24 }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, -/area/library) +/area/maintenance/starboard/fore) "aRL" = ( /obj/machinery/door/airlock/glass_security{ name = "Holding Area"; @@ -19000,20 +18915,20 @@ }, /obj/structure/rack, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/weapon/electronics/apc, -/obj/item/weapon/electronics/airlock, +/obj/item/electronics/apc, +/obj/item/electronics/airlock, /turf/open/floor/plasteel, /area/storage/tools) "aRU" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/secondary/exit) "aRV" = ( /obj/machinery/power/apc{ dir = 1; name = "Auxiliary Tool Storage APC"; + areastring = "/area/storage/tools"; pixel_y = 24 }, /obj/machinery/firealarm{ @@ -19034,12 +18949,11 @@ /turf/open/floor/plasteel, /area/storage/tools) "aRW" = ( -/obj/structure/grille, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/secondary/exit) "aRX" = ( @@ -19073,7 +18987,7 @@ /obj/item/stack/sheet/metal{ amount = 50 }, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /turf/open/floor/plasteel, /area/storage/tools) "aSb" = ( @@ -19131,7 +19045,7 @@ /obj/item/stack/cable_coil/random, /obj/item/stack/cable_coil/random, /obj/item/stack/cable_coil, -/obj/item/weapon/paper_bin/construction, +/obj/item/paper_bin/construction, /obj/item/stack/cable_coil, /turf/open/floor/plasteel, /area/storage/art) @@ -19139,14 +19053,14 @@ /obj/machinery/light_switch{ pixel_y = 28 }, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /turf/open/floor/plating, /area/storage/emergency/port) "aSm" = ( /turf/open/floor/plating, /area/storage/emergency/port) "aSn" = ( -/obj/item/weapon/extinguisher, +/obj/item/extinguisher, /turf/open/floor/plating, /area/storage/emergency/port) "aSo" = ( @@ -19172,8 +19086,7 @@ /turf/open/floor/plasteel, /area/storage/tools) "aSs" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/storage/tools) "aSt" = ( @@ -19266,7 +19179,7 @@ /area/bridge) "aSE" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel, /area/bridge) "aSF" = ( @@ -19590,7 +19503,7 @@ /area/crew_quarters/locker) "aTA" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, @@ -19604,7 +19517,7 @@ /area/crew_quarters/locker) "aTC" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, @@ -19629,7 +19542,7 @@ /area/crew_quarters/locker) "aTE" = ( /obj/structure/table, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /turf/open/floor/plasteel, /area/storage/art) "aTF" = ( @@ -19641,8 +19554,8 @@ /area/storage/art) "aTG" = ( /obj/structure/table, -/obj/item/weapon/storage/crayons, -/obj/item/weapon/storage/crayons, +/obj/item/storage/crayons, +/obj/item/storage/crayons, /turf/open/floor/plasteel, /area/storage/art) "aTH" = ( @@ -19663,30 +19576,30 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/tank/internals/emergency_oxygen, -/obj/item/weapon/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, /turf/open/floor/plating, /area/storage/emergency/port) "aTL" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /turf/open/floor/plasteel, /area/storage/tools) "aTM" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/snacks/mint, +/obj/item/reagent_containers/food/snacks/mint, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "aTN" = ( /obj/structure/table, -/obj/item/weapon/kitchen/rollingpin, +/obj/item/kitchen/rollingpin, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "aTO" = ( /obj/structure/table, -/obj/item/weapon/book/manual/chef_recipes, +/obj/item/book/manual/chef_recipes, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "aTP" = ( @@ -19763,7 +19676,7 @@ /area/bridge) "aUc" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel, /area/bridge) "aUd" = ( @@ -20033,7 +19946,7 @@ /area/security/vacantoffice) "aUR" = ( /obj/structure/table/wood, -/obj/item/weapon/pen/red, +/obj/item/pen/red, /turf/open/floor/wood, /area/security/vacantoffice) "aUS" = ( @@ -20128,12 +20041,11 @@ /turf/open/floor/plasteel, /area/bridge) "aVd" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-2"; d2 = 2 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/bridge) "aVe" = ( @@ -20170,6 +20082,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Fore Primary Hallway APC"; + areastring = "/area/hallway/primary/fore"; pixel_x = -24 }, /obj/structure/cable{ @@ -20380,12 +20293,12 @@ "aVA" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/reagent_containers/food/snacks/pie/cream, +/obj/item/reagent_containers/food/snacks/pie/cream, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "aVB" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/enzyme{ +/obj/item/reagent_containers/food/condiment/enzyme{ layer = 5 }, /obj/item/stack/packageWrap, @@ -20405,21 +20318,21 @@ /area/maintenance/port) "aVD" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = -3 }, -/obj/item/weapon/reagent_containers/food/condiment/peppermill{ +/obj/item/reagent_containers/food/condiment/peppermill{ pixel_x = 3 }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "aVE" = ( /obj/structure/table, -/obj/item/weapon/storage/box/donkpockets{ +/obj/item/storage/box/donkpockets{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/reagent_containers/glass/beaker{ +/obj/item/reagent_containers/glass/beaker{ pixel_x = 5 }, /turf/open/floor/plasteel/cafeteria, @@ -20502,7 +20415,7 @@ /area/hallway/primary/starboard) "aVP" = ( /obj/structure/table/wood, -/obj/item/weapon/paper, +/obj/item/paper, /turf/open/floor/wood, /area/library) "aVQ" = ( @@ -20513,8 +20426,8 @@ /area/library) "aVR" = ( /obj/structure/table/wood, -/obj/item/weapon/pen/red, -/obj/item/weapon/pen/blue{ +/obj/item/pen/red, +/obj/item/pen/blue{ pixel_x = 5; pixel_y = 5 }, @@ -20528,7 +20441,7 @@ /area/library) "aVT" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = 1; pixel_y = 9 }, @@ -20586,14 +20499,13 @@ /turf/open/floor/carpet, /area/library) "aWa" = ( -/obj/structure/grille, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/secondary/entry) "aWb" = ( @@ -20749,6 +20661,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Art Storage"; + areastring = "/area/storage/art"; pixel_y = 24 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -20764,7 +20677,7 @@ icon_state = "4-8" }, /turf/open/floor/plating, -/area/storage/art) +/area/maintenance/port) "aWx" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable{ @@ -20787,6 +20700,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Port Emergency Storage APC"; + areastring = "/area/storage/emergency/port"; pixel_y = 24 }, /obj/structure/cable{ @@ -20799,7 +20713,7 @@ icon_state = "4-8" }, /turf/open/floor/plating, -/area/storage/emergency/port) +/area/maintenance/port) "aWA" = ( /obj/structure/cable{ d1 = 4; @@ -21013,7 +20927,7 @@ /area/bridge) "aWV" = ( /obj/machinery/turretid{ - control_area = "AI Upload Chamber"; + control_area = "/area/ai_monitored/turret_protected/ai_upload"; name = "AI Upload turret control"; pixel_y = -25 }, @@ -21033,6 +20947,7 @@ cell_type = 5000; dir = 2; name = "Bridge APC"; + areastring = "/area/bridge"; pixel_y = -24 }, /obj/structure/cable, @@ -21199,7 +21114,7 @@ /area/crew_quarters/bar) "aXj" = ( /obj/structure/table/reinforced, -/obj/item/weapon/lighter, +/obj/item/lighter, /turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "aXk" = ( @@ -21207,8 +21122,8 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = 32 }, -/obj/item/weapon/book/manual/barman_recipes, -/obj/item/weapon/reagent_containers/glass/rag, +/obj/item/book/manual/barman_recipes, +/obj/item/reagent_containers/glass/rag, /turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "aXl" = ( @@ -21507,6 +21422,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Port Maintenance APC"; + areastring = "/area/maintenance/port"; pixel_x = -27; pixel_y = 2 }, @@ -21652,9 +21568,8 @@ /turf/open/floor/plasteel, /area/bridge) "aYp" = ( -/obj/structure/grille, /obj/structure/cable, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/bridge) "aYq" = ( @@ -21696,11 +21611,11 @@ pixel_y = -24 }, /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel/blue/side{ dir = 6 }, @@ -21788,6 +21703,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Central Hall APC"; + areastring = "/area/hallway/primary/central"; pixel_y = -24 }, /obj/structure/cable, @@ -21803,7 +21719,7 @@ /area/hallway/primary/central) "aYH" = ( /obj/structure/table, -/obj/item/weapon/razor, +/obj/item/razor, /obj/structure/window{ icon_state = "window"; dir = 1 @@ -21855,7 +21771,7 @@ /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "aYO" = ( -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plasteel, /area/hydroponics) "aYP" = ( @@ -21925,8 +21841,8 @@ /area/library) "aYZ" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/box/evidence, -/obj/item/weapon/hand_labeler{ +/obj/item/storage/box/evidence, +/obj/item/hand_labeler{ pixel_x = 5 }, /obj/structure/disposalpipe/segment{ @@ -22029,7 +21945,7 @@ /area/hallway/secondary/exit) "aZn" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/blue, +/obj/item/folder/blue, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/wood, /area/security/vacantoffice) @@ -22048,8 +21964,8 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/electronics/apc, -/obj/item/weapon/stock_parts/cell{ +/obj/item/electronics/apc, +/obj/item/stock_parts/cell{ maxcharge = 2000 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -22349,7 +22265,7 @@ /area/crew_quarters/bar) "baj" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ id = "kitchen"; @@ -22379,8 +22295,7 @@ /turf/open/floor/plasteel, /area/hydroponics) "bam" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hydroponics) "ban" = ( @@ -22442,7 +22357,7 @@ /area/library) "bat" = ( /obj/structure/table/wood, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/wood, /area/library) "bau" = ( @@ -22513,6 +22428,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Escape Hallway APC"; + areastring = "/area/hallway/secondary/exit"; pixel_x = -25 }, /obj/structure/cable{ @@ -22589,6 +22505,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Locker Restrooms APC"; + areastring = "/area/crew_quarters/toilet/locker"; pixel_x = 27; pixel_y = 2 }, @@ -22597,7 +22514,7 @@ d2 = 2 }, /turf/open/floor/plating, -/area/crew_quarters/toilet/locker) +/area/maintenance/port) "baN" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 @@ -22610,7 +22527,7 @@ /area/crew_quarters/toilet/locker) "baP" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/carpet, /area/crew_quarters/heads/captain) "baQ" = ( @@ -22654,7 +22571,7 @@ /turf/open/floor/plasteel/grimy, /area/security/detectives_office) "baW" = ( -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_x = -23 }, /turf/open/floor/plasteel/grimy, @@ -22756,7 +22673,7 @@ /area/bridge/meeting_room) "bbj" = ( /obj/structure/table, -/obj/item/weapon/aiModule/reset, +/obj/item/aiModule/reset, /obj/machinery/light{ dir = 8 }, @@ -22831,6 +22748,7 @@ cell_type = 2500; dir = 1; name = "Captain's Office APC"; + areastring = "/area/crew_quarters/heads/captain"; pixel_y = 24 }, /obj/structure/cable{ @@ -22900,8 +22818,7 @@ /turf/open/floor/carpet, /area/bridge/meeting_room) "bbD" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/library) "bbE" = ( @@ -22909,8 +22826,7 @@ /turf/closed/wall, /area/library) "bbF" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/chapel/main) "bbG" = ( @@ -22935,6 +22851,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Vacant Office APC"; + areastring = "/area/security/vacantoffice"; pixel_x = -24 }, /obj/structure/cable{ @@ -22942,7 +22859,7 @@ d2 = 4 }, /turf/open/floor/plating, -/area/security/vacantoffice) +/area/maintenance/port) "bbJ" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ @@ -22973,7 +22890,7 @@ /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/locker) "bbM" = ( -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/structure/table/wood, /turf/open/floor/carpet, /area/bridge/meeting_room) @@ -22994,10 +22911,10 @@ /area/quartermaster/storage) "bbQ" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey{ +/obj/item/reagent_containers/food/drinks/bottle/whiskey{ pixel_x = 3 }, -/obj/item/weapon/lighter, +/obj/item/lighter, /turf/open/floor/carpet, /area/security/detectives_office) "bbR" = ( @@ -23021,7 +22938,7 @@ req_access_txt = "4" }, /turf/open/floor/plating, -/area/security/detectives_office) +/area/maintenance/port) "bbV" = ( /obj/machinery/firealarm{ dir = 8; @@ -23030,13 +22947,12 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "bbW" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/preopen{ id = "heads_meeting"; layer = 2.9; name = "privacy shutters" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/bridge/meeting_room) "bbX" = ( @@ -23083,7 +22999,7 @@ /area/bridge/meeting_room) "bce" = ( /obj/structure/table, -/obj/item/weapon/aiModule/supplied/quarantine, +/obj/item/aiModule/supplied/quarantine, /obj/machinery/camera/motion{ dir = 4 }, @@ -23100,7 +23016,7 @@ /area/ai_monitored/turret_protected/ai_upload) "bcg" = ( /obj/structure/table, -/obj/item/weapon/aiModule/supplied/freeform, +/obj/item/aiModule/supplied/freeform, /obj/structure/sign/kiddieplaque{ pixel_x = 32 }, @@ -23300,7 +23216,7 @@ /area/security/detectives_office) "bcH" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/cigarettes, +/obj/item/storage/fancy/cigarettes, /obj/item/clothing/glasses/sunglasses, /turf/open/floor/carpet, /area/security/detectives_office) @@ -23343,7 +23259,7 @@ /turf/open/floor/plating, /area/maintenance/port) "bcN" = ( -/obj/item/weapon/folder/blue, +/obj/item/folder/blue, /obj/structure/table/wood, /turf/open/floor/carpet, /area/bridge/meeting_room) @@ -23408,8 +23324,7 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "bcX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "heads_meeting"; layer = 2.9; @@ -23418,7 +23333,7 @@ /turf/open/floor/plating, /area/bridge/meeting_room) "bcY" = ( -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/item/device/assembly/timer, /obj/structure/table, /turf/open/floor/wood, @@ -23801,6 +23716,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Disposal APC"; + areastring = "/area/maintenance/disposal"; pixel_x = -24 }, /obj/structure/cable{ @@ -23811,7 +23727,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/maintenance/disposal) +/area/maintenance/port) "bdU" = ( /obj/structure/closet/crate/medical, /turf/open/floor/plasteel/floorgrime, @@ -23828,16 +23744,16 @@ /turf/open/floor/plating, /area/maintenance/port) "bdX" = ( -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/structure/table, /turf/open/floor/wood, /area/bridge/meeting_room) "bdY" = ( -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/structure/table/wood, /turf/open/floor/carpet, /area/bridge/meeting_room) @@ -23860,8 +23776,8 @@ /area/maintenance/port) "beb" = ( /obj/structure/table, -/obj/item/weapon/aiModule/core/full/asimov, -/obj/item/weapon/aiModule/core/freeformcore, +/obj/item/aiModule/core/full/asimov, +/obj/item/aiModule/core/freeformcore, /obj/machinery/door/window{ base_state = "right"; dir = 4; @@ -23870,14 +23786,14 @@ req_access_txt = "20" }, /obj/structure/window/reinforced, -/obj/item/weapon/aiModule/core/full/corp, +/obj/item/aiModule/core/full/corp, /obj/structure/window/reinforced{ dir = 1 }, /obj/structure/window/reinforced{ dir = 8 }, -/obj/item/weapon/aiModule/core/full/custom, +/obj/item/aiModule/core/full/custom, /turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai_upload) "bec" = ( @@ -23890,6 +23806,7 @@ cell_type = 5000; dir = 2; name = "Upload APC"; + areastring = "/area/ai_monitored/turret_protected/ai_upload"; pixel_y = -24 }, /obj/structure/cable, @@ -23916,8 +23833,8 @@ /area/ai_monitored/turret_protected/ai_upload) "beg" = ( /obj/structure/table, -/obj/item/weapon/aiModule/supplied/oxygen, -/obj/item/weapon/aiModule/zeroth/oneHuman, +/obj/item/aiModule/supplied/oxygen, +/obj/item/aiModule/zeroth/oneHuman, /obj/machinery/door/window{ base_state = "left"; dir = 8; @@ -23925,16 +23842,16 @@ name = "High-Risk Modules"; req_access_txt = "20" }, -/obj/item/weapon/aiModule/reset/purge, +/obj/item/aiModule/reset/purge, /obj/structure/window/reinforced, -/obj/item/weapon/aiModule/core/full/antimov, +/obj/item/aiModule/core/full/antimov, /obj/structure/window/reinforced{ dir = 1 }, /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/aiModule/supplied/protectStation, +/obj/item/aiModule/supplied/protectStation, /turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai_upload) "beh" = ( @@ -23977,7 +23894,7 @@ c_tag = "Captain's Office"; dir = 8 }, -/obj/item/weapon/storage/lockbox/medal, +/obj/item/storage/lockbox/medal, /turf/open/floor/wood, /area/crew_quarters/heads/captain) "beo" = ( @@ -24334,6 +24251,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Locker Room APC"; + areastring = "/area/crew_quarters/locker"; pixel_y = 24 }, /obj/structure/cable{ @@ -24344,7 +24262,7 @@ dir = 6 }, /turf/open/floor/plating, -/area/crew_quarters/locker) +/area/maintenance/port) "bfd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -24402,6 +24320,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Cargo Bay APC"; + areastring = "/area/quartermaster/storage"; pixel_x = 1; pixel_y = -24 }, @@ -24415,14 +24334,13 @@ icon_state = "1-8" }, /turf/open/floor/plating, -/area/quartermaster/storage) +/area/maintenance/port) "bfl" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, /area/quartermaster/sorting) "bfm" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/office) "bfn" = ( @@ -24499,11 +24417,11 @@ /area/ai_monitored/turret_protected/ai_upload) "bfy" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/wood, /area/crew_quarters/heads/captain) "bfz" = ( @@ -24514,14 +24432,14 @@ /area/ai_monitored/turret_protected/ai_upload) "bfA" = ( /obj/structure/table/wood, -/obj/item/weapon/hand_tele, +/obj/item/hand_tele, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/wood, /area/crew_quarters/heads/captain) "bfB" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/blue, -/obj/item/weapon/stamp/captain, +/obj/item/folder/blue, +/obj/item/stamp/captain, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/wood, /area/crew_quarters/heads/captain) @@ -24540,9 +24458,9 @@ /area/crew_quarters/heads/captain) "bfE" = ( /obj/structure/table/wood, -/obj/item/weapon/pinpointer, -/obj/item/weapon/disk/nuclear, -/obj/item/weapon/storage/secure/safe{ +/obj/item/pinpointer, +/obj/item/disk/nuclear, +/obj/item/storage/secure/safe{ pixel_x = 35; pixel_y = 5 }, @@ -24555,8 +24473,7 @@ /turf/closed/wall, /area/medical/chemistry) "bfG" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/medical/medbay/central) "bfH" = ( @@ -24601,14 +24518,14 @@ /obj/machinery/power/apc{ dir = 2; name = "Starboard Primary Hallway APC"; + areastring = "/area/hallway/primary/starboard"; pixel_y = -24 }, /obj/structure/cable, /turf/open/floor/plasteel, /area/hallway/primary/starboard) "bfQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -24616,15 +24533,15 @@ /area/quartermaster/sorting) "bfR" = ( /obj/structure/table/reinforced, -/obj/item/weapon/hand_labeler{ +/obj/item/hand_labeler{ pixel_y = 8 }, -/obj/item/weapon/hand_labeler{ +/obj/item/hand_labeler{ pixel_y = 8 }, -/obj/item/weapon/storage/box, -/obj/item/weapon/storage/box, -/obj/item/weapon/storage/box, +/obj/item/storage/box, +/obj/item/storage/box, +/obj/item/storage/box, /turf/open/floor/plasteel, /area/quartermaster/sorting) "bfS" = ( @@ -24777,6 +24694,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Mech Bay APC"; + areastring = "/area/science/robotics/mechbay"; pixel_x = 26 }, /obj/structure/cable{ @@ -24785,7 +24703,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, -/area/science/robotics/mechbay) +/area/maintenance/aft) "bgp" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/white, @@ -25026,8 +24944,8 @@ /area/crew_quarters/heads/captain) "bgV" = ( /obj/structure/table/wood, -/obj/item/weapon/book/manual/wiki/security_space_law, -/obj/item/weapon/coin/plasma, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/coin/plasma, /turf/open/floor/wood, /area/crew_quarters/heads/captain) "bgW" = ( @@ -25046,7 +24964,7 @@ pixel_x = 24 }, /obj/item/device/camera, -/obj/item/weapon/storage/photo_album{ +/obj/item/storage/photo_album{ pixel_y = -10 }, /turf/open/floor/wood, @@ -25062,6 +24980,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Chemistry APC"; + areastring = "/area/medical/chemistry"; pixel_y = 24 }, /obj/structure/cable{ @@ -25108,7 +25027,7 @@ /area/medical/medbay/central) "bhf" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "bhg" = ( @@ -25120,8 +25039,7 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/central) "bhi" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/medical) "bhj" = ( @@ -25141,11 +25059,11 @@ /area/security/checkpoint/medical) "bhk" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = 1; pixel_y = 9 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/button/door{ desc = "A remote control switch for the medbay foyer."; id = "MedbayFoyer"; @@ -25154,7 +25072,7 @@ pixel_y = 26; req_access_txt = "5" }, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /turf/open/floor/plasteel/red/side{ dir = 9 }, @@ -25173,8 +25091,8 @@ /area/medical/morgue) "bhn" = ( /obj/structure/table, -/obj/item/weapon/storage/box/bodybags, -/obj/item/weapon/pen, +/obj/item/storage/box/bodybags, +/obj/item/pen, /obj/machinery/light/small{ dir = 8 }, @@ -25188,6 +25106,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Morgue APC"; + areastring = "/area/medical/morgue"; pixel_y = 24 }, /obj/structure/cable{ @@ -25270,12 +25189,11 @@ /turf/open/floor/plasteel/white, /area/science/robotics/lab) "bhy" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/shutters/preopen{ id = "robotics"; name = "robotics lab shutters" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/robotics/lab) "bhz" = ( @@ -25287,11 +25205,11 @@ name = "Robotics Desk"; req_access_txt = "29" }, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/door/poddoor/shutters/preopen{ id = "robotics"; name = "robotics lab shutters" @@ -25310,12 +25228,11 @@ /turf/open/floor/plasteel/white, /area/science/research) "bhC" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/shutters/preopen{ id = "rnd"; name = "research lab shutters" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/lab) "bhD" = ( @@ -25345,11 +25262,11 @@ /area/science/lab) "bhF" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = 2; pixel_y = 3 }, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, @@ -25615,14 +25532,14 @@ /area/crew_quarters/heads/captain) "bil" = ( /obj/machinery/computer/card, -/obj/item/weapon/card/id/captains_spare, +/obj/item/card/id/captains_spare, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/wood, /area/crew_quarters/heads/captain) "bim" = ( /obj/structure/table/wood, /obj/machinery/recharger, -/obj/item/weapon/melee/chainofcommand, +/obj/item/melee/chainofcommand, /turf/open/floor/wood, /area/crew_quarters/heads/captain) "bin" = ( @@ -25635,7 +25552,7 @@ /area/medical/chemistry) "bio" = ( /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine, +/obj/item/reagent_containers/glass/bottle/epinephrine, /obj/item/stack/sheet/mineral/plasma, /obj/item/stack/sheet/mineral/plasma, /obj/machinery/requests_console{ @@ -25720,8 +25637,7 @@ /turf/open/floor/plasteel/black, /area/medical/morgue) "biA" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -25739,14 +25655,14 @@ /turf/open/floor/plating, /area/storage/emergency/starboard) "biD" = ( -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /turf/open/floor/plating, /area/storage/emergency/starboard) "biE" = ( /obj/machinery/light/small{ dir = 1 }, -/obj/item/weapon/extinguisher, +/obj/item/extinguisher, /turf/open/floor/plating, /area/storage/emergency/starboard) "biF" = ( @@ -25823,7 +25739,6 @@ }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/whitered/corner{ - icon_state = "whiteredcorner"; dir = 1 }, /area/science/robotics/lab) @@ -25859,11 +25774,11 @@ req_access_txt = "29" }, /obj/structure/table, -/obj/item/weapon/book/manual/robotics_cyborgs{ +/obj/item/book/manual/robotics_cyborgs{ pixel_x = 2; pixel_y = 5 }, -/obj/item/weapon/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, /turf/open/floor/plasteel/whitered/corner{ dir = 4 }, @@ -25961,8 +25876,7 @@ /turf/open/floor/mineral/plastitanium, /area/shuttle/syndicate) "bja" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/disposal) "bjb" = ( @@ -26090,8 +26004,8 @@ /area/maintenance/port) "bjm" = ( /obj/structure/table, -/obj/item/weapon/hand_labeler, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, +/obj/item/hand_labeler, /obj/machinery/requests_console{ department = "Cargo Bay"; departmentType = 2; @@ -26224,6 +26138,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Bridge Maintenance APC"; + areastring = "/area/maintenance/department/bridge"; pixel_y = 24 }, /obj/structure/cable{ @@ -26339,18 +26254,18 @@ /area/medical/chemistry) "bjR" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/box/beakers{ +/obj/item/storage/box/beakers{ pixel_x = 2; pixel_y = 2 }, -/obj/item/weapon/storage/box/beakers{ +/obj/item/storage/box/beakers{ pixel_x = 2; pixel_y = 2 }, -/obj/item/weapon/reagent_containers/glass/beaker/large, -/obj/item/weapon/reagent_containers/glass/beaker/large, -/obj/item/weapon/reagent_containers/dropper, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/dropper, /turf/open/floor/plasteel/whiteyellow/side{ dir = 4 }, @@ -26451,8 +26366,8 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/tank/internals/emergency_oxygen, -/obj/item/weapon/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, /turf/open/floor/plating, @@ -26475,15 +26390,15 @@ /area/science/robotics/mechbay) "bki" = ( /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/glass/beaker/large{ +/obj/item/reagent_containers/glass/beaker/large{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/reagent_containers/glass/beaker{ +/obj/item/reagent_containers/glass/beaker{ pixel_x = 8; pixel_y = 2 }, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/dropper, /obj/machinery/airalarm{ dir = 8; pixel_x = 24 @@ -26689,8 +26604,7 @@ /turf/open/floor/plating, /area/maintenance/disposal) "bkD" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/port) "bkE" = ( @@ -26715,10 +26629,9 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, -/area/quartermaster/storage) +/area/maintenance/port) "bkH" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, @@ -26731,8 +26644,7 @@ /turf/open/floor/plasteel/black, /area/engine/gravity_generator) "bkJ" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/quartermaster/storage) "bkK" = ( @@ -26756,8 +26668,7 @@ /turf/open/floor/plasteel, /area/quartermaster/office) "bkN" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -26767,7 +26678,7 @@ /obj/machinery/light_switch{ pixel_x = 28 }, -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 10 }, /obj/item/device/radio/off, @@ -26884,6 +26795,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Conference Room APC"; + areastring = "/area/bridge/meeting_room"; pixel_x = 24 }, /obj/structure/cable{ @@ -26891,7 +26803,7 @@ icon_state = "0-8" }, /turf/open/floor/plating, -/area/bridge/meeting_room) +/area/maintenance/central) "bkY" = ( /obj/effect/landmark/blobstart, /obj/structure/cable{ @@ -26961,7 +26873,7 @@ /area/hallway/primary/central) "blf" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/box/syringes, +/obj/item/storage/box/syringes, /obj/item/clothing/glasses/science{ pixel_x = 2; pixel_y = 4 @@ -26991,7 +26903,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/medical/morgue) +/area/maintenance/aft) "blh" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/eastright{ @@ -27010,7 +26922,7 @@ /area/medical/medbay/central) "blj" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = 1; pixel_y = 9 }, @@ -27024,14 +26936,14 @@ /area/medical/medbay/central) "bll" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine, +/obj/item/folder/white, +/obj/item/pen, +/obj/item/reagent_containers/glass/bottle/epinephrine, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "blm" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/drinks/britcup{ +/obj/item/reagent_containers/food/drinks/britcup{ desc = "Kingston's personal cup." }, /turf/open/floor/plasteel/white, @@ -27058,6 +26970,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Starboard Emergency Storage APC"; + areastring = "/area/storage/emergency/starboard"; pixel_y = 24 }, /obj/structure/cable{ @@ -27068,11 +26981,12 @@ dir = 4 }, /turf/open/floor/plating, -/area/storage/emergency/starboard) +/area/maintenance/aft) "blp" = ( /obj/machinery/power/apc{ dir = 8; name = "Medbay Security APC"; + areastring = "/area/security/checkpoint/medical"; pixel_x = -25 }, /obj/structure/cable{ @@ -27110,8 +27024,8 @@ /area/medical/morgue) "bls" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/item/weapon/crowbar/large, +/obj/item/storage/toolbox/mechanical, +/obj/item/crowbar/large, /obj/machinery/camera{ c_tag = "Mech Bay"; dir = 1 @@ -27186,8 +27100,7 @@ /turf/open/floor/plasteel/white, /area/science/robotics/lab) "blA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/robotics/lab) "blB" = ( @@ -27214,15 +27127,15 @@ dir = 1 }, /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ empty = 1; name = "First-Aid (empty)" }, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ empty = 1; name = "First-Aid (empty)" }, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ empty = 1; name = "First-Aid (empty)" }, @@ -27322,7 +27235,7 @@ name = "EXTERNAL AIRLOCK"; pixel_y = 32 }, -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plating, /area/maintenance/starboard) "blS" = ( @@ -27355,8 +27268,7 @@ /turf/open/floor/plating, /area/maintenance/disposal) "blW" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/storage) "blX" = ( @@ -27385,12 +27297,12 @@ /area/science/lab) "bma" = ( /obj/structure/table/glass, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/capacitor, -/obj/item/weapon/stock_parts/capacitor, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/micro_laser, -/obj/item/weapon/stock_parts/micro_laser, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/capacitor, +/obj/item/stock_parts/capacitor, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/micro_laser, +/obj/item/stock_parts/micro_laser, /obj/item/stack/cable_coil{ pixel_x = 3; pixel_y = 3 @@ -27755,11 +27667,11 @@ /turf/open/floor/plasteel, /area/quartermaster/office) "bmQ" = ( -/obj/item/weapon/stamp{ +/obj/item/stamp{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/stamp/denied{ +/obj/item/stamp/denied{ pixel_x = 4; pixel_y = -2 }, @@ -27769,7 +27681,7 @@ /area/quartermaster/office) "bmR" = ( /obj/structure/table, -/obj/item/weapon/paper/guides/jobs/medical/morgue{ +/obj/item/paper/guides/jobs/medical/morgue{ pixel_x = 5; pixel_y = 4 }, @@ -27785,8 +27697,7 @@ /turf/open/floor/plasteel/white, /area/medical/chemistry) "bmU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/security/checkpoint/medical) @@ -27900,7 +27811,7 @@ dir = 1 }, /obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = 1; pixel_y = 6 }, @@ -27946,23 +27857,24 @@ /turf/open/floor/plasteel/white, /area/science/lab) "bnl" = ( -/obj/item/weapon/stock_parts/console_screen, +/obj/item/stock_parts/console_screen, /obj/structure/table/glass, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/matter_bin, -/obj/item/weapon/stock_parts/matter_bin, +/obj/item/stock_parts/console_screen, +/obj/item/stock_parts/console_screen, +/obj/item/stock_parts/matter_bin, +/obj/item/stock_parts/matter_bin, /obj/machinery/light{ dir = 4 }, -/obj/item/weapon/stock_parts/scanning_module{ +/obj/item/stock_parts/scanning_module{ pixel_x = 2; pixel_y = 3 }, -/obj/item/weapon/stock_parts/scanning_module, +/obj/item/stock_parts/scanning_module, /obj/machinery/power/apc{ dir = 4; name = "Research Lab APC"; + areastring = "/area/science/lab"; pixel_x = 26 }, /obj/structure/cable{ @@ -27981,7 +27893,7 @@ /area/science/lab) "bno" = ( /obj/machinery/r_n_d/circuit_imprinter, -/obj/item/weapon/reagent_containers/glass/beaker/sulphuric, +/obj/item/reagent_containers/glass/beaker/sulphuric, /turf/open/floor/plasteel, /area/science/lab) "bnp" = ( @@ -28102,8 +28014,8 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/table, -/obj/item/weapon/book/manual/wiki/chemistry, -/obj/item/weapon/book/manual/wiki/chemistry{ +/obj/item/book/manual/wiki/chemistry, +/obj/item/book/manual/wiki/chemistry{ pixel_x = 3; pixel_y = 3 }, @@ -28137,12 +28049,12 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/central) "bnG" = ( -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/clipboard, -/obj/item/weapon/pen/red, +/obj/item/clipboard, +/obj/item/pen/red, /obj/structure/table, /obj/machinery/computer/stockexchange, /turf/open/floor/plasteel, @@ -28167,8 +28079,7 @@ /turf/open/floor/plasteel, /area/quartermaster/office) "bnK" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/quartermaster/office) "bnL" = ( @@ -28258,7 +28169,6 @@ /turf/open/floor/plasteel, /area/crew_quarters/heads/hop) "bnT" = ( -/obj/structure/grille, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; @@ -28269,7 +28179,7 @@ icon_state = "0-4"; d2 = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/gravity_generator) "bnU" = ( @@ -28286,7 +28196,6 @@ /turf/open/floor/plasteel/black, /area/engine/gravity_generator) "bnV" = ( -/obj/structure/grille, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -28295,11 +28204,10 @@ icon_state = "0-4"; d2 = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/gravity_generator) "bnW" = ( -/obj/structure/grille, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; @@ -28314,7 +28222,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/gravity_generator) "bnX" = ( @@ -28323,7 +28231,7 @@ /area/crew_quarters/heads/captain) "bnY" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/captain, +/obj/item/bedsheet/captain, /obj/machinery/airalarm{ dir = 4; pixel_x = -22 @@ -28344,11 +28252,11 @@ /area/crew_quarters/heads/captain) "bob" = ( /obj/structure/table/glass, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/screwdriver{ +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, +/obj/item/screwdriver{ pixel_x = -2; pixel_y = 6 }, @@ -28372,7 +28280,7 @@ /area/medical/medbay/central) "bod" = ( /obj/structure/table, -/obj/item/weapon/folder/white, +/obj/item/folder/white, /obj/item/device/radio/headset/headset_med, /turf/open/floor/plasteel/white, /area/medical/chemistry) @@ -28392,8 +28300,7 @@ /turf/closed/wall, /area/medical/medbay/central) "bog" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/medbay/central) "boh" = ( @@ -28485,8 +28392,8 @@ "bor" = ( /obj/structure/table, /obj/item/clothing/gloves/color/latex, -/obj/item/weapon/surgical_drapes, -/obj/item/weapon/razor, +/obj/item/surgical_drapes, +/obj/item/razor, /turf/open/floor/plasteel/black, /area/science/robotics/lab) "bos" = ( @@ -28494,6 +28401,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Robotics Lab APC"; + areastring = "/area/science/robotics/lab"; pixel_x = -25 }, /obj/structure/cable, @@ -28501,11 +28409,10 @@ /turf/open/floor/plasteel/white, /area/science/robotics/lab) "bot" = ( -/obj/structure/grille, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/robotics/lab) "bou" = ( @@ -28529,9 +28436,9 @@ pixel_x = -8; pixel_y = 4 }, -/obj/item/weapon/stock_parts/cell/high/plus, -/obj/item/weapon/stock_parts/cell/high/plus, -/obj/item/weapon/crowbar, +/obj/item/stock_parts/cell/high/plus, +/obj/item/stock_parts/cell/high/plus, +/obj/item/crowbar, /obj/structure/extinguisher_cabinet{ pixel_x = 27 }, @@ -28584,8 +28491,8 @@ /area/science/robotics/lab) "boD" = ( /obj/structure/table, -/obj/item/weapon/circular_saw, -/obj/item/weapon/scalpel{ +/obj/item/circular_saw, +/obj/item/scalpel{ pixel_y = 12 }, /obj/machinery/light{ @@ -28595,8 +28502,8 @@ /area/science/robotics/lab) "boE" = ( /obj/structure/table, -/obj/item/weapon/hemostat, -/obj/item/weapon/cautery{ +/obj/item/hemostat, +/obj/item/cautery{ pixel_x = 4 }, /turf/open/floor/plasteel/black, @@ -28641,14 +28548,13 @@ /turf/open/floor/plating, /area/maintenance/starboard) "boI" = ( -/obj/structure/grille, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/storage) "boJ" = ( @@ -28666,7 +28572,7 @@ /area/quartermaster/storage) "boL" = ( /obj/structure/table, -/obj/item/weapon/retractor, +/obj/item/retractor, /turf/open/floor/plasteel/black, /area/science/robotics/lab) "boM" = ( @@ -28692,8 +28598,8 @@ "boQ" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high/plus, -/obj/item/weapon/stock_parts/cell/high/plus, +/obj/item/stock_parts/cell/high/plus, +/obj/item/stock_parts/cell/high/plus, /turf/open/floor/plasteel/white, /area/science/lab) "boR" = ( @@ -28897,21 +28803,21 @@ /area/crew_quarters/heads/captain) "bpl" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/box/matches, -/obj/item/weapon/razor{ +/obj/item/storage/box/matches, +/obj/item/razor{ pixel_x = -4; pixel_y = 2 }, /obj/item/clothing/mask/cigarette/cigar, -/obj/item/weapon/reagent_containers/food/drinks/flask/gold, +/obj/item/reagent_containers/food/drinks/flask/gold, /turf/open/floor/carpet, /area/crew_quarters/heads/captain) "bpm" = ( /obj/machinery/shower{ dir = 1 }, -/obj/item/weapon/soap/deluxe, -/obj/item/weapon/bikehorn/rubberducky, +/obj/item/soap/deluxe, +/obj/item/bikehorn/rubberducky, /obj/effect/landmark/revenantspawn, /obj/structure/curtain, /turf/open/floor/plasteel/freezer, @@ -28970,7 +28876,7 @@ /area/quartermaster/storage) "bpt" = ( /obj/structure/table, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/item/stack/packageWrap, /turf/open/floor/plasteel/white, /area/medical/chemistry) @@ -29060,8 +28966,7 @@ /turf/open/floor/plasteel/white, /area/medical/chemistry) "bpE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/genetics) "bpF" = ( @@ -29078,6 +28983,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Genetics APC"; + areastring = "/area/medical/genetics"; pixel_y = 24 }, /obj/structure/cable{ @@ -29088,7 +28994,7 @@ /area/medical/genetics) "bpH" = ( /obj/structure/table/glass, -/obj/item/weapon/folder/white, +/obj/item/folder/white, /obj/item/device/radio/headset/headset_medsci, /obj/machinery/requests_console{ department = "Genetics"; @@ -29096,8 +29002,8 @@ name = "Genetics Requests Console"; pixel_y = 30 }, -/obj/item/weapon/storage/pill_bottle/mutadone, -/obj/item/weapon/storage/pill_bottle/mannitol, +/obj/item/storage/pill_bottle/mutadone, +/obj/item/storage/pill_bottle/mannitol, /turf/open/floor/plasteel/white, /area/medical/genetics) "bpI" = ( @@ -29126,9 +29032,8 @@ /turf/open/floor/plasteel, /area/medical/genetics) "bpM" = ( -/obj/structure/grille, /obj/structure/disposalpipe/segment, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/medical/chemistry) @@ -29178,8 +29083,8 @@ /area/science/robotics/lab) "bpS" = ( /obj/structure/table, -/obj/item/weapon/storage/box/bodybags, -/obj/item/weapon/pen, +/obj/item/storage/box/bodybags, +/obj/item/pen, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -29187,7 +29092,7 @@ /area/science/robotics/lab) "bpT" = ( /obj/structure/table, -/obj/item/weapon/storage/belt/utility, +/obj/item/storage/belt/utility, /obj/item/stack/sheet/metal{ amount = 50 }, @@ -29207,7 +29112,7 @@ "bpU" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high/plus, +/obj/item/stock_parts/cell/high/plus, /turf/open/floor/plasteel, /area/science/robotics/lab) "bpV" = ( @@ -29218,12 +29123,11 @@ /turf/closed/wall/r_wall, /area/science/robotics/lab) "bpW" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/shutters/preopen{ id = "robotics2"; name = "robotics lab shutters" }, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/door/poddoor/shutters/preopen{ id = "robotics2"; name = "robotics lab shutters" @@ -29247,12 +29151,12 @@ /turf/open/floor/plasteel/black, /area/science/robotics/lab) "bpZ" = ( -/obj/item/weapon/folder/white, +/obj/item/folder/white, /obj/structure/table, -/obj/item/weapon/disk/tech_disk, -/obj/item/weapon/disk/tech_disk, -/obj/item/weapon/disk/design_disk, -/obj/item/weapon/disk/design_disk, +/obj/item/disk/tech_disk, +/obj/item/disk/tech_disk, +/obj/item/disk/design_disk, +/obj/item/disk/design_disk, /turf/open/floor/plasteel/white, /area/science/lab) "bqa" = ( @@ -29422,8 +29326,7 @@ /turf/open/floor/plasteel, /area/quartermaster/office) "bqv" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/hallway/primary/central) "bqw" = ( @@ -29432,7 +29335,6 @@ }, /area/hallway/primary/central) "bqx" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-2"; d2 = 2 @@ -29442,7 +29344,7 @@ layer = 2.9; name = "Privacy Shutters" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/heads/hop) "bqy" = ( @@ -29484,14 +29386,15 @@ /obj/machinery/power/apc{ dir = 8; name = "Gravity Generator APC"; + areastring = "/area/engine/gravity_generator"; pixel_x = -25; pixel_y = 1 }, /obj/structure/table, -/obj/item/weapon/paper/guides/jobs/engi/gravity_gen{ +/obj/item/paper/guides/jobs/engi/gravity_gen{ layer = 3 }, -/obj/item/weapon/pen/blue, +/obj/item/pen/blue, /obj/item/device/radio/intercom{ name = "Station Intercom (General)"; pixel_y = -35 @@ -29558,8 +29461,7 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "bqM" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -29597,9 +29499,9 @@ /area/medical/medbay/central) "bqR" = ( /obj/structure/table, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/item/clothing/neck/stethoscope, -/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/reagent_containers/spray/cleaner, /obj/structure/sign/nosmoking_2{ pixel_y = 30 }, @@ -29708,7 +29610,7 @@ /area/medical/genetics) "bra" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/box/rxglasses, +/obj/item/storage/box/rxglasses, /turf/open/floor/plasteel/white, /area/medical/genetics) "brb" = ( @@ -29857,8 +29759,7 @@ /turf/open/floor/plasteel, /area/science/robotics/lab) "brr" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -29877,8 +29778,8 @@ id = "robotics2"; name = "robotics lab shutters" }, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen, +/obj/item/folder/white, +/obj/item/pen, /turf/open/floor/plating, /area/science/robotics/lab) "brt" = ( @@ -29932,12 +29833,11 @@ /turf/open/floor/plasteel/white, /area/science/explab) "brx" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/shutters/preopen{ id = "rnd2"; name = "research lab shutters" }, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/science/lab) "bry" = ( @@ -29957,16 +29857,16 @@ dir = 4 }, /turf/open/floor/plating, -/area/science/explab) +/area/maintenance/starboard) "brz" = ( /obj/structure/table, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/camera{ c_tag = "Experimentor Lab"; dir = 2; network = list("SS13","RD") }, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/item/stack/packageWrap, /turf/open/floor/plasteel/white/side{ dir = 2 @@ -29974,7 +29874,7 @@ /area/science/explab) "brA" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_y = 6 }, /turf/open/floor/plasteel/white/corner{ @@ -29989,8 +29889,8 @@ /area/science/explab) "brC" = ( /obj/structure/table, -/obj/item/weapon/folder/white, -/obj/item/weapon/folder/white, +/obj/item/folder/white, +/obj/item/folder/white, /obj/machinery/airalarm{ pixel_y = 23 }, @@ -30159,7 +30059,6 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "brU" = ( -/obj/structure/grille, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; @@ -30176,12 +30075,11 @@ layer = 2.9; name = "Privacy Shutters" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/heads/hop) "brV" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -30198,8 +30096,8 @@ /area/crew_quarters/heads/hop) "brX" = ( /obj/structure/table, -/obj/item/weapon/storage/box/masks, -/obj/item/weapon/storage/box/gloves{ +/obj/item/storage/box/masks, +/obj/item/storage/box/gloves{ pixel_x = 3; pixel_y = 4 }, @@ -30280,7 +30178,7 @@ /area/teleporter) "bsi" = ( /obj/structure/table, -/obj/item/weapon/hand_tele, +/obj/item/hand_tele, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -30320,7 +30218,7 @@ pixel_y = 20 }, /obj/structure/closet/crate, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -30537,6 +30435,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Experimentation Lab APC"; + areastring = "/area/science/explab"; pixel_x = 26 }, /obj/structure/cable, @@ -30553,7 +30452,7 @@ /area/maintenance/starboard) "bsK" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/box/disks{ +/obj/item/storage/box/disks{ pixel_x = 2; pixel_y = 2 }, @@ -30618,7 +30517,7 @@ /obj/structure/table/optable{ name = "Robotics Operating Table" }, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /turf/open/floor/plating, /area/maintenance/port/fore) "bsV" = ( @@ -30844,7 +30743,7 @@ dir = 8; pixel_x = -24 }, -/obj/item/weapon/folder/yellow, +/obj/item/folder/yellow, /turf/open/floor/plasteel, /area/quartermaster/office) "btu" = ( @@ -30918,11 +30817,11 @@ /area/crew_quarters/heads/hop) "btD" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel, /area/crew_quarters/heads/hop) "btE" = ( @@ -30964,6 +30863,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Teleporter APC"; + areastring = "/area/teleporter"; pixel_x = -24 }, /obj/structure/cable{ @@ -31146,6 +31046,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Cargo Office APC"; + areastring = "/area/quartermaster/office"; pixel_x = 1; pixel_y = -24 }, @@ -31201,12 +31102,11 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/central) "buj" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/shutters/preopen{ id = "robotics2"; name = "robotics lab shutters" }, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/science/robotics/lab) "buk" = ( @@ -31256,8 +31156,7 @@ /turf/open/floor/plasteel/white, /area/science/research) "buq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -31511,8 +31410,8 @@ /area/crew_quarters/heads/hop) "buO" = ( /obj/structure/table, -/obj/item/weapon/folder/blue, -/obj/item/weapon/stamp/hop, +/obj/item/folder/blue, +/obj/item/stamp/hop, /turf/open/floor/plasteel, /area/crew_quarters/heads/hop) "buP" = ( @@ -31714,8 +31613,7 @@ /turf/open/floor/plasteel/white, /area/science/research) "bvh" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/medical/sleeper) "bvi" = ( @@ -31753,7 +31651,7 @@ pixel_y = 24 }, /obj/structure/table, -/obj/item/weapon/book/manual/medical_cloning{ +/obj/item/book/manual/medical_cloning{ pixel_y = 6 }, /turf/open/floor/plasteel/white, @@ -31870,8 +31768,7 @@ /turf/open/floor/plasteel/white, /area/medical/genetics) "bvC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/security/checkpoint/science) @@ -31894,12 +31791,12 @@ /area/science/research) "bvF" = ( /obj/structure/table, -/obj/item/weapon/cartridge/quartermaster{ +/obj/item/cartridge/quartermaster{ pixel_x = 6; pixel_y = 5 }, -/obj/item/weapon/cartridge/quartermaster, -/obj/item/weapon/cartridge/quartermaster{ +/obj/item/cartridge/quartermaster, +/obj/item/cartridge/quartermaster{ pixel_x = -4; pixel_y = 7 }, @@ -31908,7 +31805,7 @@ departmentType = 2; pixel_x = -30 }, -/obj/item/weapon/coin/silver, +/obj/item/coin/silver, /turf/open/floor/plasteel/brown{ dir = 9 }, @@ -31941,8 +31838,7 @@ /turf/open/floor/plasteel, /area/quartermaster/miningdock) "bvJ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/heads/hor) "bvK" = ( @@ -32063,7 +31959,7 @@ /area/quartermaster/storage) "bvZ" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 6; pixel_y = -5 }, @@ -32107,8 +32003,7 @@ /turf/open/floor/plasteel, /area/quartermaster/office) "bwd" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/supply) "bwe" = ( @@ -32166,7 +32061,7 @@ /area/crew_quarters/heads/hop) "bwk" = ( /obj/structure/table, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/item/stack/packageWrap{ pixel_x = -1; pixel_y = -1 @@ -32229,7 +32124,7 @@ /area/teleporter) "bws" = ( /obj/structure/rack, -/obj/item/weapon/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, /obj/item/clothing/mask/gas, /turf/open/floor/plating, /area/teleporter) @@ -32319,11 +32214,11 @@ /area/medical/sleeper) "bwF" = ( /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{ +/obj/item/reagent_containers/glass/beaker/cryoxadone{ pixel_x = 7; pixel_y = 1 }, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{ +/obj/item/reagent_containers/glass/beaker/cryoxadone{ pixel_x = 7; pixel_y = 1 }, @@ -32349,8 +32244,8 @@ dir = 2; network = list("SS13") }, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone, +/obj/item/reagent_containers/glass/beaker/cryoxadone, +/obj/item/reagent_containers/glass/beaker/cryoxadone, /turf/open/floor/plasteel, /area/medical/sleeper) "bwK" = ( @@ -32373,12 +32268,12 @@ dir = 8; pixel_x = -24 }, -/obj/item/weapon/storage/box/rxglasses{ +/obj/item/storage/box/rxglasses{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/bodybags, -/obj/item/weapon/pen, +/obj/item/storage/box/bodybags, +/obj/item/pen, /turf/open/floor/plasteel/white, /area/medical/genetics) "bwM" = ( @@ -32423,15 +32318,14 @@ /area/science/research) "bwP" = ( /obj/structure/table, -/obj/item/weapon/storage/box/donkpockets{ +/obj/item/storage/box/donkpockets{ pixel_x = 3; pixel_y = 3 }, /turf/open/floor/mineral/plastitanium, /area/shuttle/syndicate) "bwQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -32700,7 +32594,7 @@ /area/storage/primary) "bxl" = ( /obj/structure/rack, -/obj/item/weapon/circuitboard/aicore{ +/obj/item/circuitboard/aicore{ pixel_x = -2; pixel_y = 4 }, @@ -32737,8 +32631,8 @@ /area/science/explab) "bxq" = ( /obj/structure/table, -/obj/item/weapon/clipboard, -/obj/item/weapon/book/manual/experimentor, +/obj/item/clipboard, +/obj/item/book/manual/experimentor, /turf/open/floor/plasteel/white/corner{ dir = 4 }, @@ -32792,8 +32686,7 @@ /turf/open/floor/plasteel, /area/quartermaster/qm) "bxx" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/qm) "bxy" = ( @@ -32818,11 +32711,11 @@ /turf/open/floor/plasteel, /area/quartermaster/miningdock) "bxB" = ( -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = 1; pixel_y = 9 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/structure/table, /turf/open/floor/plasteel/red/side{ dir = 9 @@ -32838,7 +32731,7 @@ }, /area/security/checkpoint/supply) "bxD" = ( -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/structure/table, /turf/open/floor/plasteel/red/side{ dir = 1 @@ -33041,7 +32934,7 @@ /area/crew_quarters/heads/hor) "byc" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, @@ -33070,8 +32963,8 @@ /area/science/server) "byg" = ( /obj/structure/table, -/obj/item/weapon/clipboard, -/obj/item/weapon/stamp/qm, +/obj/item/clipboard, +/obj/item/stamp/qm, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -33110,18 +33003,17 @@ /turf/open/floor/plasteel/white, /area/security/checkpoint/science) "byk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/science) "byl" = ( /obj/structure/table, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen{ +/obj/item/folder/yellow, +/obj/item/pen{ pixel_x = 4; pixel_y = 4 }, -/obj/item/weapon/pen/red, +/obj/item/pen/red, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -33130,8 +33022,7 @@ }, /area/quartermaster/qm) "bym" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -33207,12 +33098,11 @@ /turf/open/floor/plasteel/white, /area/crew_quarters/heads/hor) "byv" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/preopen{ id = "telelab"; name = "test chamber blast door" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor/heavy, /turf/open/floor/engine, /area/science/explab) @@ -33243,6 +33133,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Quartermaster APC"; + areastring = "/area/quartermaster/qm"; pixel_y = 24 }, /obj/structure/cable{ @@ -33282,6 +33173,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Mining Dock APC"; + areastring = "/area/quartermaster/miningdock"; pixel_y = 24 }, /obj/structure/cable{ @@ -33324,8 +33216,7 @@ }, /area/security/checkpoint/supply) "byJ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -33448,21 +33339,19 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "byY" = ( -/obj/structure/grille, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/medical/sleeper) "byZ" = ( -/obj/structure/grille, /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/medical/sleeper) "bza" = ( @@ -33473,12 +33362,11 @@ /turf/open/floor/plasteel/black, /area/medical/sleeper) "bzb" = ( -/obj/structure/grille, /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/medical/sleeper) @@ -33494,7 +33382,7 @@ /obj/structure/table, /obj/item/stack/packageWrap, /obj/item/stack/packageWrap, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/requests_console{ announcementConsole = 0; department = "Medbay"; @@ -33610,17 +33498,11 @@ pressure_checks = 0; name = "server vent" }, -/turf/open/floor/circuit{ - name = "Server Base"; - initial_gas_mix = "n2=500;TEMP=80" - }, +/turf/open/floor/circuit/telecomms/server, /area/science/server) "bzu" = ( /obj/machinery/r_n_d/server/robotics, -/turf/open/floor/circuit{ - name = "Server Base"; - initial_gas_mix = "n2=500;TEMP=80" - }, +/turf/open/floor/circuit/telecomms/server, /area/science/server) "bzv" = ( /obj/machinery/atmospherics/pipe/simple{ @@ -33634,7 +33516,6 @@ /turf/open/floor/plasteel/black, /area/science/server) "bzw" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple{ dir = 4 }, @@ -33643,7 +33524,7 @@ name = "SERVER ROOM"; pixel_y = 32 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/server) "bzx" = ( @@ -33665,6 +33546,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Server Room APC"; + areastring = "/area/science/server"; pixel_y = 25 }, /obj/structure/cable{ @@ -33748,7 +33630,7 @@ /area/hallway/primary/central) "bzH" = ( /obj/structure/table, -/obj/item/weapon/hemostat, +/obj/item/hemostat, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/white/side{ dir = 2 @@ -33757,7 +33639,7 @@ "bzI" = ( /obj/structure/disposalpipe/segment, /obj/structure/table, -/obj/item/weapon/surgicaldrill, +/obj/item/surgicaldrill, /turf/open/floor/plasteel, /area/medical/sleeper) "bzJ" = ( @@ -33769,10 +33651,10 @@ /area/crew_quarters/heads/hor) "bzK" = ( /obj/structure/table, -/obj/item/weapon/scalpel{ +/obj/item/scalpel{ pixel_y = 12 }, -/obj/item/weapon/circular_saw, +/obj/item/circular_saw, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/white, /area/medical/sleeper) @@ -33832,7 +33714,7 @@ /area/quartermaster/qm) "bzS" = ( /obj/structure/table, -/obj/item/weapon/cautery{ +/obj/item/cautery{ pixel_x = 4 }, /turf/open/floor/plasteel, @@ -33911,7 +33793,7 @@ /turf/open/floor/plasteel, /area/quartermaster/miningdock) "bAd" = ( -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 10 }, /obj/machinery/light{ @@ -34008,7 +33890,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/quartermaster/miningdock) +/area/maintenance/port/aft) "bAo" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -34021,6 +33903,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Cargo Security APC"; + areastring = "/area/security/checkpoint/supply"; pixel_x = 1; pixel_y = 24 }, @@ -34032,7 +33915,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/security/checkpoint/supply) +/area/maintenance/port/aft) "bAp" = ( /obj/structure/closet/secure_closet/medical1, /obj/machinery/light{ @@ -34074,7 +33957,7 @@ /area/medical/sleeper) "bAt" = ( /obj/structure/table/reinforced, -/obj/item/weapon/wrench/medical, +/obj/item/wrench/medical, /turf/open/floor/plasteel, /area/medical/sleeper) "bAu" = ( @@ -34110,10 +33993,7 @@ /area/maintenance/port/aft) "bAy" = ( /obj/effect/landmark/blobstart, -/turf/open/floor/plasteel/black{ - name = "Server Walkway"; - initial_gas_mix = "n2=500;TEMP=80" - }, +/turf/open/floor/plasteel/black/telecomms/server/walkway, /area/science/server) "bAz" = ( /obj/machinery/airalarm/server{ @@ -34123,10 +34003,7 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/plasteel/black{ - name = "Server Walkway"; - initial_gas_mix = "n2=500;TEMP=80" - }, +/turf/open/floor/plasteel/black/telecomms/server/walkway, /area/science/server) "bAA" = ( /obj/machinery/atmospherics/pipe/manifold{ @@ -34192,7 +34069,7 @@ /area/security/checkpoint/science) "bAH" = ( /obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /turf/open/floor/plasteel/red/side{ dir = 4 }, @@ -34250,7 +34127,7 @@ "bAL" = ( /obj/structure/table, /obj/item/device/plant_analyzer, -/obj/item/weapon/stock_parts/cell/high/plus, +/obj/item/stock_parts/cell/high/plus, /turf/open/floor/plating, /area/storage/tech) "bAM" = ( @@ -34370,8 +34247,8 @@ /area/medical/sleeper) "bBc" = ( /obj/structure/table, -/obj/item/weapon/surgical_drapes, -/obj/item/weapon/razor, +/obj/item/surgical_drapes, +/obj/item/razor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -34672,7 +34549,7 @@ /obj/machinery/airalarm{ pixel_y = 23 }, -/obj/item/weapon/storage/firstaid/toxin, +/obj/item/storage/firstaid/toxin, /obj/effect/turf_decal/stripes/line{ dir = 2 }, @@ -34770,17 +34647,11 @@ external_pressure_bound = 120; name = "server vent" }, -/turf/open/floor/circuit{ - name = "Server Base"; - initial_gas_mix = "n2=500;TEMP=80" - }, +/turf/open/floor/circuit/telecomms/server, /area/science/server) "bBT" = ( /obj/machinery/r_n_d/server/core, -/turf/open/floor/circuit{ - name = "Server Base"; - initial_gas_mix = "n2=500;TEMP=80" - }, +/turf/open/floor/circuit/telecomms/server, /area/science/server) "bBU" = ( /obj/machinery/atmospherics/pipe/simple{ @@ -34793,7 +34664,6 @@ /turf/open/floor/plasteel/black, /area/science/server) "bBV" = ( -/obj/structure/grille, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'SERVER ROOM'."; name = "SERVER ROOM"; @@ -34802,13 +34672,13 @@ /obj/machinery/atmospherics/pipe/simple{ dir = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/server) "bBW" = ( /obj/structure/table, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen, +/obj/item/folder/white, +/obj/item/pen, /turf/open/floor/plasteel/black, /area/science/server) "bBX" = ( @@ -34825,7 +34695,7 @@ }, /area/security/checkpoint/science) "bBZ" = ( -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 10 }, /obj/item/device/radio/off, @@ -34835,6 +34705,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Science Security APC"; + areastring = "/area/security/checkpoint/science"; pixel_y = -24 }, /obj/structure/cable, @@ -34842,11 +34713,11 @@ /area/security/checkpoint/science) "bCb" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = 1; pixel_y = 9 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel/red/side{ dir = 6 }, @@ -34885,23 +34756,24 @@ /obj/machinery/power/apc{ dir = 8; name = "RD Office APC"; + areastring = "/area/crew_quarters/heads/hor"; pixel_x = -25 }, /obj/structure/cable, /obj/machinery/light_switch{ pixel_y = -23 }, -/obj/item/weapon/twohanded/required/kirbyplants/dead, +/obj/item/twohanded/required/kirbyplants/dead, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/heads/hor) "bCg" = ( /obj/structure/table, -/obj/item/weapon/cartridge/signal/toxins, -/obj/item/weapon/cartridge/signal/toxins{ +/obj/item/cartridge/signal/toxins, +/obj/item/cartridge/signal/toxins{ pixel_x = -4; pixel_y = 2 }, -/obj/item/weapon/cartridge/signal/toxins{ +/obj/item/cartridge/signal/toxins{ pixel_x = 4; pixel_y = 6 }, @@ -34980,7 +34852,7 @@ /area/maintenance/port/aft) "bCo" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = 1; pixel_y = 9 }, @@ -35090,7 +34962,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/medical/sleeper) +/area/maintenance/aft) "bCC" = ( /obj/structure/disposalpipe/segment{ dir = 4; @@ -35103,7 +34975,7 @@ /area/maintenance/aft) "bCD" = ( /obj/structure/table, -/obj/item/weapon/retractor, +/obj/item/retractor, /turf/open/floor/plasteel/white/side{ dir = 2 }, @@ -35126,10 +34998,10 @@ /area/medical/sleeper) "bCG" = ( /obj/structure/table, -/obj/item/weapon/folder/white, -/obj/item/weapon/gun/syringe, -/obj/item/weapon/reagent_containers/dropper, -/obj/item/weapon/soap/nanotrasen, +/obj/item/folder/white, +/obj/item/gun/syringe, +/obj/item/reagent_containers/dropper, +/obj/item/soap/nanotrasen, /turf/open/floor/plasteel/white, /area/medical/sleeper) "bCH" = ( @@ -35183,11 +35055,11 @@ /area/medical/sleeper) "bCO" = ( /obj/structure/table, -/obj/item/weapon/storage/box/bodybags{ +/obj/item/storage/box/bodybags{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/rxglasses, +/obj/item/storage/box/rxglasses, /turf/open/floor/plasteel/white, /area/medical/sleeper) "bCP" = ( @@ -35197,8 +35069,7 @@ /turf/closed/wall, /area/medical/sleeper) "bCQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/sleeper) "bCR" = ( @@ -35222,13 +35093,13 @@ /area/medical/sleeper) "bCT" = ( /obj/structure/table, -/obj/item/weapon/storage/belt/medical{ +/obj/item/storage/belt/medical{ pixel_y = 2 }, -/obj/item/weapon/storage/belt/medical{ +/obj/item/storage/belt/medical{ pixel_y = 2 }, -/obj/item/weapon/storage/belt/medical{ +/obj/item/storage/belt/medical{ pixel_y = 2 }, /obj/item/clothing/neck/stethoscope, @@ -35264,7 +35135,7 @@ /area/crew_quarters/heads/cmo) "bCX" = ( /obj/effect/decal/cleanable/oil, -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, @@ -35346,8 +35217,8 @@ /area/science/storage) "bDk" = ( /obj/structure/table, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen, +/obj/item/folder/yellow, +/obj/item/pen, /obj/machinery/requests_console{ department = "Mining"; departmentType = 0; @@ -35406,19 +35277,19 @@ /area/hallway/primary/aft) "bDq" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/item/key/janitor, /turf/open/floor/plasteel, /area/janitor) "bDr" = ( -/obj/item/weapon/restraints/legcuffs/beartrap, -/obj/item/weapon/restraints/legcuffs/beartrap, -/obj/item/weapon/storage/box/mousetraps, -/obj/item/weapon/storage/box/mousetraps, +/obj/item/restraints/legcuffs/beartrap, +/obj/item/restraints/legcuffs/beartrap, +/obj/item/storage/box/mousetraps, +/obj/item/storage/box/mousetraps, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, /area/janitor) @@ -35463,16 +35334,16 @@ /area/storage/tech) "bDw" = ( /obj/structure/table, -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 16 }, -/obj/item/weapon/wirecutters, +/obj/item/wirecutters, /turf/open/floor/plating, /area/storage/tech) "bDx" = ( /obj/structure/table, -/obj/item/weapon/electronics/apc, -/obj/item/weapon/electronics/airlock, +/obj/item/electronics/apc, +/obj/item/electronics/airlock, /obj/machinery/light/small{ dir = 1 }, @@ -35486,6 +35357,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Tech Storage APC"; + areastring = "/area/storage/tech"; pixel_y = 24 }, /obj/structure/cable{ @@ -35505,6 +35377,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Treatment Center APC"; + areastring = "/area/medical/sleeper"; pixel_x = 26 }, /obj/structure/cable{ @@ -35516,7 +35389,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/medical/sleeper) +/area/maintenance/aft) "bDB" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -35534,7 +35407,7 @@ pixel_x = -28 }, /obj/structure/bed, -/obj/item/weapon/bedsheet/medical, +/obj/item/bedsheet/medical, /turf/open/floor/plasteel/whiteblue/corner{ dir = 1 }, @@ -35552,12 +35425,11 @@ /turf/open/floor/plasteel/white, /area/medical/sleeper) "bDF" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/preopen{ id = "medpriv4"; name = "privacy door" }, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -35582,8 +35454,8 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/central) "bDJ" = ( -/obj/item/weapon/storage/box/lights/mixed, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /turf/open/floor/plasteel, /area/janitor) "bDK" = ( @@ -35787,28 +35659,27 @@ /area/science/storage) "bEh" = ( /obj/structure/table/glass, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 5 }, /turf/open/floor/plasteel/barber, /area/crew_quarters/heads/cmo) "bEi" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/heads/cmo) "bEj" = ( /obj/structure/table/glass, -/obj/item/weapon/pen, +/obj/item/pen, /obj/item/clothing/neck/stethoscope, /mob/living/simple_animal/pet/cat/Runtime, /turf/open/floor/plasteel/barber, /area/crew_quarters/heads/cmo) "bEk" = ( /obj/structure/table/glass, -/obj/item/weapon/folder/white, -/obj/item/weapon/stamp/cmo, +/obj/item/folder/white, +/obj/item/stamp/cmo, /obj/item/clothing/glasses/hud/health, /turf/open/floor/plasteel/barber, /area/crew_quarters/heads/cmo) @@ -35856,6 +35727,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Misc Research APC"; + areastring = "/area/science/research"; pixel_x = -25 }, /obj/structure/cable{ @@ -36139,8 +36011,7 @@ icon_state = "0-4"; d2 = 4 }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/storage/tech) "bEV" = ( @@ -36152,12 +36023,11 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-2"; d2 = 2 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/storage/tech) "bEW" = ( @@ -36169,14 +36039,13 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/storage/tech) "bEX" = ( /obj/structure/table, /obj/item/device/aicard, -/obj/item/weapon/aiModule/reset, +/obj/item/aiModule/reset, /turf/open/floor/plating, /area/storage/tech) "bEY" = ( @@ -36184,8 +36053,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/storage/tech) "bEZ" = ( @@ -36195,7 +36063,7 @@ pixel_y = 3 }, /obj/item/stack/cable_coil, -/obj/item/weapon/stock_parts/cell/high/plus, +/obj/item/stock_parts/cell/high/plus, /turf/open/floor/plating, /area/storage/tech) "bFa" = ( @@ -36283,8 +36151,8 @@ }, /area/hallway/primary/aft) "bFk" = ( -/obj/item/weapon/mop, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/mop, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plasteel, /area/janitor) "bFl" = ( @@ -36296,6 +36164,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Custodial Closet APC"; + areastring = "/area/janitor"; pixel_x = -24 }, /obj/structure/cable{ @@ -36303,17 +36172,14 @@ d2 = 2 }, /turf/open/floor/plating, -/area/janitor) +/area/maintenance/aft) "bFm" = ( /obj/structure/disposalpipe/sortjunction{ dir = 8; icon_state = "pipe-j2s"; sortType = 6 }, -/obj/structure/grille, -/obj/structure/window/fulltile{ - obj_integrity = 25 - }, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/maintenance/aft) "bFn" = ( @@ -36332,11 +36198,10 @@ /turf/open/floor/plating, /area/maintenance/aft) "bFp" = ( -/obj/structure/grille, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/maintenance/aft) "bFq" = ( @@ -36359,11 +36224,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, -/area/janitor) +/area/maintenance/aft) "bFt" = ( /obj/structure/disposalpipe/segment, -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/maintenance/aft) @@ -36394,8 +36258,7 @@ /area/medical/sleeper) "bFx" = ( /obj/structure/disposalpipe/segment, -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/maintenance/aft) @@ -36430,11 +36293,11 @@ /area/medical/sleeper) "bFC" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/peppermill{ +/obj/item/reagent_containers/food/condiment/peppermill{ pixel_x = 5; pixel_y = -2 }, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = -2; pixel_y = 2 }, @@ -36483,7 +36346,7 @@ /area/science/storage) "bFJ" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/medical, +/obj/item/bedsheet/medical, /turf/open/floor/plasteel/white, /area/medical/sleeper) "bFK" = ( @@ -36511,16 +36374,16 @@ /area/medical/medbay/central) "bFN" = ( /obj/structure/table, -/obj/item/weapon/cartridge/medical{ +/obj/item/cartridge/medical{ pixel_x = -2; pixel_y = 6 }, -/obj/item/weapon/cartridge/medical{ +/obj/item/cartridge/medical{ pixel_x = 6; pixel_y = 3 }, -/obj/item/weapon/cartridge/medical, -/obj/item/weapon/cartridge/chemistry{ +/obj/item/cartridge/medical, +/obj/item/cartridge/chemistry{ pixel_y = 2 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -36529,8 +36392,7 @@ /turf/open/floor/plasteel/barber, /area/crew_quarters/heads/cmo) "bFO" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -36622,8 +36484,7 @@ /turf/closed/wall, /area/science/mixing) "bGc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/mixing) "bGd" = ( @@ -36641,8 +36502,7 @@ /turf/closed/wall, /area/science/test_area) "bGf" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating/airless, /area/science/test_area) "bGg" = ( @@ -36654,8 +36514,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/mining) "bGi" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/miningdock) "bGj" = ( @@ -36706,9 +36565,8 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "bGp" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/port/aft) "bGq" = ( @@ -36727,8 +36585,7 @@ d2 = 2 }, /obj/structure/cable, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/storage/tech) "bGs" = ( @@ -36748,11 +36605,11 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/borgupload{ +/obj/item/circuitboard/computer/borgupload{ pixel_x = -1; pixel_y = 1 }, -/obj/item/weapon/circuitboard/computer/aiupload{ +/obj/item/circuitboard/computer/aiupload{ pixel_x = 2; pixel_y = -2 }, @@ -36779,36 +36636,36 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/pandemic{ +/obj/item/circuitboard/computer/pandemic{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/circuitboard/computer/rdconsole, -/obj/item/weapon/circuitboard/machine/rdserver{ +/obj/item/circuitboard/computer/rdconsole, +/obj/item/circuitboard/machine/rdserver{ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/circuitboard/machine/destructive_analyzer, -/obj/item/weapon/circuitboard/machine/protolathe, +/obj/item/circuitboard/machine/destructive_analyzer, +/obj/item/circuitboard/machine/protolathe, /obj/structure/cable{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/circuitboard/computer/aifixer, -/obj/item/weapon/circuitboard/computer/teleporter, -/obj/item/weapon/circuitboard/machine/circuit_imprinter, -/obj/item/weapon/circuitboard/machine/mechfab, +/obj/item/circuitboard/computer/aifixer, +/obj/item/circuitboard/computer/teleporter, +/obj/item/circuitboard/machine/circuit_imprinter, +/obj/item/circuitboard/machine/mechfab, /turf/open/floor/plating, /area/storage/tech) "bGx" = ( /obj/structure/rack, -/obj/item/weapon/circuitboard/machine/telecomms/processor, -/obj/item/weapon/circuitboard/machine/telecomms/receiver, -/obj/item/weapon/circuitboard/machine/telecomms/server, -/obj/item/weapon/circuitboard/machine/telecomms/bus, -/obj/item/weapon/circuitboard/machine/telecomms/broadcaster, -/obj/item/weapon/circuitboard/computer/message_monitor{ +/obj/item/circuitboard/machine/telecomms/processor, +/obj/item/circuitboard/machine/telecomms/receiver, +/obj/item/circuitboard/machine/telecomms/server, +/obj/item/circuitboard/machine/telecomms/bus, +/obj/item/circuitboard/machine/telecomms/broadcaster, +/obj/item/circuitboard/computer/message_monitor{ pixel_y = -5 }, /turf/open/floor/plating, @@ -36818,18 +36675,18 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/mining, -/obj/item/weapon/circuitboard/machine/autolathe{ +/obj/item/circuitboard/computer/mining, +/obj/item/circuitboard/machine/autolathe{ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/circuitboard/computer/arcade/battle, +/obj/item/circuitboard/computer/arcade/battle, /turf/open/floor/plating, /area/storage/tech) "bGz" = ( /obj/structure/table/reinforced, -/obj/item/weapon/wrench, -/obj/item/weapon/screwdriver{ +/obj/item/wrench, +/obj/item/screwdriver{ pixel_y = 10 }, /turf/open/floor/plasteel/white, @@ -36843,15 +36700,15 @@ /area/science/mixing) "bGB" = ( /obj/structure/table, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, +/obj/item/grenade/chem_grenade/cleaner, +/obj/item/grenade/chem_grenade/cleaner, +/obj/item/grenade/chem_grenade/cleaner, /obj/machinery/requests_console{ department = "Janitorial"; departmentType = 1; pixel_y = -29 }, -/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/reagent_containers/spray/cleaner, /turf/open/floor/plasteel, /area/janitor) "bGC" = ( @@ -37027,18 +36884,18 @@ /area/maintenance/aft) "bGR" = ( /obj/structure/table, -/obj/item/weapon/hand_labeler, -/obj/item/weapon/gun/syringe, +/obj/item/hand_labeler, +/obj/item/gun/syringe, /turf/open/floor/plasteel/white, /area/medical/sleeper) "bGS" = ( /obj/structure/closet/crate/freezer/surplus_limbs, -/obj/item/weapon/reagent_containers/glass/beaker/synthflesh, +/obj/item/reagent_containers/glass/beaker/synthflesh, /turf/open/floor/plasteel/white, /area/medical/sleeper) "bGT" = ( /obj/structure/table, -/obj/item/weapon/folder/white, +/obj/item/folder/white, /obj/item/clothing/neck/stethoscope, /obj/machinery/vending/wallmed{ pixel_y = 28 @@ -37123,6 +36980,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Toxins Storage APC"; + areastring = "/area/science/storage"; pixel_x = -25 }, /obj/structure/cable{ @@ -37312,7 +37170,7 @@ /turf/open/floor/plasteel, /area/quartermaster/miningdock) "bHz" = ( -/obj/item/weapon/ore/iron, +/obj/item/ore/iron, /obj/effect/turf_decal/stripes/line{ dir = 9 }, @@ -37357,15 +37215,15 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/crew{ +/obj/item/circuitboard/computer/crew{ pixel_x = -1; pixel_y = 1 }, -/obj/item/weapon/circuitboard/computer/card{ +/obj/item/circuitboard/computer/card{ pixel_x = 2; pixel_y = -2 }, -/obj/item/weapon/circuitboard/computer/communications{ +/obj/item/circuitboard/computer/communications{ pixel_x = 5; pixel_y = -5 }, @@ -37442,7 +37300,7 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = 1; pixel_y = -1 }, @@ -37480,12 +37338,11 @@ /turf/open/floor/plasteel, /area/hallway/primary/aft) "bHT" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/preopen{ id = "medpriv1"; name = "privacy door" }, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -37504,6 +37361,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Aft Maintenance APC"; + areastring = "/area/maintenance/aft"; pixel_x = -24 }, /obj/structure/cable{ @@ -37514,17 +37372,11 @@ /area/maintenance/aft) "bHW" = ( /obj/structure/disposalpipe/segment, -/obj/structure/grille, -/obj/structure/window/fulltile{ - obj_integrity = 35 - }, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/maintenance/aft) "bHX" = ( -/obj/structure/grille, -/obj/structure/window/fulltile{ - obj_integrity = 25 - }, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/maintenance/aft) "bHY" = ( @@ -37542,8 +37394,7 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/central) "bHZ" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/maintenance/aft) "bIa" = ( @@ -37667,12 +37518,12 @@ /area/science/xenobiology) "bIi" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/o2{ +/obj/item/storage/firstaid/o2{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/o2, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/o2, +/obj/item/storage/firstaid/regular{ pixel_x = -3; pixel_y = -3 }, @@ -37681,7 +37532,7 @@ "bIj" = ( /obj/structure/table, /obj/machinery/light, -/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/reagent_containers/spray/cleaner, /obj/item/clothing/glasses/hud/health, /obj/item/clothing/glasses/hud/health, /obj/item/clothing/glasses/hud/health, @@ -37696,12 +37547,12 @@ name = "Medbay RC"; pixel_y = -30 }, -/obj/item/weapon/storage/firstaid/fire{ +/obj/item/storage/firstaid/fire{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = -3; pixel_y = -3 }, @@ -37717,12 +37568,12 @@ name = "Station Intercom (Medbay)"; pixel_y = -30 }, -/obj/item/weapon/storage/firstaid/toxin{ +/obj/item/storage/firstaid/toxin{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/toxin, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/toxin, +/obj/item/storage/firstaid/regular{ pixel_x = -3; pixel_y = -3 }, @@ -37731,20 +37582,20 @@ "bIm" = ( /obj/machinery/light, /obj/structure/table, -/obj/item/weapon/storage/box/beakers{ +/obj/item/storage/box/beakers{ pixel_x = 2; pixel_y = 2 }, -/obj/item/weapon/storage/box/syringes, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/storage/box/syringes, +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = 7; pixel_y = -3 }, -/obj/item/weapon/reagent_containers/glass/bottle/morphine{ +/obj/item/reagent_containers/glass/bottle/morphine{ pixel_x = 8; pixel_y = -3 }, -/obj/item/weapon/reagent_containers/syringe{ +/obj/item/reagent_containers/syringe{ pixel_x = 6; pixel_y = -3 }, @@ -37752,12 +37603,12 @@ /area/medical/sleeper) "bIn" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/brute{ +/obj/item/storage/firstaid/brute{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/brute, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/brute, +/obj/item/storage/firstaid/regular{ pixel_x = -3; pixel_y = -3 }, @@ -37765,7 +37616,7 @@ /area/medical/sleeper) "bIo" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/medical, +/obj/item/bedsheet/medical, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "bIp" = ( @@ -37807,7 +37658,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/science/xenobiology) +/area/maintenance/aft) "bIt" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -37935,7 +37786,7 @@ /turf/open/floor/plasteel, /area/engine/atmos) "bII" = ( -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_x = 5; pixel_y = 29 }, @@ -38040,8 +37891,7 @@ /turf/open/floor/plasteel, /area/science/mixing) "bIT" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -38160,11 +38010,11 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/robotics{ +/obj/item/circuitboard/computer/robotics{ pixel_x = -2; pixel_y = 2 }, -/obj/item/weapon/circuitboard/computer/mecha_control{ +/obj/item/circuitboard/computer/mecha_control{ pixel_x = 1; pixel_y = -1 }, @@ -38176,9 +38026,9 @@ /area/storage/tech) "bJj" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/subspace/analyzer, -/obj/item/weapon/stock_parts/subspace/analyzer, -/obj/item/weapon/stock_parts/subspace/analyzer, +/obj/item/stock_parts/subspace/analyzer, +/obj/item/stock_parts/subspace/analyzer, +/obj/item/stock_parts/subspace/analyzer, /turf/open/floor/plating, /area/storage/tech) "bJk" = ( @@ -38186,14 +38036,14 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/cloning, -/obj/item/weapon/circuitboard/computer/med_data{ +/obj/item/circuitboard/computer/cloning, +/obj/item/circuitboard/computer/med_data{ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/circuitboard/machine/clonescanner, -/obj/item/weapon/circuitboard/machine/clonepod, -/obj/item/weapon/circuitboard/computer/scan_consolenew, +/obj/item/circuitboard/machine/clonescanner, +/obj/item/circuitboard/machine/clonepod, +/obj/item/circuitboard/computer/scan_consolenew, /turf/open/floor/plating, /area/storage/tech) "bJl" = ( @@ -38201,15 +38051,15 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/powermonitor{ +/obj/item/circuitboard/computer/powermonitor{ pixel_x = -2; pixel_y = 2 }, -/obj/item/weapon/circuitboard/computer/stationalert{ +/obj/item/circuitboard/computer/stationalert{ pixel_x = 1; pixel_y = -1 }, -/obj/item/weapon/circuitboard/computer/atmos_alert{ +/obj/item/circuitboard/computer/atmos_alert{ pixel_x = 3; pixel_y = -3 }, @@ -38220,11 +38070,11 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/secure_data{ +/obj/item/circuitboard/computer/secure_data{ pixel_x = -2; pixel_y = 2 }, -/obj/item/weapon/circuitboard/computer/security{ +/obj/item/circuitboard/computer/security{ pixel_x = 1; pixel_y = -1 }, @@ -38426,7 +38276,6 @@ /turf/open/floor/plating, /area/science/xenobiology) "bJI" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-2"; d2 = 2 @@ -38443,11 +38292,10 @@ id = "misclab"; name = "test chamber blast door" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/engine, /area/science/xenobiology) "bJJ" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 @@ -38456,11 +38304,10 @@ id = "misclab"; name = "test chamber blast door" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/engine, /area/science/xenobiology) "bJK" = ( -/obj/structure/grille, /obj/structure/disposalpipe/segment, /obj/structure/cable{ d2 = 8; @@ -38474,7 +38321,7 @@ id = "misclab"; name = "test chamber blast door" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/engine, /area/science/xenobiology) "bJL" = ( @@ -38495,7 +38342,6 @@ /turf/open/floor/engine, /area/science/xenobiology) "bJM" = ( -/obj/structure/grille, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -38504,7 +38350,7 @@ id = "misclab"; name = "test chamber blast door" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/engine, /area/science/xenobiology) "bJN" = ( @@ -38522,8 +38368,7 @@ /turf/open/floor/plasteel/bar, /area/maintenance/port/aft) "bJQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -38628,6 +38473,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Toxins Lab APC"; + areastring = "/area/science/mixing"; pixel_x = 26 }, /obj/structure/cable, @@ -38661,8 +38507,7 @@ /turf/open/floor/plasteel, /area/science/mixing) "bKe" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/science/mixing) "bKf" = ( @@ -38700,8 +38545,8 @@ /turf/open/floor/plasteel, /area/quartermaster/miningdock) "bKk" = ( -/obj/item/weapon/ore/silver, -/obj/item/weapon/ore/silver, +/obj/item/ore/silver, +/obj/item/ore/silver, /obj/effect/turf_decal/stripes/line{ dir = 10 }, @@ -38726,14 +38571,14 @@ /obj/structure/rack{ dir = 1 }, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, -/obj/item/weapon/pickaxe{ +/obj/item/pickaxe{ pixel_x = 5 }, -/obj/item/weapon/shovel{ +/obj/item/shovel{ pixel_x = -5 }, /turf/open/floor/plasteel, @@ -38756,8 +38601,7 @@ d2 = 4 }, /obj/structure/cable, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/storage/tech) "bKs" = ( @@ -38769,35 +38613,33 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, /obj/structure/cable, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/storage/tech) "bKt" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/micro_laser, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/capacitor, -/obj/item/weapon/stock_parts/micro_laser/high, -/obj/item/weapon/stock_parts/micro_laser/high, -/obj/item/weapon/stock_parts/micro_laser/high, -/obj/item/weapon/stock_parts/micro_laser/high, +/obj/item/stock_parts/micro_laser, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/capacitor, +/obj/item/stock_parts/micro_laser/high, +/obj/item/stock_parts/micro_laser/high, +/obj/item/stock_parts/micro_laser/high, +/obj/item/stock_parts/micro_laser/high, /turf/open/floor/plating, /area/storage/tech) "bKu" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/subspace/amplifier, -/obj/item/weapon/stock_parts/subspace/amplifier, -/obj/item/weapon/stock_parts/subspace/amplifier, +/obj/item/stock_parts/subspace/amplifier, +/obj/item/stock_parts/subspace/amplifier, +/obj/item/stock_parts/subspace/amplifier, /turf/open/floor/plating, /area/storage/tech) "bKv" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 }, @@ -38949,11 +38791,12 @@ /obj/machinery/power/apc{ dir = 4; name = "Medbay APC"; + areastring = "/area/medical/medbay/central"; pixel_x = 24 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, -/area/medical/medbay/central) +/area/maintenance/aft) "bKL" = ( /obj/structure/disposalpipe/segment{ dir = 2; @@ -39033,6 +38876,7 @@ /obj/machinery/power/apc{ dir = 1; name = "CM Office APC"; + areastring = "/area/crew_quarters/heads/cmo"; pixel_y = 24 }, /obj/structure/cable{ @@ -39043,7 +38887,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/crew_quarters/heads/cmo) +/area/maintenance/aft) "bKT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -39075,7 +38919,7 @@ /turf/open/floor/plasteel, /area/engine/atmos) "bKW" = ( -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -39308,8 +39152,7 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "bLv" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/port/aft) "bLw" = ( @@ -39324,30 +39167,30 @@ /area/maintenance/port/aft) "bLx" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/subspace/transmitter, -/obj/item/weapon/stock_parts/subspace/transmitter, -/obj/item/weapon/stock_parts/subspace/treatment, -/obj/item/weapon/stock_parts/subspace/treatment, -/obj/item/weapon/stock_parts/subspace/treatment, +/obj/item/stock_parts/subspace/transmitter, +/obj/item/stock_parts/subspace/transmitter, +/obj/item/stock_parts/subspace/treatment, +/obj/item/stock_parts/subspace/treatment, +/obj/item/stock_parts/subspace/treatment, /turf/open/floor/plating, /area/storage/tech) "bLy" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/subspace/ansible, -/obj/item/weapon/stock_parts/subspace/ansible, -/obj/item/weapon/stock_parts/subspace/ansible, -/obj/item/weapon/stock_parts/subspace/crystal, -/obj/item/weapon/stock_parts/subspace/crystal, -/obj/item/weapon/stock_parts/subspace/crystal, +/obj/item/stock_parts/subspace/ansible, +/obj/item/stock_parts/subspace/ansible, +/obj/item/stock_parts/subspace/ansible, +/obj/item/stock_parts/subspace/crystal, +/obj/item/stock_parts/subspace/crystal, +/obj/item/stock_parts/subspace/crystal, /turf/open/floor/plating, /area/storage/tech) "bLz" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/subspace/filter, -/obj/item/weapon/stock_parts/subspace/filter, -/obj/item/weapon/stock_parts/subspace/filter, -/obj/item/weapon/stock_parts/subspace/filter, -/obj/item/weapon/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, /obj/machinery/light/small, /turf/open/floor/plating, /area/storage/tech) @@ -39356,7 +39199,7 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = 1; pixel_y = -1 }, @@ -39366,8 +39209,7 @@ /turf/open/floor/plating, /area/storage/tech) "bLB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -39395,6 +39237,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Delivery Office APC"; + areastring = "/area/quartermaster/sorting"; pixel_x = 1; pixel_y = -24 }, @@ -39456,7 +39299,7 @@ req_access_txt = "24" }, /turf/open/floor/plating, -/area/engine/atmos) +/area/maintenance/aft) "bLP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall/r_wall, @@ -39485,7 +39328,7 @@ /area/maintenance/aft) "bLU" = ( /obj/structure/table, -/obj/item/weapon/folder/white, +/obj/item/folder/white, /obj/item/clothing/neck/stethoscope, /obj/machinery/light/small{ dir = 8 @@ -39566,7 +39409,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/medical/medbay/central) +/area/maintenance/aft) "bMd" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -39608,7 +39451,7 @@ }, /obj/item/stack/cable_coil, /obj/item/device/multitool, -/obj/item/weapon/stock_parts/cell/high/plus, +/obj/item/stock_parts/cell/high/plus, /obj/structure/window/reinforced{ dir = 4 }, @@ -39618,6 +39461,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Xenobiology APC"; + areastring = "/area/science/xenobiology"; pixel_x = -25 }, /obj/structure/cable{ @@ -39696,13 +39540,11 @@ /turf/open/floor/plasteel/white, /area/science/xenobiology) "bMr" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/science/xenobiology) "bMs" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/research) "bMt" = ( @@ -39897,8 +39739,7 @@ /turf/open/floor/plasteel, /area/engine/atmos) "bMQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) "bMR" = ( @@ -39981,7 +39822,7 @@ /turf/open/space, /area/space) "bNb" = ( -/obj/item/weapon/airlock_painter, +/obj/item/airlock_painter, /obj/structure/lattice, /obj/structure/closet, /turf/open/space, @@ -39998,7 +39839,7 @@ dir = 4 }, /obj/structure/table, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/item/clothing/glasses/science, /obj/item/clothing/glasses/science, /turf/open/floor/plasteel, @@ -40042,8 +39883,7 @@ /turf/open/floor/plasteel/white, /area/medical/virology) "bNk" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/medical/virology) @@ -40248,8 +40088,7 @@ /turf/open/floor/plating/airless, /area/science/test_area) "bNG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/test_area) "bNH" = ( @@ -40258,13 +40097,13 @@ name = "Station Intercom (General)"; pixel_y = -26 }, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3 }, -/obj/item/weapon/pen{ +/obj/item/pen{ pixel_x = -3 }, -/obj/item/weapon/folder/yellow{ +/obj/item/folder/yellow{ pixel_x = 4 }, /turf/open/floor/plasteel, @@ -40366,8 +40205,7 @@ /turf/open/floor/plasteel, /area/engine/atmos) "bNU" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, @@ -40390,11 +40228,10 @@ /turf/open/floor/plasteel/floorgrime, /area/science/misc_lab) "bNY" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) "bNZ" = ( @@ -40437,11 +40274,10 @@ /turf/open/floor/plasteel, /area/engine/atmos) "bOf" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 10 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) "bOg" = ( @@ -40488,7 +40324,7 @@ /turf/open/floor/plasteel, /area/tcommsat/computer) "bOm" = ( -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/structure/bed, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -40711,15 +40547,14 @@ /area/quartermaster/office) "bOM" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, /turf/open/floor/plasteel, /area/tcommsat/computer) "bON" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "kanyewest"; layer = 2.9; @@ -40731,6 +40566,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Engineering Security APC"; + areastring = "/area/security/checkpoint/engineering"; pixel_x = -24 }, /obj/structure/cable{ @@ -40751,12 +40587,12 @@ density = 0; pixel_x = -30 }, -/obj/item/weapon/book/manual/wiki/infections{ +/obj/item/book/manual/wiki/infections{ pixel_y = 7 }, -/obj/item/weapon/reagent_containers/syringe/antiviral, -/obj/item/weapon/reagent_containers/dropper, -/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/reagent_containers/syringe/antiviral, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/spray/cleaner, /turf/open/floor/plasteel/whitegreen/side{ dir = 8 }, @@ -40855,11 +40691,10 @@ /turf/open/floor/plasteel, /area/engine/atmos) "bPa" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) "bPb" = ( @@ -40913,12 +40748,11 @@ /turf/open/floor/plasteel, /area/engine/atmos) "bPh" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/cyan/visible, /obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) "bPi" = ( @@ -40957,8 +40791,7 @@ /turf/open/floor/engine/vacuum, /area/engine/atmos) "bPn" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/aft) "bPo" = ( @@ -41062,8 +40895,8 @@ dir = 4 }, /obj/structure/table/glass, -/obj/item/weapon/storage/box/monkeycubes, -/obj/item/weapon/storage/box/monkeycubes, +/obj/item/storage/box/monkeycubes, +/obj/item/storage/box/monkeycubes, /turf/open/floor/plasteel/white, /area/science/xenobiology) "bPA" = ( @@ -41078,8 +40911,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen, +/obj/item/folder/white, +/obj/item/pen, /turf/open/floor/plasteel/white, /area/science/xenobiology) "bPC" = ( @@ -41102,11 +40935,11 @@ /area/science/xenobiology) "bPE" = ( /obj/structure/table, -/obj/item/weapon/extinguisher{ +/obj/item/extinguisher{ pixel_x = 4; pixel_y = 3 }, -/obj/item/weapon/extinguisher, +/obj/item/extinguisher, /turf/open/floor/plasteel/white, /area/science/xenobiology) "bPF" = ( @@ -41139,11 +40972,11 @@ pixel_y = -30; receive_ore_updates = 1 }, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = 1; pixel_y = 9 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel/white, /area/science/xenobiology) "bPI" = ( @@ -41152,16 +40985,15 @@ /area/science/xenobiology) "bPJ" = ( /obj/structure/table, -/obj/item/weapon/storage/box/beakers{ +/obj/item/storage/box/beakers{ pixel_x = 2; pixel_y = 2 }, -/obj/item/weapon/storage/box/syringes, +/obj/item/storage/box/syringes, /turf/open/floor/plasteel/white, /area/science/xenobiology) "bPK" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/science/misc_lab) "bPL" = ( @@ -41213,7 +41045,7 @@ }, /area/maintenance/port/aft) "bPU" = ( -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plating, /area/maintenance/port/aft) "bPV" = ( @@ -41262,13 +41094,13 @@ /area/construction) "bQd" = ( /obj/structure/table, -/obj/item/weapon/folder/blue, -/obj/item/weapon/pen/blue, +/obj/item/folder/blue, +/obj/item/pen/blue, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, /area/tcommsat/computer) "bQe" = ( -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 10 }, /obj/machinery/button/door{ @@ -41310,13 +41142,12 @@ /turf/open/floor/plasteel, /area/engine/atmos) "bQi" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/preopen{ id = "atmos"; layer = 2.9; name = "atmos blast door" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) "bQj" = ( @@ -41347,11 +41178,10 @@ /turf/open/floor/plasteel, /area/engine/atmos) "bQn" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/engine/atmos) "bQo" = ( @@ -41433,9 +41263,8 @@ /turf/open/floor/plasteel, /area/engine/atmos) "bQy" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) "bQz" = ( @@ -41451,8 +41280,7 @@ }, /area/engine/atmos) "bQA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating/airless, /area/engine/atmos) "bQB" = ( @@ -41474,7 +41302,7 @@ /area/medical/virology) "bQE" = ( /obj/structure/table, -/obj/item/weapon/storage/box/donkpockets{ +/obj/item/storage/box/donkpockets{ pixel_x = 3; pixel_y = 3 }, @@ -41490,8 +41318,7 @@ /turf/open/floor/plasteel/white, /area/medical/virology) "bQG" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -41569,8 +41396,7 @@ /turf/open/floor/plasteel, /area/science/misc_lab) "bQP" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/tcommsat/computer) @@ -41588,7 +41414,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/item/clothing/ears/earmuffs, /obj/machinery/camera{ c_tag = "Testing Lab North"; @@ -41663,7 +41489,7 @@ /area/maintenance/starboard/aft) "bRc" = ( /obj/structure/table/wood, -/obj/item/weapon/soap/nanotrasen, +/obj/item/soap/nanotrasen, /turf/open/floor/wood{ icon_state = "wood-broken7" }, @@ -41840,8 +41666,7 @@ /turf/open/floor/plasteel, /area/engine/atmos) "bRx" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/engine/atmos) "bRy" = ( @@ -41922,12 +41747,11 @@ /turf/open/floor/plasteel, /area/engine/atmos) "bRI" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/cyan/visible, /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) "bRJ" = ( @@ -41992,8 +41816,7 @@ /turf/open/floor/plasteel/white, /area/medical/virology) "bRQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/virology) "bRR" = ( @@ -42035,7 +41858,6 @@ /turf/open/floor/plasteel, /area/science/xenobiology) "bRW" = ( -/obj/structure/grille, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -42047,7 +41869,7 @@ id = "xenobio3"; name = "containment blast door" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/engine, /area/science/xenobiology) "bRX" = ( @@ -42092,7 +41914,6 @@ /turf/open/floor/plasteel/white, /area/science/xenobiology) "bSa" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-2"; d2 = 2 @@ -42105,7 +41926,7 @@ id = "xenobio8"; name = "containment blast door" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/engine, /area/science/xenobiology) "bSb" = ( @@ -42216,8 +42037,8 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/tank/internals/emergency_oxygen, -/obj/item/weapon/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, /obj/effect/decal/cleanable/cobweb, @@ -42292,10 +42113,10 @@ pixel_y = -24 }, /obj/structure/table, -/obj/item/weapon/tank/internals/emergency_oxygen{ +/obj/item/tank/internals/emergency_oxygen{ pixel_x = -8 }, -/obj/item/weapon/tank/internals/emergency_oxygen{ +/obj/item/tank/internals/emergency_oxygen{ pixel_x = -8 }, /obj/item/clothing/mask/breath{ @@ -42308,8 +42129,7 @@ /turf/open/floor/plasteel, /area/engine/atmos) "bSC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "atmos"; layer = 2.9; @@ -42322,8 +42142,8 @@ pixel_y = -32 }, /obj/structure/table, -/obj/item/weapon/storage/box, -/obj/item/weapon/storage/box, +/obj/item/storage/box, +/obj/item/storage/box, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, /area/engine/atmos) @@ -42376,7 +42196,7 @@ /obj/item/stack/sheet/glass{ amount = 50 }, -/obj/item/weapon/storage/belt/utility, +/obj/item/storage/belt/utility, /obj/item/device/t_scanner, /obj/item/device/t_scanner, /obj/item/device/t_scanner, @@ -42392,37 +42212,33 @@ /turf/open/floor/plasteel, /area/engine/atmos) "bSJ" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/yellow/visible, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) "bSK" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 6 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) "bSL" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 }, -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/yellow/visible, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) "bSM" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) "bSN" = ( @@ -42430,24 +42246,21 @@ /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) "bSO" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) "bSP" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/manifold/cyan/visible{ dir = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) "bSQ" = ( @@ -42532,6 +42345,7 @@ cell_type = 5000; dir = 1; name = "Virology APC"; + areastring = "/area/medical/virology"; pixel_y = 24 }, /obj/structure/cable{ @@ -42622,8 +42436,8 @@ /area/science/xenobiology) "bTf" = ( /obj/structure/rack, -/obj/item/weapon/wrench, -/obj/item/weapon/crowbar, +/obj/item/wrench, +/obj/item/crowbar, /obj/machinery/computer/security/telescreen{ name = "Test Chamber Monitor"; network = list("Test"); @@ -42661,8 +42475,7 @@ }, /area/security/checkpoint/engineering) "bTj" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -42786,8 +42599,7 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "bTy" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 4 }, @@ -42843,11 +42655,11 @@ /area/maintenance/port/aft) "bTG" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = 1; pixel_y = 9 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/structure/reagent_dispensers/peppertank{ pixel_x = 30 }, @@ -42860,7 +42672,7 @@ /area/security/checkpoint/engineering) "bTH" = ( /obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /turf/open/floor/plasteel/red/side, /area/security/checkpoint/engineering) @@ -42872,6 +42684,7 @@ "bTJ" = ( /obj/machinery/power/apc{ name = "Aft Hall APC"; + areastring = "/area/hallway/primary/aft"; dir = 8; pixel_x = -25; pixel_y = 1 @@ -42886,8 +42699,8 @@ }, /area/hallway/primary/aft) "bTK" = ( -/obj/item/weapon/crowbar, -/obj/item/weapon/wrench, +/obj/item/crowbar, +/obj/item/wrench, /obj/structure/window/reinforced, /turf/open/floor/plasteel/caution{ dir = 6 @@ -43038,7 +42851,6 @@ /turf/open/floor/plasteel, /area/science/xenobiology) "bUe" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 @@ -43048,7 +42860,7 @@ id = "xenobio3"; name = "containment blast door" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/engine, /area/science/xenobiology) "bUf" = ( @@ -43079,7 +42891,6 @@ /turf/open/floor/plasteel, /area/science/xenobiology) "bUh" = ( -/obj/structure/grille, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -43088,7 +42899,7 @@ id = "xenobio8"; name = "containment blast door" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/engine, /area/science/xenobiology) "bUi" = ( @@ -43143,12 +42954,12 @@ /area/science/misc_lab) "bUo" = ( /obj/structure/table, -/obj/item/weapon/storage/box/beakers{ +/obj/item/storage/box/beakers{ pixel_x = 2; pixel_y = 2 }, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, /turf/open/floor/engine, /area/science/misc_lab) "bUp" = ( @@ -43269,6 +43080,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Construction Area APC"; + areastring = "/area/construction"; pixel_y = 24 }, /obj/structure/cable{ @@ -43279,11 +43091,12 @@ dir = 4 }, /turf/open/floor/plating, -/area/construction) +/area/maintenance/port/aft) "bUB" = ( /obj/machinery/power/apc{ dir = 2; name = "Telecomms Monitoring APC"; + areastring = "/area/tcommsat/computer"; pixel_y = -24 }, /obj/structure/cable{ @@ -43294,7 +43107,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/tcommsat/computer) +/area/maintenance/port/aft) "bUC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -43620,8 +43433,7 @@ /turf/open/floor/plasteel/floorgrime, /area/science/misc_lab) "bVo" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -43686,14 +43498,13 @@ /turf/open/floor/plating/airless, /area/maintenance/port/aft) "bVy" = ( -/obj/structure/grille, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/port/aft) "bVz" = ( @@ -43944,7 +43755,7 @@ /area/medical/virology) "bWg" = ( /obj/structure/table, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/item/device/radio/headset/headset_med, /turf/open/floor/plasteel/whitegreen/side{ dir = 4 @@ -43957,24 +43768,21 @@ /turf/open/floor/plasteel, /area/engine/break_room) "bWi" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/medical/virology) "bWj" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/medical/virology) "bWk" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/white, /area/medical/virology) "bWl" = ( -/obj/structure/grille, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -43986,7 +43794,7 @@ id = "xenobio2"; name = "containment blast door" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/engine, /area/science/xenobiology) "bWm" = ( @@ -44009,7 +43817,6 @@ /turf/open/floor/plasteel, /area/science/xenobiology) "bWn" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-2"; d2 = 2 @@ -44022,7 +43829,7 @@ id = "xenobio7"; name = "containment blast door" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/engine, /area/science/xenobiology) "bWo" = ( @@ -44121,6 +43928,7 @@ cell_type = 5000; dir = 1; name = "Telecomms Server APC"; + areastring = "/area/tcommsat/server"; pixel_y = 25 }, /obj/structure/cable{ @@ -44140,8 +43948,7 @@ }, /area/tcommsat/computer) "bWI" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-2"; d2 = 2 @@ -44292,11 +44099,11 @@ /obj/machinery/light{ dir = 8 }, -/obj/item/weapon/storage/box/beakers{ +/obj/item/storage/box/beakers{ pixel_x = 2; pixel_y = 2 }, -/obj/item/weapon/storage/box/syringes, +/obj/item/storage/box/syringes, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -44306,11 +44113,11 @@ /area/medical/virology) "bWY" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 5 }, -/obj/item/weapon/pen/red, +/obj/item/pen/red, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -44335,12 +44142,11 @@ /turf/open/floor/plasteel/white, /area/medical/virology) "bXb" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/medical/virology) "bXc" = ( @@ -44400,9 +44206,9 @@ /area/science/misc_lab) "bXi" = ( /obj/structure/table, -/obj/item/weapon/folder/white, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen, +/obj/item/folder/white, +/obj/item/folder/white, +/obj/item/pen, /obj/item/device/taperecorder, /turf/open/floor/plasteel/floorgrime, /area/science/misc_lab) @@ -44445,7 +44251,7 @@ /area/hallway/primary/aft) "bXl" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_y = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -44535,7 +44341,7 @@ /obj/machinery/recharger{ pixel_y = 4 }, -/obj/item/weapon/paper/guides/jobs/security/range, +/obj/item/paper/guides/jobs/security/range, /obj/effect/turf_decal/stripes/line{ dir = 6 }, @@ -44627,8 +44433,7 @@ }, /area/tcommsat/computer) "bXF" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-2"; d2 = 2 @@ -44853,7 +44658,6 @@ /turf/open/floor/plasteel, /area/science/xenobiology) "bYg" = ( -/obj/structure/grille, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -44866,11 +44670,10 @@ id = "xenobio2"; name = "containment blast door" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/engine, /area/science/xenobiology) "bYh" = ( -/obj/structure/grille, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -44879,26 +44682,24 @@ id = "xenobio7"; name = "containment blast door" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/engine, /area/science/xenobiology) "bYi" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/preopen{ id = "testlab"; name = "test chamber blast door" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/engine, /area/science/misc_lab) "bYj" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/preopen{ id = "testlab"; name = "test chamber blast door" }, /obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/engine, /area/science/misc_lab) "bYk" = ( @@ -45206,11 +45007,10 @@ /turf/open/floor/plasteel, /area/science/misc_lab) "bZe" = ( -/obj/structure/grille, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/break_room) "bZf" = ( @@ -45232,13 +45032,12 @@ /area/engine/break_room) "bZh" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/laser/practice, +/obj/item/gun/energy/laser/practice, /obj/item/clothing/ears/earmuffs, /turf/open/floor/plasteel, /area/science/misc_lab) "bZi" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard) "bZj" = ( @@ -45302,8 +45101,7 @@ /turf/open/floor/circuit/telecomms/mainframe, /area/tcommsat/server) "bZq" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 @@ -45323,8 +45121,7 @@ /turf/closed/wall, /area/tcommsat/computer) "bZs" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -45348,8 +45145,7 @@ /turf/open/floor/plasteel, /area/engine/break_room) "bZv" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/tcommsat/computer) "bZw" = ( @@ -45403,8 +45199,7 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "bZC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "ceprivacy"; name = "privacy shutter" @@ -45423,12 +45218,11 @@ /turf/open/floor/plating, /area/crew_quarters/heads/chief) "bZD" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "ceprivacy"; name = "privacy shutter" @@ -45451,6 +45245,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Atmospherics APC"; + areastring = "/area/engine/atmos"; pixel_x = -24 }, /obj/structure/cable{ @@ -45472,7 +45267,7 @@ /obj/machinery/atmospherics/pipe/manifold/general/visible{ dir = 4 }, -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/plasteel, /area/engine/atmos) "bZI" = ( @@ -45545,7 +45340,7 @@ /obj/machinery/airalarm{ pixel_y = 23 }, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, @@ -45579,7 +45374,6 @@ /turf/open/floor/plating, /area/maintenance/aft) "bZV" = ( -/obj/structure/grille, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -45591,7 +45385,7 @@ id = "xenobio1"; name = "containment blast door" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/engine, /area/science/xenobiology) "bZW" = ( @@ -45614,7 +45408,6 @@ /turf/open/floor/plasteel, /area/science/xenobiology) "bZX" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-2"; d2 = 2 @@ -45627,7 +45420,7 @@ id = "xenobio6"; name = "containment blast door" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/engine, /area/science/xenobiology) "bZY" = ( @@ -45637,8 +45430,7 @@ /turf/open/floor/engine, /area/science/misc_lab) "bZZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/misc_lab) "caa" = ( @@ -45864,8 +45656,7 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "caA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/engineering) "caB" = ( @@ -45946,8 +45737,7 @@ /turf/open/floor/plasteel, /area/engine/atmos) "caI" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 4 }, @@ -46154,12 +45944,11 @@ /turf/open/floor/engine, /area/science/misc_lab) "caZ" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/preopen{ id = "testlab"; name = "test chamber blast door" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/engine, /area/science/misc_lab) @@ -46185,6 +45974,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Testing Lab APC"; + areastring = "/area/science/misc_lab"; pixel_x = 26 }, /obj/structure/cable{ @@ -46218,14 +46008,14 @@ /area/maintenance/starboard/aft) "cbh" = ( /obj/structure/table, -/obj/item/weapon/folder/white, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen, +/obj/item/folder/white, +/obj/item/folder/white, +/obj/item/pen, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cbi" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 5 }, @@ -46260,8 +46050,7 @@ /turf/open/floor/plasteel/black/telecomms/mainframe, /area/tcommsat/server) "cbm" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 @@ -46277,8 +46066,7 @@ /turf/closed/wall, /area/tcommsat/computer) "cbo" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-2"; d2 = 2 @@ -46297,6 +46085,7 @@ cell_type = 5000; dir = 4; name = "CE Office APC"; + areastring = "/area/crew_quarters/heads/chief"; pixel_x = 24 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -46360,6 +46149,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Engineering Foyer APC"; + areastring = "/area/engine/break_room"; pixel_x = -24 }, /obj/structure/cable{ @@ -46449,7 +46239,7 @@ /area/engine/atmos) "cbF" = ( /obj/machinery/atmospherics/pipe/manifold/general/visible, -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plasteel, /area/engine/atmos) "cbG" = ( @@ -46563,7 +46353,6 @@ /turf/open/floor/plasteel, /area/science/xenobiology) "cbS" = ( -/obj/structure/grille, /obj/structure/cable, /obj/structure/cable{ icon_state = "0-4"; @@ -46573,7 +46362,7 @@ id = "xenobio1"; name = "containment blast door" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/engine, /area/science/xenobiology) "cbT" = ( @@ -46586,7 +46375,6 @@ /turf/open/floor/plasteel/white, /area/science/xenobiology) "cbU" = ( -/obj/structure/grille, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -46595,7 +46383,7 @@ id = "xenobio6"; name = "containment blast door" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/engine, /area/science/xenobiology) "cbV" = ( @@ -46697,7 +46485,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/construction) +/area/maintenance/port/aft) "ccf" = ( /obj/machinery/telecomms/broadcaster/preset_left, /turf/open/floor/plasteel/black/telecomms/mainframe, @@ -47029,8 +46817,7 @@ /turf/open/floor/plasteel/white, /area/science/xenobiology) "ccQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/xenobiology) "ccR" = ( @@ -47095,9 +46882,9 @@ /area/solar/port/aft) "ccY" = ( /obj/structure/table, -/obj/item/weapon/kitchen/rollingpin, -/obj/item/weapon/reagent_containers/food/condiment/enzyme, -/obj/item/weapon/reagent_containers/food/condiment/sugar, +/obj/item/kitchen/rollingpin, +/obj/item/reagent_containers/food/condiment/enzyme, +/obj/item/reagent_containers/food/condiment/sugar, /turf/open/floor/plating, /area/maintenance/port/aft) "ccZ" = ( @@ -47192,8 +46979,8 @@ /area/chapel/main) "cdm" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, -/obj/item/weapon/paper/monitorkey, +/obj/item/clipboard, +/obj/item/paper/monitorkey, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, @@ -47221,8 +47008,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "cdq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 }, @@ -47248,6 +47034,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Starboard Quarter Maintenance APC"; + areastring = "/area/maintenance/starboard/aft"; pixel_x = -25 }, /obj/structure/cable{ @@ -47514,6 +47301,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Port Quarter Maintenance APC"; + areastring = "/area/maintenance/port/aft"; pixel_x = -25; pixel_y = 1 }, @@ -47570,8 +47358,7 @@ }, /area/tcommsat/computer) "cef" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, /turf/open/floor/plating, /area/tcommsat/computer) @@ -47593,7 +47380,7 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, @@ -47654,7 +47441,6 @@ /turf/closed/wall/r_wall, /area/engine/engineering) "ceq" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 @@ -47663,7 +47449,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/heads/chief) "cer" = ( @@ -47686,18 +47472,16 @@ }, /area/engine/engineering) "ceu" = ( -/obj/structure/grille, /obj/structure/cable{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/engine/engineering) "cev" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable{ d1 = 1; @@ -47734,8 +47518,7 @@ /turf/open/floor/plasteel, /area/engine/atmos) "ceA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 9 }, @@ -47912,9 +47695,9 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/storage/belt/utility, -/obj/item/weapon/wrench, -/obj/item/weapon/weldingtool, +/obj/item/storage/belt/utility, +/obj/item/wrench, +/obj/item/weldingtool, /obj/item/clothing/head/welding{ pixel_x = -3; pixel_y = 5 @@ -47927,12 +47710,11 @@ /turf/closed/wall/r_wall, /area/crew_quarters/heads/chief) "cfc" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "ceprivacy"; name = "privacy shutter" @@ -48024,7 +47806,7 @@ name = "2maintenance loot spawner" }, /obj/item/toy/minimeteor, -/obj/item/weapon/poster/random_contraband, +/obj/item/poster/random_contraband, /turf/open/floor/plating, /area/maintenance/aft) "cfn" = ( @@ -48033,7 +47815,7 @@ dir = 1 }, /obj/effect/spawner/lootdrop/maintenance, -/obj/item/weapon/reagent_containers/food/snacks/donkpocket, +/obj/item/reagent_containers/food/snacks/donkpocket, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/maintenance/aft) @@ -48045,12 +47827,12 @@ /area/maintenance/aft) "cfp" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/weapon/c_tube, +/obj/item/c_tube, /turf/open/floor/plating, /area/maintenance/aft) "cfq" = ( /obj/structure/mopbucket, -/obj/item/weapon/caution, +/obj/item/caution, /turf/open/floor/plating, /area/maintenance/aft) "cfr" = ( @@ -48065,10 +47847,7 @@ dir = 4; network = list("SS13","RD") }, -/turf/open/floor/circuit{ - name = "Killroom Floor"; - initial_gas_mix = "n2=500;TEMP=80" - }, +/turf/open/floor/circuit/killroom, /area/science/xenobiology) "cfs" = ( /obj/machinery/door/airlock/maintenance{ @@ -48090,7 +47869,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, -/area/science/misc_lab) +/area/maintenance/starboard/aft) "cfu" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall/r_wall, @@ -48106,8 +47885,7 @@ /turf/closed/wall/r_wall, /area/maintenance/solars/port/aft) "cfx" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating/airless, /area/maintenance/solars/port/aft) "cfy" = ( @@ -48168,7 +47946,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, -/area/engine/engineering) +/area/maintenance/port/aft) "cfE" = ( /obj/machinery/holopad, /turf/open/floor/plasteel/neutral{ @@ -48324,12 +48102,13 @@ /obj/machinery/power/apc{ dir = 2; name = "Incinerator APC"; + areastring = "/area/maintenance/disposal/incinerator"; pixel_y = -24 }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/yellow/visible, /turf/open/floor/plating, -/area/maintenance/disposal/incinerator) +/area/maintenance/aft) "cfY" = ( /obj/structure/cable{ d1 = 1; @@ -48422,10 +48201,7 @@ /turf/open/floor/plating, /area/maintenance/aft) "cgi" = ( -/turf/open/floor/circuit{ - name = "Killroom Floor"; - initial_gas_mix = "n2=500;TEMP=80" - }, +/turf/open/floor/circuit/killroom, /area/science/xenobiology) "cgj" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -48436,8 +48212,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "cgk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/biohazard, /turf/open/floor/plating, /area/science/xenobiology) @@ -48447,10 +48222,7 @@ external_pressure_bound = 120; name = "killroom vent" }, -/turf/open/floor/circuit{ - name = "Killroom Floor"; - initial_gas_mix = "n2=500;TEMP=80" - }, +/turf/open/floor/circuit/killroom, /area/science/xenobiology) "cgm" = ( /obj/structure/cable{ @@ -48661,22 +48433,19 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "cgJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "cgK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "cgL" = ( @@ -48709,12 +48478,12 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/lighter, +/obj/item/lighter, /obj/item/clothing/glasses/meson{ pixel_y = 4 }, -/obj/item/weapon/stock_parts/cell/high/plus, -/obj/item/weapon/reagent_containers/pill/patch/silver_sulf, +/obj/item/stock_parts/cell/high/plus, +/obj/item/reagent_containers/pill/patch/silver_sulf, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -48728,7 +48497,7 @@ pixel_x = -5; pixel_y = 6 }, -/obj/item/weapon/airlock_painter, +/obj/item/airlock_painter, /turf/open/floor/plasteel, /area/engine/engineering) "cgQ" = ( @@ -48746,7 +48515,6 @@ /turf/open/floor/plasteel, /area/engine/engineering) "cgS" = ( -/obj/structure/grille, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -48755,7 +48523,7 @@ icon_state = "0-2"; d2 = 2 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "ceprivacy"; name = "privacy shutter" @@ -48946,10 +48714,7 @@ /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 5 }, -/turf/open/floor/circuit{ - name = "Killroom Floor"; - initial_gas_mix = "n2=500;TEMP=80" - }, +/turf/open/floor/circuit/killroom, /area/science/xenobiology) "chp" = ( /obj/structure/disposalpipe/segment{ @@ -48964,10 +48729,7 @@ /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 }, -/turf/open/floor/circuit{ - name = "Killroom Floor"; - initial_gas_mix = "n2=500;TEMP=80" - }, +/turf/open/floor/circuit/killroom, /area/science/xenobiology) "chr" = ( /obj/machinery/door/firedoor, @@ -48983,10 +48745,7 @@ "chs" = ( /obj/machinery/light, /obj/machinery/atmospherics/pipe/manifold/general/visible, -/turf/open/floor/circuit{ - name = "Killroom Floor"; - initial_gas_mix = "n2=500;TEMP=80" - }, +/turf/open/floor/circuit/killroom, /area/science/xenobiology) "cht" = ( /obj/structure/disposalpipe/segment, @@ -49051,8 +48810,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "chz" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -49144,8 +48902,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "chG" = ( @@ -49296,7 +49053,7 @@ dir = 4 }, /obj/structure/table/reinforced, -/obj/item/weapon/tank/internals/emergency_oxygen/engi{ +/obj/item/tank/internals/emergency_oxygen/engi{ pixel_x = 5 }, /obj/item/clothing/gloves/color/black, @@ -49365,6 +49122,7 @@ cell_type = 15000; dir = 1; name = "Engineering APC"; + areastring = "/area/engine/engineering"; pixel_y = 25 }, /obj/structure/cable{ @@ -49402,6 +49160,7 @@ cell_type = 15000; dir = 1; name = "Engineering APC"; + areastring = "/area/engine/engineering"; pixel_y = 25 }, /obj/structure/cable{ @@ -49497,7 +49256,7 @@ layer = 2.9 }, /obj/item/clothing/gloves/color/yellow, -/obj/item/weapon/storage/belt/utility, +/obj/item/storage/belt/utility, /turf/open/floor/plasteel, /area/engine/engineering) "cim" = ( @@ -49515,8 +49274,8 @@ /area/crew_quarters/heads/chief) "cio" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/stamp/ce, +/obj/item/folder/yellow, +/obj/item/stamp/ce, /obj/structure/disposalpipe/segment, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -49532,9 +49291,8 @@ /turf/open/floor/engine, /area/engine/engineering) "ciq" = ( -/obj/structure/grille, /obj/structure/cable, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "ceprivacy"; name = "privacy shutter" @@ -49545,8 +49303,7 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "cis" = ( @@ -49558,21 +49315,18 @@ /turf/closed/wall/r_wall, /area/engine/atmos) "ciu" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/yellow/visible, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) "civ" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) "ciw" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) "cix" = ( @@ -49606,7 +49360,7 @@ "ciB" = ( /obj/effect/decal/cleanable/cobweb, /obj/structure/reagent_dispensers/watertank, -/obj/item/weapon/extinguisher, +/obj/item/extinguisher, /turf/open/floor/plasteel/floorgrime, /area/maintenance/disposal/incinerator) "ciC" = ( @@ -49637,7 +49391,7 @@ /area/maintenance/disposal/incinerator) "ciF" = ( /obj/structure/table, -/obj/item/weapon/cartridge/medical, +/obj/item/cartridge/medical, /turf/open/floor/plating, /area/maintenance/aft) "ciG" = ( @@ -49670,8 +49424,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "ciL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/maintenance/starboard/aft) "ciM" = ( @@ -49735,6 +49488,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Port Quarter Solar APC"; + areastring = "/area/maintenance/solars/port/aft"; pixel_x = 23; pixel_y = 2 }, @@ -49786,9 +49540,9 @@ /obj/item/stack/sheet/glass{ amount = 50 }, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/stock_parts/cell/high/plus, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/stock_parts/cell/high/plus, /obj/item/stack/sheet/mineral/plasma{ amount = 30 }, @@ -49946,7 +49700,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "cjn" = ( -/obj/item/weapon/weldingtool, +/obj/item/weldingtool, /turf/open/floor/plating/airless, /area/space/nearstation) "cjo" = ( @@ -49958,7 +49712,7 @@ dir = 4 }, /obj/structure/reagent_dispensers/fueltank, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /turf/open/floor/plasteel/floorgrime, /area/maintenance/disposal/incinerator) "cjq" = ( @@ -50017,7 +49771,7 @@ /area/maintenance/disposal/incinerator) "cjy" = ( /obj/structure/disposalpipe/segment, -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plating, /area/maintenance/aft) "cjz" = ( @@ -50029,7 +49783,7 @@ /area/maintenance/aft) "cjA" = ( /obj/structure/disposalpipe/segment, -/obj/item/weapon/cigbutt/roach, +/obj/item/cigbutt/roach, /turf/open/floor/plating, /area/maintenance/aft) "cjB" = ( @@ -50037,8 +49791,8 @@ dir = 9 }, /obj/structure/table, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen, +/obj/item/folder/white, +/obj/item/pen, /turf/open/floor/plasteel/white, /area/science/xenobiology) "cjC" = ( @@ -50212,18 +49966,18 @@ /area/crew_quarters/heads/chief) "cjY" = ( /obj/structure/table/reinforced, -/obj/item/weapon/cartridge/engineering{ +/obj/item/cartridge/engineering{ pixel_x = 4; pixel_y = 5 }, -/obj/item/weapon/cartridge/engineering{ +/obj/item/cartridge/engineering{ pixel_x = -3; pixel_y = 2 }, -/obj/item/weapon/cartridge/engineering{ +/obj/item/cartridge/engineering{ pixel_x = 3 }, -/obj/item/weapon/cartridge/atmos, +/obj/item/cartridge/atmos, /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" @@ -50279,9 +50033,8 @@ /turf/open/floor/plasteel/floorgrime, /area/maintenance/disposal/incinerator) "ckf" = ( -/obj/structure/grille, /obj/structure/disposalpipe/segment, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/disposal/incinerator) "ckg" = ( @@ -50303,7 +50056,7 @@ /turf/open/floor/plasteel/floorgrime, /area/maintenance/disposal/incinerator) "ckj" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 10 }, @@ -50335,8 +50088,7 @@ /turf/open/floor/plating, /area/maintenance/aft) "ckn" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/science/xenobiology) @@ -50381,6 +50133,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Starboard Quarter Solar APC"; + areastring = "/area/maintenance/solars/starboard/aft"; pixel_x = -26; pixel_y = 3 }, @@ -50458,7 +50211,7 @@ /obj/structure/table, /obj/item/stack/cable_coil, /obj/item/stack/cable_coil, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -50497,9 +50250,9 @@ /obj/item/solar_assembly, /obj/item/solar_assembly, /obj/item/solar_assembly, -/obj/item/weapon/circuitboard/computer/solar_control, -/obj/item/weapon/electronics/tracker, -/obj/item/weapon/paper/guides/jobs/engi/solars, +/obj/item/circuitboard/computer/solar_control, +/obj/item/electronics/tracker, +/obj/item/paper/guides/jobs/engi/solars, /obj/effect/turf_decal/bot{ dir = 1 }, @@ -50537,9 +50290,9 @@ /obj/item/solar_assembly, /obj/item/solar_assembly, /obj/item/solar_assembly, -/obj/item/weapon/circuitboard/computer/solar_control, -/obj/item/weapon/electronics/tracker, -/obj/item/weapon/paper/guides/jobs/engi/solars, +/obj/item/circuitboard/computer/solar_control, +/obj/item/electronics/tracker, +/obj/item/paper/guides/jobs/engi/solars, /turf/open/floor/plasteel, /area/engine/engineering) "ckK" = ( @@ -50550,12 +50303,11 @@ /turf/open/floor/plasteel, /area/engine/engineering) "ckL" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/heads/chief) "ckM" = ( @@ -50757,11 +50509,11 @@ pixel_y = -29 }, /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plating, /area/maintenance/disposal/incinerator) "clh" = ( @@ -51010,8 +50762,7 @@ /turf/open/floor/plasteel/red/side, /area/security/main) "clJ" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/engine/engineering) "clK" = ( @@ -51032,8 +50783,8 @@ /area/shuttle/syndicate) "clM" = ( /obj/structure/table, -/obj/item/weapon/crowbar/large, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/crowbar/large, +/obj/item/storage/box/lights/mixed, /obj/item/clothing/glasses/meson, /obj/item/clothing/glasses/meson, /turf/open/floor/plasteel/yellow/side{ @@ -51067,11 +50818,11 @@ dir = 1 }, /obj/structure/table, -/obj/item/weapon/book/manual/wiki/engineering_hacking{ +/obj/item/book/manual/wiki/engineering_hacking{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/book/manual/wiki/engineering_construction, +/obj/item/book/manual/wiki/engineering_construction, /obj/item/clothing/glasses/meson, /turf/open/floor/plasteel/yellow/corner{ dir = 1 @@ -51115,9 +50866,8 @@ /turf/open/floor/mineral/plastitanium, /area/shuttle/syndicate) "cmb" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/disposal/incinerator) "cmc" = ( @@ -51243,11 +50993,10 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "cmt" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cmu" = ( @@ -51381,7 +51130,7 @@ "cmH" = ( /obj/structure/table, /obj/item/stack/cable_coil, -/obj/item/weapon/crowbar/red, +/obj/item/crowbar/red, /turf/open/floor/mineral/plastitanium, /area/shuttle/syndicate) "cmI" = ( @@ -51392,7 +51141,7 @@ /area/engine/engineering) "cmJ" = ( /obj/structure/table, -/obj/item/weapon/storage/box/zipties{ +/obj/item/storage/box/zipties{ pixel_x = 1; pixel_y = 2 }, @@ -51599,7 +51348,7 @@ icon_state = "pipe-c" }, /obj/effect/spawner/lootdrop/maintenance, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /turf/open/floor/plating, /area/maintenance/aft) "cnh" = ( @@ -51618,8 +51367,7 @@ /turf/closed/wall/mineral/plastitanium, /area/shuttle/syndicate) "cnj" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) "cnk" = ( @@ -51789,20 +51537,20 @@ dir = 1 }, /obj/structure/table, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/apc, -/obj/item/weapon/electronics/apc, -/obj/item/weapon/stock_parts/cell/high/plus, -/obj/item/weapon/stock_parts/cell/high/plus, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/apc, +/obj/item/electronics/apc, +/obj/item/stock_parts/cell/high/plus, +/obj/item/stock_parts/cell/high/plus, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/twohanded/rcl/pre_loaded, -/obj/item/weapon/twohanded/rcl/pre_loaded, +/obj/item/twohanded/rcl/pre_loaded, +/obj/item/twohanded/rcl/pre_loaded, /turf/open/floor/plasteel, /area/engine/engineering) "cnB" = ( @@ -51876,23 +51624,23 @@ /area/maintenance/starboard/aft) "cnI" = ( /obj/structure/table, -/obj/item/weapon/grenade/plastic/c4{ +/obj/item/grenade/plastic/c4{ pixel_x = 2; pixel_y = -5 }, -/obj/item/weapon/grenade/plastic/c4{ +/obj/item/grenade/plastic/c4{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/grenade/plastic/c4{ +/obj/item/grenade/plastic/c4{ pixel_x = 2; pixel_y = -3 }, -/obj/item/weapon/grenade/plastic/c4{ +/obj/item/grenade/plastic/c4{ pixel_x = -2; pixel_y = -1 }, -/obj/item/weapon/grenade/plastic/c4{ +/obj/item/grenade/plastic/c4{ pixel_x = 3; pixel_y = 3 }, @@ -52139,12 +51887,12 @@ /area/engine/engineering) "cod" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = -3; pixel_y = -3 }, @@ -52175,8 +51923,7 @@ /turf/open/floor/mineral/plastitanium, /area/shuttle/syndicate) "coh" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/syndicate) "coi" = ( @@ -52230,11 +51977,11 @@ /area/shuttle/syndicate) "coo" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /turf/open/floor/mineral/plastitanium, /area/shuttle/syndicate) "cop" = ( @@ -52280,9 +52027,8 @@ /turf/open/floor/engine/vacuum, /area/maintenance/disposal/incinerator) "cot" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/aft) "cou" = ( @@ -52405,13 +52151,13 @@ /area/engine/engine_smes) "coD" = ( /obj/structure/table, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/device/assembly/infra, /turf/open/floor/mineral/plastitanium, /area/shuttle/syndicate) "coE" = ( /obj/structure/table, -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 9 }, /obj/item/device/assembly/voice{ @@ -52421,7 +52167,7 @@ /area/shuttle/syndicate) "coF" = ( /obj/structure/table, -/obj/item/weapon/weldingtool/largetank{ +/obj/item/weldingtool/largetank{ pixel_y = 3 }, /obj/item/device/multitool, @@ -52479,8 +52225,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "coL" = ( @@ -52522,8 +52267,8 @@ /area/shuttle/syndicate) "coO" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/syndicate, -/obj/item/weapon/crowbar/red, +/obj/item/storage/toolbox/syndicate, +/obj/item/crowbar/red, /turf/open/floor/mineral/plastitanium, /area/shuttle/syndicate) "coP" = ( @@ -52539,12 +52284,12 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/brute, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/brute, +/obj/item/storage/firstaid/regular{ pixel_x = -3; pixel_y = -3 }, @@ -52560,12 +52305,12 @@ /area/shuttle/syndicate) "coS" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/laser{ +/obj/item/gun/energy/laser{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/gun/energy/laser, -/obj/item/weapon/gun/energy/laser{ +/obj/item/gun/energy/laser, +/obj/item/gun/energy/laser{ pixel_x = 3; pixel_y = -3 }, @@ -52591,8 +52336,8 @@ /area/science/misc_lab) "coU" = ( /obj/structure/table, -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/circular_saw, +/obj/item/surgicaldrill, +/obj/item/circular_saw, /turf/open/floor/mineral/titanium, /area/shuttle/syndicate) "coV" = ( @@ -52615,11 +52360,11 @@ /area/shuttle/syndicate) "coX" = ( /obj/structure/table, -/obj/item/weapon/grenade/syndieminibomb{ +/obj/item/grenade/syndieminibomb{ pixel_x = 4; pixel_y = 2 }, -/obj/item/weapon/grenade/syndieminibomb{ +/obj/item/grenade/syndieminibomb{ pixel_x = -1 }, /turf/open/floor/mineral/plastitanium, @@ -52681,11 +52426,11 @@ /turf/open/floor/mineral/plastitanium, /area/shuttle/syndicate) "cpg" = ( -/obj/item/weapon/grenade/barrier{ +/obj/item/grenade/barrier{ pixel_x = 4 }, -/obj/item/weapon/grenade/barrier, -/obj/item/weapon/grenade/barrier{ +/obj/item/grenade/barrier, +/obj/item/grenade/barrier{ pixel_x = -4 }, /obj/structure/table, @@ -52782,8 +52527,8 @@ /area/engine/engineering) "cpr" = ( /obj/structure/table, -/obj/item/weapon/cautery, -/obj/item/weapon/scalpel, +/obj/item/cautery, +/obj/item/scalpel, /turf/open/floor/mineral/titanium, /area/shuttle/syndicate) "cps" = ( @@ -52802,7 +52547,7 @@ "cpt" = ( /obj/structure/table, /obj/item/clothing/gloves/color/yellow, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_y = 5 }, /turf/open/floor/plasteel, @@ -52838,8 +52583,8 @@ /area/engine/engineering) "cpw" = ( /obj/structure/table, -/obj/item/weapon/retractor, -/obj/item/weapon/hemostat, +/obj/item/retractor, +/obj/item/hemostat, /turf/open/floor/mineral/titanium, /area/shuttle/syndicate) "cpx" = ( @@ -52911,7 +52656,7 @@ /area/engine/engineering) "cpF" = ( /obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /turf/open/floor/mineral/titanium, /area/shuttle/syndicate) "cpG" = ( @@ -52965,7 +52710,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/pod_2) "cpL" = ( -/obj/item/weapon/storage/pod{ +/obj/item/storage/pod{ pixel_x = 6; pixel_y = -28 }, @@ -52979,8 +52724,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/pod_2) "cpM" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/pod_4) "cpN" = ( @@ -53020,6 +52764,7 @@ /obj/machinery/power/apc{ dir = 2; name = "SMES room APC"; + areastring = "/area/engine/engine_smes"; pixel_y = -24 }, /obj/effect/turf_decal/stripes/line{ @@ -53033,7 +52778,7 @@ name = "Station Intercom (General)"; pixel_y = -35 }, -/obj/item/weapon/stock_parts/cell/high/plus, +/obj/item/stock_parts/cell/high/plus, /obj/effect/turf_decal/stripes/line{ dir = 6 }, @@ -53082,7 +52827,7 @@ /area/maintenance/port/aft) "cpZ" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_y = 5 }, /obj/item/device/flashlight{ @@ -53096,8 +52841,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "cqa" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 4 }, @@ -53372,22 +53116,22 @@ /area/engine/supermatter) "cqG" = ( /obj/structure/rack, -/obj/item/weapon/storage/box/rubbershot{ +/obj/item/storage/box/rubbershot{ pixel_x = -3; pixel_y = 3 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/weapon/storage/box/rubbershot{ +/obj/item/storage/box/rubbershot{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/box/rubbershot, -/obj/item/weapon/storage/box/rubbershot, -/obj/item/weapon/storage/box/rubbershot{ +/obj/item/storage/box/rubbershot, +/obj/item/storage/box/rubbershot, +/obj/item/storage/box/rubbershot{ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/storage/box/rubbershot{ +/obj/item/storage/box/rubbershot{ pixel_x = 3; pixel_y = -3 }, @@ -53396,7 +53140,7 @@ }, /area/ai_monitored/security/armory) "cqH" = ( -/obj/item/weapon/screwdriver, +/obj/item/screwdriver, /turf/open/floor/plating, /area/engine/engineering) "cqI" = ( @@ -53447,13 +53191,13 @@ pixel_y = -7 }, /obj/item/stack/cable_coil, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, /turf/open/floor/plasteel, /area/engine/engineering) "cqP" = ( /obj/structure/table, -/obj/item/weapon/folder/yellow, +/obj/item/folder/yellow, /obj/item/clothing/ears/earmuffs{ pixel_x = -3; pixel_y = -2 @@ -53502,7 +53246,7 @@ /area/engine/engineering) "cqW" = ( /obj/machinery/power/rad_collector/anchored, -/obj/item/weapon/tank/internals/plasma, +/obj/item/tank/internals/plasma, /obj/structure/cable/yellow, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -53521,8 +53265,7 @@ /turf/open/floor/plating, /area/engine/engineering) "cqY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/engineering) "cqZ" = ( @@ -53624,22 +53367,20 @@ /area/maintenance/port/aft) "crm" = ( /obj/structure/table, -/obj/item/weapon/storage/box/matches, -/obj/item/weapon/storage/fancy/cigarettes, +/obj/item/storage/box/matches, +/obj/item/storage/fancy/cigarettes, /turf/open/floor/plating, /area/maintenance/port/aft) "crn" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating/airless, /area/engine/engineering) "cro" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/engineering) "crp" = ( @@ -53655,12 +53396,10 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/engineering) "crr" = ( -/obj/structure/grille, /obj/structure/cable, /obj/structure/cable{ d2 = 8; @@ -53670,7 +53409,7 @@ icon_state = "0-4"; d2 = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/engineering) "crs" = ( @@ -53707,8 +53446,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "crx" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/escape) "cry" = ( @@ -53939,8 +53677,7 @@ /turf/open/space, /area/space) "csa" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/engine/engineering) @@ -54106,7 +53843,7 @@ /area/space) "csy" = ( /obj/structure/table, -/obj/item/weapon/weldingtool, +/obj/item/weldingtool, /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" @@ -54133,7 +53870,7 @@ /turf/open/floor/plating, /area/engine/supermatter) "csB" = ( -/obj/item/weapon/wirecutters, +/obj/item/wirecutters, /obj/structure/lattice, /turf/open/space, /area/space/nearstation) @@ -54142,8 +53879,7 @@ /turf/open/floor/plasteel/black, /area/engine/engineering) "csD" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat_interior) "csE" = ( @@ -54262,7 +53998,7 @@ /turf/open/floor/engine, /area/engine/engineering) "csS" = ( -/obj/item/weapon/weldingtool, +/obj/item/weldingtool, /turf/open/space, /area/space/nearstation) "csT" = ( @@ -54367,8 +54103,7 @@ /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat_interior) "cti" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/securearea{ pixel_y = -32 }, @@ -54440,14 +54175,14 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/item/weapon/folder{ +/obj/item/folder{ pixel_x = 3 }, -/obj/item/weapon/phone{ +/obj/item/phone{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -54466,7 +54201,7 @@ /obj/item/device/radio/off{ pixel_y = 4 }, -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 10 }, /turf/open/floor/plasteel/vault{ @@ -54711,6 +54446,7 @@ /obj/machinery/power/apc{ dir = 4; name = "MiniSat Foyer APC"; + areastring = "/area/ai_monitored/turret_protected/aisat_interior"; pixel_x = 27 }, /obj/structure/chair, @@ -54761,14 +54497,14 @@ /obj/machinery/status_display{ pixel_y = -32 }, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/ai_monitored/turret_protected/aisat_interior) "cud" = ( /obj/machinery/turretid{ - control_area = null; + control_area = "/area/ai_monitored/turret_protected/aisat_interior"; enabled = 1; icon_state = "control_standby"; name = "Antechamber Turret Control"; @@ -54808,8 +54544,8 @@ "cuh" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible, /obj/structure/rack, -/obj/item/weapon/wrench, -/obj/item/weapon/crowbar/red, +/obj/item/wrench, +/obj/item/crowbar/red, /obj/item/clothing/head/welding, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/atmos) @@ -55057,7 +54793,7 @@ start_active = 1 }, /obj/machinery/turretid{ - control_area = "AI Satellite Atmospherics"; + control_area = "/area/ai_monitored/turret_protected/aisat/atmos"; enabled = 1; icon_state = "control_standby"; name = "Atmospherics Turret Control"; @@ -55082,7 +54818,7 @@ dir = 4 }, /obj/machinery/turretid{ - control_area = "AI Satellite Service"; + control_area = "/area/ai_monitored/turret_protected/aisat/service"; enabled = 1; icon_state = "control_standby"; name = "Service Bay Turret Control"; @@ -55150,11 +54886,11 @@ pixel_x = 24 }, /obj/structure/rack, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/item/device/multitool, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -55176,6 +54912,7 @@ /obj/machinery/power/apc{ dir = 8; name = "MiniSat Atmospherics APC"; + areastring = "/area/ai_monitored/turret_protected/aisat/atmos"; pixel_x = -27 }, /obj/structure/cable{ @@ -55328,6 +55065,7 @@ /obj/machinery/power/apc{ dir = 4; name = "MiniSat Service Bay APC"; + areastring = "/area/ai_monitored/turret_protected/aisat/service"; pixel_x = 27 }, /obj/structure/cable{ @@ -55403,7 +55141,7 @@ dir = 4 }, /obj/machinery/turretid{ - control_area = "AI Satellite Hallway"; + control_area = "/area/ai_monitored/turret_protected/aisat/hallway"; enabled = 1; icon_state = "control_standby"; name = "Chamber Hallway Turret Control"; @@ -55507,8 +55245,7 @@ /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) "cvu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) "cvv" = ( @@ -55545,8 +55282,7 @@ /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "cvy" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) @@ -55588,8 +55324,8 @@ /area/ai_monitored/turret_protected/ai) "cvB" = ( /obj/structure/rack, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/wrench, +/obj/item/crowbar/red, +/obj/item/wrench, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) "cvC" = ( @@ -55621,7 +55357,7 @@ "cvG" = ( /obj/machinery/porta_turret/ai{ dir = 4; - installation = /obj/item/weapon/gun/energy/e_gun + installation = /obj/item/gun/energy/e_gun }, /obj/machinery/light{ dir = 8 @@ -55629,8 +55365,7 @@ /turf/open/floor/circuit, /area/ai_monitored/turret_protected/aisat/hallway) "cvH" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 }, @@ -55651,7 +55386,7 @@ "cvJ" = ( /obj/machinery/porta_turret/ai{ dir = 4; - installation = /obj/item/weapon/gun/energy/e_gun + installation = /obj/item/gun/energy/e_gun }, /obj/machinery/light{ dir = 4 @@ -55721,8 +55456,7 @@ /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) "cvR" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, @@ -55776,8 +55510,7 @@ /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) "cvY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) @@ -55793,13 +55526,13 @@ /obj/machinery/power/apc{ dir = 4; name = "MiniSat Chamber Hallway APC"; + areastring = "/area/ai_monitored/turret_protected/aisat/hallway"; pixel_x = 27 }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/aisat/hallway) "cwb" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, @@ -55867,11 +55600,11 @@ dir = 1 }, /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen{ +/obj/item/pen{ pixel_x = 4; pixel_y = 4 }, @@ -55913,7 +55646,7 @@ /area/ai_monitored/turret_protected/ai) "cwm" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/white, +/obj/item/folder/white, /turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai) "cwn" = ( @@ -55943,13 +55676,11 @@ /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) "cwr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ai_monitored/turret_protected/ai) "cws" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/ai_monitored/turret_protected/ai) @@ -56013,7 +55744,7 @@ "cwy" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table_frame, -/obj/item/weapon/wirerod, +/obj/item/wirerod, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/starboard/aft) @@ -56084,6 +55815,7 @@ cell_type = 5000; dir = 2; name = "AI Chamber APC"; + areastring = "/area/ai_monitored/turret_protected/ai"; pixel_y = -24 }, /obj/machinery/flasher{ @@ -56106,12 +55838,12 @@ /area/shuttle/escape) "cwG" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, -/obj/item/weapon/crowbar, -/obj/item/weapon/storage/firstaid/fire, +/obj/item/crowbar, +/obj/item/storage/firstaid/fire, /turf/open/floor/mineral/titanium, /area/shuttle/escape) "cwH" = ( @@ -56143,12 +55875,12 @@ /area/shuttle/escape) "cwM" = ( /obj/structure/rack, -/obj/item/weapon/storage/box/teargas{ +/obj/item/storage/box/teargas{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/box/handcuffs, -/obj/item/weapon/storage/box/flashbangs{ +/obj/item/storage/box/handcuffs, +/obj/item/storage/box/flashbangs{ pixel_x = 3; pixel_y = -3 }, @@ -56246,12 +55978,12 @@ /area/shuttle/escape) "cxb" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /turf/open/floor/mineral/titanium, /area/shuttle/escape) "cxc" = ( @@ -56399,12 +56131,11 @@ /turf/open/floor/plating, /area/shuttle/transport) "cxw" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/transport) "cxx" = ( -/obj/item/weapon/storage/pod{ +/obj/item/storage/pod{ pixel_x = 6; pixel_y = -28 }, @@ -56574,12 +56305,12 @@ /area/shuttle/escape) "cxT" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/structure/extinguisher_cabinet{ pixel_x = 27 }, @@ -56700,7 +56431,7 @@ /area/shuttle/abandoned) "cyj" = ( /obj/structure/table, -/obj/item/weapon/screwdriver, +/obj/item/screwdriver, /obj/structure/light_construct{ dir = 1 }, @@ -56856,7 +56587,7 @@ /turf/open/floor/plating, /area/shuttle/abandoned) "cyI" = ( -/obj/item/weapon/stock_parts/cell{ +/obj/item/stock_parts/cell{ charge = 100; maxcharge = 15000 }, @@ -56864,11 +56595,11 @@ /area/shuttle/abandoned) "cyJ" = ( /obj/structure/rack, -/obj/item/weapon/tank/internals/emergency_oxygen, -/obj/item/weapon/tank/internals/emergency_oxygen, -/obj/item/weapon/tank/internals/emergency_oxygen, -/obj/item/weapon/tank/internals/emergency_oxygen, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "cyK" = ( @@ -56923,7 +56654,7 @@ /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "cyP" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/open/floor/mineral/titanium, @@ -56936,8 +56667,7 @@ /turf/open/floor/plating, /area/shuttle/supply) "cyR" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/abandoned) "cyS" = ( @@ -56998,7 +56728,7 @@ /area/shuttle/abandoned) "cyW" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/structure/window/reinforced, /obj/structure/window/reinforced{ dir = 4 @@ -57011,7 +56741,7 @@ /area/shuttle/abandoned) "cyY" = ( /obj/structure/table, -/obj/item/weapon/gun/energy/laser/retro, +/obj/item/gun/energy/laser/retro, /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "cyZ" = ( @@ -57046,7 +56776,7 @@ /area/shuttle/abandoned) "cze" = ( /obj/structure/table, -/obj/item/weapon/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "czf" = ( @@ -57097,7 +56827,7 @@ /area/shuttle/abandoned) "czm" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/structure/window/reinforced{ dir = 1 }, @@ -57179,12 +56909,12 @@ }, /area/shuttle/syndicate) "czA" = ( -/obj/item/weapon/scalpel, +/obj/item/scalpel, /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "czB" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 6; pixel_y = -5 }, @@ -57239,7 +56969,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "czI" = ( -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/structure/lattice/catwalk, /turf/open/space, /area/space/nearstation) @@ -57272,7 +57002,7 @@ /obj/item/device/radio/intercom{ pixel_y = 25 }, -/obj/item/weapon/storage/pod{ +/obj/item/storage/pod{ pixel_x = 6; pixel_y = -32 }, @@ -57304,8 +57034,7 @@ /turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "czQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/maintenance/starboard/aft) @@ -57413,7 +57142,7 @@ /area/maintenance/starboard/aft) "cAa" = ( /obj/structure/chair, -/obj/item/weapon/storage/fancy/cigarettes, +/obj/item/storage/fancy/cigarettes, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -57520,7 +57249,7 @@ /turf/open/floor/engine, /area/engine/engineering) "cAm" = ( -/obj/machinery/power/supermatter_shard/crystal, +/obj/machinery/power/supermatter_shard/crystal/engine, /turf/open/floor/engine, /area/engine/supermatter) "cAn" = ( @@ -57673,19 +57402,19 @@ /area/maintenance/port/aft) "cAD" = ( /obj/structure/table, -/obj/item/weapon/kitchen/knife, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/kitchen/knife, +/obj/item/storage/box/donkpockets, /turf/open/floor/plating, /area/maintenance/port/aft) "cAE" = ( /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_y = 2 }, -/obj/item/weapon/reagent_containers/food/condiment/peppermill{ +/obj/item/reagent_containers/food/condiment/peppermill{ pixel_x = 2 }, -/obj/item/weapon/reagent_containers/food/snacks/mint{ +/obj/item/reagent_containers/food/snacks/mint{ pixel_y = 9 }, /turf/open/floor/plating, @@ -57702,6 +57431,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Head of Personnel APC"; + areastring = "/area/crew_quarters/heads/hop"; pixel_y = -24 }, /obj/structure/cable{ @@ -57709,7 +57439,7 @@ icon_state = "0-8" }, /turf/open/floor/plating, -/area/crew_quarters/heads/hop) +/area/maintenance/central) "cAH" = ( /obj/machinery/processor, /turf/open/floor/plating, @@ -57765,7 +57495,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/security/main) +/area/maintenance/fore/secondary) "cAO" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -57970,8 +57700,7 @@ /turf/open/space, /area/space) "cBg" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/effect/landmark/event_spawn, /turf/open/floor/plating, /area/hydroponics) @@ -57986,7 +57715,7 @@ /area/quartermaster/storage) "cBj" = ( /obj/structure/table, -/obj/item/weapon/folder/blue, +/obj/item/folder/blue, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -58214,8 +57943,8 @@ "cBM" = ( /obj/structure/table/reinforced, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high/plus, -/obj/item/weapon/twohanded/rcl/pre_loaded, +/obj/item/stock_parts/cell/high/plus, +/obj/item/twohanded/rcl/pre_loaded, /turf/open/floor/plasteel, /area/crew_quarters/heads/chief) "cBN" = ( @@ -58385,7 +58114,7 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "cCh" = ( -/obj/item/weapon/bedsheet/red, +/obj/item/bedsheet/red, /mob/living/simple_animal/bot/secbot/beepsky{ name = "Officer Beepsky" }, @@ -58432,11 +58161,12 @@ /obj/machinery/power/apc{ dir = 4; name = "Detective's Office APC"; + areastring = "/area/security/detectives_office"; pixel_x = 24 }, /obj/structure/cable, /turf/open/floor/plating, -/area/security/detectives_office) +/area/maintenance/port) "cCo" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -58446,26 +58176,26 @@ /area/quartermaster/storage) "cCp" = ( /obj/structure/closet/crate/freezer, -/obj/item/weapon/reagent_containers/blood/empty, -/obj/item/weapon/reagent_containers/blood/empty, -/obj/item/weapon/reagent_containers/blood/AMinus, -/obj/item/weapon/reagent_containers/blood/BMinus{ +/obj/item/reagent_containers/blood/empty, +/obj/item/reagent_containers/blood/empty, +/obj/item/reagent_containers/blood/AMinus, +/obj/item/reagent_containers/blood/BMinus{ pixel_x = -4; pixel_y = 4 }, -/obj/item/weapon/reagent_containers/blood/BPlus{ +/obj/item/reagent_containers/blood/BPlus{ pixel_x = 1; pixel_y = 2 }, -/obj/item/weapon/reagent_containers/blood/OMinus, -/obj/item/weapon/reagent_containers/blood/OPlus{ +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OPlus{ pixel_x = -2; pixel_y = -1 }, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/APlus, -/obj/item/weapon/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/APlus, +/obj/item/reagent_containers/blood/random, /turf/open/floor/plasteel, /area/medical/sleeper) "cCq" = ( @@ -58552,9 +58282,8 @@ /turf/open/floor/plasteel, /area/engine/atmos) "cCF" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 4 }, @@ -58748,12 +58477,12 @@ icon_state = "4-8" }, /obj/structure/table/reinforced, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/item/device/flashlight, /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/item/weapon/pipe_dispenser, +/obj/item/pipe_dispenser, /turf/open/floor/engine, /area/engine/engineering) "cDi" = ( @@ -58794,8 +58523,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "cDl" = ( @@ -58944,7 +58672,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "cDC" = ( -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 6 }, @@ -59321,8 +59049,7 @@ /turf/open/floor/engine, /area/engine/supermatter) "cEv" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /obj/machinery/atmospherics/pipe/manifold/general/visible{ dir = 8 }, @@ -59341,8 +59068,7 @@ /turf/open/floor/engine, /area/engine/supermatter) "cEy" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /obj/machinery/atmospherics/pipe/manifold/general/visible{ dir = 4 }, @@ -59490,7 +59216,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/tank/internals/plasma, +/obj/item/tank/internals/plasma, /turf/open/floor/plating, /area/engine/supermatter) "cEN" = ( @@ -59502,8 +59228,7 @@ /turf/open/floor/engine, /area/engine/engineering) "cEO" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/manifold/general/visible{ dir = 8 }, @@ -59522,8 +59247,7 @@ /turf/open/floor/engine, /area/engine/engineering) "cER" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/manifold/general/visible{ dir = 4 }, @@ -59638,8 +59362,7 @@ /turf/open/floor/engine, /area/engine/engineering) "cFe" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 5 }, @@ -59658,8 +59381,7 @@ /turf/open/floor/engine, /area/engine/engineering) "cFh" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 9 }, @@ -60046,7 +59768,7 @@ /area/engine/engineering) "cGj" = ( /obj/structure/table, -/obj/item/weapon/pipe_dispenser, +/obj/item/pipe_dispenser, /turf/open/floor/plasteel/black, /area/engine/engineering) "cGk" = ( @@ -60168,8 +59890,7 @@ /turf/open/floor/engine, /area/engine/engineering) "cGD" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 @@ -60177,8 +59898,7 @@ /turf/open/floor/plating, /area/engine/engineering) "cGE" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 10 }, @@ -60194,8 +59914,7 @@ /turf/closed/wall/r_wall, /area/engine/engineering) "cGH" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 }, @@ -60228,16 +59947,14 @@ /turf/open/floor/engine, /area/engine/engineering) "cGK" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, /turf/open/floor/plating, /area/engine/engineering) "cGL" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, @@ -60481,7 +60198,7 @@ /turf/open/floor/plating, /area/engine/engineering) "cHs" = ( -/obj/item/weapon/crowbar/large, +/obj/item/crowbar/large, /turf/open/floor/plating, /area/engine/engineering) "cHt" = ( @@ -60709,7 +60426,7 @@ dir = 1 }, /obj/structure/table, -/obj/item/weapon/storage/belt/utility, +/obj/item/storage/belt/utility, /obj/item/stack/sheet/metal{ amount = 50 }, @@ -60773,7 +60490,7 @@ /area/science/robotics/lab) "cHX" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, @@ -60895,8 +60612,7 @@ }, /area/shuttle/syndicate) "cIn" = ( -/obj/structure/table/reinforced, -/obj/item/weapon/folder/red, +/obj/machinery/computer/camera_advanced/shuttle_docker/syndicate, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -60930,11 +60646,12 @@ /obj/machinery/status_display{ pixel_x = -32 }, -/obj/item/weapon/clipboard, -/obj/item/toy/figure/syndie, +/obj/item/clipboard, /obj/machinery/light{ dir = 8 }, +/obj/item/folder/red, +/obj/item/toy/figure/syndie, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -60978,7 +60695,7 @@ /obj/machinery/ai_status_display{ pixel_x = 32 }, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/machinery/light{ dir = 4 }, @@ -61024,7 +60741,7 @@ /obj/structure/table/reinforced, /obj/item/stack/cable_coil/white, /obj/item/stack/cable_coil/white, -/obj/item/weapon/crowbar/red, +/obj/item/crowbar/red, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -61036,11 +60753,11 @@ /area/shuttle/syndicate) "cIK" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/handcuffs{ +/obj/item/storage/box/handcuffs{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/zipties, +/obj/item/storage/box/zipties, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -61253,8 +60970,8 @@ }, /area/shuttle/syndicate) "cJl" = ( -/obj/item/weapon/storage/toolbox/syndicate, -/obj/item/weapon/crowbar/red, +/obj/item/storage/toolbox/syndicate, +/obj/item/crowbar/red, /obj/structure/table/reinforced, /obj/machinery/light{ dir = 8 @@ -61438,33 +61155,33 @@ }, /area/shuttle/syndicate) "cJR" = ( -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = 6 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = -3 }, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = -3; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = 6; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 3; pixel_y = -2 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 4; pixel_y = 1 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = -2; pixel_y = 5 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 2; pixel_y = 8 }, @@ -61496,18 +61213,18 @@ }, /area/shuttle/syndicate) "cJW" = ( -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/structure/table/reinforced, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/shuttle/syndicate) "cJX" = ( -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 9 }, /obj/item/device/assembly/voice{ @@ -61519,7 +61236,7 @@ }, /area/shuttle/syndicate) "cJY" = ( -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/device/assembly/infra, /obj/structure/table/reinforced, /obj/machinery/light{ @@ -61546,7 +61263,7 @@ }, /area/shuttle/syndicate) "cKa" = ( -/obj/item/weapon/weldingtool/largetank{ +/obj/item/weldingtool/largetank{ pixel_y = 3 }, /obj/item/device/multitool, @@ -61695,9 +61412,9 @@ /area/shuttle/syndicate) "cKD" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/glass/beaker/large, -/obj/item/weapon/reagent_containers/glass/beaker, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker, +/obj/item/reagent_containers/dropper, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -61776,12 +61493,12 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/brute, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/brute, +/obj/item/storage/firstaid/regular{ pixel_x = -3; pixel_y = -3 }, @@ -61789,12 +61506,12 @@ /turf/open/floor/plasteel/vault, /area/shuttle/syndicate) "cKU" = ( -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = -3; pixel_y = -3 }, @@ -61821,22 +61538,22 @@ }, /area/shuttle/syndicate) "cKZ" = ( -/obj/item/weapon/grenade/syndieminibomb{ +/obj/item/grenade/syndieminibomb{ pixel_x = 4; pixel_y = 2 }, -/obj/item/weapon/grenade/syndieminibomb{ +/obj/item/grenade/syndieminibomb{ pixel_x = -1 }, /obj/structure/table/reinforced, /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/grenade/plastic/c4, -/obj/item/weapon/grenade/plastic/c4, -/obj/item/weapon/grenade/plastic/c4, -/obj/item/weapon/grenade/plastic/c4, -/obj/item/weapon/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -61864,8 +61581,8 @@ /turf/open/floor/plasteel/vault, /area/shuttle/syndicate) "cLd" = ( -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/circular_saw, +/obj/item/surgicaldrill, +/obj/item/circular_saw, /obj/structure/table/reinforced, /obj/machinery/light{ dir = 8 @@ -61919,8 +61636,8 @@ }, /area/shuttle/syndicate) "cLk" = ( -/obj/item/weapon/cautery, -/obj/item/weapon/scalpel, +/obj/item/cautery, +/obj/item/scalpel, /obj/structure/table/reinforced, /turf/open/floor/plasteel/vault{ dir = 8 @@ -61928,14 +61645,14 @@ /area/shuttle/syndicate) "cLl" = ( /obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/shuttle/syndicate) "cLm" = ( -/obj/item/weapon/retractor, -/obj/item/weapon/hemostat, +/obj/item/retractor, +/obj/item/hemostat, /obj/structure/table/reinforced, /turf/open/floor/plasteel/vault{ dir = 8 @@ -62245,78 +61962,63 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/mining) "cMm" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "cMn" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "cMo" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "cMp" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "cMq" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "cMr" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "cMs" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "cMt" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "cMu" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "cMv" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "cMw" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "cMx" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "cMy" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "cMz" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "cMA" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "cMB" = ( @@ -62381,8 +62083,7 @@ /turf/closed/wall/r_wall, /area/engine/supermatter) "cMN" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/supermatter) "cMO" = ( @@ -62785,8 +62486,7 @@ /turf/open/floor/plasteel, /area/quartermaster/sorting) "cNI" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/sorting) "cNJ" = ( @@ -62806,6 +62506,7 @@ cell_type = 2500; dir = 1; name = "Central Maintenance APC"; + areastring = "/area/maintenance/central"; pixel_y = 24 }, /obj/structure/cable{ @@ -62850,13 +62551,11 @@ /turf/open/floor/plasteel, /area/quartermaster/sorting) "cNP" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/sorting) "cNQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/sorting) "cNR" = ( @@ -62871,6 +62570,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Starboard Maintenance APC"; + areastring = "/area/maintenance/starboard"; pixel_x = 26 }, /obj/structure/cable{ @@ -63047,8 +62747,7 @@ /turf/closed/wall, /area/maintenance/starboard/aft) "cOw" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/maintenance/port/aft) "cOx" = ( @@ -63120,16 +62819,14 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "cOT" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cOU" = ( /turf/closed/wall, /area/maintenance/starboard/aft) "cOV" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cOW" = ( @@ -63144,8 +62841,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "cOZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cPa" = ( @@ -63359,13 +63055,11 @@ /turf/closed/wall, /area/maintenance/starboard/aft) "cQk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cQl" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cQm" = ( @@ -63375,13 +63069,11 @@ /turf/closed/wall, /area/maintenance/starboard/aft) "cQo" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cQp" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cQq" = ( @@ -63391,18 +63083,15 @@ /turf/closed/wall, /area/maintenance/starboard/aft) "cQs" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cQt" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cQu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cQv" = ( @@ -63525,13 +63214,11 @@ /turf/closed/wall, /area/maintenance/starboard/aft) "cQL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cQM" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cQN" = ( @@ -63580,18 +63267,15 @@ /turf/closed/wall, /area/maintenance/starboard/aft) "cRb" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cRc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cRd" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cRe" = ( @@ -63601,18 +63285,15 @@ /turf/closed/wall, /area/maintenance/starboard/aft) "cRg" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cRh" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cRi" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cRj" = ( @@ -63622,18 +63303,15 @@ /turf/closed/wall, /area/maintenance/starboard/aft) "cRl" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cRm" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cRn" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cRo" = ( @@ -63652,13 +63330,11 @@ /turf/closed/wall, /area/maintenance/starboard/aft) "cRt" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cRu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cRv" = ( @@ -63784,13 +63460,11 @@ /turf/closed/wall, /area/maintenance/starboard/aft) "cSg" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cSh" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cSi" = ( @@ -63806,26 +63480,22 @@ /turf/closed/wall, /area/maintenance/starboard/aft) "cSm" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cSn" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cSo" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cSp" = ( /turf/closed/wall, /area/maintenance/starboard/aft) "cSq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cSr" = ( @@ -63835,28 +63505,23 @@ /turf/closed/wall, /area/maintenance/starboard/aft) "cSt" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cSu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cSv" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cSw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cSx" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cSy" = ( @@ -64125,8 +63790,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "cTc" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -64135,8 +63799,7 @@ /turf/open/floor/plating, /area/engine/engineering) "cTd" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/engine/engineering) @@ -64174,8 +63837,7 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/mining) "cTi" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/mining) "cTj" = ( @@ -64191,8 +63853,7 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/mining) "cTn" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/mining) "cTo" = ( @@ -64202,8 +63863,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/mining) "cTq" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/mining) "cTr" = ( @@ -64216,13 +63876,11 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/mining) "cTu" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/mining) "cTv" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/mining) "cTw" = ( @@ -64256,6 +63914,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Central Maintenance APC"; + areastring = "/area/maintenance/central/secondary"; pixel_x = -24 }, /obj/structure/cable{ @@ -64265,6 +63924,12 @@ }, /turf/open/floor/plating, /area/maintenance/central/secondary) +"cTE" = ( +/obj/machinery/computer/shuttle/mining, +/turf/open/floor/plasteel/yellow/side{ + dir = 4 + }, +/area/construction/mining/aux_base) (1,1,1) = {" aaa @@ -75669,8 +75334,8 @@ aaa apJ apJ apJ -apJ ajZ +asF atp asF asF @@ -75925,10 +75590,10 @@ aaa aaa aaa aaf -aaf apJ asH atI +atI arE ayq ayq @@ -76182,12 +75847,12 @@ aaa aaa aaa aaa -aaa asF asI auQ auQ auQ +auQ aCX aub aLu @@ -76439,9 +76104,9 @@ aaa aaa aaa aaa -aaa apJ asJ +cTE avQ axc aCT @@ -76696,7 +76361,7 @@ aaa aaa aaa aaa -aaa +apJ apJ apJ apJ @@ -97055,7 +96720,7 @@ aJv bzs bFp bGJ -bHZ +bHX bJA bKG bLK @@ -98349,7 +98014,7 @@ bOc bPe bQu bRE -bSL +bSJ bPe bOd cCB @@ -98606,7 +98271,7 @@ bOd bPg bQx bRH -bSO +bSM bTU bUS bUS @@ -98622,7 +98287,7 @@ cez cez cfQ chd -ciw +bQy cpP ckc clb @@ -99120,7 +98785,7 @@ bOg bPi bQz bRJ -bSO +bSM bTV bUT bWc @@ -102210,7 +101875,7 @@ bKH bzs bAw bBR -bHZ +bHX bzs bzs bzs @@ -102467,7 +102132,7 @@ bKH bzs bAw bXZ -bHZ +bHX bZN caK bzs diff --git a/_maps/map_files/Cerestation/cerestation.dmm b/_maps/map_files/Cerestation/cerestation.dmm deleted file mode 100644 index e7aa0f7adb..0000000000 --- a/_maps/map_files/Cerestation/cerestation.dmm +++ /dev/null @@ -1,160229 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aaa" = ( -/turf/open/space, -/area/space) -"aab" = ( -/turf/open/floor/plating/asteroid/airless, -/area/space) -"aac" = ( -/turf/closed/mineral/random/low_chance, -/area/space) -"aad" = ( -/turf/closed/mineral, -/area/space) -"aae" = ( -/turf/closed/mineral/random/labormineral, -/area/mine/unexplored{ - name = "AI Asteroid" - }) -"aaf" = ( -/turf/closed/mineral, -/area/mine/unexplored{ - name = "AI Asteroid" - }) -"aag" = ( -/obj/effect/landmark/carpspawn, -/turf/open/space, -/area/space) -"aah" = ( -/turf/open/space, -/obj/machinery/porta_turret/syndicate{ - dir = 9 - }, -/turf/closed/wall/mineral/plastitanium{ - dir = 8; - icon_state = "diagonalWall3" - }, -/area/shuttle/syndicate) -"aai" = ( -/turf/closed/wall/mineral/plastitanium, -/area/shuttle/syndicate) -"aaj" = ( -/obj/structure/grille, -/obj/machinery/door/poddoor/shutters{ - id = "syndieshutters"; - name = "blast shutters" - }, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating, -/area/shuttle/syndicate) -"aak" = ( -/turf/open/space, -/obj/machinery/porta_turret/syndicate{ - dir = 5 - }, -/turf/closed/wall/mineral/plastitanium{ - dir = 1; - icon_state = "diagonalWall3" - }, -/area/shuttle/syndicate) -"aal" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"aam" = ( -/obj/structure/table, -/obj/machinery/microwave, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"aan" = ( -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"aao" = ( -/obj/structure/table, -/obj/item/device/flashlight/lamp{ - pixel_x = 4; - pixel_y = 1 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"aap" = ( -/obj/machinery/computer/shuttle/syndicate, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"aaq" = ( -/obj/structure/table, -/obj/machinery/button/door{ - id = "syndieshutters"; - name = "remote shutter control"; - req_access_txt = "150" - }, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"aar" = ( -/obj/structure/frame/computer, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"aas" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/donkpockets{ - pixel_x = 3; - pixel_y = 3 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"aat" = ( -/obj/structure/chair/comfy/beige{ - dir = 1; - icon_state = "comfychair" - }, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"aau" = ( -/obj/machinery/porta_turret/ai{ - dir = 4 - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"aav" = ( -/obj/machinery/camera/motion{ - c_tag = "AI Core North-West" - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"aaw" = ( -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"aax" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"aay" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/porta_turret/ai{ - dir = 4 - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"aaz" = ( -/obj/machinery/camera/motion{ - c_tag = "AI Core North-East" - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"aaA" = ( -/obj/structure/table, -/obj/item/stack/sheet/glass{ - amount = 10 - }, -/obj/item/device/multitool, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"aaB" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"aaC" = ( -/obj/item/device/radio/intercom{ - desc = "Talk through this. Evilly"; - freerange = 1; - frequency = 1213; - name = "Syndicate Intercom"; - pixel_y = -32; - subspace_transmission = 1; - syndie = 1 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"aaD" = ( -/obj/structure/closet/syndicate/personal, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"aaE" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-09" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"aaF" = ( -/obj/machinery/ai_slipper{ - uses = 10 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"aaG" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"aaH" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"aaI" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"aaJ" = ( -/obj/machinery/power/terminal, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"aaK" = ( -/obj/machinery/power/apc{ - dir = 2; - name = "AI Core APC"; - pixel_y = -24 - }, -/obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"aaL" = ( -/obj/machinery/ai_status_display{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"aaM" = ( -/turf/open/space, -/turf/closed/wall/mineral/plastitanium{ - icon_state = "diagonalWall3" - }, -/area/shuttle/syndicate) -"aaN" = ( -/obj/machinery/door/window{ - name = "Cockpit"; - req_access_txt = "150" - }, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"aaO" = ( -/turf/open/space, -/turf/closed/wall/mineral/plastitanium{ - dir = 4; - icon_state = "diagonalWall3" - }, -/area/shuttle/syndicate) -"aaP" = ( -/turf/closed/wall, -/area/space) -"aaQ" = ( -/turf/closed/wall, -/area/maintenance/asteroid/disposal/north) -"aaR" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/north) -"aaS" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"aaT" = ( -/obj/machinery/door/window/southright{ - req_access_txt = "65" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"aaU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"aaV" = ( -/obj/machinery/power/smes{ - charge = 5e+006 - }, -/obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"aaW" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"aaX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"aaY" = ( -/obj/structure/table, -/obj/item/stack/cable_coil, -/obj/item/weapon/crowbar/red, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"aaZ" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/zipties{ - pixel_x = 1; - pixel_y = 2 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"aba" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plating, -/area/space) -"abb" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/space) -"abc" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall, -/area/space) -"abd" = ( -/obj/machinery/disposal/deliveryChute{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/space) -"abe" = ( -/obj/structure/disposaloutlet{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/maintenance/asteroid/disposal/north) -"abf" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall, -/area/maintenance/asteroid/disposal/north) -"abg" = ( -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/disposal/deliveryChute{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/north) -"abh" = ( -/obj/machinery/conveyor/auto{ - dir = 8 - }, -/obj/structure/sign/poster/random{ - name = "random contraband poster"; - pixel_y = 32; - random_basetype = /obj/structure/sign/poster/contraband - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/north) -"abi" = ( -/obj/machinery/conveyor/auto{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/north) -"abj" = ( -/obj/machinery/conveyor/auto{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/north) -"abk" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/conveyor/auto{ - dir = 6; - verted = -1 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/north) -"abl" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"abm" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"abn" = ( -/obj/effect/landmark/tripai, -/obj/item/device/radio/intercom{ - anyai = 1; - broadcasting = 0; - freerange = 1; - frequency = 1447; - name = "Private Channel"; - pixel_y = -25 - }, -/obj/item/device/radio/intercom{ - anyai = 1; - freerange = 1; - listening = 0; - name = "Custom Channel"; - pixel_y = 28 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - freerange = 1; - listening = 1; - name = "Common Channel"; - pixel_x = 27; - pixel_y = 5 - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"abo" = ( -/obj/effect/landmark/tripai, -/obj/item/device/radio/intercom{ - anyai = 1; - broadcasting = 0; - freerange = 1; - frequency = 1447; - name = "Private Channel"; - pixel_y = -25 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - freerange = 1; - listening = 1; - name = "Common Channel"; - pixel_x = -27; - pixel_y = 5 - }, -/obj/item/device/radio/intercom{ - anyai = 1; - freerange = 1; - listening = 0; - name = "Custom Channel"; - pixel_y = 28 - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"abp" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"abq" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"abr" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/space) -"abs" = ( -/turf/open/floor/plating, -/area/space) -"abt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/north) -"abu" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/north) -"abv" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/north) -"abw" = ( -/obj/machinery/conveyor/auto{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/north) -"abx" = ( -/obj/structure/showcase{ - density = 0; - desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; - dir = 8; - icon = 'icons/mob/robots.dmi'; - icon_state = "robot_old"; - name = "Cyborg Statue"; - pixel_x = 9; - pixel_y = 2 - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"aby" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"abz" = ( -/obj/item/device/radio/intercom{ - anyai = 1; - broadcasting = 0; - freerange = 1; - frequency = 1447; - name = "Private Channel"; - pixel_x = 27; - pixel_y = -9 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - freerange = 1; - listening = 1; - name = "Common Channel"; - pixel_x = -27; - pixel_y = -9 - }, -/obj/item/device/radio/intercom{ - anyai = 1; - freerange = 1; - listening = 0; - name = "Custom Channel"; - pixel_y = 25 - }, -/obj/machinery/turretid{ - name = "AI Chamber turret control"; - pixel_x = 24; - pixel_y = 5 - }, -/obj/machinery/flasher{ - id = "AI"; - pixel_x = -11; - pixel_y = 24 - }, -/obj/machinery/requests_console{ - department = "AI"; - departmentType = 5; - pixel_x = -28; - pixel_y = 28 - }, -/obj/effect/landmark/start/ai, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"abA" = ( -/obj/structure/showcase{ - density = 0; - desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; - dir = 4; - icon = 'icons/mob/robots.dmi'; - icon_state = "robot_old"; - name = "Cyborg Statue"; - pixel_x = -9; - pixel_y = 2 - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"abB" = ( -/obj/machinery/porta_turret/syndicate{ - dir = 4 - }, -/turf/closed/wall/mineral/plastitanium, -/area/shuttle/syndicate) -"abC" = ( -/obj/structure/lattice, -/turf/open/space, -/area/space) -"abD" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/space) -"abE" = ( -/turf/open/floor/plating/asteroid/airless, -/area/mine/unexplored{ - name = "Command Asteroid" - }) -"abF" = ( -/turf/closed/wall/rust, -/area/maintenance/asteroid/disposal/north) -"abG" = ( -/obj/machinery/light/small, -/obj/structure/table, -/obj/item/weapon/storage/toolbox/emergency, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/north) -"abH" = ( -/obj/structure/rack, -/obj/item/clothing/mask/breath, -/obj/item/weapon/tank/internals/emergency_oxygen, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/north) -"abI" = ( -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/power/apc{ - dir = 2; - name = "Northern External Waste Belt APC"; - pixel_y = -24 - }, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/north) -"abJ" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/north) -"abK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/north) -"abL" = ( -/obj/structure/disposalpipe/trunk, -/obj/structure/disposaloutlet{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/north) -"abM" = ( -/obj/machinery/porta_turret/ai{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"abN" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"abO" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"abP" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"abQ" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/ai_slipper{ - uses = 10 - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"abR" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"abS" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"abT" = ( -/obj/machinery/suit_storage_unit/syndicate, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"abU" = ( -/obj/structure/closet/syndicate/nuclear, -/obj/item/weapon/pickaxe/mini, -/obj/item/weapon/pickaxe/mini, -/obj/item/weapon/pickaxe/mini, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"abV" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall, -/area/space) -"abW" = ( -/turf/closed/mineral, -/area/mine/unexplored{ - name = "Command Asteroid" - }) -"abX" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 2 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/north) -"abY" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall, -/area/maintenance/asteroid/disposal/north) -"abZ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"aca" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-09" - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"acb" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/porta_turret/ai{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"acc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"acd" = ( -/obj/machinery/suit_storage_unit/syndicate, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"ace" = ( -/obj/structure/chair/stool{ - pixel_y = 8 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"acf" = ( -/obj/structure/table, -/obj/item/device/aicard, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"acg" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"ach" = ( -/obj/machinery/door/poddoor{ - id = "smindicate"; - name = "outer blast door" - }, -/obj/machinery/button/door{ - id = "smindicate"; - name = "external door control"; - pixel_x = -26; - req_access_txt = "150" - }, -/obj/docking_port/mobile{ - dheight = 9; - dir = 2; - dwidth = 5; - height = 24; - id = "syndicate"; - name = "syndicate infiltrator"; - port_angle = 0; - roundstart_move = "syndicate_away"; - width = 18 - }, -/obj/docking_port/stationary{ - dheight = 9; - dir = 2; - dwidth = 5; - height = 24; - id = "syndicate_nw"; - name = "northwest of station"; - turf_type = /turf/open/space; - width = 18 - }, -/turf/open/floor/plating, -/area/shuttle/syndicate) -"aci" = ( -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK" - }, -/turf/closed/wall/mineral/plastitanium, -/area/shuttle/syndicate) -"acj" = ( -/obj/structure/disposaloutlet, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/space) -"ack" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/north) -"acl" = ( -/obj/machinery/disposal/deliveryChute, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/maintenance/asteroid/disposal/north) -"acm" = ( -/obj/docking_port/stationary{ - dheight = 9; - dir = 2; - dwidth = 5; - height = 24; - id = "syndicate_n"; - name = "north of station"; - turf_type = /turf/open/space; - width = 18 - }, -/turf/open/space, -/area/space) -"acn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"aco" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"acp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"acq" = ( -/obj/structure/table, -/obj/item/weapon/grenade/plastic/c4{ - pixel_x = 2; - pixel_y = -5 - }, -/obj/item/weapon/grenade/plastic/c4{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/weapon/grenade/plastic/c4{ - pixel_x = 2; - pixel_y = -3 - }, -/obj/item/weapon/grenade/plastic/c4{ - pixel_x = -2; - pixel_y = -1 - }, -/obj/item/weapon/grenade/plastic/c4{ - pixel_x = 3; - pixel_y = 3 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"acr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating, -/area/shuttle/syndicate) -"acs" = ( -/obj/machinery/door/window{ - name = "Ready Room"; - req_access_txt = "150" - }, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"act" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 1 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/north) -"acu" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/machinery/ai_slipper{ - uses = 10 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"acv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"acw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/showcase{ - density = 0; - desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; - dir = 2; - icon = 'icons/mob/robots.dmi'; - icon_state = "robot_old"; - name = "Cyborg Statue" - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"acx" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"acy" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/ai_slipper{ - uses = 10 - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"acz" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"acA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/showcase{ - density = 0; - desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; - dir = 2; - icon = 'icons/mob/robots.dmi'; - icon_state = "robot_old"; - name = "Cyborg Statue" - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"acB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"acC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/machinery/ai_slipper{ - uses = 10 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"acD" = ( -/obj/docking_port/stationary{ - dheight = 9; - dir = 2; - dwidth = 5; - height = 24; - id = "syndicate_ne"; - name = "northeast of station"; - turf_type = /turf/open/space; - width = 18 - }, -/turf/open/space, -/area/space) -"acE" = ( -/obj/machinery/door/window{ - dir = 4; - name = "EVA Storage"; - req_access_txt = "150" - }, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"acF" = ( -/obj/machinery/door/airlock/external{ - req_access_txt = "150" - }, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"acG" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"acH" = ( -/turf/closed/mineral/random/labormineral, -/area/mine/unexplored{ - name = "Command Asteroid" - }) -"acI" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"acJ" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/holopad, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"acK" = ( -/obj/machinery/camera/motion{ - c_tag = "AI Core South-East"; - dir = 1; - network = list("MiniSat") - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"acL" = ( -/obj/machinery/door/window{ - base_state = "right"; - dir = 4; - icon_state = "right"; - name = "EVA Storage"; - req_access_txt = "150" - }, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"acM" = ( -/turf/open/space, -/turf/closed/wall/mineral/plastitanium{ - dir = 1; - icon_state = "diagonalWall3" - }, -/area/shuttle/syndicate) -"acN" = ( -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/transfer) -"acO" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"acP" = ( -/obj/item/device/radio/intercom{ - desc = "Talk through this. Evilly"; - freerange = 1; - frequency = 1213; - name = "Syndicate Intercom"; - pixel_x = -32; - subspace_transmission = 1; - syndie = 1 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"acQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"acR" = ( -/obj/machinery/door/airlock/hatch{ - name = "AI Core Hallway"; - req_one_access_txt = "65" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/ai_monitored/turret_protected/ai) -"acS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"acT" = ( -/obj/machinery/sleeper/syndie{ - dir = 4 - }, -/turf/open/floor/plasteel/vault{ - dir = 5 - }, -/area/shuttle/syndicate) -"acU" = ( -/turf/open/floor/plasteel/vault{ - dir = 5 - }, -/area/shuttle/syndicate) -"acV" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/plasteel/vault{ - dir = 5 - }, -/area/shuttle/syndicate) -"acW" = ( -/obj/structure/tank_dispenser/oxygen, -/turf/open/floor/plasteel/vault{ - dir = 5 - }, -/area/shuttle/syndicate) -"acX" = ( -/obj/structure/table, -/obj/item/stack/medical/ointment, -/obj/item/stack/medical/bruise_pack, -/obj/structure/extinguisher_cabinet{ - pixel_x = -5; - pixel_y = 30 - }, -/turf/open/floor/plasteel/vault{ - dir = 5 - }, -/area/shuttle/syndicate) -"acY" = ( -/obj/structure/table, -/obj/item/weapon/stock_parts/cell/high{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/weapon/stock_parts/cell/high, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"acZ" = ( -/obj/structure/table, -/obj/item/weapon/screwdriver{ - pixel_y = 9 - }, -/obj/item/device/assembly/voice{ - pixel_y = 3 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"ada" = ( -/obj/structure/table, -/obj/item/weapon/wrench, -/obj/item/device/assembly/infra, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"adb" = ( -/obj/structure/table, -/obj/item/device/assembly/signaler, -/obj/item/device/assembly/signaler, -/obj/item/device/assembly/prox_sensor{ - pixel_x = -8; - pixel_y = 4 - }, -/obj/item/device/assembly/prox_sensor{ - pixel_x = -8; - pixel_y = 4 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"adc" = ( -/obj/structure/table, -/obj/item/weapon/weldingtool/largetank{ - pixel_y = 3 - }, -/obj/item/device/multitool, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"add" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"ade" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"adf" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"adg" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/ai_monitored/turret_protected/ai) -"adh" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"adi" = ( -/obj/machinery/ai_status_display{ - pixel_x = 32 - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"adj" = ( -/obj/structure/bed/roller, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/vault{ - dir = 5 - }, -/area/shuttle/syndicate) -"adk" = ( -/obj/structure/sign/bluecross_2, -/turf/closed/wall/mineral/plastitanium, -/area/shuttle/syndicate) -"adl" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/syndicate, -/obj/item/weapon/crowbar/red, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"adm" = ( -/turf/closed/wall, -/area/mine/unexplored{ - name = "Command Asteroid" - }) -"adn" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"ado" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"adp" = ( -/obj/machinery/telecomms/processor/preset_three, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"adq" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/computer) -"adr" = ( -/obj/effect/decal/remains/human, -/obj/effect/landmark/revenantspawn, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"ads" = ( -/obj/machinery/porta_turret/ai{ - dir = 4; - installation = /obj/item/weapon/gun/energy/e_gun - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"adt" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/ai_monitored/turret_protected/ai) -"adu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"adv" = ( -/obj/machinery/porta_turret/ai{ - dir = 4; - installation = /obj/item/weapon/gun/energy/e_gun - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"adw" = ( -/obj/machinery/door/window{ - dir = 4; - name = "Infirmary"; - req_access_txt = "150" - }, -/turf/open/floor/plasteel/vault{ - dir = 5 - }, -/area/shuttle/syndicate) -"adx" = ( -/obj/machinery/door/window/westright{ - name = "Tool Storage"; - req_access_txt = "150" - }, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"ady" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/camera/motion{ - c_tag = "Armory North" - }, -/turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/security/armory) -"adz" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/security/armory) -"adA" = ( -/obj/item/weapon/grenade/barrier{ - pixel_x = 4 - }, -/obj/item/weapon/grenade/barrier, -/obj/item/weapon/grenade/barrier{ - pixel_x = -4 - }, -/obj/structure/table, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/security/armory) -"adB" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/firingpins{ - pixel_x = 1; - pixel_y = 5 - }, -/obj/item/weapon/storage/box/firingpins{ - pixel_x = 1; - pixel_y = 5 - }, -/obj/item/key/security, -/obj/item/key/security, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/security/armory) -"adC" = ( -/obj/machinery/door/airlock/security{ - name = "Prisoner Transfer Center"; - req_access_txt = "2" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/transfer) -"adD" = ( -/obj/machinery/telecomms/server/presets/engineering, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"adE" = ( -/obj/machinery/telecomms/bus/preset_four, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"adF" = ( -/obj/machinery/telecomms/bus/preset_three, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"adG" = ( -/obj/machinery/telecomms/server/presets/security, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"adH" = ( -/obj/machinery/power/apc{ - cell_type = 5000; - dir = 1; - name = "Telecomms Server APC"; - pixel_y = 25 - }, -/obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"adI" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/computer) -"adJ" = ( -/obj/machinery/computer/message_monitor, -/obj/machinery/camera{ - c_tag = "Telecomms Control Room 2"; - dir = 6 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/computer) -"adK" = ( -/obj/machinery/announcement_system, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/computer) -"adL" = ( -/obj/machinery/camera{ - c_tag = "AI Hallway"; - dir = 5 - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"adM" = ( -/obj/machinery/door/window{ - base_state = "right"; - dir = 4; - icon_state = "right"; - name = "Infirmary"; - req_access_txt = "150" - }, -/turf/open/floor/plasteel/vault{ - dir = 5 - }, -/area/shuttle/syndicate) -"adN" = ( -/obj/machinery/door/window{ - dir = 8; - name = "Tool Storage"; - req_access_txt = "150" - }, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"adO" = ( -/obj/machinery/recharge_station, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"adP" = ( -/turf/closed/mineral, -/area/maintenance/asteroid/fore/com_north) -"adQ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/security/armory) -"adR" = ( -/obj/structure/rack, -/obj/item/weapon/gun/energy/laser{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/weapon/gun/energy/laser, -/obj/item/weapon/gun/energy/laser{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 8 - }, -/area/ai_monitored/security/armory) -"adS" = ( -/obj/item/weapon/ore/glass, -/turf/open/floor/plating/asteroid, -/area/security/transfer) -"adT" = ( -/obj/structure/rack, -/obj/item/weapon/gun/energy/ionrifle, -/obj/item/weapon/gun/energy/temperature/security, -/obj/item/clothing/suit/armor/laserproof, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 8 - }, -/area/ai_monitored/security/armory) -"adU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/security/armory) -"adV" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/transfer) -"adW" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/suit_storage_unit/hos, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/security/armory) -"adX" = ( -/turf/open/floor/plating/asteroid/airless, -/area/mine/unexplored{ - name = "AI Asteroid" - }) -"adY" = ( -/obj/machinery/telecomms/server/presets/common, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"adZ" = ( -/obj/machinery/telecomms/processor/preset_four, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"aea" = ( -/obj/machinery/telecomms/receiver/preset_right, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"aeb" = ( -/obj/machinery/telecomms/server/presets/command, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"aec" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"aed" = ( -/obj/structure/chair/office/dark{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/computer) -"aee" = ( -/obj/machinery/computer/telecomms/server{ - network = "tcommsat" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/computer) -"aef" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/ai_monitored/turret_protected/ai) -"aeg" = ( -/obj/item/weapon/coin/antagtoken, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"aeh" = ( -/obj/machinery/porta_turret/syndicate{ - dir = 5 - }, -/turf/closed/wall/mineral/plastitanium, -/area/shuttle/syndicate) -"aei" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/table, -/obj/item/bodypart/r_arm/robot, -/obj/item/bodypart/l_arm/robot, -/turf/open/floor/plasteel/vault{ - dir = 5 - }, -/area/shuttle/syndicate) -"aej" = ( -/obj/machinery/door/window{ - dir = 1; - name = "Surgery"; - req_access_txt = "150" - }, -/turf/open/floor/plasteel/vault{ - dir = 5 - }, -/area/shuttle/syndicate) -"aek" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plasteel/vault{ - dir = 5 - }, -/area/shuttle/syndicate) -"ael" = ( -/obj/structure/table, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/item/weapon/storage/firstaid/regular{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/weapon/storage/firstaid/brute, -/obj/item/weapon/storage/firstaid/regular{ - pixel_x = -3; - pixel_y = -3 - }, -/turf/open/floor/plasteel/vault{ - dir = 5 - }, -/area/shuttle/syndicate) -"aem" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ - pixel_x = -3; - pixel_y = -3 - }, -/turf/open/floor/plasteel/vault{ - dir = 5 - }, -/area/shuttle/syndicate) -"aen" = ( -/obj/structure/table, -/obj/item/device/sbeacondrop/bomb{ - pixel_y = 5 - }, -/obj/item/device/sbeacondrop/bomb, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"aeo" = ( -/obj/structure/table, -/obj/item/weapon/grenade/syndieminibomb{ - pixel_x = 4; - pixel_y = 2 - }, -/obj/item/weapon/grenade/syndieminibomb{ - pixel_x = -1 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"aep" = ( -/turf/closed/mineral/random/labormineral, -/area/maintenance/asteroid/fore/com_west) -"aeq" = ( -/obj/machinery/camera{ - c_tag = "Brig Cell 5"; - dir = 6; - network = list("SS13","Security","PrisonCell") - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aer" = ( -/obj/structure/rack, -/obj/item/weapon/gun/energy/e_gun{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/weapon/gun/energy/e_gun, -/obj/item/weapon/gun/energy/e_gun{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 8 - }, -/area/ai_monitored/security/armory) -"aes" = ( -/obj/machinery/camera{ - c_tag = "Brig Cell 6"; - dir = 6; - network = list("SS13","Security","PrisonCell") - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aet" = ( -/obj/machinery/flasher{ - id = "Cell 6"; - pixel_y = 32 - }, -/obj/machinery/holopad, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aeu" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/security/armory) -"aev" = ( -/obj/machinery/suit_storage_unit/security, -/obj/structure/window/reinforced, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/security/armory) -"aew" = ( -/obj/machinery/blackbox_recorder, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"aex" = ( -/obj/machinery/telecomms/broadcaster/preset_right, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"aey" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"aez" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"aeA" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"aeB" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/computer) -"aeC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"aeD" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/ai_monitored/turret_protected/ai) -"aeE" = ( -/obj/structure/table, -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/circular_saw, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/vault{ - dir = 5 - }, -/area/shuttle/syndicate) -"aeF" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/obj/structure/mirror{ - pixel_x = 30 - }, -/turf/open/floor/plasteel/vault{ - dir = 5 - }, -/area/shuttle/syndicate) -"aeG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/circuit, -/area/shuttle/syndicate) -"aeH" = ( -/obj/machinery/nuclearbomb/syndicate, -/obj/machinery/door/window{ - dir = 1; - name = "Secure Storage"; - req_access_txt = "150" - }, -/turf/open/floor/circuit, -/area/shuttle/syndicate) -"aeI" = ( -/obj/machinery/telecomms/allinone{ - intercept = 1 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"aeJ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aeK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aeL" = ( -/obj/structure/rack, -/obj/item/clothing/suit/armor/bulletproof{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/clothing/suit/armor/bulletproof, -/obj/item/clothing/suit/armor/bulletproof{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/item/clothing/head/helmet/alt{ - layer = 3.00001; - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/clothing/head/helmet/alt{ - layer = 3.00001 - }, -/obj/item/clothing/head/helmet/alt{ - layer = 3.00001; - pixel_x = 3; - pixel_y = -3 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 8 - }, -/area/ai_monitored/security/armory) -"aeM" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aeN" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/security/armory) -"aeO" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aeP" = ( -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"aeQ" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"aeR" = ( -/obj/machinery/door/airlock/glass_command{ - name = "Control Room"; - req_access_txt = "19; 61" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/computer) -"aeS" = ( -/obj/structure/table, -/obj/item/weapon/cautery, -/obj/item/weapon/scalpel, -/turf/open/floor/plasteel/vault{ - dir = 5 - }, -/area/shuttle/syndicate) -"aeT" = ( -/obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, -/turf/open/floor/plasteel/vault{ - dir = 5 - }, -/area/shuttle/syndicate) -"aeU" = ( -/obj/structure/table, -/obj/item/weapon/retractor, -/obj/item/weapon/hemostat, -/turf/open/floor/plasteel/vault{ - dir = 5 - }, -/area/shuttle/syndicate) -"aeV" = ( -/turf/open/space, -/area/shuttle/syndicate) -"aeW" = ( -/obj/structure/shuttle/engine/heater, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating, -/area/shuttle/syndicate) -"aeX" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"aeY" = ( -/obj/structure/table, -/obj/item/stack/sheet/metal{ - amount = 50 - }, -/obj/item/stack/sheet/glass{ - amount = 50 - }, -/obj/item/stack/rods{ - amount = 50 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"aeZ" = ( -/obj/structure/rack, -/obj/item/clothing/suit/space/syndicate/black/red, -/obj/item/clothing/head/helmet/space/syndicate/black/red, -/turf/open/floor/plasteel/black, -/area/shuttle/syndicate) -"afa" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"afb" = ( -/obj/machinery/light/small, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"afc" = ( -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_north) -"afd" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"afe" = ( -/obj/structure/rack, -/obj/item/weapon/gun/ballistic/shotgun/riot{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/weapon/gun/ballistic/shotgun/riot, -/obj/item/weapon/gun/ballistic/shotgun/riot{ - pixel_x = 3; - pixel_y = -3 - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 8 - }, -/area/ai_monitored/security/armory) -"aff" = ( -/obj/structure/rack, -/obj/item/weapon/gun/energy/e_gun/dragnet, -/obj/item/weapon/gun/energy/e_gun/dragnet, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 8 - }, -/area/ai_monitored/security/armory) -"afg" = ( -/obj/structure/table, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"afh" = ( -/obj/structure/closet/secure_closet/brig{ - name = "Perma Storage" - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"afi" = ( -/turf/closed/wall, -/area/maintenance/asteroid/fore/com_north) -"afj" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 2 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"afk" = ( -/obj/structure/disposaloutlet{ - dir = 1 - }, -/obj/structure/disposalpipe/trunk, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/plating/airless, -/area/maintenance/asteroid/fore/com_north) -"afl" = ( -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/machinery/ntnet_relay, -/obj/machinery/camera{ - c_tag = "Telecomms Server Room"; - dir = 4; - network = list("SS13") - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"afm" = ( -/obj/machinery/power/smes{ - charge = 5e+006 - }, -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"afn" = ( -/obj/machinery/telecomms/hub/preset, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"afo" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"afp" = ( -/obj/machinery/door/airlock/glass_engineering{ - cyclelinkeddir = 4; - name = "Server Room"; - req_access_txt = "61" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/tcommsat/computer) -"afq" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/tcommsat/computer) -"afr" = ( -/obj/machinery/door/airlock/glass_engineering{ - cyclelinkeddir = 8; - name = "Server Room"; - req_access_txt = "61" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/tcommsat/computer) -"afs" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/computer) -"aft" = ( -/obj/structure/shuttle/engine/propulsion/left, -/turf/open/floor/plating, -/area/shuttle/syndicate) -"afu" = ( -/obj/structure/shuttle/engine/propulsion, -/turf/open/floor/plating, -/area/shuttle/syndicate) -"afv" = ( -/obj/structure/shuttle/engine/propulsion/right, -/turf/open/floor/plating, -/area/shuttle/syndicate) -"afw" = ( -/obj/structure/closet, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/cargo_south) -"afx" = ( -/obj/machinery/vending/sustenance, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"afy" = ( -/obj/structure/rack, -/obj/item/weapon/storage/box/rubbershot{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/weapon/storage/box/rubbershot{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/weapon/storage/box/rubbershot, -/obj/item/weapon/storage/box/rubbershot, -/obj/item/weapon/storage/box/rubbershot{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/item/weapon/storage/box/rubbershot{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 8 - }, -/area/ai_monitored/security/armory) -"afz" = ( -/obj/machinery/door/window/brigdoor/security/cell/northleft{ - id = "Cell 6"; - name = "Cell Door 6" - }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"afA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"afB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/vehicle/secway, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/security/armory) -"afC" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/security/armory) -"afD" = ( -/obj/structure/holohoop{ - icon_state = "hoop"; - dir = 1 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"afE" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"afF" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"afG" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall, -/area/maintenance/asteroid/fore/com_north) -"afH" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"afI" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"afJ" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"afK" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-22" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/computer) -"afL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/computer) -"afM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Telecomms Control Room"; - dir = 6 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/computer) -"afN" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/computer) -"afO" = ( -/obj/structure/table, -/obj/item/weapon/folder/blue, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/computer) -"afP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/computer) -"afQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"afR" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"afS" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/obj/machinery/turretid{ - name = "AI Chamber turret control"; - pixel_y = 24 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"afT" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"afU" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"afV" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-09" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"afW" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"afX" = ( -/turf/open/space, -/obj/machinery/porta_turret/syndicate{ - dir = 6 - }, -/turf/closed/wall/mineral/plastitanium{ - dir = 4; - icon_state = "diagonalWall3" - }, -/area/shuttle/syndicate) -"afY" = ( -/turf/open/space, -/obj/machinery/porta_turret/syndicate{ - dir = 10 - }, -/turf/closed/wall/mineral/plastitanium{ - icon_state = "diagonalWall3" - }, -/area/shuttle/syndicate) -"afZ" = ( -/obj/machinery/hydroponics/soil, -/obj/structure/sign/poster/official/do_not_question{ - pixel_y = 32 - }, -/turf/open/floor/plating/asteroid, -/area/security/prison) -"aga" = ( -/obj/machinery/camera{ - c_tag = "Brig Cell 4"; - dir = 4; - network = list("SS13","Security","PrisonCell") - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"agb" = ( -/obj/machinery/hydroponics/soil, -/obj/item/seeds/random, -/turf/open/floor/plating/asteroid, -/area/security/prison) -"agc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"agd" = ( -/obj/machinery/door_timer{ - id = "Cell 5"; - name = "Cell 5"; - pixel_y = 32 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"age" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"agf" = ( -/obj/machinery/door_timer{ - id = "Cell 6"; - name = "Cell 6"; - pixel_y = 32 - }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"agg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/darkred/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/security/armory) -"agh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"agi" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"agj" = ( -/obj/machinery/flasher/portable, -/obj/machinery/camera/motion{ - c_tag = "Armory South"; - dir = 1; - network = list("SS1`3") - }, -/turf/open/floor/plasteel/delivery{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/security/armory) -"agk" = ( -/turf/closed/mineral, -/area/security/transfer) -"agl" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/transfer) -"agm" = ( -/turf/open/floor/plating/asteroid, -/area/security/transfer) -"agn" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 1 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"ago" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/decal/cleanable/cobweb, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"agp" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/reagent_dispensers/watertank/high, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"agq" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/structure/reagent_dispensers/fueltank, -/obj/item/weapon/weldingtool, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"agr" = ( -/obj/structure/disposalpipe/sortjunction{ - dir = 8; - icon_state = "pipe-j2s"; - name = "disposal pipe - Custodials"; - sortType = 22 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"ags" = ( -/obj/structure/disposalpipe/sortjunction{ - dir = 8; - icon_state = "pipe-j2s"; - name = "disposal pipe - CE Office"; - sortType = 5 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"agt" = ( -/obj/structure/disposalpipe/sortjunction{ - dir = 8; - icon_state = "pipe-j2s"; - name = "disposal pipe - RD Office"; - sortType = 13 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"agu" = ( -/obj/structure/disposalpipe/sortjunction{ - dir = 8; - icon_state = "pipe-j2s"; - name = "disposal pipe - QM Office"; - sortType = 3 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"agv" = ( -/obj/structure/disposalpipe/sortjunction{ - dir = 8; - icon_state = "pipe-j2s"; - name = "disposal pipe - CMO Office"; - sortType = 10 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"agw" = ( -/obj/structure/disposalpipe/sortjunction{ - dir = 8; - icon_state = "pipe-j2s"; - name = "disposal pipe - HoS Office"; - sortType = 8 - }, -/obj/structure/girder, -/obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"agx" = ( -/obj/structure/disposalpipe/sortjunction{ - dir = 8; - icon_state = "pipe-j2s"; - name = "disposal pipe - HoP Office"; - sortType = 15 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/rack, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"agy" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/table, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"agz" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/closet/crate, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"agA" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/closet, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"agB" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"agC" = ( -/obj/machinery/disposal/deliveryChute{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/maintenance/asteroid/fore/com_north) -"agD" = ( -/obj/structure/disposaloutlet{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/maintenance/asteroid/fore/com_east) -"agE" = ( -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/disposal/deliveryChute{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"agF" = ( -/obj/machinery/conveyor/auto{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"agG" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/conveyor/auto{ - dir = 6; - verted = -1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"agH" = ( -/obj/machinery/message_server, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"agI" = ( -/obj/machinery/telecomms/broadcaster/preset_left, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"agJ" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/computer) -"agK" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/computer) -"agL" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/computer) -"agM" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/computer) -"agN" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/computer) -"agO" = ( -/obj/machinery/door/airlock/engineering{ - name = "Telecommunications"; - req_access_txt = "61" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/computer) -"agP" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"agQ" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/mob/living/simple_animal/bot/secbot/pingsky, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"agR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"agS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "AI Asteroid Hallway 4"; - dir = 1; - network = list("SS13") - }, -/obj/item/device/radio/beacon, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"agT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"agU" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/machinery/ai_status_display{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"agV" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12; - pixel_y = 2 - }, -/obj/item/seeds/ambrosia, -/obj/machinery/flasher{ - id = "PermaCell"; - pixel_x = -24 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"agW" = ( -/obj/machinery/flasher{ - id = "Cell 4"; - pixel_x = -32 - }, -/obj/machinery/holopad, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"agX" = ( -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"agY" = ( -/obj/machinery/door/window/brigdoor/security/cell/westleft{ - id = "Cell 4"; - name = "Cell Door 4" - }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"agZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/security/armory) -"aha" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=CellBlockMidRight"; - location = "CellBlockUpRight"; - name = "navigation beacon (CellBlockUpRight)" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ahb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ahc" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet, -/obj/machinery/camera{ - c_tag = "Brig Perma Cell 2"; - dir = 10; - network = list("SS13","Security","PrisonCell") - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ahd" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"ahe" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"ahf" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"ahg" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/girder, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"ahh" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"ahi" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"ahj" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/structure/grille/broken, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"ahk" = ( -/obj/structure/disposalpipe/junction{ - dir = 4; - icon_state = "pipe-j2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"ahl" = ( -/obj/structure/disposalpipe/junction, -/obj/effect/landmark/blobstart, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"ahm" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 2 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"ahn" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 8 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aho" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 8 - }, -/obj/structure/girder, -/obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"ahp" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 1 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"ahq" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/structure/closet/crate, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"ahr" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/fore/com_east) -"ahs" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/fore/com_east) -"aht" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/fore/com_east) -"ahu" = ( -/obj/machinery/conveyor/auto{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"ahv" = ( -/obj/machinery/telecomms/server/presets/supply, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"ahw" = ( -/obj/machinery/telecomms/bus/preset_two, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"ahx" = ( -/obj/machinery/telecomms/receiver/preset_left, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"ahy" = ( -/obj/machinery/telecomms/server/presets/medical, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"ahz" = ( -/obj/structure/chair/office/dark, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/computer) -"ahA" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/computer) -"ahB" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/computer) -"ahC" = ( -/obj/machinery/door/airlock/hatch{ - name = "AI Core"; - req_one_access_txt = "65" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"ahD" = ( -/obj/machinery/door/airlock/hatch{ - name = "AI Core"; - req_one_access_txt = "65" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"ahE" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"ahF" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/mine/unexplored{ - name = "AI Asteroid" - }) -"ahG" = ( -/obj/machinery/computer/arcade, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ahH" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ahI" = ( -/obj/machinery/holopad, -/obj/item/weapon/reagent_containers/glass/bucket, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ahJ" = ( -/obj/structure/table, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ahK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ahL" = ( -/turf/open/floor/plating/asteroid, -/area/mine/unexplored{ - name = "Asteroid" - }) -"ahM" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/asteroid, -/area/mine/unexplored{ - name = "Asteroid" - }) -"ahN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 8 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ahO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ahP" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/transfer) -"ahQ" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"ahR" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"ahS" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/item/weapon/wrench, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"ahT" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/grille/broken, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"ahU" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/sign/poster/random{ - name = "random contraband poster"; - pixel_y = -32; - random_basetype = /obj/structure/sign/poster/contraband - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"ahV" = ( -/obj/structure/closet/emcloset, -/obj/structure/sign/poster/random{ - name = "random contraband poster"; - pixel_x = -32; - random_basetype = /obj/structure/sign/poster/contraband - }, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/fore/com_east) -"ahW" = ( -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/fore/com_east) -"ahX" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/fore/com_east) -"ahY" = ( -/obj/machinery/telecomms/server/presets/service, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"ahZ" = ( -/obj/machinery/telecomms/processor/preset_two, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"aia" = ( -/obj/machinery/telecomms/processor/preset_one, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"aib" = ( -/obj/machinery/telecomms/server/presets/science, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"aic" = ( -/obj/machinery/computer/telecomms/monitor{ - network = "tcommsat" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/computer) -"aid" = ( -/obj/structure/table, -/obj/item/device/radio/off, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/computer) -"aie" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/machinery/light, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/computer) -"aif" = ( -/obj/machinery/power/apc{ - dir = 2; - name = "Telecomms Control Room APC"; - pixel_y = -24 - }, -/obj/structure/cable, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/computer) -"aig" = ( -/obj/structure/rack{ - dir = 8; - layer = 2.9 - }, -/obj/item/weapon/storage/toolbox/mechanical{ - pixel_x = -2; - pixel_y = -1 - }, -/obj/item/device/multitool, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/computer) -"aih" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/sign/map/left/ceres{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"aii" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"aij" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/ai_status_display{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"aik" = ( -/obj/machinery/recharge_station, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/landmark/start/cyborg, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"ail" = ( -/obj/structure/chair/stool, -/obj/structure/sign/poster/official/work_for_a_future{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aim" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ain" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/chair/stool, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aio" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aip" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aiq" = ( -/obj/machinery/door_timer{ - id = "Cell 4"; - name = "Cell 4"; - pixel_x = -32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"air" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ais" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ait" = ( -/obj/machinery/door/airlock/glass_security{ - name = "Armory"; - req_access_txt = "3" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aiu" = ( -/obj/machinery/door_timer{ - id = "Cell 7"; - name = "Cell 7"; - pixel_x = 32 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aiv" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aiw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aix" = ( -/obj/structure/sign/poster/official/do_not_question{ - pixel_x = -32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aiy" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet, -/obj/machinery/camera{ - c_tag = "Brig Perma Cell 5"; - dir = 10; - network = list("SS13","Security","PrisonCell") - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aiz" = ( -/obj/structure/rack, -/obj/item/weapon/pickaxe/mini, -/turf/open/floor/plating/asteroid, -/area/security/transfer) -"aiA" = ( -/obj/structure/girder, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"aiB" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aiC" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aiD" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aiE" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aiF" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aiG" = ( -/obj/structure/table, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/fore/com_east) -"aiH" = ( -/turf/open/floor/plating, -/area/maintenance/asteroid/fore/com_east) -"aiI" = ( -/obj/machinery/conveyor/auto{ - dir = 9 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"aiJ" = ( -/obj/machinery/conveyor/auto{ - dir = 8 - }, -/obj/structure/plasticflaps, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"aiK" = ( -/obj/machinery/conveyor/auto{ - dir = 6; - verted = -1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"aiL" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/closet, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"aiM" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"aiN" = ( -/obj/machinery/telecomms/bus/preset_one, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"aiO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/camera{ - c_tag = "AI Asteroid Hallway 3"; - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"aiP" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"aiQ" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"aiR" = ( -/turf/closed/wall, -/area/quartermaster/sorting) -"aiS" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"aiT" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"aiU" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"aiV" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"aiW" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aiX" = ( -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aiY" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aiZ" = ( -/obj/structure/table, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aja" = ( -/obj/machinery/gulag_item_reclaimer{ - pixel_y = -32 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"ajb" = ( -/obj/structure/closet/crate, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/cargo_south) -"ajc" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"ajd" = ( -/obj/machinery/camera{ - c_tag = "Prison Screen Monitor"; - dir = 4; - network = list("Prison") - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aje" = ( -/obj/machinery/camera{ - c_tag = "Brig Cell 3"; - dir = 4; - network = list("SS13","Security","PrisonCell") - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ajf" = ( -/obj/structure/table, -/obj/item/weapon/storage/pill_bottle/dice, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ajg" = ( -/obj/structure/closet/secure_closet/brig{ - id = "Cell 3"; - name = "Cell 3 Locker" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ajh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aji" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ajj" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/power/apc{ - dir = 4; - name = "Prison Wing APC"; - pixel_x = 24 - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ajk" = ( -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ajl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ajm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ajn" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/camera{ - c_tag = "Brig Prison Lockers" - }, -/obj/structure/sign/nanotrasen{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ajo" = ( -/obj/structure/closet/secure_closet/brig{ - id = "Cell 8"; - name = "Cell 8 Locker" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ajp" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/transfer) -"ajq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ajr" = ( -/obj/structure/rack, -/obj/item/weapon/shovel, -/turf/open/floor/plating/asteroid, -/area/security/transfer) -"ajs" = ( -/obj/structure/rack, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"ajt" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aju" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/emergency, -/turf/open/floor/plating, -/area/maintenance/asteroid/fore/com_east) -"ajv" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/fore/com_east) -"ajw" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/fore/com_east) -"ajx" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/fore/com_east) -"ajy" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/structure/disposaloutlet{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"ajz" = ( -/obj/structure/disposaloutlet{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/airless, -/area/mine/unexplored{ - name = "AI Asteroid" - }) -"ajA" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"ajB" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/tcommsat/server) -"ajC" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/mine/unexplored{ - name = "AI Asteroid" - }) -"ajD" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"ajE" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"ajF" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"ajG" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"ajH" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/mine/unexplored{ - name = "AI Asteroid" - }) -"ajI" = ( -/obj/machinery/disposal/deliveryChute{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/airless, -/area/mine/unexplored{ - name = "AI Asteroid" - }) -"ajJ" = ( -/obj/structure/disposaloutlet{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/plating/airless, -/area/quartermaster/sorting) -"ajK" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"ajL" = ( -/obj/machinery/conveyor{ - dir = 5; - id = "CargoWaste"; - verted = -1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"ajM" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "CargoWaste" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"ajN" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "CargoWaste" - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"ajO" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/structure/disposaloutlet{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"ajP" = ( -/obj/structure/disposalpipe/wrapsortjunction{ - icon_state = "pipe-j1s"; - dir = 8 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"ajQ" = ( -/obj/machinery/disposal/deliveryChute{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/quartermaster/sorting) -"ajR" = ( -/obj/structure/disposaloutlet{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/space) -"ajS" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/sign/poster/contraband/kss13{ - pixel_x = -32 - }, -/turf/open/floor/plating, -/area/space) -"ajT" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/item/weapon/bedsheet, -/obj/structure/sign/poster/contraband/communist_state{ - pixel_y = 32 - }, -/obj/effect/landmark/revenantspawn, -/turf/open/floor/plating, -/area/space) -"ajU" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/item/clothing/head/ushanka, -/turf/open/floor/plating, -/area/space) -"ajV" = ( -/obj/item/trash/can, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"ajW" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"ajX" = ( -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"ajY" = ( -/obj/structure/bed, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ajZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 8 - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aka" = ( -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"akb" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"akc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"akd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ake" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"akf" = ( -/obj/machinery/door/window/brigdoor/security/cell/eastleft{ - id = "Cell 8"; - name = "Cell Door 8" - }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"akg" = ( -/obj/structure/closet/secure_closet/brig, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/darkred{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"akh" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/security{ - name = "Interrogation Room"; - req_access_txt = "0"; - req_one_access_txt = "38;2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aki" = ( -/obj/machinery/light/small, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/transfer) -"akj" = ( -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless; - icon_plating = "asteroid_dug"; - icon_state = "asteroid_dug"; - name = "ditch" - }, -/area/security/transfer) -"akk" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 1 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"akl" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"akm" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/mine/unexplored{ - name = "Command Asteroid" - }) -"akn" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"ako" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"akp" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"akq" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"akr" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"aks" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"akt" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"aku" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"akv" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"akw" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"akx" = ( -/turf/open/floor/plating/asteroid/airless, -/area/mine/unexplored{ - name = "Cargo Asteroid" - }) -"aky" = ( -/obj/machinery/conveyor{ - dir = 9; - id = "CargoWaste"; - verted = -1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"akz" = ( -/obj/machinery/conveyor{ - dir = 4; - id = "CargoWaste" - }, -/obj/machinery/recycler, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"akA" = ( -/obj/machinery/conveyor{ - dir = 4; - id = "CargoWaste" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"akB" = ( -/obj/machinery/mineral/stacking_machine{ - input_dir = 8; - output_dir = 2 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"akC" = ( -/obj/machinery/mineral/stacking_unit_console{ - dir = 2; - machinedir = 8 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"akD" = ( -/obj/item/trash/candy, -/turf/open/floor/plating, -/area/space) -"akE" = ( -/obj/effect/decal/remains/human, -/obj/effect/landmark/xeno_spawn, -/turf/open/floor/plating, -/area/space) -"akF" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/glowshroom/single, -/turf/open/floor/plating, -/area/space) -"akG" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"akH" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"akI" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"akJ" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 8 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"akK" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"akL" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"akM" = ( -/obj/machinery/biogenerator, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"akN" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"akO" = ( -/obj/structure/bed, -/obj/machinery/flasher{ - id = "PermaCell"; - pixel_y = -24 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"akP" = ( -/obj/structure/bed, -/obj/machinery/light, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"akQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"akR" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"akS" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/obj/machinery/camera{ - c_tag = "Brig Cells North 2" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"akT" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"akU" = ( -/obj/structure/curtain, -/obj/machinery/shower{ - pixel_y = 24 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"akV" = ( -/obj/structure/curtain, -/obj/machinery/shower{ - pixel_y = 24 - }, -/obj/item/weapon/bikehorn/rubberducky, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"akW" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 1 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"akX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"akY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"akZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"ala" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"alb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark/blobstart, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"alc" = ( -/turf/closed/mineral, -/area/mine/unexplored{ - name = "Cargo Asteroid" - }) -"ald" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"ale" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/landmark/blobstart, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"alf" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/conveyor_switch{ - id = "CargoWaste" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"alg" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"alh" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"ali" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"alj" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"alk" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/mine/unexplored{ - name = "Cargo Asteroid" - }) -"all" = ( -/obj/item/trash/can, -/turf/open/floor/plating, -/area/space) -"alm" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aln" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"alo" = ( -/obj/machinery/door_timer{ - id = "Cell 3"; - name = "Cell 3"; - pixel_x = -32 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"alp" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"alq" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/item/weapon/ore/glass, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless; - icon_plating = "asteroid_dug"; - icon_state = "asteroid_dug"; - name = "ditch" - }, -/area/security/transfer) -"alr" = ( -/turf/open/floor/plating/asteroid, -/area/security/prison) -"als" = ( -/obj/structure/chair/stool, -/turf/open/floor/plating/asteroid, -/area/security/prison) -"alt" = ( -/obj/machinery/biogenerator, -/turf/open/floor/plating/asteroid, -/area/security/prison) -"alu" = ( -/obj/structure/rack, -/obj/item/weapon/pickaxe/emergency, -/obj/item/weapon/shovel, -/obj/item/weapon/storage/bag/ore, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"alv" = ( -/obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"alw" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_north) -"alx" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aly" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"alz" = ( -/obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/stamp/captain, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"alA" = ( -/obj/structure/table/wood, -/obj/item/device/modular_computer/laptop/preset/civillian, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"alB" = ( -/obj/machinery/light_switch{ - pixel_y = 25 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"alC" = ( -/obj/item/weapon/storage/secure/safe{ - pixel_y = 32 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"alD" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"alE" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12; - pixel_y = 2 - }, -/obj/structure/mirror{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"alF" = ( -/obj/item/weapon/soap/deluxe, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"alG" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"alH" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"alI" = ( -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"alJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"alK" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"alL" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"alM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"alN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Cargo Disposals"; - dir = 1; - network = list("SS13","QM") - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"alO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"alP" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"alQ" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/structure/table, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"alR" = ( -/obj/machinery/door/airlock/glass_security{ - name = "Gulag Dock"; - req_access_txt = "0"; - req_one_access_txt = "38;2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"alS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - listening = 1; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"alT" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"alU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"alV" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/camera{ - c_tag = "Brig Cells North 1" - }, -/obj/machinery/button/flasher{ - id = "PermaCell"; - name = "Perma Flash"; - pixel_y = 32 - }, -/obj/machinery/button/door{ - id = "permatoggle"; - name = "Perma Exchange"; - pixel_y = 24 - }, -/obj/machinery/computer/security/telescreen{ - desc = "Used to watch criminial scum without fear of a rogue water puddle and prison shank."; - name = "Prison Monitor"; - network = list("Prison"); - pixel_x = -32; - pixel_y = 32 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"alW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"alX" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=CellBlockUpLeft"; - location = "CellBlockMidLeft"; - name = "navigation beacon (CellBlockMidLeft)" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"alY" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"alZ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ama" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=CellBlockLowRight"; - location = "CellBlockMidRight"; - name = "navigation beacon (CellBlockMidRight)" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"amb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"amc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"amd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ame" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"amf" = ( -/obj/machinery/door/airlock/glass_security{ - name = "Perma Brig"; - req_access_txt = "0"; - req_one_access_txt = "38;2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"amg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"amh" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ami" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"amj" = ( -/obj/machinery/door/airlock/glass_security{ - name = "Perma Cell 3"; - req_access_txt = "2" - }, -/obj/machinery/atmospherics/pipe/simple/general/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"amk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 8 - }, -/obj/item/device/radio/intercom{ - desc = "Talk through this. It looks like it has been modified to not broadcast."; - dir = 2; - name = "Prison Intercom (General)"; - pixel_y = 24; - prison_radio = 1 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aml" = ( -/obj/structure/chair/stool, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"amm" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"amn" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"amo" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"amp" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"amq" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"amr" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"ams" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"amt" = ( -/obj/structure/table/wood, -/obj/item/device/flashlight/lamp, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"amu" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"amv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"amw" = ( -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"amx" = ( -/obj/machinery/door/airlock{ - name = "Bathroom" - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"amy" = ( -/obj/machinery/light/small, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"amz" = ( -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"amA" = ( -/obj/machinery/door/airlock{ - id_tag = "bc" - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"amB" = ( -/obj/machinery/button/door{ - id = "bc"; - name = "Privacy Bolts"; - normaldoorcontrol = 1; - pixel_x = 24 - }, -/obj/structure/toilet{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"amC" = ( -/obj/machinery/camera/motion{ - c_tag = "Bridge Escape Pod External"; - dir = 8 - }, -/turf/open/space, -/area/space) -"amD" = ( -/obj/machinery/power/apc{ - dir = 2; - name = "AI Asteroid Maintenance APC"; - pixel_y = -24 - }, -/obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"amE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"amF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/camera{ - c_tag = "AI Asteroid Hallway 2"; - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"amG" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"amH" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"amI" = ( -/turf/closed/mineral/random/labormineral, -/area/mine/unexplored{ - name = "Cargo Asteroid" - }) -"amJ" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Disposals"; - req_access_txt = "12;31" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"amK" = ( -/obj/structure/table, -/obj/item/weapon/storage/box, -/obj/item/weapon/storage/box, -/obj/item/weapon/storage/box, -/obj/item/weapon/storage/box, -/obj/item/weapon/storage/box, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"amL" = ( -/obj/structure/table, -/obj/item/device/destTagger, -/obj/item/stack/packageWrap, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"amM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"amN" = ( -/obj/machinery/light, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"amO" = ( -/obj/structure/filingcabinet/chestdrawer, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"amP" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"amQ" = ( -/obj/machinery/disposal/deliveryChute, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/space) -"amR" = ( -/obj/machinery/door/airlock/glass_security{ - name = "Gulag Dock"; - req_access_txt = "0"; - req_one_access_txt = "38;2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"amS" = ( -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"amT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"amU" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"amV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"amW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"amX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"amY" = ( -/obj/machinery/door/airlock/glass_security{ - name = "Perma Brig"; - req_access_txt = "0"; - req_one_access_txt = "38;2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"amZ" = ( -/obj/machinery/door/window/brigdoor/security/cell/eastleft{ - id = "Cell 8"; - name = "Cell Door 8" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ana" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"anb" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet, -/obj/machinery/camera{ - c_tag = "Brig Perma Cell 3"; - dir = 10; - network = list("SS13","Security","PrisonCell") - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"anc" = ( -/obj/structure/table, -/obj/item/device/radio/beacon, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"and" = ( -/obj/structure/disposalpipe/sortjunction{ - name = "disposal pipe - Custodials"; - sortType = 22 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"ane" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"anf" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"ang" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"anh" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"ani" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Captain's Private Quarters APC"; - pixel_x = 23; - pixel_y = 2 - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/effect/turf_decal/stripes/asteroid/end{ - icon_state = "ast_warn_end"; - dir = 8 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"anj" = ( -/obj/structure/table/wood, -/obj/item/weapon/pinpointer, -/obj/item/weapon/disk/nuclear, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"ank" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"anl" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/captain, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"anm" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"ann" = ( -/obj/docking_port/stationary/random{ - dir = 1; - id = "pod_lavaland1"; - name = "lavaland" - }, -/turf/open/space, -/area/space) -"ano" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 2 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"anp" = ( -/obj/machinery/ai_status_display{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"anq" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 2 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"anr" = ( -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/power/apc{ - dir = 1; - name = "Disposals APC"; - pixel_y = 24 - }, -/obj/effect/turf_decal/stripes/asteroid/end, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"ans" = ( -/obj/structure/closet/firecloset/full, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/cargo_west) -"ant" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"anu" = ( -/obj/machinery/door/airlock/glass_mining{ - name = "Disposals"; - req_access_txt = "31" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"anv" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 1 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"anw" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 1 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"anx" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"any" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"anz" = ( -/obj/structure/rack, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"anA" = ( -/obj/structure/rack, -/obj/item/weapon/shovel, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"anB" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"anC" = ( -/obj/structure/closet/crate, -/obj/item/device/flashlight/lantern, -/obj/item/device/flashlight/lantern, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"anD" = ( -/obj/structure/closet/secure_closet/brig{ - id = "Cell 4"; - name = "Cell 4 Locker" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"anE" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"anF" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"anG" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"anH" = ( -/obj/machinery/door_timer{ - id = "Cell 2"; - name = "Cell 2"; - pixel_x = -32 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"anI" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"anJ" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"anK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"anL" = ( -/obj/machinery/door/airlock/glass_security{ - name = "Brig Control"; - req_access_txt = "3" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"anM" = ( -/obj/machinery/door_timer{ - id = "Cell 9"; - name = "Cell 9"; - pixel_x = 32 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"anN" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/preopen{ - id = "prisonbreak"; - layer = 2.6; - name = "emergency prisoner containment blast door" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"anO" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"anP" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"anQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"anR" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"anS" = ( -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 8 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"anT" = ( -/obj/structure/closet/firecloset/full, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"anU" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"anV" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"anW" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"anX" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"anY" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"anZ" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_north) -"aoa" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"aob" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"aoc" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/captain, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/landmark/start/captain, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"aod" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"aoe" = ( -/obj/machinery/suit_storage_unit/captain, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"aof" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/holopad, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"aog" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Captain's Desk"; - departmentType = 5; - name = "Captain RC"; - pixel_y = 30 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"aoh" = ( -/obj/machinery/door/window/eastright{ - name = "Captain's Desk"; - req_access_txt = "20" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/keycard_auth{ - pixel_y = 24 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"aoi" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"aoj" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"aok" = ( -/obj/structure/table/wood, -/obj/item/weapon/storage/lockbox/medal, -/obj/machinery/camera{ - c_tag = "Captain's Office" - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"aol" = ( -/obj/structure/table/wood, -/obj/item/weapon/book/manual/wiki/security_space_law, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"aom" = ( -/obj/structure/displaycase/captain, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"aon" = ( -/turf/closed/wall/mineral/titanium, -/area/shuttle/pod_1) -"aoo" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/shuttle/pod_1) -"aop" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"aoq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"aor" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/cargo_west) -"aos" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"aot" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"aou" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Cargo APC"; - pixel_x = 23; - pixel_y = 2 - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/effect/turf_decal/stripes/asteroid/end{ - icon_state = "ast_warn_end"; - dir = 8 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aov" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aow" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aox" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aoy" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aoz" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aoA" = ( -/turf/closed/wall/mineral/titanium, -/area/shuttle/supply) -"aoB" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aoC" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aoD" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aoE" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aoF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aoG" = ( -/obj/machinery/door/poddoor/shutters{ - id = "MiningWarehouse" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"aoH" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"aoI" = ( -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"aoJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"aoK" = ( -/obj/structure/closet/crate, -/obj/item/weapon/ore/slag, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"aoL" = ( -/obj/machinery/door_timer{ - id = "Cell 4"; - name = "Cell 4"; - pixel_x = -32 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aoM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/reagent_dispensers/peppertank{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aoN" = ( -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aoO" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"aoP" = ( -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"aoQ" = ( -/obj/structure/rack, -/obj/item/clothing/mask/gas/sechailer{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/clothing/mask/gas/sechailer, -/obj/item/clothing/mask/gas/sechailer{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/machinery/button/door{ - id = "prisonbreak"; - name = "Cell Block Breach Emergency Lockdown"; - pixel_x = 24 - }, -/obj/machinery/button/door{ - id = "frontbrig"; - name = "External Brig Emergency Blastdoors"; - pixel_x = 24; - pixel_y = -8 - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"aoR" = ( -/obj/machinery/camera{ - c_tag = "Brig Cell 9"; - dir = 9; - network = list("SS13","Security","PrisonCell") - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aoS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aoT" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aoU" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"aoV" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"aoW" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aoX" = ( -/obj/structure/grille, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_north) -"aoY" = ( -/obj/structure/dresser, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"aoZ" = ( -/obj/structure/closet/secure_closet/captains, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"apa" = ( -/obj/machinery/light/small, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"apb" = ( -/obj/machinery/door/airlock/command{ - name = "Captain's Quarters"; - req_access = null; - req_access_txt = "20" - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"apc" = ( -/obj/structure/chair/office/dark, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"apd" = ( -/obj/structure/table/wood, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/item/weapon/melee/chainofcommand, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"ape" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"apf" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"apg" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"aph" = ( -/mob/living/simple_animal/pet/fox/Renault, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"api" = ( -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"apj" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/computer/shuttle/pod{ - pixel_x = -32; - possible_destinations = "pod_lavaland1"; - shuttleId = "pod1" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Command Escape Pod"; - dir = 4 - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/pod_1) -"apk" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"apl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"apm" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"apn" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"apo" = ( -/obj/structure/grille/broken, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/cargo_west) -"app" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"apq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"apr" = ( -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/supply) -"aps" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"apt" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/landmark/xeno_spawn, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"apu" = ( -/obj/structure/closet/crate{ - icon_state = "crateopen"; - opened = 1 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"apv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"apw" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/ore_box, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"apx" = ( -/obj/structure/bed, -/obj/machinery/camera{ - c_tag = "Brig Cell 3"; - dir = 4; - network = list("SS13") - }, -/obj/item/weapon/bedsheet, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"apy" = ( -/obj/machinery/flasher{ - id = "Cell 2"; - pixel_x = -32 - }, -/obj/machinery/holopad, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"apz" = ( -/obj/machinery/door/window/brigdoor/security/cell/westleft{ - id = "Cell 2"; - name = "Cell Door 2" - }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"apA" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/camera{ - c_tag = "Brig Cellblock South"; - dir = 6; - network = list("SS13","Security") - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"apB" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"apC" = ( -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"apD" = ( -/obj/machinery/door/window/brigdoor/security/cell/eastleft{ - id = "Cell 9"; - name = "Cell Door 9" - }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"apE" = ( -/obj/structure/table, -/obj/machinery/recharger, -/obj/machinery/newscaster/security_unit{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"apF" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"apG" = ( -/obj/machinery/door/airlock/glass_security{ - name = "Perma Cell 4"; - req_access_txt = "2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"apH" = ( -/obj/structure/bed, -/obj/machinery/camera{ - c_tag = "Brig Cell 7"; - dir = 9; - network = list("SS13") - }, -/obj/item/weapon/bedsheet, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"apI" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"apJ" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"apK" = ( -/obj/machinery/power/apc{ - dir = 2; - name = "Dorm APC"; - pixel_y = -24 - }, -/obj/structure/cable/orange, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"apL" = ( -/obj/structure/closet/crate, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"apM" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"apN" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/blue, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"apO" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/orange, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"apP" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/sign/poster/random{ - name = "random official poster"; - pixel_x = -32; - random_basetype = /obj/structure/sign/poster/official - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"apQ" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/purple, -/obj/effect/landmark/start/assistant, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"apR" = ( -/obj/machinery/camera/motion{ - c_tag = "Bridge Maintenance Eastl"; - dir = 8 - }, -/obj/structure/closet, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_north) -"apS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"apT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"apU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"apV" = ( -/obj/structure/table/wood, -/obj/structure/window/reinforced, -/obj/item/weapon/hand_tele, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"apW" = ( -/obj/structure/window/reinforced, -/obj/machinery/computer/card, -/obj/item/weapon/card/id/captains_spare, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"apX" = ( -/obj/structure/window/reinforced, -/obj/machinery/computer/communications, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"apY" = ( -/obj/structure/table/wood, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, -/obj/machinery/recharger, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"apZ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"aqa" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"aqb" = ( -/obj/structure/table/wood, -/obj/item/weapon/storage/photo_album, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"aqc" = ( -/obj/structure/table/wood, -/obj/item/toy/figure/captain, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"aqd" = ( -/obj/structure/chair/comfy/brown{ - dir = 8 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"aqe" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/item/weapon/storage/pod{ - pixel_x = -24 - }, -/obj/item/device/radio/intercom{ - pixel_x = 32 - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/pod_1) -"aqf" = ( -/obj/structure/girder, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aqg" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_east) -"aqh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"aqi" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"aqj" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"aqk" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"aql" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"aqm" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"aqn" = ( -/obj/machinery/camera{ - c_tag = "Cargo Western Loading Bay 2"; - dir = 5; - network = list("SS13","QM") - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aqo" = ( -/obj/machinery/computer/cargo, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aqp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aqq" = ( -/obj/machinery/door/airlock/mining{ - req_access_txt = "48" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"aqr" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"aqs" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"aqt" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"aqu" = ( -/obj/machinery/door/window/brigdoor/security/cell/westleft{ - id = "Cell 3"; - name = "Cell Door 3" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aqv" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/door/poddoor/preopen{ - id = "prisonbreak"; - layer = 2.6; - name = "emergency prisoner containment blast door" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"aqw" = ( -/obj/machinery/computer/prisoner, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"aqx" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"aqy" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"aqz" = ( -/obj/structure/chair/office/light{ - dir = 4 - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"aqA" = ( -/obj/machinery/computer/crew, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"aqB" = ( -/obj/machinery/door/window/brigdoor/security/cell/eastleft{ - id = "Cell 7"; - name = "Cell Door 7" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aqC" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aqD" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aqE" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"aqF" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/blue, -/obj/structure/window, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"aqG" = ( -/obj/structure/sign/poster/random{ - name = "random official poster"; - pixel_x = -32; - random_basetype = /obj/structure/sign/poster/official - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"aqH" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/orange, -/obj/structure/window, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"aqI" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/purple, -/obj/structure/window, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"aqJ" = ( -/obj/machinery/camera{ - c_tag = "Fore Asteroid Maintenance APCs 2"; - dir = 5 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aqK" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aqL" = ( -/obj/machinery/computer/arcade, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"aqM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"aqN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/machinery/holopad, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"aqO" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"aqP" = ( -/obj/structure/table/wood, -/obj/item/weapon/folder/red{ - pixel_x = 8; - pixel_y = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"aqQ" = ( -/obj/structure/table/wood, -/obj/item/device/camera, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"aqR" = ( -/obj/structure/shuttle/engine/propulsion/burst, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/shuttle/pod_1) -"aqS" = ( -/obj/machinery/door/airlock/shuttle{ - name = "Escape Pod Airlock" - }, -/obj/docking_port/mobile/pod{ - dir = 1; - id = "pod1"; - name = "escape pod 1"; - port_angle = 90 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/shuttle/pod_1) -"aqT" = ( -/obj/structure/closet/crate, -/obj/item/weapon/pickaxe/mini, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"aqU" = ( -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"aqV" = ( -/turf/open/floor/engine, -/area/hallway/secondary/bridges/cargo_ai) -"aqW" = ( -/obj/machinery/camera{ - c_tag = "Core-Command-Cargo Bridge 4"; - dir = 8; - network = list("SS13") - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/cargo_ai) -"aqX" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/storage) -"aqY" = ( -/obj/machinery/requests_console{ - department = "Cargo Bay"; - departmentType = 2; - name = "Cargo RC"; - pixel_x = -30 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aqZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"ara" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"arb" = ( -/obj/machinery/conveyor{ - dir = 4; - id = "QMLoad" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"arc" = ( -/obj/machinery/conveyor{ - dir = 4; - id = "QMLoad" - }, -/obj/machinery/door/poddoor{ - id = "QMLoaddoor2"; - name = "supply dock loading door" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"ard" = ( -/obj/machinery/conveyor{ - dir = 4; - id = "QMLoad" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"are" = ( -/obj/machinery/conveyor{ - dir = 4; - id = "QMLoad" - }, -/obj/machinery/door/poddoor{ - id = "QMLoaddoor2"; - name = "supply dock loading door" - }, -/turf/open/floor/plating, -/area/shuttle/supply) -"arf" = ( -/obj/machinery/door/airlock/shuttle{ - name = "Supply Shuttle Airlock"; - req_access_txt = "31" - }, -/turf/open/floor/plating, -/area/shuttle/supply) -"arg" = ( -/obj/machinery/door/airlock/external{ - cyclelinkeddir = 8; - name = "Supply Dock Airlock"; - req_access_txt = "31" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"arh" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"ari" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"arj" = ( -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"ark" = ( -/obj/machinery/requests_console{ - department = "Cargo Bay"; - departmentType = 2; - name = "Cargo RC"; - pixel_x = 30 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/camera{ - c_tag = "Cargo Eastern Loading Bay 1"; - dir = 8; - network = list("SS13","QM") - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"arl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"arm" = ( -/obj/machinery/button/door{ - id = "MiningWarehouse"; - name = "Mining Warehouse Shutters"; - pixel_y = -24 - }, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"arn" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"aro" = ( -/obj/structure/closet/secure_closet/brig{ - id = "Cell 3"; - name = "Cell 3 Locker" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"arp" = ( -/obj/machinery/door_timer{ - id = "Cell 1"; - name = "Cell 1"; - pixel_x = -32 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"arq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/door/poddoor/preopen{ - id = "prisonbreak"; - layer = 2.6; - name = "emergency prisoner containment blast door" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"arr" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/filingcabinet/chestdrawer/wheeled, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"ars" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"art" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"aru" = ( -/obj/machinery/door_timer{ - id = "Cell 10"; - name = "Cell 10"; - pixel_x = 32 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"arv" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/preopen{ - id = "prisonbreak"; - layer = 2.6; - name = "emergency prisoner containment blast door" - }, -/obj/structure/table/reinforced, -/obj/machinery/door/window/brigdoor/westleft{ - name = "Secure Desk"; - req_access_txt = "3" - }, -/obj/machinery/door/window/eastleft{ - name = "Secure Desk"; - req_one_access_txt = "38;2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"arw" = ( -/obj/structure/closet/secure_closet/brig{ - id = "Cell 7"; - name = "Cell 7 Locker" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"arx" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"ary" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/machinery/camera{ - c_tag = "Dorm Commons North"; - dir = 4 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-22" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"arz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"arA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"arB" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"arC" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"arD" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"arE" = ( -/obj/machinery/light_switch{ - pixel_x = -25 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"arF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"arG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"arH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"arI" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"arJ" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo/private) -"arK" = ( -/obj/machinery/vending/cigarette{ - extended_inventory = 1 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"arL" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"arM" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"arN" = ( -/obj/structure/table/wood, -/obj/item/weapon/folder/blue, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"arO" = ( -/obj/structure/table/wood, -/obj/item/device/camera_film, -/obj/item/device/camera_film, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"arP" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"arQ" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 4; - name = "Command Escape Pod" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"arR" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief/private) -"arS" = ( -/obj/structure/closet/crate, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/storage) -"arT" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/storage) -"arU" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/storage) -"arV" = ( -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = -28 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"arW" = ( -/obj/machinery/conveyor_switch{ - id = "QMLoad" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"arX" = ( -/obj/machinery/door/airlock/external{ - cyclelinkeddir = 8; - name = "Supply Dock Airlock"; - req_access_txt = "31" - }, -/obj/machinery/door/poddoor{ - id = "QMLoaddoor2"; - name = "supply dock loading door" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"arY" = ( -/obj/machinery/door/airlock/external{ - cyclelinkeddir = 4; - name = "Supply Dock Airlock"; - req_access_txt = "31" - }, -/obj/machinery/door/poddoor{ - id = "QMLoaddoor2"; - name = "supply dock loading door" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"arZ" = ( -/obj/machinery/door/airlock/shuttle{ - name = "Supply Shuttle Airlock"; - req_access_txt = "31" - }, -/obj/machinery/door/poddoor{ - id = "QMLoaddoor2"; - name = "supply dock loading door" - }, -/turf/open/floor/plating, -/area/shuttle/supply) -"asa" = ( -/obj/machinery/door/airlock/external{ - cyclelinkeddir = 4; - name = "Supply Dock Airlock"; - req_access_txt = "31" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"asb" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"asc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"asd" = ( -/obj/machinery/door/poddoor/shutters{ - id = "MiningWarehouse" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"ase" = ( -/obj/machinery/door/airlock/mining{ - req_access_txt = "48" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"asf" = ( -/turf/closed/wall/mineral/titanium, -/area/shuttle/mining) -"asg" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, -/turf/open/floor/plating, -/area/shuttle/mining) -"ash" = ( -/obj/structure/rack, -/obj/item/weapon/gun/ballistic/shotgun/riot{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/weapon/gun/ballistic/shotgun/riot, -/obj/item/weapon/gun/ballistic/shotgun/riot{ - pixel_x = 3; - pixel_y = -3 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"asi" = ( -/obj/structure/bed/roller, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"asj" = ( -/obj/structure/rack, -/obj/item/weapon/gun/energy/e_gun/dragnet, -/obj/item/weapon/gun/energy/e_gun/dragnet, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"ask" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/toxin, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"asl" = ( -/obj/machinery/door_timer{ - id = "Cell 3"; - name = "Cell 3"; - pixel_x = -32 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"asm" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable/orange, -/obj/machinery/door/poddoor/preopen{ - id = "prisonbreak"; - layer = 2.6; - name = "emergency prisoner containment blast door" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"asn" = ( -/obj/machinery/computer/secure_data, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"aso" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"asp" = ( -/obj/structure/closet/secure_closet/brig{ - id = "Cell 10"; - name = "Cell 10 Locker" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"asq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/holopad, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"asr" = ( -/obj/structure/table, -/obj/item/device/flashlight/lamp, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"ass" = ( -/obj/structure/closet, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/sign/poster/random{ - name = "random contraband poster"; - pixel_x = 32; - random_basetype = /obj/structure/sign/poster/contraband - }, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"ast" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"asu" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"asv" = ( -/obj/structure/chair/stool, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"asw" = ( -/obj/structure/table/wood, -/obj/item/toy/dummy, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"asx" = ( -/obj/structure/table/wood, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"asy" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"asz" = ( -/obj/machinery/door/airlock{ - name = "Female Sleeping Quarters" - }, -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"asA" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"asB" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"asC" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"asD" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/grille, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"asE" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/cmo, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/item/weapon/storage/secure/safe{ - pixel_x = -28 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo/private) -"asF" = ( -/obj/machinery/light_switch{ - pixel_y = 25 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo/private) -"asG" = ( -/obj/structure/table/wood, -/obj/item/device/modular_computer/laptop/preset/civillian, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo/private) -"asH" = ( -/obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo/private) -"asI" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo/private) -"asJ" = ( -/obj/machinery/vending/boozeomat, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"asK" = ( -/obj/machinery/light, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"asL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"asM" = ( -/obj/machinery/light_switch{ - pixel_y = -24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"asN" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"asO" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"asP" = ( -/obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief/private) -"asQ" = ( -/obj/structure/table/wood, -/obj/item/device/modular_computer/laptop/preset/civillian, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief/private) -"asR" = ( -/obj/machinery/light_switch{ - pixel_y = 25 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief/private) -"asS" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/ce, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/structure/sign/poster/contraband/power{ - pixel_x = 32 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief/private) -"asT" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Chief Engineer's Private Quarters APC"; - pixel_x = -23; - pixel_y = 2 - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/effect/turf_decal/stripes/asteroid/end{ - icon_state = "ast_warn_end"; - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief/private) -"asU" = ( -/obj/structure/sign/poster/random{ - name = "random contraband poster"; - pixel_x = -32; - random_basetype = /obj/structure/sign/poster/contraband - }, -/obj/structure/closet/crate, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/storage) -"asV" = ( -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/storage) -"asW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/storage) -"asX" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/newscaster{ - pixel_x = -28 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"asY" = ( -/obj/machinery/holopad, -/obj/machinery/button/door{ - dir = 2; - id = "QMLoaddoor2"; - name = "Loading Doors"; - pixel_x = 24; - pixel_y = 8 - }, -/obj/machinery/button/door{ - id = "QMLoaddoor"; - name = "Loading Doors"; - pixel_x = 24; - pixel_y = -8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"asZ" = ( -/obj/machinery/button/door{ - dir = 2; - id = "QMLoaddoor2"; - name = "Loading Doors"; - pixel_x = -24; - pixel_y = 8 - }, -/obj/machinery/button/door{ - id = "QMLoaddoor"; - name = "Loading Doors"; - pixel_x = -24; - pixel_y = -8 - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/supply) -"ata" = ( -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"atb" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/newscaster{ - pixel_x = 28 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"atc" = ( -/obj/structure/closet/secure_closet/miner, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"atd" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"ate" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"atf" = ( -/obj/structure/rack, -/obj/item/weapon/shovel, -/obj/item/weapon/pickaxe, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/machinery/button/door{ - id = "MiningWarehouse"; - name = "Mining Warehouse Shutters"; - pixel_y = 24 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"atg" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"ath" = ( -/obj/structure/table, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/mining) -"ati" = ( -/obj/machinery/computer/shuttle/mining, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/mining) -"atj" = ( -/obj/structure/table, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/mining) -"atk" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"atl" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"atm" = ( -/obj/structure/rack, -/obj/item/weapon/storage/box/rubbershot{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/weapon/storage/box/rubbershot{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/weapon/storage/box/rubbershot, -/obj/item/weapon/storage/box/rubbershot, -/obj/item/weapon/storage/box/rubbershot{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/item/weapon/storage/box/rubbershot{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"atn" = ( -/obj/structure/rack, -/obj/item/weapon/storage/box/teargas{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/weapon/storage/box/handcuffs, -/obj/item/weapon/storage/box/flashbangs{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"ato" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"atp" = ( -/obj/structure/bed, -/obj/machinery/camera{ - c_tag = "Brig Cell 2"; - dir = 4; - network = list("SS13") - }, -/obj/item/weapon/bedsheet, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"atq" = ( -/obj/machinery/flasher{ - id = "Cell 1"; - pixel_x = -32 - }, -/obj/machinery/holopad, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"atr" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/mob/living/simple_animal/bot/secbot{ - auto_patrol = 1; - desc = "Nobody escapes the Block as long as Ol' Saltwater controls it."; - name = "Ol' Saltwater"; - weaponscheck = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"ats" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"att" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=CellBlockLowLeft"; - location = "CellBlockLowRight"; - name = "navigation beacon (CellBlockLowRight)" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"atu" = ( -/obj/structure/table, -/obj/machinery/light, -/obj/machinery/recharger, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"atv" = ( -/obj/machinery/door/airlock/glass_security{ - name = "Perma Cell 6"; - req_access_txt = "2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"atw" = ( -/obj/structure/bed, -/obj/machinery/camera{ - c_tag = "Brig Cell 6"; - dir = 9; - network = list("SS13") - }, -/obj/item/weapon/bedsheet, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"atx" = ( -/obj/structure/weightlifter, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aty" = ( -/obj/structure/chair/stool, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"atz" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"atA" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"atB" = ( -/obj/structure/table/wood, -/obj/item/device/paicard, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"atC" = ( -/obj/structure/table/wood, -/obj/item/weapon/storage/firstaid/brute, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"atD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"atE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"atF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"atG" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"atH" = ( -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"atI" = ( -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"atJ" = ( -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/power/apc{ - dir = 8; - name = "Female Sleeping Quarters APC"; - pixel_x = -25; - pixel_y = 1 - }, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"atK" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/item/device/assembly/mousetrap/armed, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"atL" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"atM" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo/private) -"atN" = ( -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo/private) -"atO" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo/private) -"atP" = ( -/obj/structure/table/wood, -/obj/item/device/flashlight/lamp, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo/private) -"atQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"atR" = ( -/obj/machinery/door/airlock/command{ - name = "Captain's Office"; - req_access = null; - req_access_txt = "20" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"atS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"atT" = ( -/obj/structure/table/wood, -/obj/item/device/flashlight/lamp, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief/private) -"atU" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief/private) -"atV" = ( -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief/private) -"atW" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/item/weapon/storage/secure/safe{ - pixel_x = 32 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief/private) -"atX" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"atY" = ( -/obj/structure/closet/crate/medical, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/storage) -"atZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/storage) -"aua" = ( -/obj/machinery/door/poddoor/shutters{ - id = "CargoWarehouse" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/storage) -"aub" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"auc" = ( -/obj/machinery/door/airlock/external{ - cyclelinkeddir = 8; - name = "Supply Dock Airlock"; - req_access_txt = "31" - }, -/obj/machinery/door/poddoor{ - id = "QMLoaddoor"; - name = "supply dock loading door" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aud" = ( -/obj/machinery/door/airlock/external{ - cyclelinkeddir = 4; - name = "Supply Dock Airlock"; - req_access_txt = "31" - }, -/obj/machinery/door/poddoor{ - id = "QMLoaddoor"; - name = "supply dock loading door" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aue" = ( -/obj/machinery/door/airlock/shuttle{ - name = "Supply Shuttle Airlock"; - req_access_txt = "31" - }, -/obj/machinery/door/poddoor{ - id = "QMLoaddoor"; - name = "supply dock loading door" - }, -/turf/open/floor/plating, -/area/shuttle/supply) -"auf" = ( -/obj/machinery/door/airlock/shuttle{ - name = "Supply Shuttle Airlock"; - req_access_txt = "31" - }, -/obj/docking_port/mobile/supply{ - dwidth = 5; - width = 12 - }, -/obj/docking_port/stationary{ - dir = 8; - dwidth = 5; - height = 7; - id = "supply_home"; - name = "Cargo Bay"; - width = 12 - }, -/turf/open/floor/plating, -/area/shuttle/supply) -"aug" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"auh" = ( -/obj/effect/landmark/start/shaft_miner, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"aui" = ( -/obj/machinery/computer/security/mining{ - network = list("MINE","AuxBase") - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"auj" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"auk" = ( -/obj/structure/closet/crate, -/obj/item/weapon/ore/silver, -/obj/item/weapon/ore/silver, -/obj/item/weapon/ore/silver, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"aul" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"aum" = ( -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/mining) -"aun" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/mining) -"auo" = ( -/obj/machinery/gulag_teleporter, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"aup" = ( -/obj/structure/closet/secure_closet/security/sec, -/obj/item/device/radio, -/obj/machinery/camera{ - c_tag = "Brig Equipment North"; - dir = 6; - network = list("SS13","Security") - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"auq" = ( -/obj/structure/closet/secure_closet/security/sec, -/obj/item/device/radio, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"aur" = ( -/obj/structure/closet/secure_closet/security/sec, -/obj/item/device/radio, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"aus" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aut" = ( -/obj/machinery/camera/motion{ - c_tag = "Armory South"; - dir = 1; - network = list("SS13","Security") - }, -/turf/open/floor/plasteel/darkred/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"auu" = ( -/obj/machinery/door/window/brigdoor/security/cell/westleft{ - id = "Cell 2"; - name = "Cell Door 2" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"auv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"auw" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"aux" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"auy" = ( -/obj/machinery/door/window/brigdoor/security/cell/eastleft{ - id = "Cell 6"; - name = "Cell Door 6" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"auz" = ( -/obj/machinery/light, -/obj/machinery/camera{ - c_tag = "Brig Perma South"; - dir = 10; - network = list("SS13","Security","PrisonCell") - }, -/turf/open/floor/plating/asteroid, -/area/security/prison) -"auA" = ( -/obj/effect/turf_decal/stripes/asteroid/line, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"auB" = ( -/obj/structure/girder, -/obj/item/stack/sheet/metal, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"auC" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"auD" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access"; - req_access_txt = "12" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"auE" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"auF" = ( -/obj/structure/table/wood, -/obj/item/weapon/storage/pill_bottle/dice, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"auG" = ( -/obj/structure/table/wood, -/obj/item/device/instrument/guitar, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"auH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/sign/poster/random{ - name = "random official poster"; - pixel_x = 32; - random_basetype = /obj/structure/sign/poster/official - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"auI" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/yellow, -/obj/structure/window{ - icon_state = "window"; - dir = 1 - }, -/obj/effect/landmark/start/assistant, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"auJ" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/green, -/obj/structure/window{ - icon_state = "window"; - dir = 1 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"auK" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/red, -/obj/structure/window{ - icon_state = "window"; - dir = 1 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"auL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Chief Medical Officer's Desk"; - departmentType = 5; - name = "Chief Medical Officer RC"; - pixel_x = -30 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo/private) -"auM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo/private) -"auN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo/private) -"auO" = ( -/obj/structure/table/wood, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"auP" = ( -/obj/structure/table/wood, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/obj/item/weapon/storage/fancy/donut_box, -/turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"auQ" = ( -/obj/structure/table/wood, -/obj/machinery/vending/wallmed{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"auR" = ( -/obj/structure/noticeboard{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/bridge) -"auS" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/door/window{ - dir = 8; - icon_state = "right"; - name = "Bridge Desk"; - opacity = 1; - req_access_txt = "0"; - req_one_access_txt = "19;41" - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"auT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"auU" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"auV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/button/door{ - id = "bridge"; - name = "Bridge Lockdown"; - pixel_y = 24; - req_one_access_txt = "19;14" - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"auW" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/door/window/eastright{ - name = "Bridge Desk"; - req_access_txt = "0"; - req_one_access_txt = "19;41" - }, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"auX" = ( -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Bridge"; - departmentType = 5; - name = "Bridge RC"; - pixel_y = 30 - }, -/turf/open/floor/plasteel/darkblue/side{ - dir = 9 - }, -/area/bridge) -"auY" = ( -/obj/machinery/camera{ - c_tag = "Bridge Main 1" - }, -/turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"auZ" = ( -/obj/structure/sign/pods{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"ava" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"avb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief/private) -"avc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief/private) -"avd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Chief Engineer's Desk"; - departmentType = 3; - name = "Chief Engineer RC"; - pixel_x = 30 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief/private) -"ave" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Cargo Warehouse APC"; - pixel_x = 23; - pixel_y = 2 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/effect/turf_decal/stripes/asteroid/end{ - icon_state = "ast_warn_end"; - dir = 8 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/storage) -"avf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/storage) -"avg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/storage) -"avh" = ( -/obj/machinery/door/poddoor/shutters{ - id = "CargoWarehouse" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/storage) -"avi" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"avj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"avk" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"avl" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/conveyor{ - dir = 4; - id = "QMLoad" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"avm" = ( -/obj/machinery/conveyor{ - dir = 4; - id = "QMLoad" - }, -/obj/machinery/door/poddoor{ - id = "QMLoaddoor"; - name = "supply dock loading door" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"avn" = ( -/obj/machinery/conveyor{ - dir = 4; - id = "QMLoad" - }, -/obj/machinery/door/poddoor{ - id = "QMLoaddoor"; - name = "supply dock loading door" - }, -/turf/open/floor/plating, -/area/shuttle/supply) -"avo" = ( -/obj/structure/closet/secure_closet/miner, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"avp" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"avq" = ( -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"avr" = ( -/obj/machinery/door/airlock/glass_mining{ - cyclelinkeddir = 8; - name = "Mining Dock"; - req_access_txt = "48" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"avs" = ( -/obj/machinery/door/airlock/external{ - cyclelinkeddir = 4; - name = "Mining Dock Airlock"; - req_access = null; - req_access_txt = "48"; - shuttledocked = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"avt" = ( -/obj/machinery/door/airlock/titanium{ - name = "Mining Shuttle Airlock"; - req_access_txt = "0" - }, -/turf/open/floor/plating, -/area/shuttle/mining) -"avu" = ( -/obj/docking_port/mobile{ - dir = 8; - dwidth = 3; - height = 5; - id = "mining"; - name = "mining shuttle"; - port_angle = 90; - width = 7 - }, -/obj/docking_port/stationary{ - dir = 8; - dwidth = 3; - height = 5; - id = "mining_home"; - name = "mining shuttle bay"; - width = 7 - }, -/obj/machinery/door/airlock/titanium{ - name = "Mining Shuttle Airlock"; - req_access_txt = "0" - }, -/turf/open/floor/plating, -/area/shuttle/mining) -"avv" = ( -/turf/closed/wall/mineral/titanium, -/area/shuttle/labor) -"avw" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, -/turf/open/floor/plating, -/area/shuttle/labor) -"avx" = ( -/obj/machinery/disposal/deliveryChute{ - dir = 1 - }, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/plating/airless, -/area/space) -"avy" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"avz" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"avA" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/prisoner, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"avB" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Security Equipment APC"; - pixel_x = 24 - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"avC" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access"; - req_access_txt = "12" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"avD" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/structure/closet/wardrobe/red, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"avE" = ( -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"avF" = ( -/obj/structure/sign/bluecross_2{ - pixel_x = 32; - pixel_y = 32 - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"avG" = ( -/obj/structure/closet/secure_closet/security/sec, -/obj/machinery/light{ - dir = 1 - }, -/obj/item/device/radio, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"avH" = ( -/obj/structure/closet/secure_closet/brig{ - id = "Cell 2"; - name = "Cell 2 Locker" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"avI" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"avJ" = ( -/obj/machinery/door/airlock/glass_security{ - name = "Brig Control"; - req_access_txt = "3" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"avK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/preopen{ - id = "prisonbreak"; - layer = 2.6; - name = "emergency prisoner containment blast door" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"avL" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"avM" = ( -/obj/structure/closet/secure_closet/brig{ - id = "Cell 6"; - name = "Cell 6 Locker" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"avN" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"avO" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"avP" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"avQ" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"avR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"avS" = ( -/obj/machinery/light/small, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"avT" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/yellow, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"avU" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/green, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"avV" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/red, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"avW" = ( -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/power/apc{ - dir = 2; - name = "Male Sleeping Quarters APC"; - pixel_y = -24 - }, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"avX" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"avY" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Chief Medical Officer's Private Quarters APC"; - pixel_x = 23; - pixel_y = 2 - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo/private) -"avZ" = ( -/obj/structure/dresser, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo/private) -"awa" = ( -/obj/structure/closet{ - icon_door = "blue"; - name = "Chief Medical Officer's Uniform" - }, -/obj/item/clothing/shoes/sneakers/brown/cmo, -/obj/item/clothing/under/rank/chief_medical_officer, -/obj/item/clothing/suit/toggle/labcoat/cmo, -/obj/item/clothing/gloves/color/latex/nitrile, -/obj/item/weapon/storage/belt/medical, -/obj/item/weapon/storage/backpack/medic, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo/private) -"awb" = ( -/obj/machinery/light/small, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo/private) -"awc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo/private) -"awd" = ( -/obj/machinery/door/airlock/medical{ - name = "Chief Medical Officer's Personal Quarters"; - req_access_txt = "40" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo/private) -"awe" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"awf" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"awg" = ( -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 4 - }, -/area/bridge) -"awh" = ( -/obj/structure/table/wood, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/item/device/aicard, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"awi" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"awj" = ( -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"awk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"awl" = ( -/obj/structure/table/wood, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/item/weapon/folder, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"awm" = ( -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 8 - }, -/area/bridge) -"awn" = ( -/obj/machinery/door/airlock/engineering{ - name = "Chief Engineer's Personal Quarters"; - req_access_txt = "56" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief/private) -"awo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief/private) -"awp" = ( -/obj/machinery/light/small, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief/private) -"awq" = ( -/obj/structure/closet{ - icon_door = "yellow"; - name = "Chief Engineer's Uniform" - }, -/obj/item/clothing/shoes/sneakers/brown/ce, -/obj/item/clothing/under/rank/chief_engineer, -/obj/item/weapon/storage/backpack/industrial, -/obj/item/clothing/gloves/color/black/ce, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief/private) -"awr" = ( -/obj/structure/dresser, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief/private) -"aws" = ( -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_north) -"awt" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/storage) -"awu" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/conveyor_switch{ - id = "QMLoad" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"awv" = ( -/obj/machinery/mineral/equipment_vendor, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"aww" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"awx" = ( -/obj/machinery/computer/shuttle/labor, -/obj/structure/reagent_dispensers/peppertank{ - pixel_x = -31 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/labor) -"awy" = ( -/obj/structure/chair/office/dark{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/labor) -"awz" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"awA" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"awB" = ( -/obj/structure/closet/l3closet/scientist, -/obj/structure/reagent_dispensers/peppertank{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"awC" = ( -/turf/open/floor/plasteel/red/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"awD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"awE" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"awF" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"awG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"awH" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"awI" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"awJ" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"awK" = ( -/obj/structure/closet{ - name = "evidence closet" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"awL" = ( -/obj/machinery/door/airlock/glass_security{ - name = "Brig Control"; - req_access_txt = "3" - }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"awM" = ( -/obj/structure/closet/secure_closet/warden, -/obj/item/device/radio, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"awN" = ( -/obj/machinery/button/door{ - id = "wardencell"; - name = "Cell Access Privacy Shutter"; - pixel_x = 24; - pixel_y = 8 - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"awO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"awP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"awQ" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"awR" = ( -/obj/structure/table, -/obj/machinery/computer/med_data/laptop, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"awS" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"awT" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"awU" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"awV" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"awW" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"awX" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"awY" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"awZ" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"axa" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"axb" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/machinery/computer/mecha, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"axc" = ( -/obj/structure/chair/comfy/brown, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"axd" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, -/obj/machinery/computer/cargo/request, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"axe" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief/private) -"axf" = ( -/obj/structure/closet/crate/medical, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/storage) -"axg" = ( -/obj/structure/closet/crate/freezer, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/storage) -"axh" = ( -/obj/machinery/button/door{ - id = "CargoWarehouse"; - name = "Cargo Warehouse Shutters"; - pixel_x = 24 - }, -/obj/structure/closet/crate/freezer, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/storage) -"axi" = ( -/obj/machinery/button/door{ - id = "CargoWarehouse"; - name = "Cargo Warehouse Shutters"; - pixel_x = -24 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"axj" = ( -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=8"; - dir = 8; - freq = 1400; - location = "QM #1" - }, -/mob/living/simple_animal/bot/mulebot{ - beacon_freq = 1400; - home_destination = "QM #1"; - suffix = "#1" - }, -/turf/open/floor/plasteel/bot{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"axk" = ( -/turf/open/floor/mineral/titanium/blue, -/turf/closed/wall/mineral/titanium/interior, -/area/shuttle/supply) -"axl" = ( -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=4"; - dir = 4; - freq = 1400; - location = "QM #4" - }, -/mob/living/simple_animal/bot/mulebot{ - home_destination = "QM #4"; - suffix = "#2" - }, -/turf/open/floor/plasteel/bot{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"axm" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"axn" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/brown/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"axo" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -23 - }, -/turf/open/floor/plasteel/brown/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"axp" = ( -/obj/machinery/computer/shuttle/mining, -/obj/machinery/camera{ - c_tag = "Mining Bay"; - dir = 8; - network = list("SS13","QM") - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"axq" = ( -/obj/structure/closet/crate, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/mining) -"axr" = ( -/obj/structure/shuttle/engine/heater, -/turf/open/floor/plating, -/area/shuttle/mining) -"axs" = ( -/obj/structure/ore_box, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/mining) -"axt" = ( -/turf/open/floor/mineral/plastitanium, -/area/shuttle/labor) -"axu" = ( -/obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka/badminka, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/shotglass, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/shotglass, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"axv" = ( -/obj/machinery/mineral/labor_claim_console{ - machinedir = 2; - pixel_x = 30; - pixel_y = 30 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/labor) -"axw" = ( -/obj/machinery/door/airlock/titanium{ - name = "Labor Shuttle Airlock"; - req_access_txt = "2" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/labor) -"axx" = ( -/obj/machinery/door/airlock/external{ - cyclelinkeddir = 4; - name = "Labor Camp Shuttle Airlock"; - req_access_txt = "2"; - shuttledocked = 1 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/security/processing) -"axy" = ( -/obj/structure/closet/l3closet/scientist, -/obj/structure/sign/goldenplaque{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"axz" = ( -/obj/machinery/door/airlock/external{ - cyclelinkeddir = 8; - name = "Labor Camp Shuttle Airlock"; - req_access_txt = "2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"axA" = ( -/obj/effect/landmark/start/security_officer, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"axB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"axC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security{ - name = "Labor Shuttle"; - req_access = null; - req_access_txt = "2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"axD" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"axE" = ( -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"axF" = ( -/obj/structure/closet{ - name = "evidence closet" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"axG" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/landmark/start/security_officer, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"axH" = ( -/obj/structure/bed, -/obj/machinery/camera{ - c_tag = "Brig Cell 1"; - dir = 4; - network = list("SS13") - }, -/obj/item/weapon/bedsheet, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"axI" = ( -/obj/structure/chair/office/light{ - dir = 1 - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"axJ" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"axK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"axL" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/brigdoor/westright{ - name = "Warden's Desk"; - req_access_txt = "3" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"axM" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"axN" = ( -/obj/structure/bodycontainer/morgue, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"axO" = ( -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"axP" = ( -/obj/structure/table/wood, -/obj/item/device/flashlight/lamp, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"axQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"axR" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"axS" = ( -/obj/machinery/power/apc{ - dir = 2; - name = "Vault APC"; - pixel_y = -24 - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"axT" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/light/small, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_south) -"axU" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"axV" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"axW" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Dorm SMES Access"; - req_access_txt = "10;11;12" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"axX" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"axY" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"axZ" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aya" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/landmark/lightsout, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"ayb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"ayc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-22" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"ayd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/machinery/vending/clothing, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aye" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"ayf" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/blue, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"ayg" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/orange, -/obj/effect/landmark/start/assistant, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"ayh" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/purple, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"ayi" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos/private) -"ayj" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/hos, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/item/weapon/storage/secure/safe{ - pixel_x = -28 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos/private) -"ayk" = ( -/obj/machinery/light_switch{ - pixel_y = 25 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos/private) -"ayl" = ( -/obj/structure/table/wood, -/obj/item/device/modular_computer/laptop/preset/civillian, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos/private) -"aym" = ( -/obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos/private) -"ayn" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos/private) -"ayo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"ayp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"ayq" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"ayr" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-21" - }, -/turf/open/floor/plasteel/darkblue{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"ays" = ( -/obj/structure/window/reinforced, -/obj/machinery/computer/card, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"ayt" = ( -/obj/structure/window/reinforced, -/obj/machinery/computer/communications, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"ayu" = ( -/obj/structure/window/reinforced, -/obj/machinery/computer/security, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"ayv" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"ayw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"ayx" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"ayy" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor/private) -"ayz" = ( -/obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor/private) -"ayA" = ( -/obj/structure/table/wood, -/obj/item/device/modular_computer/laptop/preset/civillian, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor/private) -"ayB" = ( -/obj/machinery/light_switch{ - pixel_y = 25 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor/private) -"ayC" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/rd, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/structure/sign/poster/contraband/lamarr{ - pixel_x = 32 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor/private) -"ayD" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor/private) -"ayE" = ( -/obj/structure/rack, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"ayF" = ( -/obj/structure/closet, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"ayG" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"ayH" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Fore Asteroid Maintenance APC"; - pixel_x = -23; - pixel_y = 2 - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"ayI" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"ayJ" = ( -/obj/structure/closet/crate/internals, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/storage) -"ayK" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/machinery/camera{ - c_tag = "Cargo Western Loading Bay 1"; - dir = 5; - network = list("SS13","QM") - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"ayL" = ( -/obj/effect/landmark/event_spawn, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"ayM" = ( -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=8"; - dir = 8; - freq = 1400; - location = "QM #2" - }, -/turf/open/floor/plasteel/bot{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"ayN" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/shuttle/engine/heater, -/turf/open/floor/plating/airless, -/area/shuttle/supply) -"ayO" = ( -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=4"; - dir = 4; - freq = 1400; - location = "QM #5" - }, -/turf/open/floor/plasteel/bot{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"ayP" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"ayQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"ayR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"ayS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"ayT" = ( -/obj/machinery/door/airlock/mining{ - req_access_txt = "48" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"ayU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"ayV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"ayW" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"ayX" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"ayY" = ( -/obj/structure/shuttle/engine/propulsion/burst, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/turf/open/floor/plating/airless, -/area/shuttle/mining) -"ayZ" = ( -/obj/machinery/door/airlock/titanium{ - name = "Labor Shuttle Airlock"; - req_access_txt = "2" - }, -/turf/open/floor/plasteel/black, -/area/shuttle/labor) -"aza" = ( -/obj/machinery/mineral/stacking_machine/laborstacker{ - input_dir = 2; - output_dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/labor) -"azb" = ( -/obj/effect/landmark/start/security_officer, -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"azc" = ( -/obj/structure/table, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"azd" = ( -/obj/effect/landmark/start/security_officer, -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"aze" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"azf" = ( -/obj/structure/table, -/obj/machinery/recharger, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"azg" = ( -/obj/machinery/vending/security, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"azh" = ( -/obj/machinery/door/airlock/glass_security{ - cyclelinkeddir = 2; - id_tag = null; - name = "Evidence Storage"; - req_access_txt = "0"; - req_one_access_txt = "38;63" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"azi" = ( -/obj/structure/closet{ - name = "evidence closet" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"azj" = ( -/obj/machinery/door/window/brigdoor/security/cell/westleft{ - id = "Cell 1"; - name = "Cell Door 1" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"azk" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"azl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"azm" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/airlock/glass_security{ - name = "Cell Block"; - req_access_txt = "0"; - req_one_access_txt = "38;2" - }, -/turf/open/floor/plasteel/red/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"azn" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/window/reinforced, -/obj/structure/closet/crate/freezer/blood, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"azo" = ( -/obj/structure/table/wood, -/obj/item/weapon/folder, -/obj/item/weapon/folder/red, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"azp" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"azq" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"azr" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/item/device/assembly/mousetrap/armed, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"azs" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Dorm SMES Access"; - req_access_txt = "10;11;12" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"azt" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"azu" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/power/apc{ - dir = 4; - name = "Fore Maintenance APC"; - pixel_x = 23; - pixel_y = 2 - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"azv" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/sign/map/left/ceres{ - pixel_x = -32 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"azw" = ( -/obj/structure/table/wood, -/obj/item/weapon/storage/crayons, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"azx" = ( -/obj/structure/table/wood, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/item/weapon/coin/silver, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"azy" = ( -/obj/structure/chair/stool, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"azz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"azA" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"azB" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"azC" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/blue, -/obj/structure/window, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"azD" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/orange, -/obj/structure/window, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"azE" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/purple, -/obj/structure/window, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"azF" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/structure/sign/poster/contraband/fun_police{ - pixel_x = -32 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos/private) -"azG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos/private) -"azH" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos/private) -"azI" = ( -/obj/structure/table/wood, -/obj/item/device/flashlight/lamp, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos/private) -"azJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos/private) -"azK" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/structure/sign/map/left/ceres{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"azL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/landmark/lightsout, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"azM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"azN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"azO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"azP" = ( -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, -/turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"azQ" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"azR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor/private) -"azS" = ( -/obj/structure/table/wood, -/obj/item/device/flashlight/lamp, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor/private) -"azT" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor/private) -"azU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor/private) -"azV" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/item/weapon/storage/secure/safe{ - pixel_x = 32 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor/private) -"azW" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Research Director's Private Quarters APC"; - pixel_x = -23; - pixel_y = 2 - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/asteroid/end{ - icon_state = "ast_warn_end"; - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor/private) -"azX" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"azY" = ( -/obj/machinery/light/small, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/storage) -"azZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/storage) -"aAa" = ( -/obj/machinery/door/airlock/engineering{ - name = "Cargo Warehouse"; - req_access_txt = "31" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/storage) -"aAb" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aAc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aAd" = ( -/obj/machinery/light, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aAe" = ( -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=8"; - dir = 8; - freq = 1400; - location = "QM #3" - }, -/mob/living/simple_animal/bot/mulebot{ - home_destination = "QM #3"; - suffix = "#2" - }, -/turf/open/floor/plasteel/bot{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aAf" = ( -/obj/structure/shuttle/engine/propulsion/burst/left, -/turf/open/floor/plating/airless, -/area/shuttle/supply) -"aAg" = ( -/obj/structure/shuttle/engine/propulsion, -/turf/open/floor/plating/airless, -/area/shuttle/supply) -"aAh" = ( -/obj/structure/shuttle/engine/propulsion/burst/right, -/turf/open/floor/plating/airless, -/area/shuttle/supply) -"aAi" = ( -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=4"; - dir = 4; - freq = 1400; - location = "QM #6" - }, -/mob/living/simple_animal/bot/mulebot{ - home_destination = "QM #6"; - suffix = "#2" - }, -/turf/open/floor/plasteel/bot{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aAj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/camera{ - c_tag = "Cargo Eastern Loading Bay 2"; - dir = 8; - network = list("SS13","QM") - }, -/turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aAk" = ( -/obj/machinery/disposal/bin, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = -28 - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plasteel/brown/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 1 - }, -/area/quartermaster/miningdock) -"aAl" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"aAm" = ( -/obj/structure/table, -/obj/item/weapon/folder, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"aAn" = ( -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/labor) -"aAo" = ( -/obj/machinery/mineral/labor_claim_console{ - machinedir = 1; - pixel_x = 30 - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/labor) -"aAp" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/glass_security{ - name = "Head of Security's Office"; - req_access_txt = "58" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"aAq" = ( -/obj/effect/landmark/start/security_officer, -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"aAr" = ( -/obj/structure/table, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/item/weapon/storage/fancy/donut_box, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"aAs" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/red/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"aAt" = ( -/obj/structure/closet/wardrobe/red, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"aAu" = ( -/obj/structure/closet{ - name = "evidence closet" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aAv" = ( -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aAw" = ( -/obj/structure/closet/secure_closet/brig{ - id = "Cell 1"; - name = "Cell 1 Locker" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aAx" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"aAy" = ( -/obj/structure/rack, -/obj/item/clothing/mask/gas/sechailer{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/clothing/mask/gas/sechailer, -/obj/item/clothing/mask/gas/sechailer{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/machinery/light, -/obj/machinery/button/door{ - id = "brigfront"; - name = "Emergency Brig Lockdown"; - pixel_x = 24; - pixel_y = 8; - req_access_txt = "1" - }, -/obj/machinery/button/door{ - id = "armoryaccess"; - name = "Armory Shutter Access"; - pixel_x = 24; - req_access_txt = "3" - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"aAz" = ( -/obj/machinery/light, -/obj/machinery/computer/secure_data, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aAA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aAB" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/red/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aAC" = ( -/obj/machinery/iv_drip, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aAD" = ( -/obj/machinery/door/airlock/glass_security{ - name = "Cell Block"; - req_access_txt = "0"; - req_one_access_txt = "38;2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aAE" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aAF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aAG" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aAH" = ( -/obj/structure/closet/lawcloset, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aAI" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aAJ" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aAK" = ( -/obj/structure/chair/comfy/brown, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aAL" = ( -/obj/structure/chair/comfy/black, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aAM" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "Courtroom Main North" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aAN" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aAO" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aAP" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aAQ" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aAR" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"aAS" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/camera{ - c_tag = "Dorm SMES"; - dir = 6 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aAT" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aAU" = ( -/obj/structure/table/wood, -/obj/item/toy/cards/deck, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aAV" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aAW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aAX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"aAY" = ( -/obj/machinery/light_switch{ - pixel_x = -25 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"aAZ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"aBa" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"aBb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"aBc" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"aBd" = ( -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Head of Security's Desk"; - departmentType = 5; - name = "Head of Security RC"; - pixel_x = -30 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos/private) -"aBe" = ( -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos/private) -"aBf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/chair/office/light, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aBg" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aBh" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aBi" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aBj" = ( -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor/private) -"aBk" = ( -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Research Director's Desk"; - departmentType = 5; - name = "Research Director RC"; - pixel_x = 30 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor/private) -"aBl" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/camera/motion{ - c_tag = "Bridge Mainteance East"; - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"aBm" = ( -/obj/structure/closet/crate, -/obj/item/weapon/coin/silver, -/obj/item/weapon/coin/silver, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"aBn" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aBo" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aBp" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aBq" = ( -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aBr" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/flasher{ - id = "gulagshuttleflasher"; - pixel_x = 25 - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/labor) -"aBs" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"aBt" = ( -/obj/structure/sign/map/left/ceres{ - pixel_x = 32 - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/camera{ - c_tag = "Brig Equipment East"; - dir = 9; - network = list("SS13","Security") - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"aBu" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"aBv" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aBw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/poddoor/preopen{ - id = "prisonbreak"; - layer = 2.6; - name = "emergency prisoner containment blast door" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"aBx" = ( -/obj/structure/sign/map/left/ceres{ - pixel_x = -32 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aBy" = ( -/obj/structure/table/wood, -/obj/item/device/taperecorder/empty, -/obj/item/device/tape/random, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aBz" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aBA" = ( -/obj/structure/table/wood, -/obj/item/weapon/folder/blue{ - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aBB" = ( -/obj/structure/table/wood, -/obj/item/weapon/gavelblock, -/obj/item/weapon/gavelhammer, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aBC" = ( -/obj/structure/table/wood, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aBD" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aBE" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/window/southleft{ - req_access_txt = "1" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aBF" = ( -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aBG" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aBH" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/rack, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aBI" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aBJ" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aBK" = ( -/obj/structure/chair/stool, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aBL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aBM" = ( -/obj/machinery/door/airlock{ - name = "Male Sleeping Quarters" - }, -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"aBN" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"aBO" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"aBP" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"aBQ" = ( -/obj/structure/dresser, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos/private) -"aBR" = ( -/obj/structure/closet/secure_closet/hos, -/obj/item/device/radio, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos/private) -"aBS" = ( -/obj/machinery/light/small, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos/private) -"aBT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos/private) -"aBU" = ( -/obj/machinery/door/airlock/security{ - name = "Head of Security's Personal Quarters"; - req_access_txt = "58" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos/private) -"aBV" = ( -/obj/machinery/camera{ - c_tag = "Bridge Main 2"; - dir = 1; - network = list("SS13") - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aBW" = ( -/obj/machinery/computer/crew, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aBX" = ( -/obj/machinery/computer/med_data, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aBY" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/machinery/light, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aBZ" = ( -/turf/open/floor/plasteel/darkblue/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aCa" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aCb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/device/radio/beacon, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aCc" = ( -/turf/open/floor/plasteel/darkblue/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aCd" = ( -/obj/machinery/computer/security, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aCe" = ( -/obj/machinery/computer/secure_data, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aCf" = ( -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aCg" = ( -/obj/machinery/door/airlock/research{ - name = "Research Director's Personal Quarters"; - req_access_txt = "30" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor/private) -"aCh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor/private) -"aCi" = ( -/obj/machinery/light/small, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor/private) -"aCj" = ( -/obj/structure/closet{ - icon_door = "pink"; - name = "Research Director's Uniform" - }, -/obj/item/clothing/shoes/sneakers/brown/rd, -/obj/item/clothing/under/rank/research_director, -/obj/item/clothing/under/rank/research_director/turtleneck, -/obj/item/clothing/gloves/color/latex, -/obj/item/clothing/suit/toggle/labcoat, -/obj/item/weapon/storage/backpack/science, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor/private) -"aCk" = ( -/obj/structure/dresser, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor/private) -"aCl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aCm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aCn" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aCo" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/status_display{ - density = 0; - name = "cargo display"; - pixel_y = 32; - supply_display = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aCp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/sign/poster/random{ - name = "random official poster"; - pixel_y = 32; - random_basetype = /obj/structure/sign/poster/official - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aCq" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aCr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/landmark/lightsout, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aCs" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aCt" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aCu" = ( -/obj/effect/landmark/event_spawn, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aCv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/brown/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aCw" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Mining Dock APC"; - pixel_y = 24 - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/effect/turf_decal/stripes/asteroid/end{ - icon_state = "ast_warn_end"; - dir = 8 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) -"aCx" = ( -/obj/structure/closet/crate, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/labor) -"aCy" = ( -/obj/machinery/door/airlock/titanium{ - id_tag = "prisonshuttle"; - name = "Labor Shuttle Airlock" - }, -/obj/docking_port/mobile{ - dir = 8; - dwidth = 2; - height = 5; - id = "laborcamp"; - name = "labor camp shuttle"; - port_angle = 90; - width = 9 - }, -/obj/docking_port/stationary{ - dir = 8; - dwidth = 2; - height = 5; - id = "laborcamp_home"; - name = "fore bay 1"; - width = 9 - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/labor) -"aCz" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/glass_security{ - name = "Head of Security's Office"; - req_access_txt = "58" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"aCA" = ( -/obj/machinery/door/airlock/external{ - cyclelinkeddir = 8; - name = "Labor Camp Shuttle Airlock" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"aCB" = ( -/obj/structure/table, -/obj/item/clothing/head/beret/sec, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"aCC" = ( -/obj/effect/landmark/start/security_officer, -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"aCD" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"aCE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aCF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/machinery/camera{ - c_tag = "Brig Main West"; - dir = 6; - network = list("SS13","Security") - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aCG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aCH" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aCI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - listening = 1; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aCJ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id = "prisonbreak"; - layer = 2.6; - name = "emergency prisoner containment blast door" - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"aCK" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aCL" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aCM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Brig Main Middle"; - dir = 6; - network = list("SS13","Security") - }, -/obj/machinery/computer/security/telescreen{ - desc = "Used to watch the various criminals inside their cells."; - name = "Cell Monitor"; - network = list("PrisonCell"); - pixel_y = 32 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aCN" = ( -/obj/structure/sign/bluecross_2{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aCO" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aCP" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aCQ" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aCR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aCS" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aCT" = ( -/obj/machinery/door/airlock/security{ - name = "Courtroom"; - req_access = null; - req_access_txt = "1" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aCU" = ( -/obj/structure/closet/secure_closet/courtroom, -/obj/item/weapon/gavelhammer, -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aCV" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aCW" = ( -/obj/item/device/radio/intercom{ - broadcasting = 0; - listening = 1; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aCX" = ( -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aCY" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aCZ" = ( -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aDa" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/obj/machinery/camera{ - c_tag = "Courtroom North"; - dir = 6 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aDb" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 - }, -/area/security/courtroom) -"aDc" = ( -/turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 - }, -/area/security/courtroom) -"aDd" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aDe" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/table, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aDf" = ( -/obj/structure/sign/poster/random{ - name = "random official poster"; - pixel_x = -32; - random_basetype = /obj/structure/sign/poster/official - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aDg" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aDh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aDi" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Dorm Commons South"; - dir = 10 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = -28 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aDj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aDk" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aDl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"aDm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"aDn" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"aDo" = ( -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"aDp" = ( -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"aDq" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"aDr" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos/private) -"aDs" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aDt" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aDu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/door/poddoor/preopen{ - id = "bridge"; - layer = 2.6; - name = "Emergency Blast Door" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aDv" = ( -/obj/machinery/door/airlock/glass_command{ - cyclelinkeddir = null; - name = "Bridge"; - req_access_txt = "0"; - req_one_access = null; - req_one_access_txt = "19;41" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/poddoor/preopen{ - id = "bridge"; - name = "Emergency Blast Door" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aDw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/poddoor/preopen{ - id = "bridge"; - layer = 2.6; - name = "Emergency Blast Door" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aDx" = ( -/obj/machinery/door/airlock/glass_command{ - cyclelinkeddir = null; - name = "Bridge"; - req_access_txt = "0"; - req_one_access = null; - req_one_access_txt = "19;41" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/poddoor/preopen{ - id = "bridge"; - name = "Emergency Blast Door" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aDy" = ( -/obj/structure/girder, -/obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"aDz" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/grille/broken, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"aDA" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"aDB" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aDC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aDD" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/brown/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aDE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aDF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aDG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/brown/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aDH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aDI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Cargo Hall"; - dir = 1; - network = list("SS13","QM") - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aDJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/effect/landmark/start/cargo_technician, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aDK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/machinery/camera{ - c_tag = "Cargo Hall East"; - dir = 8; - network = list("SS13","QM") - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aDL" = ( -/obj/structure/shuttle/engine/heater, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/turf/open/floor/plating/airless, -/area/shuttle/labor) -"aDM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"aDN" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"aDO" = ( -/obj/machinery/door/airlock/glass_security{ - name = "Equipment Room"; - req_access_txt = "1" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aDP" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aDQ" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"aDR" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"aDS" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"aDT" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 8 - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"aDU" = ( -/obj/machinery/door/airlock/glass_security{ - name = "Equipment Room"; - req_access_txt = "1" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"aDV" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aDW" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aDX" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aDY" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aDZ" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aEa" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aEb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aEc" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aEd" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aEe" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aEf" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Brig APC"; - pixel_x = 23; - pixel_y = 2 - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aEg" = ( -/obj/machinery/door/airlock/security{ - name = "Courtroom"; - req_access = null; - req_access_txt = "1" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aEh" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aEi" = ( -/obj/structure/table/wood, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aEj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aEk" = ( -/obj/structure/table/wood, -/obj/item/weapon/gavelblock, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aEl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aEm" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 - }, -/area/security/courtroom) -"aEn" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aEo" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/grille/broken, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aEp" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/table, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aEq" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 - }, -/obj/machinery/power/apc{ - dir = 2; - name = "Dorm Toilets APC"; - pixel_y = -24 - }, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet) -"aEr" = ( -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/sign/electricshock{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aEs" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable/orange, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aEt" = ( -/turf/open/floor/plasteel/neutral/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aEu" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aEv" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/yellow, -/obj/structure/window{ - icon_state = "window"; - dir = 1 - }, -/obj/effect/landmark/start/assistant, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"aEw" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/green, -/obj/structure/window{ - icon_state = "window"; - dir = 1 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"aEx" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/red, -/obj/structure/window{ - icon_state = "window"; - dir = 1 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"aEy" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aEz" = ( -/obj/structure/rack, -/obj/item/device/flashlight, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aEA" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Head of Security's Personal Quarters APC"; - pixel_y = 24 - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/effect/turf_decal/stripes/end, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos/private) -"aEB" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aEC" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Bridge APC"; - pixel_x = 23; - pixel_y = 2 - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aED" = ( -/turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aEE" = ( -/obj/machinery/camera{ - c_tag = "Bridge Midway 1" - }, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aEF" = ( -/obj/structure/table, -/obj/item/stack/packageWrap, -/obj/item/device/destTagger, -/turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aEG" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aEH" = ( -/obj/structure/table, -/obj/machinery/recharger, -/turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aEI" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/darkblue/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aEJ" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 2 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aEK" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aEL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aEM" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/darkblue/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aEN" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aEO" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/o2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aEP" = ( -/obj/structure/table, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aEQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aER" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm/private) -"aES" = ( -/obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm/private) -"aET" = ( -/obj/structure/table/wood, -/obj/item/device/flashlight/lamp, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm/private) -"aEU" = ( -/obj/structure/dresser, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm/private) -"aEV" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/qm, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/item/weapon/storage/secure/safe{ - pixel_x = 32 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm/private) -"aEW" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm/private) -"aEX" = ( -/obj/machinery/door/airlock/glass_mining{ - name = "Cargo Bay"; - req_access_txt = "0"; - req_one_access_txt = "31;48" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aEY" = ( -/obj/machinery/door/airlock/glass_mining{ - name = "Cargo Bay"; - req_access_txt = "0"; - req_one_access_txt = "31;48" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aEZ" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/weapon/pen/fourcolor, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aFa" = ( -/obj/structure/table, -/obj/item/clothing/gloves/fingerless, -/obj/item/clothing/head/soft, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aFb" = ( -/obj/structure/closet/wardrobe/cargotech, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aFc" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aFd" = ( -/obj/structure/table, -/obj/item/weapon/hand_labeler, -/obj/item/hand_labeler_refill, -/obj/item/hand_labeler_refill, -/obj/item/stack/packageWrap, -/obj/item/device/destTagger, -/turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aFe" = ( -/obj/structure/shuttle/engine/propulsion, -/turf/open/floor/plating/airless, -/area/shuttle/labor) -"aFf" = ( -/obj/effect/landmark/start/security_officer, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"aFg" = ( -/obj/machinery/camera{ - c_tag = "Labor Shuttle Dock South"; - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"aFh" = ( -/obj/effect/landmark/start/security_officer, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"aFi" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"aFj" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 2 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"aFk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aFl" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aFm" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aFn" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/light, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aFo" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aFp" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aFq" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aFr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/red/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aFs" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aFt" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aFu" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aFv" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aFw" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/light, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aFx" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aFy" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aFz" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aFA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aFB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aFC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/light, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aFD" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aFE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aFF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aFG" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aFH" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aFI" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aFJ" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aFK" = ( -/obj/structure/table/wood, -/obj/item/weapon/book/manual/wiki/security_space_law, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aFL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aFM" = ( -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aFN" = ( -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aFO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aFP" = ( -/obj/structure/table/wood, -/turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aFQ" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel/blue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aFR" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet) -"aFS" = ( -/obj/structure/closet/secure_closet/personal, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aFT" = ( -/obj/structure/closet/secure_closet/personal, -/obj/machinery/light, -/obj/effect/spawner/lootdrop/costume, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aFU" = ( -/obj/machinery/light/small, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"aFV" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/yellow, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"aFW" = ( -/obj/machinery/light/small, -/obj/structure/sign/poster/random{ - name = "random official poster"; - pixel_x = -32; - random_basetype = /obj/structure/sign/poster/official - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"aFX" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/green, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"aFY" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/red, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/male) -"aFZ" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aGa" = ( -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/structure/disposaloutlet{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aGb" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aGc" = ( -/obj/machinery/light/small, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/power/apc{ - dir = 2; - name = "Head of Personnel's Office APC"; - pixel_y = -24 - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aGd" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aGe" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Bridge APC Access"; - req_access_txt = "10;11;12" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aGf" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aGg" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aGh" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aGi" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/junction, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aGj" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aGk" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aGl" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aGm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm/private) -"aGn" = ( -/obj/structure/table/wood, -/obj/item/device/modular_computer/laptop/preset/civillian, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm/private) -"aGo" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm/private) -"aGp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm/private) -"aGq" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/machinery/requests_console{ - department = "Cargo Bay"; - departmentType = 2; - name = "Quartermaster RC"; - pixel_x = 30 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm/private) -"aGr" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Quartermaster's Private Quarters APC"; - pixel_x = -23; - pixel_y = 2 - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm/private) -"aGs" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/extinguisher_cabinet{ - pixel_x = -24 - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aGt" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 1 - }, -/area/quartermaster/office) -"aGu" = ( -/turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 1 - }, -/area/quartermaster/office) -"aGv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel/brown/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 1 - }, -/area/quartermaster/office) -"aGw" = ( -/obj/machinery/requests_console{ - department = "Cargo Bay"; - departmentType = 2; - name = "Cargo RC"; - pixel_y = 30 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aGx" = ( -/obj/machinery/autolathe, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aGy" = ( -/obj/structure/table, -/obj/item/device/multitool, -/obj/machinery/camera{ - c_tag = "Cargo Desk"; - dir = 6; - network = list("SS13","QM") - }, -/obj/machinery/status_display{ - density = 0; - name = "cargo display"; - pixel_y = 32; - supply_display = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aGz" = ( -/obj/structure/table, -/obj/item/weapon/folder, -/obj/item/weapon/stamp/denied{ - pixel_x = 5; - pixel_y = 3 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/obj/item/stack/packageWrap, -/obj/item/device/destTagger, -/obj/item/weapon/stamp, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aGA" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, -/obj/structure/noticeboard{ - pixel_y = 32 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aGB" = ( -/obj/structure/table, -/obj/machinery/computer/stockexchange, -/obj/structure/sign/poster/random{ - name = "random official poster"; - pixel_y = 32; - random_basetype = /obj/structure/sign/poster/official - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aGC" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/supply) -"aGD" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/supply) -"aGE" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/newscaster/security_unit{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"aGF" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"aGG" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"aGH" = ( -/obj/machinery/door/airlock{ - name = "Law Office"; - req_access_txt = "38" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"aGI" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"aGJ" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"aGK" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aGL" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aGM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aGN" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 8 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aGO" = ( -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aGP" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aGQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aGR" = ( -/obj/machinery/door/airlock/glass_security{ - cyclelinkeddir = 2; - id_tag = "innerbrig"; - name = "Brig Checkpoint"; - req_access_txt = "0"; - req_one_access_txt = "38;63" - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aGS" = ( -/obj/machinery/camera{ - c_tag = "Courtroom Main South"; - dir = 1 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aGT" = ( -/turf/open/floor/plasteel/red/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aGU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aGV" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aGW" = ( -/obj/structure/table/wood, -/obj/item/weapon/folder/blue, -/turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aGX" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aGY" = ( -/obj/machinery/recharge_station, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet) -"aGZ" = ( -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet) -"aHa" = ( -/obj/machinery/door/airlock/glass{ - name = "Dormitories" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aHb" = ( -/obj/machinery/door/airlock/glass{ - name = "Dormitories" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aHc" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aHd" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aHe" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aHf" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aHg" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/holopad, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aHh" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aHi" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aHj" = ( -/obj/machinery/door/airlock/mining{ - name = "Quartermaster's Private Quarters"; - req_access_txt = "41" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm/private) -"aHk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm/private) -"aHl" = ( -/obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm/private) -"aHm" = ( -/obj/machinery/light_switch{ - pixel_y = -25 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm/private) -"aHn" = ( -/obj/structure/closet{ - icon_door = "orange"; - name = "Quartermaster's Uniform" - }, -/obj/item/clothing/shoes/sneakers/brown/qm, -/obj/item/clothing/under/rank/cargo, -/obj/item/weapon/storage/backpack, -/obj/item/clothing/gloves/color/black, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm/private) -"aHo" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"aHp" = ( -/obj/machinery/power/apc{ - dir = 2; - name = "Gravity Generator APC"; - pixel_y = -24 - }, -/turf/closed/mineral, -/area/maintenance/asteroid/fore/cargo_west) -"aHq" = ( -/obj/structure/table, -/obj/item/stack/sheet/glass/fifty, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aHr" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aHs" = ( -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aHt" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/supply) -"aHu" = ( -/obj/machinery/computer/secure_data, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/supply) -"aHv" = ( -/obj/structure/chair/office/dark{ - dir = 8 - }, -/obj/effect/landmark/start/depsec/supply, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/supply) -"aHw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/supply) -"aHx" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/structure/reagent_dispensers/peppertank{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/supply) -"aHy" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"aHz" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aHA" = ( -/obj/structure/closet/secure_closet/detective, -/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"aHB" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"aHC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"aHD" = ( -/obj/structure/table/wood, -/obj/machinery/computer/security/wooden_tv, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"aHE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"aHF" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"aHG" = ( -/obj/structure/filingcabinet, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"aHH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aHI" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"aHJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aHK" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aHL" = ( -/obj/structure/chair, -/obj/machinery/camera{ - c_tag = "Brig Lobby West"; - dir = 4; - network = list("SS13","Security") - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aHM" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aHN" = ( -/obj/structure/chair, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aHO" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/door/poddoor/preopen{ - id = "brigfront"; - name = "emergency blast door" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aHP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aHQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aHR" = ( -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aHS" = ( -/obj/machinery/camera{ - c_tag = "Brig Lobby Checkpoint"; - dir = 9; - network = list("SS13","Security") - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aHT" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aHU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aHV" = ( -/obj/machinery/door/airlock/glass{ - name = "Courtroom"; - req_access_txt = "1" - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/security/courtroom) -"aHW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aHX" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet) -"aHY" = ( -/obj/machinery/door/airlock{ - id_tag = "b3" - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet) -"aHZ" = ( -/obj/structure/urinal{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet) -"aIa" = ( -/obj/machinery/washing_machine, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aIb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aIc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aId" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aIe" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aIf" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aIg" = ( -/obj/structure/closet/wardrobe/pjs, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aIh" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/hop, -/obj/effect/landmark/start/head_of_personnel, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aIi" = ( -/obj/machinery/light_switch{ - pixel_y = 25 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aIj" = ( -/obj/structure/closet/secure_closet/hop, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/item/weapon/storage/secure/safe{ - pixel_y = 32 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aIk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aIl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Head of Personnel's Desk"; - departmentType = 5; - name = "Head of Personnel RC"; - pixel_y = 30 - }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aIm" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aIn" = ( -/obj/structure/bed/dogbed, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/mob/living/simple_animal/pet/dog/corgi/Ian, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aIo" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aIp" = ( -/obj/machinery/door/airlock/glass_command{ - cyclelinkeddir = null; - name = "Head of Personnel's Office"; - req_access_txt = "57"; - req_one_access = null; - req_one_access_txt = "0" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aIq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aIr" = ( -/obj/machinery/light, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-21" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aIs" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aIt" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aIu" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aIv" = ( -/obj/machinery/camera{ - c_tag = "Bridge Midway 2"; - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aIw" = ( -/obj/machinery/light, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-21" - }, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aIx" = ( -/obj/structure/table, -/obj/item/stack/sheet/metal/fifty, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aIy" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aIz" = ( -/mob/living/simple_animal/sloth/paperwork, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aIA" = ( -/obj/machinery/door/airlock/glass_security{ - name = "Security Office"; - req_access_txt = "63" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/supply) -"aIB" = ( -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/supply) -"aIC" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/supply) -"aID" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/supply) -"aIE" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 4 - }, -/obj/machinery/power/apc{ - dir = 8; - name = "Cargo Security Checkpoint APC"; - pixel_x = -23; - pixel_y = 2 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/supply) -"aIF" = ( -/obj/effect/landmark/secequipment, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"aIG" = ( -/obj/effect/landmark/secequipment, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"aIH" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aII" = ( -/obj/structure/chair/comfy/brown{ - dir = 8 - }, -/obj/effect/landmark/start/detective, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"aIJ" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"aIK" = ( -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"aIL" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"aIM" = ( -/obj/structure/table/wood, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"aIN" = ( -/obj/structure/table/wood, -/obj/item/weapon/book/manual/wiki/security_space_law, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"aIO" = ( -/obj/structure/table/wood, -/obj/item/device/flashlight/lamp/green, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"aIP" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aIQ" = ( -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"aIR" = ( -/obj/machinery/door/window/brigdoor/southleft{ - name = "Security Checkpoint Waiting Cell"; - req_one_access_txt = "38;63" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aIS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/orange, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aIT" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aIU" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/chair/office/light{ - dir = 8 - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aIV" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/camera{ - c_tag = "Courtroom Jury West"; - dir = 4; - network = list("SS13") - }, -/obj/effect/landmark/start/assistant, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/security/courtroom) -"aIW" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aIX" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 - }, -/area/security/courtroom) -"aIY" = ( -/obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law, -/turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 - }, -/area/security/courtroom) -"aIZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aJa" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aJb" = ( -/obj/machinery/button/door{ - id = "b3"; - name = "Privacy Bolts"; - normaldoorcontrol = 1; - pixel_x = 24 - }, -/obj/machinery/recharge_station, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet) -"aJc" = ( -/obj/structure/sign/poster/random{ - name = "random official poster"; - pixel_x = -32; - random_basetype = /obj/structure/sign/poster/official - }, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aJd" = ( -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aJe" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment, -/obj/item/device/radio/intercom{ - name = "Station Intercom (General)"; - pixel_x = -29 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aJf" = ( -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aJg" = ( -/obj/structure/closet/wardrobe/grey, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aJh" = ( -/obj/structure/dresser, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aJi" = ( -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aJj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aJk" = ( -/obj/machinery/door/airlock/command{ - name = "Head of Personnel's Private Quarters"; - req_access = null; - req_access_txt = "57" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aJl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aJm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aJn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aJo" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aJp" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aJq" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aJr" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aJs" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aJt" = ( -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/power/apc{ - dir = 8; - name = "Fore Asteroid Maintenance APC"; - pixel_x = -23; - pixel_y = 2 - }, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"aJu" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/cargo) -"aJv" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/cargo) -"aJw" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aJx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/bot{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aJy" = ( -/obj/machinery/photocopier, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aJz" = ( -/obj/machinery/computer/cargo, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aJA" = ( -/obj/structure/chair/office/dark, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/landmark/start/cargo_technician, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aJB" = ( -/obj/structure/table, -/obj/machinery/computer/stockexchange, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aJC" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aJD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/disposal/bin, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aJE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/supply) -"aJF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/closet/secure_closet/security/cargo, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/supply) -"aJG" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/machinery/computer/security/telescreen{ - desc = "Used for making sure Cargo isn't hiding an armory bigger than Security's."; - name = "Cargo Monitor"; - network = list("QM"); - pixel_y = -32 - }, -/obj/structure/table, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/weapon/pen, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/supply) -"aJH" = ( -/obj/structure/filingcabinet, -/obj/machinery/light, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/supply) -"aJI" = ( -/obj/structure/table, -/obj/machinery/recharger, -/obj/machinery/newscaster/security_unit{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/supply) -"aJJ" = ( -/obj/machinery/camera{ - c_tag = "Cargo Security Checkpoint"; - dir = 8; - network = list("SS13","QM") - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/supply) -"aJK" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/closet/crate, -/obj/item/weapon/coin/silver, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/cargo_south) -"aJL" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_west) -"aJM" = ( -/obj/structure/table/wood, -/obj/machinery/computer/med_data/laptop, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"aJN" = ( -/obj/structure/table/wood, -/obj/item/weapon/storage/box/evidence, -/obj/item/weapon/hand_labeler, -/obj/item/hand_labeler_refill{ - pixel_x = 3; - pixel_y = 2 - }, -/obj/machinery/camera{ - c_tag = "Detective's Office"; - dir = 4 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"aJO" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"aJP" = ( -/obj/structure/table/wood, -/obj/machinery/computer/med_data/laptop, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"aJQ" = ( -/obj/structure/chair/office/dark{ - dir = 8 - }, -/obj/effect/landmark/start/lawyer, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"aJR" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/obj/machinery/holopad, -/obj/effect/landmark/start/lawyer, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"aJS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aJT" = ( -/obj/structure/filingcabinet, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"aJU" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aJV" = ( -/obj/machinery/door/airlock/glass_security{ - cyclelinkeddir = 2; - id_tag = "outterbrig"; - name = "Brig"; - req_access_txt = "0"; - req_one_access_txt = "38;63" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aJW" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/door/poddoor/preopen{ - id = "brigfront"; - name = "emergency blast door" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aJX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aJY" = ( -/turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aJZ" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet) -"aKa" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet) -"aKb" = ( -/obj/structure/table, -/obj/structure/bedsheetbin, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aKc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aKd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aKe" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aKf" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aKg" = ( -/obj/structure/closet/wardrobe/mixed, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aKh" = ( -/obj/structure/table/wood, -/obj/item/device/flashlight/lamp, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aKi" = ( -/obj/structure/chair, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aKj" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aKk" = ( -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aKl" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aKm" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aKn" = ( -/obj/structure/sign/map/left/ceres{ - pixel_y = 32 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aKo" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/poddoor/preopen{ - id = "bridge"; - layer = 2.6; - name = "Emergency Blast Door" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aKp" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aKq" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aKr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/cargo) -"aKs" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/power/apc{ - dir = 1; - name = "Cargo Quantum Pad APC"; - pixel_y = 24 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/cargo) -"aKt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'KEEP CLEAR OF PAD WHEN IN USE'."; - name = "KEEP CLEAR OF PAD WHEN IN USE"; - pixel_y = 32 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/cargo) -"aKu" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/cargo) -"aKv" = ( -/obj/machinery/door/airlock/glass_mining{ - name = "Cargo Office"; - req_access_txt = "0"; - req_one_access_txt = "50;48" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aKw" = ( -/obj/machinery/mineral/ore_redemption, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aKx" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/northright{ - name = "Cargo Desk"; - req_one_access_txt = "50;48" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aKy" = ( -/obj/structure/disposalpipe/trunk, -/obj/machinery/disposal/deliveryChute{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/maintenance/asteroid/fore/com_west) -"aKz" = ( -/obj/structure/table/wood, -/obj/item/device/tape/random, -/obj/item/device/tape/random{ - pixel_x = 2; - pixel_y = 3 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"aKA" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"aKB" = ( -/obj/structure/table/wood, -/obj/item/weapon/folder/blue{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/folder/red{ - pixel_x = 8; - pixel_y = 6 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"aKC" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"aKD" = ( -/obj/machinery/photocopier, -/obj/machinery/button/door{ - id = "lawyer"; - name = "Privacy Shutters"; - pixel_x = 24; - pixel_y = -3 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"aKE" = ( -/obj/machinery/camera{ - c_tag = "Brig Holding Cell"; - dir = 4; - network = list("SS13","Security") - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = -28 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aKF" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aKG" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aKH" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aKI" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/toilet{ - dir = 4 - }, -/obj/machinery/button/door{ - id = "b2"; - name = "Privacy Bolts"; - normaldoorcontrol = 1; - pixel_x = -24 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet) -"aKJ" = ( -/obj/machinery/door/airlock{ - id_tag = "b2" - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet) -"aKK" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet) -"aKL" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/obj/structure/mirror{ - pixel_x = 32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet) -"aKM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet) -"aKN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aKO" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aKP" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aKQ" = ( -/obj/structure/closet/wardrobe/mixed, -/obj/structure/sign/poster/random{ - name = "random official poster"; - pixel_x = 32; - random_basetype = /obj/structure/sign/poster/official - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aKR" = ( -/obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aKS" = ( -/obj/structure/table/wood, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aKT" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aKU" = ( -/obj/structure/table, -/obj/item/weapon/folder/red{ - pixel_x = 8; - pixel_y = 6 - }, -/obj/machinery/keycard_auth{ - pixel_x = -24 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aKV" = ( -/obj/structure/table, -/obj/machinery/camera{ - c_tag = "Head of Personnel's Office"; - dir = 1; - network = list("SS13") - }, -/obj/machinery/recharger, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aKW" = ( -/obj/structure/filingcabinet, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aKX" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/stamp/hop, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aKY" = ( -/obj/machinery/computer/card, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aKZ" = ( -/obj/structure/chair/comfy, -/obj/machinery/button/flasher{ - id = "hopflash"; - name = "Line Flash"; - pixel_x = 32 - }, -/obj/machinery/button/door{ - id = "hopshutter"; - name = "Desk Shutters"; - pixel_x = 24; - pixel_y = 8; - req_access_txt = "57" - }, -/obj/machinery/button/door{ - id = "hopexternal"; - name = "External Lockdown"; - pixel_x = 24; - req_access_txt = "57" - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aLa" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-21" - }, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 8 - }, -/area/bridge) -"aLb" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aLc" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aLd" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aLe" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aLf" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aLg" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-21" - }, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 4 - }, -/area/bridge) -"aLh" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"aLi" = ( -/obj/machinery/camera{ - c_tag = "Command SMES"; - dir = 6 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"aLj" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/sign/electricshock{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"aLk" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"aLl" = ( -/obj/structure/table, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aLm" = ( -/obj/structure/table, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aLn" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aLo" = ( -/obj/structure/tank_dispenser/oxygen, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aLp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/cargo) -"aLq" = ( -/obj/machinery/quantumpad, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/cargo) -"aLr" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Docking Quantum Pad"; - dir = 8; - network = list("SS13","QM") - }, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/cargo) -"aLs" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aLt" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aLu" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aLv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aLw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aLx" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aLy" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aLz" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aLA" = ( -/obj/machinery/computer/cargo/request, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aLB" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aLC" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/power/apc{ - dir = 8; - name = "Fore Maintenance West APC"; - pixel_x = -25; - pixel_y = 1 - }, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aLD" = ( -/obj/structure/filingcabinet, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"aLE" = ( -/obj/structure/table/wood, -/obj/item/device/camera/detective, -/obj/item/weapon/lighter, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"aLF" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/computer/station_alert, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aLG" = ( -/obj/structure/rack, -/obj/item/weapon/storage/briefcase, -/obj/item/weapon/storage/briefcase, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"aLH" = ( -/obj/structure/table/wood, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/weapon/pen, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"aLI" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"aLJ" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Lawyer's Office APC"; - pixel_x = 24 - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"aLK" = ( -/obj/structure/table/wood, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/weapon/pen, -/obj/structure/disposalpipe/segment, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"aLL" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/machinery/newscaster/security_unit{ - pixel_x = 32 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"aLM" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 - }, -/area/security/courtroom) -"aLN" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/security/courtroom) -"aLO" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/security/courtroom) -"aLP" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 - }, -/area/security/courtroom) -"aLQ" = ( -/obj/machinery/camera{ - c_tag = "Courtroom Jury East"; - dir = 9 - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/security/courtroom) -"aLR" = ( -/obj/machinery/door/airlock{ - name = "Bathroom" - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet) -"aLS" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aLT" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-22" - }, -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aLU" = ( -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = -28 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aLV" = ( -/obj/structure/closet/wardrobe/mixed, -/obj/machinery/camera{ - c_tag = "Dorm Lockers"; - dir = 9 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aLW" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hopshutter" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aLX" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hopshutter" - }, -/obj/machinery/door/window/northleft{ - layer = 2.9; - level = 2; - name = "Desk Door"; - req_access_txt = "57" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aLY" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 8 - }, -/area/bridge) -"aLZ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aMa" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aMb" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aMc" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aMd" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 4 - }, -/area/bridge) -"aMe" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"aMf" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"aMg" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"aMh" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"aMi" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"aMj" = ( -/obj/item/chair, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aMk" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aMl" = ( -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = 32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aMm" = ( -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = -32 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/cargo) -"aMn" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/cargo) -"aMo" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/structure/noticeboard{ - dir = 8; - pixel_x = 32 - }, -/obj/item/weapon/paper/guides/quantumpad, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/cargo) -"aMp" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark/start/assistant, -/turf/open/floor/plasteel/brown/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 1 - }, -/area/quartermaster/office) -"aMq" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aMr" = ( -/obj/structure/rack, -/obj/item/clothing/suit/space/fragile, -/obj/item/clothing/head/helmet/space/fragile, -/obj/item/weapon/pickaxe, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"aMs" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"aMt" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Fore Asteroid Maintenance APC"; - pixel_x = 23; - pixel_y = 2 - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/effect/turf_decal/stripes/asteroid/end{ - icon_state = "ast_warn_end"; - dir = 8 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"aMu" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aMv" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aMw" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aMx" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Security SMES Access"; - req_access_txt = "10;11;12" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aMy" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"aMz" = ( -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aMA" = ( -/obj/structure/table/wood, -/obj/item/device/taperecorder, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"aMB" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"aMC" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"aMD" = ( -/obj/structure/table/wood, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/weapon/pen, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"aME" = ( -/obj/machinery/photocopier, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"aMF" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"aMG" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"aMH" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"aMI" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/button/door{ - id = "lawyerexterior"; - name = "Privacy Shutters"; - pixel_y = -24 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"aMJ" = ( -/obj/structure/closet/lawcloset, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"aMK" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aML" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aMM" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/cups, -/turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 - }, -/area/security/courtroom) -"aMN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 - }, -/area/security/courtroom) -"aMO" = ( -/obj/machinery/camera{ - c_tag = "Courtroom South"; - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 - }, -/area/security/courtroom) -"aMP" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 - }, -/area/security/courtroom) -"aMQ" = ( -/obj/machinery/vending/coffee, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/security/courtroom) -"aMR" = ( -/obj/machinery/light/small, -/obj/structure/closet/emcloset, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aMS" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/toilet{ - dir = 4 - }, -/obj/machinery/button/door{ - id = "b1"; - name = "Privacy Bolts"; - normaldoorcontrol = 1; - pixel_x = -24 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet) -"aMT" = ( -/obj/machinery/door/airlock{ - id_tag = "b1" - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet) -"aMU" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/camera{ - c_tag = "Dorm Bathroom"; - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet) -"aMV" = ( -/obj/structure/table, -/obj/machinery/camera{ - c_tag = "Dorm Laundry Room"; - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aMW" = ( -/obj/structure/table, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aMX" = ( -/obj/structure/closet/crate/bin{ - name = "laundry bin" - }, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aMY" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "Head of Personnel's Queue Line"; - dir = 4 - }, -/turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aMZ" = ( -/turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aNa" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/flasher{ - id = "hopflash"; - pixel_x = 24 - }, -/turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aNb" = ( -/obj/machinery/camera{ - c_tag = "Bridge Midway 3"; - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 8 - }, -/area/bridge) -"aNc" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"aNd" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"aNe" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/chair/stool, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"aNf" = ( -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/computer/station_alert, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"aNg" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/asteroid/line, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"aNh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aNi" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aNj" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aNk" = ( -/obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aNl" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aNm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"aNn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"aNo" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/cargo) -"aNp" = ( -/obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/cargo) -"aNq" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/cargo) -"aNr" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/teleporter/quantum/cargo) -"aNs" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/teleporter/quantum/cargo) -"aNt" = ( -/obj/structure/table, -/obj/item/device/multitool, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/weapon/screwdriver, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/teleporter/quantum/cargo) -"aNu" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/brown/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 1 - }, -/area/quartermaster/office) -"aNv" = ( -/obj/structure/table, -/obj/structure/disposalpipe/segment, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = 28 - }, -/turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aNw" = ( -/obj/effect/landmark/blobstart, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"aNx" = ( -/obj/structure/closet, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aNy" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"aNz" = ( -/obj/structure/girder, -/obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aNA" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aNB" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Security SMES Access"; - req_access_txt = "10;11;12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aNC" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Fore Asteroid Maintenance APC"; - pixel_y = 24 - }, -/obj/effect/turf_decal/stripes/end, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aND" = ( -/obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aNE" = ( -/obj/machinery/door/airlock{ - name = "Law Office"; - req_access_txt = "38" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"aNF" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/door/poddoor/shutters{ - id = "lawyerexterior"; - name = "privacy shutters" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"aNG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/door/poddoor/preopen{ - id = "brigfront"; - name = "emergency blast door" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aNH" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/door/poddoor/preopen{ - id = "brigfront"; - name = "emergency blast door" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aNI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/airlock/glass{ - name = "Brig Lobby" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aNJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"aNK" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aNL" = ( -/obj/machinery/door/airlock/glass{ - name = "Courtroom" - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/security/courtroom) -"aNM" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"aNN" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access"; - req_access_txt = "12" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aNO" = ( -/obj/machinery/door/airlock/glass{ - name = "Locker Room" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aNP" = ( -/obj/structure/grille, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/window/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aNQ" = ( -/obj/machinery/door/airlock/glass{ - name = "Locker Room" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"aNR" = ( -/obj/machinery/vending/cigarette, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aNS" = ( -/obj/machinery/vending/cola, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aNT" = ( -/obj/machinery/vending/snack, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aNU" = ( -/obj/machinery/door/poddoor/preopen{ - id = "hopexternal"; - layer = 2.6 - }, -/turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aNV" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/poddoor/preopen{ - id = "hopexternal"; - layer = 2.6 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aNW" = ( -/obj/machinery/door/poddoor/preopen{ - id = "hopexternal"; - layer = 2.6 - }, -/turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"aNX" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aNY" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Command SMES Access"; - req_access_txt = "10;11;12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"aNZ" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access"; - req_access_txt = "12" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"aOa" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOb" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOc" = ( -/obj/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/cargo_ai) -"aOd" = ( -/obj/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/cargo_ai) -"aOe" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/closed/wall/r_wall, -/area/hallway/secondary/bridges/cargo_ai) -"aOf" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/cargo) -"aOg" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock/glass{ - name = "Cargo Quantum Pad" - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/teleporter/quantum/cargo) -"aOh" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/cargo) -"aOi" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"aOj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/brown/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 1 - }, -/area/quartermaster/office) -"aOk" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aOl" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "Cargo Lobby"; - dir = 8; - network = list("SS13","QM") - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aOm" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aOn" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aOo" = ( -/obj/structure/disposalpipe/sortjunction{ - dir = 2; - icon_state = "pipe-j2s"; - name = "disposal pipe - Security"; - sortType = 7 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aOp" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/girder, -/obj/structure/grille, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aOq" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aOr" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance"; - req_access_txt = "12" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aOs" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 8 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aOt" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aOu" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aOv" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOw" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOx" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOy" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOz" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/camera{ - c_tag = "Command Asteroid Hall 2"; - dir = 6 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOA" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/sign/nanotrasen{ - pixel_y = 32 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/red/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOD" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plasteel/red/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/sign/nanotrasen{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/red/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOG" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOJ" = ( -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Command Asteroid Hall 4"; - dir = 6 - }, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aON" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOO" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOP" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Command Asteroid Hall 5"; - dir = 6 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOT" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOV" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOW" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aOZ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Command Asteroid Hall 6"; - dir = 6 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPa" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Command Asteroid Hall 7"; - dir = 6 - }, -/turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPd" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPe" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPf" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPg" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPh" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPi" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPj" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPk" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPl" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPm" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=Security"; - location = "CommandMiddle2"; - name = "navigation beacon (Command-Middle 2)" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPn" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Command Asteroid Hall 8"; - dir = 6 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPo" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPp" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPq" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPr" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPs" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/sign/map/left/ceres{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPt" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPu" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPv" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPw" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPx" = ( -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPy" = ( -/obj/machinery/camera{ - c_tag = "Command Asteroid Hall 9"; - dir = 6 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPz" = ( -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPA" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPB" = ( -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPC" = ( -/turf/open/floor/engine, -/area/hallway/secondary/bridges/engi_med) -"aPD" = ( -/obj/machinery/door/airlock/glass, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aPE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aPF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aPG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aPH" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aPI" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aPJ" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aPK" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aPL" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aPM" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aPN" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aPO" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aPP" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aPQ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aPR" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance"; - req_access_txt = "12" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aPS" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aPT" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical{ - pixel_x = 1; - pixel_y = 5 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aPU" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aPV" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Security SMES Access"; - req_access_txt = "10;11;12" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aPW" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPX" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPY" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aPZ" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQa" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQb" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQc" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQd" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQe" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQf" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQg" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQh" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQi" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQj" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQk" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQm" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQn" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQp" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQr" = ( -/obj/effect/landmark/lightsout, -/obj/machinery/holopad, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQs" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQt" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQu" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQv" = ( -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQw" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aQx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aQy" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aQz" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aQA" = ( -/obj/effect/landmark/lightsout, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aQB" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aQC" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aQD" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aQE" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aQF" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aQG" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aQH" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access"; - req_access_txt = "12" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"aQI" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"aQJ" = ( -/obj/structure/table, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aQK" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"aQL" = ( -/obj/structure/girder, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aQM" = ( -/obj/structure/girder, -/obj/structure/grille, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aQN" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aQO" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQQ" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQS" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/sign/directions/science{ - pixel_x = 32; - pixel_y = -24 - }, -/obj/structure/sign/directions/supply{ - dir = 4; - icon_state = "direction_supply"; - pixel_x = 32; - pixel_y = -32 - }, -/obj/structure/sign/directions/medical{ - dir = 4; - icon_state = "direction_med"; - pixel_x = 32; - pixel_y = -40 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQW" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aQZ" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aRa" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aRb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aRc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aRd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aRe" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aRf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aRg" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aRh" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aRi" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aRj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/sign/directions/engineering{ - pixel_x = -32; - pixel_y = -24 - }, -/obj/structure/sign/directions/security{ - dir = 8; - icon_state = "direction_sec"; - pixel_x = -32; - pixel_y = -32 - }, -/obj/structure/sign/directions/medical{ - dir = 4; - icon_state = "direction_med"; - pixel_x = -32; - pixel_y = -40 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aRk" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=EngineeringMiddle"; - location = "CommandMiddle"; - name = "navigation beacon (Command-Middle)" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aRl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/sign/directions/supply{ - dir = 4; - icon_state = "direction_supply"; - pixel_x = 32; - pixel_y = -24 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aRm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aRn" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aRo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aRp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aRq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aRr" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aRs" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aRt" = ( -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aRu" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aRv" = ( -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aRw" = ( -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aRx" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aRy" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aRz" = ( -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aRA" = ( -/obj/machinery/camera{ - c_tag = "Cargo Asteroid Hall 1"; - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aRB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aRC" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aRD" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aRE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aRF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aRG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aRH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aRI" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/structure/sign/directions/evac{ - pixel_x = -32; - pixel_y = -24 - }, -/obj/structure/sign/directions/medical{ - pixel_x = -32; - pixel_y = -32 - }, -/obj/structure/sign/directions/security{ - dir = 8; - icon_state = "direction_sec"; - pixel_x = -32; - pixel_y = -40 - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aRJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=CommandMiddle"; - location = "Cargo"; - name = "navigation beacon (Cargo)" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aRK" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aRL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aRM" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/brown/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aRN" = ( -/obj/machinery/light/small, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aRO" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aRP" = ( -/obj/structure/rack, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_west) -"aRQ" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance/external{ - id_tag = "GulagCivExit3"; - name = "External Airlock Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aRR" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/security) -"aRS" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/security) -"aRT" = ( -/obj/machinery/door/airlock/glass{ - name = "Security Quantum Pad" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/teleporter/quantum/security) -"aRU" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/security) -"aRV" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"aRW" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"aRX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"aRY" = ( -/obj/machinery/door/airlock{ - name = "Custodial Closet"; - req_access_txt = "26" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"aRZ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aSa" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aSb" = ( -/obj/machinery/door/airlock/vault{ - icon_state = "door_locked"; - locked = 1; - req_access_txt = "53" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aSc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aSd" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aSe" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock/atmos{ - name = "Command Atmospherics Checkpoint"; - req_access_txt = "24" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aSf" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aSg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access"; - req_access_txt = "12" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aSh" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/structure/grille, -/obj/structure/window/reinforced, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/cargo_ai) -"aSi" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/grille, -/obj/structure/window/reinforced, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/cargo_ai) -"aSj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock/atmos{ - name = "Cargo Atmospherics Checkpoint"; - req_access_txt = "24" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aSk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aSl" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aSm" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/brown/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aSn" = ( -/turf/open/floor/plasteel/brown/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aSo" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plasteel/brown/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"aSp" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/rack, -/obj/item/weapon/storage/toolbox/electrical{ - pixel_x = 1; - pixel_y = 5 - }, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aSq" = ( -/obj/machinery/door/airlock/maintenance{ - id_tag = "GulagCivExit2"; - name = "Fore Asteroid Maintenance Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aSr" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aSs" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aSt" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/button/door{ - id = "GulagCivExit3"; - name = "Gulag Door Exit"; - normaldoorcontrol = 1; - pixel_y = 24 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aSu" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aSv" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aSw" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aSx" = ( -/obj/structure/table, -/obj/item/device/multitool, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = -28 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/weapon/screwdriver, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/teleporter/quantum/security) -"aSy" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/teleporter/quantum/security) -"aSz" = ( -/obj/structure/noticeboard{ - dir = 8; - pixel_x = 27 - }, -/obj/item/weapon/paper/guides/quantumpad, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/teleporter/quantum/security) -"aSA" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 1 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_south) -"aSB" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 1 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_south) -"aSC" = ( -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/power/apc{ - dir = 4; - name = "Command Asteroid Solars Maintenance APC"; - pixel_x = 23; - pixel_y = 2 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_south) -"aSD" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/disposaloutlet{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"aSE" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/window/eastright{ - req_access_txt = "26" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"aSF" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"aSG" = ( -/obj/structure/bed/dogbed, -/mob/living/simple_animal/hostile/lizard{ - name = "Wags-His-Tail"; - real_name = "Wags-His-Tail" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"aSH" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/vehicle/janicart, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"aSI" = ( -/obj/vehicle/janicart, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/sign/map/left/ceres{ - pixel_y = 32 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"aSJ" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/mousetraps, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/obj/item/weapon/storage/box/mousetraps, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"aSK" = ( -/obj/structure/table, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/item/weapon/paper/fluff/stations/cere/janitor, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"aSL" = ( -/obj/machinery/light_switch{ - pixel_y = 25 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"aSM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"aSN" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/nuke_storage) -"aSO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/camera{ - c_tag = "Vault Airlock"; - dir = 5 - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel/black, -/area/ai_monitored/nuke_storage) -"aSP" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/nuke_storage) -"aSQ" = ( -/obj/structure/table, -/obj/item/weapon/phone, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/nuke_storage) -"aSR" = ( -/obj/structure/table, -/obj/item/weapon/wrench, -/obj/item/clothing/glasses/meson, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aSS" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Mix Output"; - on = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aST" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aSU" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aSV" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aSW" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aSX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aSY" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aSZ" = ( -/obj/structure/closet/firecloset/full, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aTa" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aTb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aTc" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aTd" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aTe" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/space, -/area/space) -"aTf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"aTg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8; - name = "Cargo Atmospherics Checkpoint"; - req_access_txt = "24" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aTh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aTi" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aTj" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "Mix Input"; - on = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aTk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aTl" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aTm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aTn" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "Mix Output"; - on = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aTo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/machinery/light/small, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aTp" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 1 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"aTq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/camera{ - c_tag = "Cargo Asteroid Hall 2"; - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aTr" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aTs" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aTt" = ( -/obj/machinery/button/door{ - id = "GulagCivExit2"; - name = "Gulag Door Exit"; - normaldoorcontrol = 1; - pixel_y = -24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aTu" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aTv" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/security) -"aTw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/security) -"aTx" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/power/apc{ - dir = 4; - name = "Security Quantum Pad APC"; - pixel_x = 23; - pixel_y = 2 - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/security) -"aTy" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_east) -"aTz" = ( -/turf/closed/mineral, -/area/security/prison) -"aTA" = ( -/obj/structure/rack, -/obj/item/clothing/suit/space/fragile, -/obj/item/clothing/head/helmet/space/fragile, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"aTB" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"aTC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/power/apc{ - dir = 4; - name = "Custodial APC"; - pixel_x = 23; - pixel_y = 2 - }, -/obj/structure/cable/orange, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"aTD" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/item/device/radio/intercom{ - name = "Station Intercom (General)"; - pixel_x = -29 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/nuke_storage) -"aTE" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/nuke_storage) -"aTF" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/nuke_storage) -"aTG" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "Command Atmospherics Checkpoint"; - dir = 5 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aTH" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aTI" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aTJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/table, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aTK" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aTL" = ( -/obj/machinery/light/small, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aTM" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = -32 - }, -/obj/machinery/camera{ - c_tag = "Cargo Atmospherics Checkpoint"; - dir = 5 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aTN" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aTO" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aTP" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aTQ" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/disposaloutlet, -/turf/open/floor/plating/airless, -/area/maintenance/asteroid/fore/com_west) -"aTR" = ( -/obj/machinery/light/small, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"aTS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/security) -"aTT" = ( -/obj/machinery/quantumpad, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/security) -"aTU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/security) -"aTV" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/security) -"aTW" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_south) -"aTX" = ( -/obj/structure/closet/jcloset, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"aTY" = ( -/obj/structure/chair/stool, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"aTZ" = ( -/obj/item/weapon/mop, -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"aUa" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/nuke_storage) -"aUb" = ( -/turf/open/floor/plasteel/stairs{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/nuke_storage) -"aUc" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/power/apc{ - dir = 4; - name = "Vault APC"; - pixel_x = 23; - pixel_y = 2 - }, -/obj/structure/cable/orange, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/nuke_storage) -"aUd" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister/air, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aUe" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aUf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/table, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aUg" = ( -/obj/structure/table, -/obj/item/weapon/wrench, -/obj/item/clothing/glasses/meson, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aUh" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aUi" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/light/small, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aUj" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aUk" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aUl" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aUm" = ( -/obj/machinery/camera{ - c_tag = "Command Asteroid Hallway 1"; - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aUn" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aUo" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/security) -"aUp" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/security) -"aUq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'KEEP CLEAR OF PAD WHEN IN USE'."; - name = "KEEP CLEAR OF PAD WHEN IN USE"; - pixel_x = 32 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/security) -"aUr" = ( -/obj/effect/turf_decal/stripes/asteroid/line, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_south) -"aUs" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_south) -"aUt" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/weapon/pen, -/obj/item/key/janitor, -/obj/machinery/camera{ - c_tag = "Custodials"; - dir = 5 - }, -/obj/item/key/janitor, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"aUu" = ( -/obj/structure/table, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/machinery/requests_console{ - department = "Janitorial"; - departmentType = 1; - pixel_y = -29 - }, -/obj/item/weapon/reagent_containers/spray/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"aUv" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/lights/mixed, -/obj/item/weapon/storage/box/lights/mixed, -/obj/item/weapon/storage/box/lights/mixed, -/obj/item/weapon/storage/box/lights/mixed, -/obj/machinery/light, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"aUw" = ( -/obj/structure/reagent_dispensers/watertank/high, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"aUx" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"aUy" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/canister/water_vapor, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"aUz" = ( -/obj/structure/janitorialcart, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"aUA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/nuke_storage) -"aUB" = ( -/obj/machinery/door/airlock/vault{ - icon_state = "door_locked"; - locked = 1; - req_access_txt = "53" - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/nuke_storage) -"aUC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/nuke_storage) -"aUD" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aUE" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aUF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aUG" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aUH" = ( -/obj/machinery/camera{ - c_tag = "Command Asteroid Hall 10"; - dir = 8 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aUI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aUJ" = ( -/obj/structure/rack, -/obj/item/clothing/suit/space/fragile, -/obj/item/clothing/head/helmet/space/fragile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aUK" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"aUL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aUM" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aUN" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aUO" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Cargo SMES Access"; - req_access_txt = "10;11;12" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"aUP" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"aUQ" = ( -/obj/machinery/camera{ - c_tag = "Cargo Bay SMES"; - dir = 6 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"aUR" = ( -/obj/structure/closet, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/cargo_south) -"aUS" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = 32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aUT" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/security) -"aUU" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/command) -"aUV" = ( -/turf/closed/wall/r_wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/command) -"aUW" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Command Asteroid Solars"; - req_access_txt = "10;11;12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/command) -"aUX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"aUY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/black, -/area/ai_monitored/nuke_storage) -"aUZ" = ( -/turf/open/floor/plasteel/black, -/area/ai_monitored/nuke_storage) -"aVa" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black, -/area/ai_monitored/nuke_storage) -"aVb" = ( -/turf/open/space, -/area/mine/unexplored{ - name = "Command Asteroid" - }) -"aVc" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aVd" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_y = -32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aVe" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Mix Input"; - on = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aVf" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aVg" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_y = -32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aVh" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aVi" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 2 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aVj" = ( -/obj/machinery/power/smes, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/command) -"aVk" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/command) -"aVl" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/command) -"aVm" = ( -/obj/structure/closet/crate{ - name = "Gold Crate" - }, -/obj/item/stack/sheet/mineral/gold{ - pixel_x = -1; - pixel_y = 5 - }, -/obj/item/stack/sheet/mineral/gold{ - pixel_y = 2 - }, -/obj/item/stack/sheet/mineral/gold{ - pixel_x = 1; - pixel_y = -2 - }, -/obj/item/weapon/storage/belt/champion, -/obj/machinery/camera{ - c_tag = "Vault" - }, -/turf/open/floor/circuit, -/area/ai_monitored/nuke_storage) -"aVn" = ( -/turf/open/floor/circuit, -/area/ai_monitored/nuke_storage) -"aVo" = ( -/obj/structure/safe, -/obj/item/weapon/twohanded/fireaxe, -/obj/item/clothing/head/bearpelt, -/obj/item/bear_armor, -/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka/badminka, -/obj/item/weapon/dice/d20{ - desc = "A die with twenty sides. You feel absolutely normal while looking at this."; - name = "Die of Mediocre Rolling Capability" - }, -/turf/open/floor/circuit, -/area/ai_monitored/nuke_storage) -"aVp" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aVq" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 2 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aVr" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/effect/turf_decal/stripes/asteroid/line, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"aVs" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aVt" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aVu" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"aVv" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aVw" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/command) -"aVx" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/command) -"aVy" = ( -/obj/structure/cable/orange, -/obj/machinery/power/apc{ - dir = 4; - name = "Command Asteroid Solars APC"; - pixel_x = 23; - pixel_y = 2 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/command) -"aVz" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aVA" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aVB" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/fore) -"aVC" = ( -/turf/closed/wall/r_wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/fore) -"aVD" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Solars"; - req_access_txt = "10;11;12" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/fore) -"aVE" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aVF" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/computer/station_alert, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"aVG" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"aVH" = ( -/obj/machinery/light/small, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"aVI" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"aVJ" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 1 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aVK" = ( -/obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 - }, -/obj/machinery/power/solar_control{ - id = "commandsolar"; - name = "Command Asteroid Solar Control"; - track = 0 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/command) -"aVL" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/command) -"aVM" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/command) -"aVN" = ( -/obj/structure/grille, -/turf/open/space, -/area/space) -"aVO" = ( -/obj/item/weapon/coin/silver{ - pixel_x = 7; - pixel_y = 12 - }, -/obj/item/weapon/coin/silver{ - pixel_x = 12; - pixel_y = 7 - }, -/obj/item/weapon/coin/silver{ - pixel_x = 4; - pixel_y = 8 - }, -/obj/item/weapon/coin/silver{ - pixel_x = -6; - pixel_y = 5 - }, -/obj/item/weapon/coin/silver{ - pixel_x = 5; - pixel_y = -8 - }, -/obj/structure/closet/crate{ - name = "Silver Crate" - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/circuit, -/area/ai_monitored/nuke_storage) -"aVP" = ( -/obj/machinery/nuclearbomb/selfdestruct, -/turf/open/floor/circuit, -/area/ai_monitored/nuke_storage) -"aVQ" = ( -/obj/structure/filingcabinet, -/obj/item/weapon/folder/documents, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/circuit, -/area/ai_monitored/nuke_storage) -"aVR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 1; - name = "Command Atmospherics Checkpoint"; - req_access_txt = "24" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aVS" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 1 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"aVT" = ( -/obj/machinery/power/smes, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/fore) -"aVU" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/fore) -"aVV" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/fore) -"aVW" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aVX" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aVY" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aVZ" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"aWa" = ( -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/sign/electricshock{ - pixel_y = -32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"aWb" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"aWc" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/girder, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/com_serv) -"aWd" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/com_serv) -"aWe" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/command) -"aWf" = ( -/obj/machinery/door/airlock/external{ - cyclelinkeddir = 4; - name = "Solar Maintenance"; - req_access = null; - req_access_txt = "10; 13" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/command) -"aWg" = ( -/obj/machinery/camera{ - c_tag = "Vault"; - dir = 5 - }, -/turf/open/floor/circuit, -/area/ai_monitored/nuke_storage) -"aWh" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel/black, -/area/ai_monitored/nuke_storage) -"aWi" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/com_engi) -"aWj" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/com_engi) -"aWk" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"aWl" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/fore) -"aWm" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/fore) -"aWn" = ( -/obj/structure/cable/orange, -/obj/machinery/power/apc{ - dir = 4; - name = "Fore Asteroid Solars APC"; - pixel_x = 23; - pixel_y = 2 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/fore) -"aWo" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aWp" = ( -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = 28 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aWq" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"aWr" = ( -/obj/structure/girder, -/obj/structure/grille, -/turf/open/floor/plating/airless, -/area/space) -"aWs" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/girder, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/com_serv) -"aWt" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/command) -"aWu" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-09" - }, -/turf/open/floor/circuit, -/area/ai_monitored/nuke_storage) -"aWv" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/circuit, -/area/ai_monitored/nuke_storage) -"aWw" = ( -/obj/machinery/computer/bank_machine, -/obj/machinery/light, -/turf/open/floor/circuit, -/area/ai_monitored/nuke_storage) -"aWx" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/com_engi) -"aWy" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/com_engi) -"aWz" = ( -/obj/machinery/power/solar_control{ - id = "foresolar"; - name = "Fore Asteroid Solar Control"; - track = 0 - }, -/obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/fore) -"aWA" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/fore) -"aWB" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/fore) -"aWC" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aWD" = ( -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_y = -32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aWE" = ( -/obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 - }, -/obj/machinery/power/solar{ - id = "commandsolar"; - name = "Fore Solar Array" - }, -/turf/open/floor/plasteel/airless/solarpanel, -/area/solar/asteroid/command) -"aWF" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solar/asteroid/command) -"aWG" = ( -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/power/solar{ - id = "commandsolar"; - name = "Fore Solar Array" - }, -/turf/open/floor/plasteel/airless/solarpanel, -/area/solar/asteroid/command) -"aWH" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/nuke_storage) -"aWI" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/fore) -"aWJ" = ( -/obj/machinery/door/airlock/external{ - cyclelinkeddir = 4; - name = "Solar Maintenance"; - req_access = null; - req_access_txt = "10; 13" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/fore) -"aWK" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 2 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aWL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/machinery/camera{ - c_tag = "Cargo Asteroid Hall 3"; - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aWM" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aWN" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solar/asteroid/command) -"aWO" = ( -/obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 - }, -/obj/machinery/power/solar{ - id = "foresolar"; - name = "Fore Solar Array" - }, -/turf/open/floor/plasteel/airless/solarpanel, -/area/solar/asteroid/fore) -"aWP" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solar/asteroid/fore) -"aWQ" = ( -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/power/solar{ - id = "foresolar"; - name = "Fore Solar Array" - }, -/turf/open/floor/plasteel/airless/solarpanel, -/area/solar/asteroid/fore) -"aWR" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/fore) -"aWS" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aWT" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aWU" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solar/asteroid/fore) -"aWV" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 1 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"aWW" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"aWX" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/med_cargo) -"aWY" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/girder, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/med_cargo) -"aWZ" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/med_cargo) -"aXa" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solar/asteroid/command) -"aXb" = ( -/obj/item/stack/cable_coil{ - amount = 2 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solar/asteroid/command) -"aXc" = ( -/obj/item/stack/cable_coil{ - amount = 30 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solar/asteroid/command) -"aXd" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solar/asteroid/command) -"aXe" = ( -/obj/machinery/power/tracker, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solar/asteroid/command) -"aXf" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"aXg" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solar/asteroid/fore) -"aXh" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solar/asteroid/fore) -"aXi" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solar/asteroid/command) -"aXj" = ( -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/power/tracker, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solar/asteroid/fore) -"aXk" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solar/asteroid/fore) -"aXl" = ( -/turf/closed/wall, -/area/maintenance/asteroid/port/west) -"aXm" = ( -/obj/structure/disposalpipe/trunk, -/obj/machinery/disposal/deliveryChute{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/maintenance/asteroid/port/west) -"aXn" = ( -/turf/closed/mineral, -/area/mine/unexplored{ - name = "Civilian Asteroid" - }) -"aXo" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solar/asteroid/fore) -"aXp" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall, -/area/maintenance/asteroid/port/west) -"aXq" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/disposaloutlet, -/turf/open/floor/plating, -/area/maintenance/asteroid/port/west) -"aXr" = ( -/turf/closed/mineral/random/labormineral, -/area/mine/unexplored{ - name = "Civilian Asteroid" - }) -"aXs" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/med_cargo) -"aXt" = ( -/obj/machinery/conveyor/auto{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/port/west) -"aXu" = ( -/obj/machinery/conveyor/auto{ - dir = 6 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/port/west) -"aXv" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"aXw" = ( -/obj/machinery/conveyor/auto, -/obj/structure/plasticflaps, -/turf/open/floor/plating, -/area/maintenance/asteroid/port/west) -"aXx" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solar/asteroid/fore) -"aXy" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/conveyor/auto{ - dir = 5; - verted = -1 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/port/west) -"aXz" = ( -/obj/machinery/conveyor/auto{ - dir = 10 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/port/west) -"aXA" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/mine/unexplored{ - name = "Civilian Asteroid" - }) -"aXB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aXC" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aXD" = ( -/turf/open/floor/plating/asteroid/airless, -/area/mine/unexplored{ - name = "Engineering Asteroid" - }) -"aXE" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/structure/disposaloutlet{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/maintenance/asteroid/port/west) -"aXF" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall, -/area/maintenance/asteroid/port/west) -"aXG" = ( -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/disposal/deliveryChute{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/port/west) -"aXH" = ( -/obj/machinery/conveyor/auto{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/port/west) -"aXI" = ( -/obj/machinery/conveyor/auto{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/port/west) -"aXJ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/port/west) -"aXK" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"aXL" = ( -/turf/closed/mineral, -/area/maintenance/asteroid/port/west) -"aXM" = ( -/turf/closed/mineral/random/labormineral, -/area/maintenance/asteroid/port/neast) -"aXN" = ( -/obj/machinery/vending/hydronutrients, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aXO" = ( -/obj/machinery/hydroponics/soil, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aXP" = ( -/obj/structure/flora/ausbushes/lavendergrass, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aXQ" = ( -/obj/machinery/hydroponics/soil, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aXR" = ( -/turf/closed/mineral, -/area/mine/unexplored{ - name = "Engineering Asteroid" - }) -"aXS" = ( -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = -32 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/port/west) -"aXT" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/port/west) -"aXU" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/port/west) -"aXV" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance"; - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/port/west) -"aXW" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 8 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"aXX" = ( -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"aXY" = ( -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/neast) -"aXZ" = ( -/obj/structure/closet/firecloset/full, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"aYa" = ( -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aYb" = ( -/obj/structure/table/wood, -/obj/item/seeds/apple, -/obj/item/seeds/cherry, -/obj/item/seeds/grape, -/obj/item/seeds/poppy, -/obj/item/seeds/tea, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aYc" = ( -/obj/structure/table/wood, -/obj/item/weapon/cultivator, -/obj/item/weapon/shovel/spade, -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/item/weapon/storage/bag/plants/portaseeder, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aYd" = ( -/obj/structure/flora/ausbushes/brflowers, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aYe" = ( -/obj/machinery/hydroponics/soil, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/camera{ - c_tag = "Rehabilitation Dome East 1"; - dir = 8; - network = list("SS13") - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aYf" = ( -/turf/closed/mineral/random/labormineral, -/area/mine/unexplored{ - name = "Engineering Asteroid" - }) -"aYg" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/mine/unexplored{ - name = "Engineering Asteroid" - }) -"aYh" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 2 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/port/west) -"aYi" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"aYj" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"aYk" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/girder, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/com_serv) -"aYl" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aYm" = ( -/obj/structure/flora/ausbushes/fullgrass, -/obj/machinery/camera{ - c_tag = "Rehabilitation Dome North"; - network = list("SS13") - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aYn" = ( -/obj/structure/flora/ausbushes/ywflowers, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aYo" = ( -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aYp" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aYq" = ( -/obj/machinery/hydroponics/soil, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/mob/living/simple_animal/butterfly, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aYr" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/com_engi) -"aYs" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/com_engi) -"aYt" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"aYu" = ( -/turf/open/floor/plating, -/area/maintenance/asteroid/port/west) -"aYv" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"aYw" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"aYx" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 2 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"aYy" = ( -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"aYz" = ( -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"aYA" = ( -/obj/machinery/door/airlock/glass, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"aYB" = ( -/obj/structure/closet/crate, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/neast) -"aYC" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/neast) -"aYD" = ( -/obj/structure/flora/ausbushes/fullgrass, -/mob/living/simple_animal/butterfly, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aYE" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aYF" = ( -/obj/structure/flora/ausbushes/pointybush, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aYG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aYH" = ( -/obj/structure/flora/ausbushes/ywflowers, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aYI" = ( -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/sign/nosmoking_2{ - pixel_x = 32 - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aYJ" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"aYK" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"aYL" = ( -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"aYM" = ( -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"aYN" = ( -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"aYO" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 2 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"aYP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"aYQ" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/med_cargo) -"aYR" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/disposaloutlet, -/turf/open/floor/plating/airless, -/area/space) -"aYS" = ( -/obj/structure/girder, -/obj/structure/grille, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"aYT" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"aYU" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"aYV" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"aYW" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"aYX" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"aYY" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"aYZ" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"aZa" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/sortjunction{ - name = "disposal pipe - Bar"; - icon_state = "pipe-j1s"; - dir = 4; - sortType = 19 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"aZb" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"aZc" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/light/small, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"aZd" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"aZe" = ( -/obj/structure/flora/ausbushes/fullgrass, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aZf" = ( -/turf/open/floor/plasteel/redblue{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aZg" = ( -/obj/structure/flora/ausbushes/leafybush, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aZh" = ( -/obj/structure/flora/ausbushes/grassybush, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aZi" = ( -/mob/living/simple_animal/chicken/rabbit/normal, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aZj" = ( -/obj/structure/flora/ausbushes/reedbush, -/mob/living/simple_animal/butterfly, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aZk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"aZl" = ( -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"aZm" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"aZn" = ( -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"aZo" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"aZp" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/space, -/area/space) -"aZq" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"aZr" = ( -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"aZs" = ( -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"aZt" = ( -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"aZu" = ( -/turf/open/floor/plating/asteroid/airless, -/area/mine/unexplored{ - name = "Medical Asteroid" - }) -"aZv" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 1 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"aZw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = -28 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"aZx" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"aZy" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"aZz" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance"; - req_access_txt = "12" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"aZA" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 8 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"aZB" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"aZC" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/effect/turf_decal/stripes/asteroid/line, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"aZD" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"aZE" = ( -/obj/structure/girder, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/neast) -"aZF" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"aZG" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/neast) -"aZH" = ( -/obj/structure/flora/ausbushes/reedbush, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aZI" = ( -/obj/structure/sink/puddle, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aZJ" = ( -/obj/structure/flora/ausbushes/stalkybush, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"aZK" = ( -/turf/closed/mineral, -/area/hallway/primary/central) -"aZL" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 1 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"aZM" = ( -/turf/closed/mineral, -/area/mine/unexplored{ - name = "Medical Asteroid" - }) -"aZN" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/mine/unexplored{ - name = "Medical Asteroid" - }) -"aZO" = ( -/turf/closed/mineral/random/labormineral, -/area/mine/unexplored{ - name = "Medical Asteroid" - }) -"aZP" = ( -/obj/structure/sign/map/left/ceres{ - pixel_x = -32 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"aZQ" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"aZR" = ( -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"aZS" = ( -/obj/structure/grille/broken, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"aZT" = ( -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/power/apc{ - dir = 1; - name = "Port Hallway APC"; - pixel_y = 24 - }, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/stripes/end, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"aZU" = ( -/obj/structure/table, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"aZV" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = 32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"aZW" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"aZX" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"aZY" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"aZZ" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"baa" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Bar Backroom"; - req_access_txt = "25" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bab" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bac" = ( -/obj/effect/turf_decal/stripes/asteroid/line, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"bad" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"bae" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Port Asteroid Maintenance APC"; - pixel_y = 24 - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/effect/turf_decal/stripes/asteroid/end, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"baf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/sign/map/left/ceres{ - pixel_x = 32; - pixel_y = -32 - }, -/obj/structure/flora/ausbushes/reedbush, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bag" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/machinery/light, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bah" = ( -/turf/open/floor/plating/asteroid, -/area/hallway/primary/central) -"bai" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"baj" = ( -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_y = 32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bak" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bal" = ( -/obj/machinery/camera{ - c_tag = "Engineering Asteroid Hallway 7"; - dir = 4; - network = list("SS13") - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bam" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"ban" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_y = 32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bao" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bap" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 2 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"baq" = ( -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bar" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bas" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bat" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"bau" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bav" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"baw" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bax" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/camera{ - c_tag = "Service Asteroid Hallway 1"; - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bay" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Bar APC"; - pixel_y = 24 - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/closet/gmcloset, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"baz" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/table/wood, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"baA" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/table/wood, -/obj/machinery/reagentgrinder, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"baB" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"baC" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/closet/secure_closet/bar{ - req_access_txt = "25" - }, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"baD" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/reagent_dispensers/beerkeg, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"baE" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/disposaloutlet, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"baF" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"baG" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Freezer"; - req_access_txt = "28" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"baH" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"baI" = ( -/obj/structure/flora/ausbushes/ppflowers, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"baJ" = ( -/obj/structure/flora/ausbushes/lavendergrass, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/camera{ - c_tag = "Rehabilitation Dome East 2"; - dir = 8; - network = list("SS13") - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"baK" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Rehabilitation Dome APC"; - pixel_x = -25 - }, -/obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"baL" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/hallway/primary/central) -"baM" = ( -/obj/structure/table, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"baN" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"baO" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/item/device/radio/intercom{ - name = "Station Intercom (General)"; - pixel_x = 29 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"baP" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"baQ" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"baR" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Central Primary Hallway APC"; - pixel_x = 23; - pixel_y = 2 - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"baS" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"baT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"baU" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"baV" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"baW" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"baX" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"baY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"baZ" = ( -/obj/machinery/camera{ - c_tag = "Bar Backroom"; - dir = 5 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bba" = ( -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bbb" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bbc" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bbd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bbe" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bbf" = ( -/obj/structure/kitchenspike, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bbg" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bbh" = ( -/obj/structure/kitchenspike, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bbi" = ( -/obj/machinery/camera{ - c_tag = "Freezer" - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bbj" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Kitchen APC"; - pixel_y = 24 - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bbk" = ( -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bbl" = ( -/obj/structure/flora/ausbushes/stalkybush, -/obj/machinery/camera{ - c_tag = "Rehabilitation Dome West 1"; - dir = 4; - network = list("SS13") - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bbm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bbn" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bbo" = ( -/obj/structure/table, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bbp" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/table, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bbq" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bbr" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/asteroid, -/area/hallway/primary/central) -"bbs" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/rack, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bbt" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bbu" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bbv" = ( -/obj/structure/rack, -/obj/item/clothing/suit/space/fragile, -/obj/item/clothing/head/helmet/space/fragile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bbw" = ( -/obj/structure/table, -/obj/item/stack/sheet/rglass{ - amount = 20 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bbx" = ( -/obj/machinery/camera{ - c_tag = "EVA Equipment"; - dir = 6 - }, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bby" = ( -/obj/machinery/suit_storage_unit/standard_unit, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bbz" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bbA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bbB" = ( -/obj/structure/rack, -/obj/item/clothing/suit/space/fragile, -/obj/item/clothing/head/helmet/space/fragile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bbC" = ( -/obj/structure/table/wood, -/obj/item/stack/packageWrap, -/obj/item/device/destTagger, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bbD" = ( -/obj/machinery/light/small, -/obj/structure/table/wood, -/obj/item/weapon/gun/ballistic/revolver/doublebarrel, -/obj/item/weapon/storage/belt/bandolier, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bbE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bbF" = ( -/obj/structure/sign/poster/random{ - name = "random contraband poster"; - pixel_y = -32; - random_basetype = /obj/structure/sign/poster/contraband - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bbG" = ( -/obj/effect/landmark/blobstart, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bbH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bbI" = ( -/mob/living/simple_animal/hostile/retaliate/goat{ - name = "Pete" - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bbJ" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bbK" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"bbL" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bbM" = ( -/obj/machinery/door/airlock/glass{ - name = "Rehabilitation Dome" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bbN" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bbO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/camera{ - c_tag = "Rehabilitation Dome Lobby East"; - dir = 8; - network = list("SS13") - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-21"; - layer = 4.1 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bbP" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/sign/poster/random{ - name = "random contraband poster"; - pixel_x = -32; - random_basetype = /obj/structure/sign/poster/contraband - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bbQ" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bbR" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bbS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bbT" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bbU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bbV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bbW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bbX" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bbY" = ( -/obj/structure/table, -/obj/item/stack/sheet/plasteel/fifty{ - amount = 20 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bbZ" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bca" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bcb" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bcc" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bcd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bce" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bcf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = 32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bcg" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bch" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"bci" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bcj" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bck" = ( -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bcl" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Service SMES Access"; - req_access_txt = "10;11;12" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bcm" = ( -/obj/structure/tank_dispenser/oxygen, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bcn" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bco" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bcp" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bcq" = ( -/obj/machinery/vending/boozeomat, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bcr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock{ - name = "Bar Backroom"; - req_access_txt = "25" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bcs" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bct" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bcu" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/blood/gibs/old, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bcv" = ( -/obj/machinery/gibber, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bcw" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/neast) -"bcx" = ( -/obj/structure/flora/ausbushes/reedbush, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bcy" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bcz" = ( -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bcA" = ( -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bcB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bcC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bcD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bcE" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bcF" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bcG" = ( -/obj/machinery/light/small, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bcH" = ( -/obj/structure/tank_dispenser/oxygen, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bcI" = ( -/obj/structure/closet/crate/rcd, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bcJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bcK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bcL" = ( -/obj/structure/table, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bcM" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bcN" = ( -/obj/machinery/camera{ - c_tag = "Medical SMES"; - dir = 6 - }, -/obj/structure/chair/stool, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bcO" = ( -/obj/machinery/computer/station_alert, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bcP" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bcQ" = ( -/obj/structure/closet/emcloset, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bcR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bcS" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bcT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/camera{ - c_tag = "Medbay Asteroid Hallway 6"; - dir = 8; - network = list("SS13","QM") - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bcU" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bcV" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bcW" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bcX" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bcY" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bcZ" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/shaker, -/obj/item/weapon/reagent_containers/glass/rag, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bda" = ( -/obj/structure/table, -/obj/item/weapon/book/manual/barman_recipes, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/obj/item/weapon/coin/silver, -/obj/item/weapon/coin/silver, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bdb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/holopad, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bdc" = ( -/obj/structure/table, -/obj/machinery/chem_dispenser/drinks, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bdd" = ( -/obj/structure/table, -/obj/machinery/chem_dispenser/drinks/beer, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bde" = ( -/obj/structure/sign/securearea{ - desc = "Under the painting a plaque reads: 'While the meat grinder may not have spared you, fear not. Not one part of you has gone to waste... You were delicious.'"; - icon_state = "monkey_painting"; - name = "Mr. Deempisi portrait"; - pixel_x = 4; - pixel_y = 28 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bdf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bdg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bdh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bdi" = ( -/obj/effect/decal/cleanable/blood/gibs/old, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bdj" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bdk" = ( -/obj/structure/chair/stool, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bdl" = ( -/obj/structure/table/wood, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bdm" = ( -/obj/structure/flora/ausbushes/lavendergrass, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bdn" = ( -/obj/structure/flora/ausbushes/fullgrass, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/sign/map/left/ceres{ - pixel_x = 32; - pixel_y = -32 - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bdo" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Rehabilitation Dome South 1"; - dir = 1 - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bdp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bdq" = ( -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bdr" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bds" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bdt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bdu" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bdv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bdw" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bdx" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bdy" = ( -/obj/structure/rack, -/obj/item/weapon/tank/jetpack/carbondioxide, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bdz" = ( -/obj/structure/rack, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/item/weapon/tank/jetpack/carbondioxide, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bdA" = ( -/obj/structure/rack, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/item/clothing/shoes/magboots, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bdB" = ( -/obj/structure/rack, -/obj/item/clothing/shoes/magboots, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bdC" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bdD" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bdE" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bdF" = ( -/obj/structure/rack, -/obj/item/clothing/suit/space/fragile, -/obj/item/clothing/head/helmet/space/fragile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bdG" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bdH" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bdI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bdJ" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bdK" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bdL" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bdM" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access"; - req_access_txt = "12" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bdN" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bdO" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bdP" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bdQ" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bdR" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bdS" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bdT" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/mob/living/carbon/monkey/punpun, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bdU" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bdV" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bdW" = ( -/obj/machinery/icecream_vat, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bdX" = ( -/obj/structure/closet/secure_closet/freezer/meat, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bdY" = ( -/obj/structure/closet/chefcloset, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bdZ" = ( -/obj/machinery/chem_master/condimaster, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bea" = ( -/obj/structure/chair/stool, -/mob/living/simple_animal/butterfly, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"beb" = ( -/obj/structure/table/wood, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bec" = ( -/obj/structure/chair/stool, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bed" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bee" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bef" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"beg" = ( -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"beh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bei" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bej" = ( -/obj/structure/sign/map/left/ceres{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bek" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bel" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/structure/sign/directions/security{ - dir = 1; - icon_state = "direction_sec"; - pixel_x = -32; - pixel_y = 24 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bem" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=EngineeringEast"; - location = "EngineeringMiddle"; - name = "navigation beacon (Engineering-Middle)" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"ben" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"beo" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bep" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"beq" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"ber" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bes" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bet" = ( -/obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 - }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"beu" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock/glass_command{ - name = "EVA"; - req_access_txt = "18" - }, -/turf/open/floor/plasteel/blue{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bev" = ( -/obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 - }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bew" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Starboard Hallway APC"; - pixel_x = -25; - pixel_y = 1 - }, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 4 - }, -/obj/structure/cable/orange, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bex" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bey" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bez" = ( -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/structure/sign/electricshock{ - pixel_y = -32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"beA" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable/orange, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"beB" = ( -/obj/structure/closet/crate, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"beC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"beD" = ( -/obj/machinery/light/small, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"beE" = ( -/obj/structure/tank_dispenser/oxygen, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"beF" = ( -/turf/closed/mineral/random/labormineral, -/area/maintenance/asteroid/starboard) -"beG" = ( -/turf/closed/mineral, -/area/maintenance/asteroid/starboard) -"beH" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"beI" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"beJ" = ( -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"beK" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable/orange, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"beL" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/landmark/start/bartender, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"beM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/table/wood/poker, -/obj/item/clothing/head/collectable/tophat, -/obj/machinery/door/firedoor, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"beN" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"beO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock{ - name = "Bar Access"; - req_access_txt = "25" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"beP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"beQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock{ - name = "Freezer"; - req_access_txt = "28" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"beR" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/mob/living/simple_animal/chicken/rabbit/normal, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"beS" = ( -/obj/structure/flora/ausbushes/fullgrass, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"beT" = ( -/obj/structure/table, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"beU" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"beV" = ( -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"beW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"beX" = ( -/obj/effect/landmark/lightsout, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"beY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/machinery/holopad, -/obj/effect/landmark/observer_start, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=CommandMiddle2"; - location = "EngineeringMiddle2"; - name = "navigation beacon (Engineering-Middle 2)" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"beZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bfa" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bfb" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bfc" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bfd" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bfe" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=EngineeringEast2"; - location = "EngineeringEast"; - name = "navigation beacon (Engineering-East)" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bff" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/blue/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bfg" = ( -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bfh" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bfi" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bfj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bfk" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bfl" = ( -/obj/structure/tank_dispenser/oxygen, -/turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bfm" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "Medbay SMES Access"; - req_access_txt = "0"; - req_one_access_txt = "10;11;12" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bfn" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bfo" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bfp" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Starboard Asteroid Maintenance Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bfq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/starboard) -"bfr" = ( -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bfs" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/starboard) -"bft" = ( -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/starboard) -"bfu" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/starboard) -"bfv" = ( -/obj/structure/grille/broken, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/starboard) -"bfw" = ( -/obj/structure/grille, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/starboard) -"bfx" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/starboard) -"bfy" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"bfz" = ( -/obj/structure/window{ - icon_state = "window"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/stage_left{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"bfA" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bfB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"bfC" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bfD" = ( -/obj/structure/sign/poster/random{ - name = "random official poster"; - pixel_x = -32; - random_basetype = /obj/structure/sign/poster/official - }, -/obj/structure/table/wood/poker, -/obj/machinery/door/firedoor, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bfE" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/table/wood/poker, -/obj/item/toy/cards/deck, -/obj/machinery/door/firedoor, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bfF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/table/wood/poker, -/obj/machinery/door/firedoor, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bfG" = ( -/obj/structure/chair/stool/bar, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bfH" = ( -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bfI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/sign/poster/random{ - name = "random official poster"; - pixel_x = 32; - random_basetype = /obj/structure/sign/poster/official - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bfJ" = ( -/obj/structure/table, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/stack/packageWrap, -/obj/item/device/destTagger, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bfK" = ( -/obj/structure/table, -/obj/structure/table, -/obj/machinery/reagentgrinder, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bfL" = ( -/obj/machinery/processor, -/obj/machinery/camera{ - c_tag = "Kitchen" - }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bfM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bfN" = ( -/obj/structure/sink/kitchen{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bfO" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bfP" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/asteroid/line, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"bfQ" = ( -/obj/structure/flora/ausbushes/fullgrass, -/obj/machinery/camera{ - c_tag = "Rehabilitation Dome South 2"; - dir = 1 - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bfR" = ( -/obj/structure/flora/ausbushes/fullgrass, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bfS" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bfT" = ( -/obj/structure/flora/ausbushes/grassybush, -/obj/structure/sign/nosmoking_2{ - pixel_y = -32 - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bfU" = ( -/obj/machinery/light, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bfV" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/table, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bfW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Rehabilitation Dome Lobby South"; - dir = 1 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-21"; - layer = 4.1 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bfX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bfY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"bfZ" = ( -/obj/structure/sign/securearea{ - pixel_x = 32; - pixel_y = -32 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bga" = ( -/obj/machinery/camera{ - c_tag = "Engineering Asteroid Hallway 3"; - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bgb" = ( -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = -28 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bgc" = ( -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bgd" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bge" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/machinery/camera{ - c_tag = "Engineering Asteroid Hallway 4"; - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bgf" = ( -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bgg" = ( -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = -28 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bgh" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/structure/sign/securearea{ - pixel_x = -32; - pixel_y = -32 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bgi" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=EngineeringWest"; - location = "EngineeringEast3"; - name = "navigation beacon (Engineering-East 3)" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bgj" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bgk" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/glass_command{ - name = "EVA"; - req_access_txt = "18" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/blue{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bgl" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bgm" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bgn" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bgo" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bgp" = ( -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/power/apc{ - dir = 4; - name = "EVA APC"; - pixel_x = 23; - pixel_y = 2 - }, -/turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bgq" = ( -/obj/machinery/vending/coffee, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bgr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bgs" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bgt" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bgu" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bgv" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bgw" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bgx" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bgy" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bgz" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bgA" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bgB" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bgC" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bgD" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Starboard Asteroid Maintenance Access"; - req_access_txt = "12" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bgE" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/starboard) -"bgF" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bgG" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bgH" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bgI" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bgJ" = ( -/obj/structure/closet/crate, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/starboard) -"bgK" = ( -/obj/structure/window{ - icon_state = "window"; - dir = 4 - }, -/turf/open/floor/plasteel/stage_left{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"bgL" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bgM" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bgN" = ( -/obj/machinery/camera{ - c_tag = "Bar"; - dir = 5 - }, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = -32 - }, -/obj/structure/chair/stool/bar, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bgO" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 2 - }, -/obj/structure/chair/stool/bar, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bgP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/chair/stool/bar, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bgQ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bgR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bgS" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bgT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock{ - name = "Kitchen Access"; - req_access_txt = "28" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bgU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bgV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bgW" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bgX" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bgY" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/newscaster{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bgZ" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/atmos{ - name = "Service Atmospherics Checkpoint"; - req_access_txt = "24" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"bha" = ( -/obj/machinery/door/airlock/atmos{ - name = "Service Atmospherics Checkpoint"; - req_access_txt = "24" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"bhb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bhc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bhd" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bhe" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bhf" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bhg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bhh" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bhi" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bhj" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bhk" = ( -/obj/machinery/camera{ - c_tag = "EVA Storage"; - dir = 9 - }, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bhl" = ( -/obj/machinery/vending/cola/random, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bhm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bhn" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bho" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bhp" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bhq" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bhr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bhs" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bht" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/maintenance/asteroid/starboard) -"bhu" = ( -/obj/structure/girder, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/starboard) -"bhv" = ( -/obj/machinery/power/apc{ - dir = 2; - name = "Surgery APC"; - pixel_y = -24 - }, -/obj/structure/cable/orange, -/obj/effect/turf_decal/stripes/asteroid/end{ - icon_state = "ast_warn_end"; - dir = 1 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"bhw" = ( -/obj/machinery/light/small, -/obj/structure/closet, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bhx" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/grille/broken, -/turf/open/floor/plating, -/area/maintenance/asteroid/starboard) -"bhy" = ( -/obj/structure/rack, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/spawner/lootdrop/costume, -/obj/effect/spawner/lootdrop/costume, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"bhz" = ( -/obj/structure/window{ - icon_state = "window"; - dir = 4 - }, -/obj/structure/rack, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/spawner/lootdrop/costume, -/obj/effect/spawner/lootdrop/costume, -/turf/open/floor/plasteel/stage_left{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"bhA" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bhB" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bhC" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bhD" = ( -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bhE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bhF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bhG" = ( -/obj/effect/landmark/start/cook, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bhH" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/peppermill, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bhI" = ( -/obj/structure/table, -/obj/item/weapon/book/manual/chef_recipes, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bhJ" = ( -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bhK" = ( -/obj/machinery/vending/dinnerware, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bhL" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Mix Output"; - on = 1 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"bhM" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"bhN" = ( -/obj/structure/table, -/obj/item/weapon/wrench, -/obj/item/clothing/glasses/meson, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"bhO" = ( -/turf/open/floor/plating/asteroid/airless, -/area/mine/unexplored{ - name = "Civilian Asteroid" - }) -"bhP" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 6 - }, -/obj/structure/lattice, -/turf/open/space, -/area/space) -"bhQ" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 4 - }, -/obj/structure/lattice, -/turf/open/space, -/area/space) -"bhR" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 10 - }, -/obj/structure/lattice, -/turf/open/space, -/area/space) -"bhS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/camera{ - c_tag = "Engineering Asteroid Hallway 5"; - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bhT" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bhU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bhV" = ( -/obj/structure/table, -/obj/item/stack/rods{ - amount = 50 - }, -/obj/item/stack/sheet/metal/fifty, -/turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bhW" = ( -/obj/structure/table, -/obj/item/stack/sheet/glass/fifty, -/turf/open/floor/plasteel/blue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bhX" = ( -/obj/machinery/light, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plasteel/blue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bhY" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical{ - pixel_x = 1; - pixel_y = 5 - }, -/turf/open/floor/plasteel/blue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bhZ" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"bia" = ( -/obj/machinery/vending/snack/random, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bib" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bic" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bid" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Medbay Asteroid Hallway 4"; - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bie" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bif" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"big" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Medbay Asteroid Hallway 5"; - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bih" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bii" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bij" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"bik" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Surgery Observation"; - req_access_txt = "5" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"bil" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bim" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bin" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bio" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bip" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/camera{ - c_tag = "Service Asteroid Hallway 2"; - dir = 4 - }, -/obj/structure/sign/map/left/ceres{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"biq" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/sign/poster/random{ - name = "random official poster"; - pixel_x = -32; - random_basetype = /obj/structure/sign/poster/official - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bir" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bis" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/structure/table/wood, -/obj/item/weapon/kitchen/fork, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bit" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/landmark/start/mime, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"biu" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"biv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/condiment/peppermill, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ - pixel_x = 5 - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"biw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bix" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"biy" = ( -/obj/structure/table/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchen" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"biz" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"biA" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"biB" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"biC" = ( -/obj/structure/table, -/obj/item/weapon/kitchen/rollingpin, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"biD" = ( -/obj/structure/table, -/obj/machinery/microwave, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"biE" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "Service Atmospherics Checkpoint"; - dir = 5 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"biF" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/effect/landmark/blobstart, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"biG" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"biH" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/turf/open/space, -/area/space) -"biI" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 6 - }, -/turf/open/space, -/area/space) -"biJ" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 4 - }, -/turf/open/space, -/area/space) -"biK" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 10 - }, -/turf/open/space, -/area/space) -"biL" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"biM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"biN" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/morgue) -"biO" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/morgue) -"biP" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/patients_rooms) -"biQ" = ( -/obj/structure/table, -/obj/item/weapon/surgicaldrill, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"biR" = ( -/obj/structure/table, -/obj/item/weapon/hemostat, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"biS" = ( -/obj/structure/table, -/obj/item/weapon/scalpel{ - pixel_y = 12 - }, -/obj/item/weapon/circular_saw, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"biT" = ( -/obj/structure/table, -/obj/item/weapon/retractor, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"biU" = ( -/obj/structure/table, -/obj/item/weapon/cautery{ - pixel_x = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"biV" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"biW" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"biX" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"biY" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"biZ" = ( -/obj/structure/closet/crate, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/starboard) -"bja" = ( -/obj/structure/grille, -/turf/open/floor/plating, -/area/maintenance/asteroid/starboard) -"bjb" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bjc" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bjd" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bje" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/grille/broken, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bjf" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bjg" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bjh" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bji" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bjj" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance"; - req_access_txt = "12" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bjk" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bjl" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bjm" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bjn" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bjo" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bjp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bjq" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bjr" = ( -/obj/effect/landmark/xmastree, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bjs" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bjt" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchen" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bju" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker, -/obj/item/weapon/reagent_containers/food/condiment/enzyme, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bjv" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/food/snacks/mint, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bjw" = ( -/obj/structure/table, -/obj/machinery/microwave, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bjx" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"bjy" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"bjz" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"bjA" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bjB" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 5 - }, -/turf/open/space, -/area/space) -"bjC" = ( -/turf/closed/wall/r_wall, -/area/engine/engineering) -"bjD" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 9 - }, -/turf/open/space, -/area/space) -"bjE" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bjF" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bjG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bjH" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/airlock/glass, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bjI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bjJ" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bjK" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"bjL" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"bjM" = ( -/obj/structure/table, -/obj/item/weapon/cartridge/medical{ - pixel_x = -2; - pixel_y = 6 - }, -/obj/item/weapon/cartridge/medical{ - pixel_x = 6; - pixel_y = 3 - }, -/obj/item/weapon/cartridge/medical, -/obj/item/weapon/cartridge/chemistry{ - pixel_y = 2 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"bjN" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/patients_rooms) -"bjO" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/patients_rooms) -"bjP" = ( -/obj/structure/closet/secure_closet/personal/patient, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/patients_rooms) -"bjQ" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet, -/obj/machinery/firealarm{ - pixel_y = 24 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/patients_rooms) -"bjR" = ( -/obj/structure/table, -/obj/item/clothing/gloves/color/latex, -/obj/item/clothing/mask/surgical, -/obj/item/clothing/suit/apron/surgical, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"bjS" = ( -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"bjT" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"bjU" = ( -/obj/structure/table, -/obj/item/weapon/surgical_drapes, -/obj/item/weapon/razor, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"bjV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"bjW" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"bjX" = ( -/obj/structure/table, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bjY" = ( -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bjZ" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bka" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/starboard) -"bkb" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bkc" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bkd" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bke" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bkf" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bkg" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance"; - req_access_txt = "12" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bkh" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bki" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bkj" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bkk" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/glass{ - name = "Bar" - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bkl" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bkm" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/chair{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bkn" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/table/wood, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bko" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bkp" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bkq" = ( -/obj/structure/table/wood, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bkr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bks" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bkt" = ( -/obj/machinery/deepfryer, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bku" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/donkpockets, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bkv" = ( -/obj/structure/closet/secure_closet/freezer/fridge, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bkw" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"bkx" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"bky" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"bkz" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bkA" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bkB" = ( -/obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/power/emitter/anchored{ - state = 2 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bkC" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bkD" = ( -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/power/emitter/anchored{ - state = 2 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bkE" = ( -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/power/emitter/anchored{ - state = 2 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bkF" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bkG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bkH" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/morgue) -"bkI" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"bkJ" = ( -/obj/structure/table, -/obj/item/weapon/folder/red{ - pixel_x = 8; - pixel_y = 6 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/patients_rooms) -"bkK" = ( -/obj/structure/chair/office/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/patients_rooms) -"bkL" = ( -/obj/machinery/vending/wallmed{ - pixel_x = 24 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/patients_rooms) -"bkM" = ( -/obj/structure/table, -/obj/item/weapon/folder/white, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/patients_rooms) -"bkN" = ( -/obj/effect/landmark/xeno_spawn, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"bkO" = ( -/obj/structure/table/optable, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark/blobstart, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"bkP" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"bkQ" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"bkR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bkS" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bkT" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bkU" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"bkV" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bkW" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bkX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/glass{ - name = "Bar" - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bkY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bkZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bla" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"blb" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"blc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bld" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"ble" = ( -/obj/structure/closet/secure_closet/freezer/kitchen, -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"blf" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = 32 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Mix Input"; - on = 1 - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"blg" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"blh" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bli" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"blj" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"blk" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bll" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"blm" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bln" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"blo" = ( -/obj/machinery/light, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"blp" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"blq" = ( -/obj/machinery/computer/station_alert, -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Chief Engineer's Desk"; - departmentType = 3; - name = "Chief Engineer RC"; - pixel_x = -32 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"blr" = ( -/obj/machinery/light, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bls" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"blt" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"blu" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"blv" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"blw" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"blx" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bly" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"blz" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"blA" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = 32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"blB" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = -32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"blC" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"blD" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"blE" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"blF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"blG" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"blH" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"blI" = ( -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/power/apc{ - dir = 4; - name = "Chief Medical Officer's Office APC"; - pixel_x = 23; - pixel_y = 2 - }, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"blJ" = ( -/obj/machinery/button/door{ - id = "medp1"; - name = "Privacy Shutters"; - pixel_x = -24 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/patients_rooms) -"blK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/patients_rooms) -"blL" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/patients_rooms) -"blM" = ( -/obj/machinery/button/door{ - id = "medp2"; - name = "Privacy Shutters"; - pixel_x = -24 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/patients_rooms) -"blN" = ( -/obj/machinery/computer/operating, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"blO" = ( -/obj/structure/closet/crate/freezer/surplus_limbs, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"blP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"blQ" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "Surgery Observation"; - dir = 9 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"blR" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"blS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"blT" = ( -/obj/machinery/door/airlock/glass_virology{ - name = "Isolation A"; - req_access_txt = "39" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"blU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"blV" = ( -/obj/structure/bed, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"blW" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/donkpockets, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"blX" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/closed/mineral/random/labormineral, -/area/mine/unexplored{ - name = "Civilian Asteroid" - }) -"blY" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"blZ" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"bma" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"bmb" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/vending/cigarette, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"bmc" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/machinery/vending/snack/random, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"bmd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bme" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bmf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/structure/disposalpipe/junction, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bmg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bmh" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bmi" = ( -/obj/machinery/vending/coffee, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bmj" = ( -/obj/machinery/vending/cola, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = -28 - }, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bmk" = ( -/obj/machinery/food_cart, -/obj/machinery/light_switch{ - pixel_x = -25 - }, -/obj/machinery/button/door{ - id = "kitchen"; - name = "Privacy Shutters"; - pixel_x = -24 - }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bml" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bmm" = ( -/obj/structure/disposaloutlet{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bmn" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"bmo" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/structure/disposalpipe/sortjunction{ - dir = 2; - icon_state = "pipe-j1s"; - name = "disposal pipe - Kitchen"; - sortType = 20 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"bmp" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"bmq" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/light/small, -/obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"bmr" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8; - name = "Service Atmospherics Checkpoint"; - req_access_txt = "24" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"bms" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"bmt" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"bmu" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bmv" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bmw" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bmx" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_y = -32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bmy" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bmz" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/camera{ - c_tag = "Engineering Asteroid Hallway 2"; - dir = 9 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bmA" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bmB" = ( -/obj/structure/reflector/single/anchored{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bmC" = ( -/obj/structure/reflector/box/anchored, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bmD" = ( -/obj/structure/reflector/single/anchored{ - dir = 1 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bmE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bmF" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bmG" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bmH" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bmI" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bmJ" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bmK" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bmL" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bmM" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"bmN" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"bmO" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"bmP" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bmQ" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/light/small, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bmR" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bmS" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bmT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/light/small, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bmU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bmV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bmW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/morgue) -"bmX" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"bmY" = ( -/obj/machinery/camera{ - c_tag = "Chief Medical Officer's Office"; - dir = 1; - network = list("SS13") - }, -/obj/machinery/button/door{ - id = "cmooffice"; - name = "Office Emergency Lockdown"; - pixel_y = -24 - }, -/mob/living/simple_animal/pet/cat/Runtime, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"bmZ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"bna" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "medp1" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/patients_rooms) -"bnb" = ( -/obj/machinery/door/airlock/medical{ - name = "Patient Room"; - req_access_txt = "5" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/patients_rooms) -"bnc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "medp1" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/patients_rooms) -"bnd" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "medp2" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/patients_rooms) -"bne" = ( -/obj/machinery/door/airlock/medical{ - name = "Patient Room 2"; - req_access_txt = "5" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/patients_rooms) -"bnf" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "medp2" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/patients_rooms) -"bng" = ( -/obj/structure/closet/secure_closet/medical2, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"bnh" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/machinery/camera{ - c_tag = "Surgery"; - dir = 10; - network = list("SS13","CMO") - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"bni" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"bnj" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"bnk" = ( -/obj/structure/closet/crate/freezer, -/obj/item/weapon/reagent_containers/blood/empty, -/obj/item/weapon/reagent_containers/blood/empty, -/obj/item/weapon/reagent_containers/blood/AMinus, -/obj/item/weapon/reagent_containers/blood/BMinus{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/weapon/reagent_containers/blood/BPlus{ - pixel_x = 1; - pixel_y = 2 - }, -/obj/item/weapon/reagent_containers/blood/OMinus, -/obj/item/weapon/reagent_containers/blood/OPlus{ - pixel_x = -2; - pixel_y = -1 - }, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/APlus, -/obj/item/weapon/reagent_containers/blood/random, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"bnl" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"bnm" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bnn" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bno" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk, -/obj/machinery/disposal/bin, -/obj/structure/sign/deathsposal{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bnp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bnq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Virology Breakroom"; - dir = 5; - network = list("SS13","CMO") - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bnr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bns" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bnt" = ( -/obj/structure/table, -/obj/machinery/microwave, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bnu" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bnv" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall, -/area/mine/unexplored{ - name = "Medical Asteroid" - }) -"bnw" = ( -/obj/structure/disposaloutlet{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/mine/unexplored{ - name = "Medical Asteroid" - }) -"bnx" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"bny" = ( -/obj/structure/table, -/obj/machinery/camera{ - c_tag = "Primary Tool Storage North"; - dir = 5 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"bnz" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"bnA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"bnB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"bnC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"bnD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/glass{ - name = "Primary Tool Storage" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"bnE" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bnF" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bnG" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 1 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bnH" = ( -/obj/machinery/door/airlock/glass{ - name = "Bar" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bnI" = ( -/obj/machinery/door/airlock/glass{ - name = "Bar" - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bnJ" = ( -/obj/structure/sign/barsign, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bnK" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"bnL" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"bnM" = ( -/obj/structure/window/reinforced, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/serv_engi) -"bnN" = ( -/obj/structure/window/reinforced, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/serv_engi) -"bnO" = ( -/obj/structure/window/reinforced, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/serv_engi) -"bnP" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bnQ" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ - dir = 1 - }, -/turf/closed/wall/r_wall, -/area/engine/engineering) -"bnR" = ( -/obj/machinery/door/airlock/glass_engineering{ - name = "Laser Room"; - req_access_txt = "10" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bnS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bnT" = ( -/obj/machinery/door/airlock/glass_engineering{ - name = "Laser Room"; - req_access_txt = "10" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bnU" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bnV" = ( -/obj/structure/window/reinforced, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/engi_med) -"bnW" = ( -/obj/structure/window/reinforced, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/engi_med) -"bnX" = ( -/obj/structure/window/reinforced, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/engi_med) -"bnY" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bnZ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"boa" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bob" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/medical) -"boc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "cmooffice" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"bod" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock/glass_medical{ - id_tag = null; - name = "Chief Medical Officer's Office"; - req_access_txt = "40" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"boe" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bof" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bog" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"boh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"boi" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Morgue APC"; - pixel_y = 24 - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/patients_rooms) -"boj" = ( -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bok" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"bol" = ( -/obj/machinery/door/airlock/medical{ - name = "Operating Theatre"; - req_access_txt = "45" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"bom" = ( -/obj/machinery/door/airlock/glass_medical{ - name = "Surgery Observation"; - req_access_txt = "0" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"bon" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12; - pixel_y = 2 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"boo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bop" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"boq" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bor" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bos" = ( -/obj/machinery/door/airlock/virology{ - name = "Break Room"; - req_access_txt = "39" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bot" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bou" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bov" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bow" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"box" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"boy" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"boz" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"boA" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"boB" = ( -/obj/structure/table, -/obj/machinery/light{ - dir = 8 - }, -/obj/item/device/analyzer, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"boC" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"boD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"boE" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"boF" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"boG" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"boH" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/sign/directions/security{ - dir = 1; - icon_state = "direction_sec"; - pixel_x = 32; - pixel_y = 24 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"boI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"boJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"boK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"boL" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"boM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"boN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Service Asteroid Hallway 7" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"boO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"boP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"boQ" = ( -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"boR" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"boS" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/machinery/camera{ - c_tag = "Service Asteroid Hallway 8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"boT" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"boU" = ( -/obj/structure/sign/map/left/ceres{ - pixel_y = 32 - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"boV" = ( -/obj/machinery/door/airlock/glass, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"boW" = ( -/obj/machinery/camera{ - c_tag = "Engineering Asteroid Hallway 1" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"boX" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"boY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"boZ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bpa" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 2; - icon_state = "pump_map"; - name = "Cooling Loop To Gas"; - on = 1 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bpb" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 6 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bpc" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/components/trinary/filter/critical{ - dir = 4; - filter_type = "n2" - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bpd" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bpe" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/components/trinary/filter/critical{ - dir = 4 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bpf" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bpg" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bph" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bpi" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 10 - }, -/turf/closed/wall/r_wall, -/area/engine/engineering) -"bpj" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bpk" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/sign/directions/evac{ - dir = 4; - icon_state = "direction_evac"; - pixel_x = 32; - pixel_y = 24 - }, -/obj/structure/sign/directions/medical{ - dir = 4; - icon_state = "direction_med"; - pixel_x = 32; - pixel_y = 32 - }, -/obj/structure/sign/directions/security{ - dir = 1; - icon_state = "direction_sec"; - pixel_x = 32; - pixel_y = 40 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bpl" = ( -/obj/machinery/camera{ - c_tag = "Engineering Asteroid Hallway 6" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bpm" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bpn" = ( -/obj/structure/sign/map/left/ceres{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bpo" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bpp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bpq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/sign/directions/security{ - dir = 1; - icon_state = "direction_sec"; - pixel_x = -32; - pixel_y = 24 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bpr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/camera{ - c_tag = "Medbay Asteroid Hallway 3"; - dir = 8; - network = list("SS13","QM") - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bps" = ( -/obj/machinery/disposal/deliveryChute{ - desc = "A chute for big and small criminals alike!"; - name = "Criminal Delivery Chute" - }, -/obj/machinery/door/window/brigdoor{ - name = "Criminal Deposit"; - req_access_txt = "2" - }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/medical) -"bpt" = ( -/obj/structure/table, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/weapon/pen, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/medical) -"bpu" = ( -/obj/machinery/recharger, -/obj/structure/table, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/newscaster/security_unit{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/medical) -"bpv" = ( -/obj/structure/filingcabinet, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/machinery/camera{ - c_tag = "Medbay Security Checkpoint"; - dir = 6 - }, -/obj/structure/reagent_dispensers/peppertank{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/medical) -"bpw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/closet/secure_closet/security/med, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/medical) -"bpx" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/medical) -"bpy" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bpz" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bpA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bpB" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, -/obj/structure/sign/examroom{ - pixel_x = -32; - pixel_y = 32 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bpC" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bpD" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bpE" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bpF" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bpG" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/firealarm{ - pixel_y = 24 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bpH" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bpI" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bpJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bpK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bpL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bpM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bpN" = ( -/obj/machinery/vending/medical, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bpO" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bpP" = ( -/obj/structure/table, -/obj/item/weapon/book/manual/wiki/infections, -/obj/machinery/camera{ - c_tag = "Virology 2"; - dir = 5; - network = list("SS13","CMO") - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bpQ" = ( -/obj/structure/table, -/obj/item/clothing/suit/straight_jacket, -/obj/item/clothing/mask/muzzle, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bpR" = ( -/obj/structure/table/glass, -/obj/item/clothing/gloves/color/latex, -/obj/item/device/healthanalyzer, -/obj/item/clothing/glasses/hud/health, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/camera{ - c_tag = "Virology"; - dir = 5; - network = list("SS13","CMO") - }, -/obj/machinery/requests_console{ - department = "Virology"; - name = "Virology Requests Console"; - pixel_x = -32 - }, -/turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bpS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bpT" = ( -/obj/machinery/smartfridge/chemistry/virology/preloaded, -/turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bpU" = ( -/obj/structure/closet/wardrobe/virology_white, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bpV" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plating, -/area/maintenance/asteroid/starboard) -"bpW" = ( -/obj/structure/shuttle/engine/propulsion/burst{ - dir = 8 - }, -/turf/open/floor/plating, -/area/shuttle/pod_3) -"bpX" = ( -/turf/closed/wall/mineral/titanium, -/area/shuttle/pod_3) -"bpY" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/awaymission/research/interior/gateway) -"bpZ" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/awaymission/research/interior/gateway) -"bqa" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bqb" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/structure/sign/poster/random{ - name = "random official poster"; - pixel_x = -32; - random_basetype = /obj/structure/sign/poster/official - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"bqc" = ( -/obj/structure/table, -/obj/item/clothing/gloves/color/yellow, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"bqd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = -28 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bqe" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bqf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 1 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bqg" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bqh" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bqi" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 8 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bqj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bqk" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bql" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bqm" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bqn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bqo" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bqp" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bqq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/device/radio/intercom{ - name = "Station Intercom (General)"; - pixel_x = 29 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bqr" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/meter, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 5 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bqs" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ - dir = 4 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bqt" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 5 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bqu" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bqv" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/meter, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bqw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/machinery/camera{ - c_tag = "SM North"; - dir = 1; - network = list("SS13","CE") - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bqx" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bqy" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ - dir = 8; - filter_type = "plasma"; - icon_state = "filter_off_f"; - name = "gas filter (Plasma)"; - on = 1 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bqz" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bqA" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 10 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bqB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bqC" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 5 - }, -/turf/closed/wall/r_wall, -/area/engine/supermatter) -"bqD" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 8; - frequency = 1441; - id = null; - volume_rate = 200 - }, -/turf/open/floor/plating/airless, -/area/engine/engineering) -"bqE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = -28 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bqF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bqG" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bqH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bqI" = ( -/obj/machinery/holopad, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 8 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bqJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/arrival/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bqK" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/machinery/computer/security/telescreen{ - desc = "Used to watch the questionable medical practices of Medbay from a safe distance."; - name = "Medbay Monitor"; - network = list("CMO"); - pixel_x = -32 - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/medical) -"bqL" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/medical) -"bqM" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/medical) -"bqN" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/medical) -"bqO" = ( -/obj/machinery/door/airlock/glass_security{ - name = "Security Office"; - req_access_txt = "63" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/medical) -"bqP" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bqQ" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bqR" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bqS" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bqT" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bqU" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bqV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Medbay North"; - dir = 1; - network = list("SS13") - }, -/obj/effect/landmark/lightsout, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bqW" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bqX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bqY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/requests_console{ - announcementConsole = 0; - department = "Medbay"; - departmentType = 1; - name = "Medbay RC"; - pixel_y = -30 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bqZ" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bra" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/landmark/start/medical_doctor, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"brb" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"brc" = ( -/obj/structure/table, -/obj/item/stack/packageWrap, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"brd" = ( -/obj/structure/closet/l3closet/virology, -/turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bre" = ( -/obj/machinery/shower{ - pixel_y = 24 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"brf" = ( -/obj/machinery/shower{ - pixel_y = 24 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"brg" = ( -/obj/structure/closet/l3closet/virology, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"brh" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bri" = ( -/obj/structure/table/glass, -/obj/item/weapon/storage/box/beakers{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/weapon/storage/box/syringes, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"brj" = ( -/obj/structure/chair/stool, -/obj/effect/landmark/start/virologist, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"brk" = ( -/obj/machinery/computer/pandemic, -/turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"brl" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 4; - name = "Medical Escape Pod" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"brm" = ( -/turf/open/floor/plating, -/area/maintenance/asteroid/starboard) -"brn" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 4; - name = "Medical Escape Pod" - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/starboard) -"bro" = ( -/obj/machinery/door/airlock/shuttle{ - name = "Escape Pod Airlock" - }, -/obj/docking_port/mobile/pod{ - dir = 4; - id = "pod3"; - name = "escape pod 3"; - port_angle = 0 - }, -/turf/open/floor/plating, -/area/shuttle/pod_3) -"brp" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/item/weapon/storage/pod{ - pixel_y = 32 - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/pod_3) -"brq" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/light/small, -/obj/machinery/computer/shuttle/pod{ - pixel_y = 32; - possible_destinations = "pod_lavaland3"; - shuttleId = "pod3" - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = -32 - }, -/obj/machinery/camera{ - c_tag = "Medbay Escape Pod" - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/pod_3) -"brr" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, -/turf/open/floor/plating, -/area/shuttle/pod_3) -"brs" = ( -/obj/docking_port/stationary/random{ - dir = 4; - id = "pod_lavaland3"; - name = "lavaland" - }, -/turf/open/space, -/area/space) -"brt" = ( -/obj/item/stack/rods, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/awaymission/research/interior/gateway) -"bru" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/awaymission/research/interior/gateway) -"brv" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/awaymission/research/interior/gateway) -"brw" = ( -/obj/machinery/vending/tool, -/obj/structure/sign/map/left/ceres{ - pixel_x = -32 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"brx" = ( -/obj/structure/table, -/obj/item/weapon/wrench, -/obj/item/weapon/screwdriver, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"bry" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"brz" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"brA" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"brB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/sign/directions/engineering{ - dir = 4; - icon_state = "direction_eng"; - pixel_x = 32; - pixel_y = -24 - }, -/obj/structure/sign/directions/medical{ - dir = 4; - icon_state = "direction_med"; - pixel_x = 32; - pixel_y = -32 - }, -/obj/structure/sign/directions/science{ - pixel_x = 32; - pixel_y = -40 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"brC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/green/corner{ - icon_state = "greencorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"brD" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"brE" = ( -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"brF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/sign/botany{ - pixel_x = 32; - pixel_y = -32 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"brG" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/green/corner{ - icon_state = "greencorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"brH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/green/corner{ - icon_state = "greencorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"brI" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/green/corner{ - icon_state = "greencorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"brJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"brK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"brL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = -28 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"brM" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"brN" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"brO" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"brP" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"brQ" = ( -/obj/machinery/door/airlock/glass, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"brR" = ( -/obj/item/device/radio/intercom{ - name = "Station Intercom (General)"; - pixel_y = -29 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"brS" = ( -/obj/machinery/light, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"brT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"brU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"brV" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"brW" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"brX" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"brY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"brZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bsa" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Cooling Loop Bypass"; - on = 0 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bsb" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/supermatter) -"bsc" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bsd" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bse" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bsf" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bsg" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bsh" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bsi" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bsj" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bsk" = ( -/obj/machinery/light, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bsl" = ( -/obj/item/device/radio/intercom{ - name = "Station Intercom (General)"; - pixel_y = -29 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bsm" = ( -/obj/machinery/door/airlock/glass, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bsn" = ( -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bso" = ( -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bsp" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bsq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bsr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/sign/directions/engineering{ - dir = 8; - icon_state = "direction_eng"; - pixel_x = -32; - pixel_y = -24 - }, -/obj/structure/sign/directions/supply{ - dir = 1; - icon_state = "direction_supply"; - pixel_x = -32; - pixel_y = -32 - }, -/obj/structure/sign/directions/evac{ - pixel_x = -32; - pixel_y = -40 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bss" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/arrival/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bst" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Medbay Security Checkpoint APC"; - pixel_x = -25; - pixel_y = 1 - }, -/obj/structure/cable/orange, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/medical) -"bsu" = ( -/obj/structure/chair/office/dark{ - dir = 8 - }, -/obj/effect/landmark/start/depsec/medical, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/medical) -"bsv" = ( -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/medical) -"bsw" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/medical) -"bsx" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/medical) -"bsy" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable/orange, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/medical) -"bsz" = ( -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bsA" = ( -/obj/machinery/light, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/structure/table, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bsB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bsC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/delivery{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bsD" = ( -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/delivery{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bsE" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bsF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bsG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bsH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bsI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bsJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Virology Airlocks"; - dir = 5; - network = list("SS13","CMO") - }, -/turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bsK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bsL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bsM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bsN" = ( -/obj/structure/table/glass, -/obj/item/weapon/book/manual/wiki/infections{ - pixel_y = 7 - }, -/obj/item/weapon/reagent_containers/syringe/antiviral, -/obj/item/weapon/reagent_containers/dropper, -/obj/item/weapon/reagent_containers/spray/cleaner, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bsO" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bsP" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bsQ" = ( -/obj/structure/table, -/obj/item/weapon/hand_labeler, -/obj/item/device/radio/headset/headset_med, -/obj/structure/reagent_dispensers/virusfood{ - density = 0; - pixel_x = 30 - }, -/obj/item/stack/sheet/mineral/plasma{ - amount = 5 - }, -/turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bsR" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/starboard) -"bsS" = ( -/obj/machinery/light/small, -/turf/open/floor/plating, -/area/maintenance/asteroid/starboard) -"bsT" = ( -/obj/machinery/gateway{ - dir = 9 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/awaymission/research/interior/gateway) -"bsU" = ( -/obj/machinery/gateway{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/awaymission/research/interior/gateway) -"bsV" = ( -/obj/machinery/gateway{ - dir = 5 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/awaymission/research/interior/gateway) -"bsW" = ( -/obj/item/weapon/crowbar, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/awaymission/research/interior/gateway) -"bsX" = ( -/obj/item/clothing/head/cone, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"bsY" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bsZ" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical{ - pixel_x = 1; - pixel_y = 5 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = -28 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"bta" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"btb" = ( -/obj/structure/table, -/obj/item/weapon/storage/belt/utility, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"btc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"btd" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bte" = ( -/turf/open/floor/plasteel/green/corner{ - icon_state = "greencorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"btf" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"btg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/green/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bth" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/eastleft{ - name = "Hydroponics Desk"; - req_access_txt = "35" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bti" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"btj" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"btk" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance"; - req_access_txt = "12" - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"btl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall/r_wall, -/area/hallway/secondary/bridges/serv_engi) -"btm" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/structure/grille, -/obj/structure/window/reinforced, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/serv_engi) -"btn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bto" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"btp" = ( -/obj/structure/closet/secure_closet/engineering_personal, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 5 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"btq" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"btr" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Gas to Cooling Loop"; - on = 1 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bts" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/green/visible{ - dir = 4 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"btt" = ( -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 4 - }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "SM1"; - name = "Radiation Chamber Shutters" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/supermatter) -"btu" = ( -/obj/machinery/power/rad_collector/anchored, -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/supermatter) -"btv" = ( -/obj/structure/grille, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 6 - }, -/obj/machinery/door/firedoor, -/obj/structure/window/plasma/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/supermatter) -"btw" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/supermatter) -"btx" = ( -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/supermatter) -"bty" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/supermatter) -"btz" = ( -/obj/structure/grille, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 10 - }, -/obj/machinery/door/firedoor, -/obj/structure/window/plasma/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/supermatter) -"btA" = ( -/obj/machinery/power/rad_collector/anchored, -/obj/structure/cable/yellow{ - icon_state = "0-4"; - d2 = 4 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/supermatter) -"btB" = ( -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 8 - }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "SM2"; - name = "Radiation Chamber Shutters" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/supermatter) -"btC" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - dir = 8 - }, -/obj/machinery/meter, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"btD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "Gas To Mix"; - on = 0 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"btE" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 1 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"btF" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "SM East"; - dir = 9; - network = list("SS13","CE") - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"btG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"btH" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"btI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"btJ" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Central Asteroid Maintenance"; - req_access_txt = "12" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"btK" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Central Asteroid Maintenance"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"btL" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/structure/grille, -/obj/structure/window/reinforced, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/engi_med) -"btM" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/grille, -/obj/structure/window/reinforced, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/engi_med) -"btN" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/structure/grille, -/obj/structure/window/reinforced, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/engi_med) -"btO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/sign/bluecross_2{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/arrival/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"btP" = ( -/obj/machinery/computer/secure_data, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = -28 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/medical) -"btQ" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"btR" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"btS" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"btT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"btU" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"btV" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"btW" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"btX" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/whiteblue/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"btY" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel/whiteblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"btZ" = ( -/obj/machinery/iv_drip, -/turf/open/floor/plasteel/whiteblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bua" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/machinery/iv_drip, -/turf/open/floor/plasteel/whiteblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bub" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/whiteblue/corner{ - icon_state = "whitebluecorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"buc" = ( -/obj/machinery/doorButtons/access_button{ - idDoor = "virology_airlock_exterior"; - idSelf = "virology_airlock_control"; - name = "Virology Access Button"; - pixel_x = 8; - pixel_y = -28; - req_access_txt = "39" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bud" = ( -/obj/machinery/door/airlock/virology{ - autoclose = 0; - frequency = 1449; - icon_state = "door_locked"; - id_tag = "virology_airlock_exterior"; - locked = 1; - name = "Virology Exterior Airlock"; - req_access_txt = "39" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bue" = ( -/obj/machinery/doorButtons/access_button{ - idDoor = "virology_airlock_exterior"; - idSelf = "virology_airlock_control"; - name = "Virology Access Button"; - pixel_y = -28; - req_access_txt = "39" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"buf" = ( -/obj/machinery/doorButtons/access_button{ - idDoor = "virology_airlock_interior"; - idSelf = "virology_airlock_control"; - name = "Virology Access Button"; - pixel_y = -28; - req_access_txt = "39" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bug" = ( -/obj/machinery/door/airlock/virology{ - autoclose = 0; - frequency = 1449; - icon_state = "door_locked"; - id_tag = "virology_airlock_interior"; - locked = 1; - name = "Virology Interior Airlock"; - req_access_txt = "39" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"buh" = ( -/obj/machinery/doorButtons/airlock_controller{ - idExterior = "virology_airlock_exterior"; - idInterior = "virology_airlock_interior"; - idSelf = "virology_airlock_control"; - name = "Virology Access Console"; - pixel_y = -22; - req_access_txt = "39" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bui" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"buj" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin{ - pixel_x = -2; - pixel_y = 5 - }, -/obj/item/weapon/pen/red, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"buk" = ( -/turf/closed/wall, -/area/maintenance/asteroid/starboard) -"bul" = ( -/obj/item/weapon/computer_hardware/recharger/APC, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/awaymission/research/interior/gateway) -"bum" = ( -/obj/machinery/gateway{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/awaymission/research/interior/gateway) -"bun" = ( -/obj/machinery/gateway/centerstation, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/awaymission/research/interior/gateway) -"buo" = ( -/obj/machinery/gateway{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/awaymission/research/interior/gateway) -"bup" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/awaymission/research/interior/gateway) -"buq" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/awaymission/research/interior/gateway) -"bur" = ( -/obj/item/weapon/paper/fluff/stations/cere/gateway, -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 8 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bus" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"but" = ( -/obj/structure/table, -/obj/machinery/power/apc{ - dir = 8; - name = "Primary Tool Storage APC"; - pixel_x = -24 - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/item/stack/cable_coil, -/obj/item/stack/cable_coil, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"buu" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"buv" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"buw" = ( -/obj/structure/table, -/obj/item/device/multitool, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"bux" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"buy" = ( -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"buz" = ( -/obj/machinery/camera{ - c_tag = "Hydroponics North 1" - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"buA" = ( -/obj/machinery/hydroponics/constructable, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"buB" = ( -/obj/structure/beebox, -/obj/item/queen_bee/bought, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"buC" = ( -/obj/structure/flora/ausbushes/ywflowers, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"buD" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"buE" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Hydroponics"; - req_access_txt = "35" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"buF" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"buG" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"buH" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"buI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"buJ" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"buK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"buL" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"buM" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"buN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"buO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"buP" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/yellow/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"buQ" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=EngineeringWest3"; - location = "EngineeringWest2"; - name = "navigation beacon (Engineering-West 2)" - }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"buR" = ( -/turf/open/floor/plasteel/yellow/corner{ - icon_state = "yellowcorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"buS" = ( -/obj/structure/closet/firecloset, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"buT" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"buU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"buV" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/green/visible, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"buW" = ( -/obj/structure/grille, -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/obj/structure/window/plasma/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/supermatter) -"buX" = ( -/obj/machinery/power/supermatter_shard/crystal, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/supermatter) -"buY" = ( -/obj/structure/grille, -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/structure/window/plasma/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/supermatter) -"buZ" = ( -/obj/machinery/power/rad_collector/anchored, -/obj/structure/cable/yellow{ - icon_state = "0-4"; - d2 = 4 - }, -/obj/item/weapon/tank/internals/plasma, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/supermatter) -"bva" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/components/binary/pump{ - name = "Filtered to Gas" - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bvb" = ( -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bvc" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bvd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/yellow/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bve" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=EngineeringEast3"; - location = "EngineeringEast2"; - name = "navigation beacon (Engineering-East 2)" - }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bvf" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel/yellow/corner{ - icon_state = "yellowcorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bvg" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bvh" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bvi" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bvj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/power/apc{ - dir = 1; - name = "Central Asteroid Maintenance APC"; - pixel_y = 24 - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bvk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bvl" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bvm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bvn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"bvo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"bvp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"bvq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8; - name = "Medbay Atmospherics Checkpoint"; - req_access_txt = "24" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bvr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bvs" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bvt" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "Mix Input"; - on = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bvu" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bvv" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bvw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bvx" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bvy" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bvz" = ( -/obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bvA" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ - pixel_x = -3; - pixel_y = -3 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bvB" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bvC" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bvD" = ( -/obj/structure/table/reinforced, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bvE" = ( -/obj/machinery/computer/med_data, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bvF" = ( -/obj/machinery/sleeper{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bvG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bvH" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 6 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bvI" = ( -/obj/machinery/atmospherics/components/unary/cryo_cell{ - dir = 8; - icon_state = "cell-off" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bvJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/bed/roller, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bvK" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics/cloning) -"bvL" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics/cloning) -"bvM" = ( -/obj/machinery/door/airlock/glass_virology{ - name = "Monkey Pen"; - req_access_txt = "39" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bvN" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Virology APC"; - pixel_x = -25; - pixel_y = 1 - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/effect/turf_decal/stripes/asteroid/end{ - icon_state = "ast_warn_end"; - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bvO" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/grille/broken, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bvP" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bvQ" = ( -/obj/machinery/gateway{ - dir = 10 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/awaymission/research/interior/gateway) -"bvR" = ( -/obj/machinery/gateway, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/awaymission/research/interior/gateway) -"bvS" = ( -/obj/machinery/gateway{ - dir = 6 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/awaymission/research/interior/gateway) -"bvT" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/awaymission/research/interior/gateway) -"bvU" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/structure/window/reinforced, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"bvV" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"bvW" = ( -/obj/structure/table, -/obj/item/device/assembly/igniter, -/obj/item/device/assembly/igniter, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"bvX" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bvY" = ( -/obj/machinery/camera{ - c_tag = "Hydroponics Front Desk"; - dir = 4 - }, -/turf/open/floor/plasteel/green/corner{ - icon_state = "greencorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bvZ" = ( -/obj/structure/chair/office/dark{ - dir = 8 - }, -/obj/effect/landmark/start/botanist, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bwa" = ( -/turf/open/floor/plasteel/darkgreen/side{ - icon_state = "darkgreen"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bwb" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bwc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/darkgreen/side{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 4 - }, -/area/hydroponics) -"bwd" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bwe" = ( -/turf/open/floor/plasteel/hydrofloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bwf" = ( -/obj/machinery/hydroponics/constructable, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bwg" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance"; - req_access_txt = "12" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"bwh" = ( -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = -32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"bwi" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bwj" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/poddoor/preopen{ - id = "engineeringlockdown"; - layer = 2.6; - name = "Emergency Lockdown Blastdoor" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bwk" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/poddoor/preopen{ - id = "engineeringlockdown"; - layer = 2.6; - name = "Emergency Lockdown Blastdoor" - }, -/obj/machinery/door/airlock/engineering{ - cyclelinkeddir = null; - name = "Engineering Foyer"; - req_access_txt = "0"; - req_one_access_txt = "10;24" - }, -/turf/open/floor/plasteel/yellow{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bwl" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/poddoor/preopen{ - id = "engineeringlockdown"; - layer = 2.6; - name = "Emergency Lockdown Blastdoor" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bwm" = ( -/obj/structure/table, -/obj/item/weapon/pipe_dispenser, -/obj/machinery/camera{ - c_tag = "SM West"; - dir = 4; - network = list("SS13","CE") - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bwn" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bwo" = ( -/obj/machinery/power/rad_collector/anchored, -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/obj/item/weapon/tank/internals/plasma, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/supermatter) -"bwp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - dir = 8 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bwq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Mix To Gas"; - on = 0 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bwr" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bws" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bwt" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/poddoor/preopen{ - id = "engineeringlockdown"; - layer = 2.6; - name = "Emergency Lockdown Blastdoor" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bwu" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/poddoor/preopen{ - id = "engineeringlockdown"; - layer = 2.6; - name = "Emergency Lockdown Blastdoor" - }, -/obj/machinery/door/airlock/engineering{ - cyclelinkeddir = null; - name = "Engineering Foyer"; - req_access_txt = "0"; - req_one_access_txt = "10;24" - }, -/turf/open/floor/plasteel/yellow{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bwv" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bww" = ( -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bwx" = ( -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/central) -"bwy" = ( -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = 32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bwz" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bwA" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "Medbay Atmospherics Checkpoint"; - dir = 5 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bwB" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bwC" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bwD" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "Mix Output"; - on = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bwE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/atmos{ - name = "Medbay Atmospherics Checkpoint"; - req_access_txt = "24" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bwF" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bwG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bwH" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bwI" = ( -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bwJ" = ( -/obj/structure/chair/office/light{ - dir = 8 - }, -/obj/effect/landmark/start/medical_doctor, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bwK" = ( -/obj/machinery/door/airlock/glass_medical{ - id_tag = null; - name = "Medbay"; - req_access_txt = "45" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bwL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/camera{ - c_tag = "Medbay East"; - dir = 9 - }, -/obj/structure/noticeboard{ - dir = 8; - pixel_x = 27 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bwM" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bwN" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/landmark/start/medical_doctor, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bwO" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bwP" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/machinery/camera{ - c_tag = "Cyrotubes"; - dir = 9 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bwQ" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Medbay APC"; - pixel_x = -25; - pixel_y = 1 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bwR" = ( -/obj/structure/bed/roller, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bwS" = ( -/obj/machinery/shower{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics/cloning) -"bwT" = ( -/obj/structure/mirror{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics/cloning) -"bwU" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics/cloning) -"bwV" = ( -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics/cloning) -"bwW" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/mob/living/carbon/monkey, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bwX" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bwY" = ( -/mob/living/carbon/monkey, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bwZ" = ( -/obj/item/wallframe/apc, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/awaymission/research/interior/gateway) -"bxa" = ( -/obj/item/stack/rods, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/awaymission/research/interior/gateway) -"bxb" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/awaymission/research/interior/gateway) -"bxc" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/awaymission/research/interior/gateway) -"bxd" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/item/weapon/paper/pamphlet/gateway, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/awaymission/research/interior/gateway) -"bxe" = ( -/obj/item/clothing/head/cone, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bxf" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/storage/primary) -"bxg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"bxh" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"bxi" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/camera{ - c_tag = "Service Asteroid Hallway 3"; - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bxj" = ( -/obj/machinery/door/airlock/glass{ - name = "Hydroponics"; - req_access_txt = "35" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bxk" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bxl" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bxm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bxn" = ( -/obj/structure/table, -/obj/item/seeds/chili, -/obj/item/seeds/grape, -/obj/item/seeds/grape, -/obj/item/weapon/reagent_containers/food/snacks/grown/chili, -/obj/item/weapon/reagent_containers/food/snacks/grown/potato, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bxo" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bxp" = ( -/obj/structure/flora/ausbushes/ywflowers, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bxq" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bxr" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bxs" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"bxt" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Engineering Foyer APC"; - pixel_x = -25 - }, -/obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bxu" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/yellow/corner{ - icon_state = "yellowcorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bxv" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bxw" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-22" - }, -/turf/open/floor/plasteel/yellow/corner{ - icon_state = "yellowcorner"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bxx" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/button/door{ - id = "SM1"; - name = "Collector Shuttle Toggle"; - pixel_x = 24; - req_access_txt = "10" - }, -/obj/machinery/atmospherics/pipe/simple/green/visible, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bxy" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 10 - }, -/obj/machinery/meter, -/turf/closed/wall/r_wall, -/area/engine/supermatter) -"bxz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/glass_engineering{ - heat_proof = 1; - name = "Supermatter Chamber"; - req_access_txt = "10" - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/supermatter) -"bxA" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 6 - }, -/obj/machinery/meter, -/turf/closed/wall/r_wall, -/area/engine/supermatter) -"bxB" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 9 - }, -/turf/closed/wall/r_wall, -/area/engine/supermatter) -"bxC" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/button/door{ - id = "SM2"; - name = "Collector Shuttle Toggle"; - pixel_x = -24; - req_access_txt = "10" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bxD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bxE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/closed/wall/r_wall, -/area/engine/engineering) -"bxF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-22" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/yellow/corner{ - icon_state = "yellowcorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bxG" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bxH" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel/yellow/corner{ - icon_state = "yellowcorner"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bxI" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Engineering Foyer APC"; - pixel_x = 23; - pixel_y = 2 - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bxJ" = ( -/turf/closed/mineral, -/area/maintenance/asteroid/central) -"bxK" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bxL" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/central) -"bxM" = ( -/obj/structure/table, -/obj/item/weapon/wrench, -/obj/item/clothing/glasses/meson, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bxN" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bxO" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/light/small, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bxP" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bxQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bxR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bxS" = ( -/obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/drinks/britcup, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bxT" = ( -/obj/machinery/button/door{ - id = "medmain"; - name = "Medbay Foyer Doors"; - pixel_y = -24 - }, -/obj/machinery/requests_console{ - announcementConsole = 0; - department = "Medbay"; - departmentType = 1; - name = "Medbay RC"; - pixel_x = 30 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bxU" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/weapon/wrench/medical, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bxV" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bxW" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bxX" = ( -/obj/structure/bed/roller, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bxY" = ( -/obj/machinery/shower{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics/cloning) -"bxZ" = ( -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics/cloning) -"bya" = ( -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics/cloning) -"byb" = ( -/obj/machinery/dna_scannernew, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics/cloning) -"byc" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/starboard) -"byd" = ( -/obj/machinery/light, -/mob/living/carbon/monkey, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"bye" = ( -/obj/item/weapon/screwdriver, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/awaymission/research/interior/gateway) -"byf" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/awaymission/research/interior/gateway) -"byg" = ( -/obj/structure/table, -/obj/item/weapon/paper/pamphlet/gateway, -/obj/item/weapon/coin/silver, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/awaymission/research/interior/gateway) -"byh" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/portable_atmospherics/scrubber, -/obj/machinery/camera{ - c_tag = "Primary Tool Storage South"; - dir = 5 - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/storage/primary) -"byi" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"byj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/newscaster{ - pixel_x = -28; - pixel_y = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"byk" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"byl" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bym" = ( -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/darkgreen/side{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 4 - }, -/area/hydroponics) -"byn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"byo" = ( -/turf/open/floor/plasteel/darkgreen/side{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 4 - }, -/area/hydroponics) -"byp" = ( -/obj/machinery/camera{ - c_tag = "Hydroponics North 2" - }, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"byq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/window{ - dir = 8; - icon_state = "right"; - name = "Hydroponics Delivery Chute"; - opacity = 1; - req_access_txt = "33" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"byr" = ( -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=8"; - dir = 8; - freq = 1400; - location = "Hydroponics" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"bys" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/structure/disposaloutlet{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"byt" = ( -/obj/structure/rack, -/obj/item/weapon/storage/bag/ore, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"byu" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"byv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"byw" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"byx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"byy" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/yellow/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"byz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/green/visible, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"byA" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/portable_atmospherics/canister, -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"byB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 2; - icon_state = "pump_map"; - name = "Chamber To Filter" - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/supermatter) -"byC" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/supermatter) -"byD" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Gas To Chamber"; - on = 0 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/supermatter) -"byE" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/portable_atmospherics/canister/nitrogen, -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"byF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"byG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall/r_wall, -/area/engine/engineering) -"byH" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/yellow/corner{ - icon_state = "yellowcorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"byI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"byJ" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"byK" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/engineering) -"byL" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/central) -"byM" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"byN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"byO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/arrival/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"byP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/white/side{ - icon_state = "whitehall"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"byQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"byR" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/machinery/holopad, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"byS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"byT" = ( -/obj/structure/table/reinforced, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/weapon/pen, -/obj/item/weapon/folder, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"byU" = ( -/obj/structure/table/reinforced, -/obj/machinery/cell_charger, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"byV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = -28 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"byW" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = -28 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"byX" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"byY" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"byZ" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/camera{ - c_tag = "Medbay West"; - dir = 5; - network = list("SS13") - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bza" = ( -/obj/machinery/shower{ - dir = 4 - }, -/obj/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics/cloning) -"bzb" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/landmark/start/geneticist, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics/cloning) -"bzc" = ( -/obj/machinery/computer/cloning, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = 28 - }, -/obj/structure/sign/nosmoking_2{ - pixel_x = 32 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics/cloning) -"bzd" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/portable_atmospherics/pump, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/storage/primary) -"bze" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/portable_atmospherics/pump, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/storage/primary) -"bzf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"bzg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"bzh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/glass{ - name = "Primary Tool Storage" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"bzi" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bzj" = ( -/obj/structure/closet/secure_closet/hydroponics, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel/hydrofloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bzk" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bzl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/darkgreen/side{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 4 - }, -/area/hydroponics) -"bzm" = ( -/obj/machinery/hydroponics/constructable, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bzn" = ( -/obj/effect/landmark/start/botanist, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bzo" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bzp" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bzq" = ( -/turf/closed/mineral/random/labormineral, -/area/maintenance/asteroid/central) -"bzr" = ( -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bzs" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 6 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bzt" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bzu" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bzv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bzw" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/donkpockets, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 4 - }, -/obj/item/device/radio/intercom{ - name = "Station Intercom (General)"; - pixel_x = 29 - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bzx" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 10 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bzy" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 5 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bzz" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bzA" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible, -/turf/closed/wall/r_wall, -/area/engine/supermatter) -"bzB" = ( -/obj/machinery/door/airlock/glass_engineering{ - heat_proof = 1; - name = "Supermatter Chamber"; - req_access_txt = "10" - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/supermatter) -"bzC" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/components/binary/pump, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bzD" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/donkpockets, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = -28 - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bzE" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bzF" = ( -/turf/open/floor/plasteel/red/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bzG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating/airless, -/area/security/checkpoint/engineering) -"bzH" = ( -/obj/structure/closet/secure_closet/security/engine, -/obj/machinery/newscaster/security_unit{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/engineering) -"bzI" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/engineering) -"bzJ" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Engineering Security Checkpoint APC"; - pixel_x = 23; - pixel_y = 2 - }, -/obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 - }, -/obj/structure/reagent_dispensers/peppertank{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/engineering) -"bzK" = ( -/obj/structure/janitorialcart, -/obj/item/weapon/mop, -/obj/item/weapon/reagent_containers/glass/bucket, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bzL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bzM" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bzN" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/arrival/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bzO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/white/side{ - icon_state = "whitehall"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bzP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bzQ" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bzR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/junction{ - dir = 4; - icon_state = "pipe-j2" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bzS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bzT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/whiteblue/corner{ - icon_state = "whitebluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bzU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bzV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/glass_medical{ - id_tag = "medmain"; - name = "Medbay"; - req_access_txt = "5" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bzW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/junction{ - dir = 8; - icon_state = "pipe-j1" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bzX" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bzY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bzZ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bAa" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bAb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bAc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics/cloning) -"bAd" = ( -/obj/machinery/disposal/bin, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics/cloning) -"bAe" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics/cloning) -"bAf" = ( -/obj/machinery/clonepod, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics/cloning) -"bAg" = ( -/obj/structure/bodycontainer/morgue, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/obj/effect/landmark/revenantspawn, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/medical/morgue) -"bAh" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bAi" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bAj" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bAk" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bAl" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"bAm" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-22" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"bAn" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/darkgreen/side{ - icon_state = "darkgreen"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bAo" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bAp" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bAq" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bAr" = ( -/obj/machinery/door/airlock/glass{ - name = "Bee Reserve"; - req_access_txt = "35" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bAs" = ( -/obj/structure/flora/ausbushes/ywflowers, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bAt" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Port Asteroid Maintenance APC"; - pixel_x = -23; - pixel_y = 2 - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/effect/turf_decal/stripes/asteroid/end{ - icon_state = "ast_warn_end"; - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"bAu" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bAv" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/item/device/assembly/mousetrap/armed, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"bAw" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bAx" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/central) -"bAy" = ( -/obj/structure/girder, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/central) -"bAz" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/central) -"bAA" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/central) -"bAB" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 1 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bAC" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 6 - }, -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 1 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bAD" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bAE" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 9 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bAF" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "Engineering Lobby West"; - dir = 4; - network = list("SS13","CE") - }, -/obj/machinery/newscaster{ - pixel_x = -28 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bAG" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bAH" = ( -/obj/structure/table, -/obj/machinery/microwave, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bAI" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bAJ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bAK" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/meter, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 5 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bAL" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bAM" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/components/trinary/filter/critical{ - dir = 8; - icon_state = "filter_off"; - on = 1 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bAN" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/sign/radiation{ - pixel_y = 32 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bAO" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/airalarm/engine{ - pixel_y = 23 - }, -/obj/machinery/atmospherics/pipe/manifold/green/visible, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/supermatter) -"bAP" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Gas To Filter"; - on = 1 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bAQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bAR" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/sign/radiation{ - pixel_y = 32 - }, -/obj/machinery/meter, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bAS" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bAT" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 10 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bAU" = ( -/obj/structure/table, -/obj/machinery/microwave, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bAV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bAW" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bAX" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bAY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating/airless, -/area/security/checkpoint/engineering) -"bAZ" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/engineering) -"bBa" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/engineering) -"bBb" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/engineering) -"bBc" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12; - pixel_y = 2 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bBd" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Broom Closet"; - req_access_txt = "0" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bBe" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/arrival/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bBf" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/light, -/obj/structure/sign/chemistry{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bBg" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bBh" = ( -/obj/machinery/camera{ - c_tag = "Medbay Lobby"; - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bBi" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bBj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bBk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bBl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/glass_medical{ - id_tag = "medmain"; - name = "Medbay"; - req_access_txt = "5" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bBm" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bBn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bBo" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bBp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bBq" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 5 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bBr" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bBs" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bBt" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bBu" = ( -/obj/machinery/door/airlock/glass_medical{ - id_tag = "cloningmain"; - name = "Genetics"; - req_access_txt = "0"; - req_one_access_txt = "5;9" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics/cloning) -"bBv" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/junction{ - dir = 4; - icon_state = "pipe-j2" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics/cloning) -"bBw" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/holopad, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics/cloning) -"bBx" = ( -/obj/structure/table, -/obj/item/weapon/book/manual/medical_cloning{ - pixel_y = 6 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics/cloning) -"bBy" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bBz" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bBA" = ( -/obj/structure/disposaloutlet{ - dir = 1 - }, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/plating/airless, -/area/space) -"bBB" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bBC" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bBD" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bBE" = ( -/obj/structure/grille, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/central) -"bBF" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 6 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bBG" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bBH" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 9 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bBI" = ( -/obj/machinery/vending/coffee, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bBJ" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bBK" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/cups, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bBL" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bBM" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bBN" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "1-4"; - d1 = 1; - d2 = 4 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bBO" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bBP" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bBQ" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bBR" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bBS" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bBT" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bBU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Atmos To Loop"; - on = 0 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bBV" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bBW" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/cups, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment, -/obj/machinery/camera{ - c_tag = "Engineering Lobby East"; - dir = 4; - network = list("SS13","CE") - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bBX" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bBY" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bBZ" = ( -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bCa" = ( -/obj/structure/table/reinforced, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/engineering) -"bCb" = ( -/obj/structure/chair/office/dark{ - dir = 8 - }, -/obj/effect/landmark/start/depsec/engineering, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/engineering) -"bCc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/engineering) -"bCd" = ( -/obj/structure/table, -/obj/machinery/recharger, -/obj/machinery/camera{ - c_tag = "Engineering Security Checkpoint"; - dir = 9 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = 28 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/engineering) -"bCe" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bCf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/structure/sign/bluecross_2{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/arrival/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bCg" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bCh" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/northleft{ - name = "Chemistry Desk"; - req_access_txt = "33" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bCi" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bCj" = ( -/obj/machinery/smartfridge/chemistry/preloaded, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bCk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/button/door{ - id = "medmain"; - name = "Medbay Doors"; - normaldoorcontrol = 1; - pixel_x = -24 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bCl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/delivery{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bCm" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/delivery{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bCn" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bCo" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bCp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/whiteblue/corner{ - icon_state = "whitebluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bCq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics/cloning) -"bCr" = ( -/obj/structure/closet/wardrobe/white, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics/cloning) -"bCs" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics/cloning) -"bCt" = ( -/obj/machinery/button/door{ - id = "cloningmain"; - name = "Cloning Door"; - normaldoorcontrol = 1; - pixel_y = -24 - }, -/obj/machinery/camera{ - c_tag = "Cloning"; - dir = 10; - network = list("SS13","CMO") - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics/cloning) -"bCu" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/rxglasses{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/weapon/storage/box/bodybags, -/obj/item/weapon/pen, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/power/apc{ - dir = 4; - name = "Cloning Lab APC"; - pixel_x = 23; - pixel_y = 2 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics/cloning) -"bCv" = ( -/turf/closed/wall/rust, -/area/space) -"bCw" = ( -/obj/structure/closet/emcloset, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"bCx" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bCy" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance"; - req_access_txt = "12" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bCz" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel/hydrofloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bCA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/darkgreen/side{ - icon_state = "darkgreen"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bCB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bCC" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bCD" = ( -/obj/structure/closet, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/east) -"bCE" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/central) -"bCF" = ( -/obj/structure/closet/firecloset/full, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/central) -"bCG" = ( -/obj/effect/turf_decal/stripes/asteroid/line, -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bCH" = ( -/obj/structure/rack, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bCI" = ( -/obj/machinery/vending/snack, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bCJ" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bCK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bCL" = ( -/obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bCM" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 5 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bCN" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 - }, -/turf/closed/wall/r_wall, -/area/engine/engineering) -"bCO" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall, -/area/engine/engineering) -"bCP" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 10 - }, -/turf/closed/wall/r_wall, -/area/engine/engineering) -"bCQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/structure/closet/radiation, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bCR" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/closet/radiation, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bCS" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/light, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bCT" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bCU" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/camera{ - c_tag = "SM South"; - dir = 1; - network = list("SS13","CE") - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bCV" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bCW" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/structure/closet/radiation, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"bCX" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 6 - }, -/turf/closed/wall/r_wall, -/area/engine/engineering) -"bCY" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 9 - }, -/turf/closed/wall/r_wall, -/area/engine/engineering) -"bCZ" = ( -/obj/structure/reagent_dispensers/water_cooler, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bDa" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bDb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bDc" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/glass_security{ - name = "Prisoner Processing"; - req_access_txt = "2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/engineering) -"bDd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/engineering) -"bDe" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/engineering) -"bDf" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/machinery/computer/security/telescreen{ - desc = "Used to watch the CE's wrench monkeys incase they build another disposal 'ride'."; - name = "Engineering Monitor"; - network = list("CE") - }, -/obj/structure/table, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/engineering) -"bDg" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/landmark/lightsout, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bDh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/camera{ - c_tag = "Medbay Asteroid Hallway 2"; - dir = 8; - network = list("SS13","QM") - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bDi" = ( -/obj/machinery/chem_master, -/turf/open/floor/plasteel/whiteyellow/side{ - icon_state = "whiteyellow"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bDj" = ( -/obj/structure/chair/office/light{ - dir = 1 - }, -/obj/effect/landmark/start/chemist, -/turf/open/floor/plasteel/whiteyellow/side{ - icon_state = "whiteyellow"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bDk" = ( -/obj/structure/table/glass, -/obj/item/weapon/storage/box/beakers{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/weapon/reagent_containers/glass/beaker/large, -/obj/item/weapon/reagent_containers/dropper, -/turf/open/floor/plasteel/whiteyellow/side{ - icon_state = "whiteyellow"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bDl" = ( -/turf/open/floor/plasteel/whiteyellow/side{ - icon_state = "whiteyellow"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bDm" = ( -/obj/machinery/chem_master, -/turf/open/floor/plasteel/whiteyellow/side{ - icon_state = "whiteyellow"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bDn" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel/whiteyellow/side{ - icon_state = "whiteyellow"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bDo" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel/whiteyellow/side{ - icon_state = "whiteyellow"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bDp" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/eastleft{ - name = "Chemistry Desk"; - req_access_txt = "33" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bDq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/whiteblue/corner{ - icon_state = "whitebluecorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bDr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bDs" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bDt" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bDu" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Medbay South"; - dir = 6 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bDv" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bDw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bDx" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bDy" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bDz" = ( -/obj/machinery/door/airlock/glass_research{ - name = "Genetics Research"; - req_access_txt = "0"; - req_one_access_txt = "5;9" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bDA" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bDB" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bDC" = ( -/obj/item/weapon/storage/toolbox/mechanical/old, -/turf/open/floor/plating, -/area/space) -"bDD" = ( -/obj/structure/girder, -/obj/item/stack/sheet/metal, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bDE" = ( -/obj/machinery/light/small, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"bDF" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bDG" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bDH" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bDI" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder, -/obj/machinery/camera{ - c_tag = "Hydroponics Storage"; - dir = 1; - network = list("SS13"); - start_active = 1 - }, -/turf/open/floor/plasteel/hydrofloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bDJ" = ( -/obj/machinery/chem_master/condimaster, -/turf/open/floor/plasteel/hydrofloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bDK" = ( -/obj/structure/closet/crate/hydroponics, -/obj/item/weapon/shovel/spade, -/obj/item/weapon/wrench, -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/item/weapon/wirecutters, -/obj/item/weapon/shovel/spade, -/obj/item/honey_frame, -/obj/item/honey_frame, -/obj/item/honey_frame, -/obj/item/honey_frame, -/obj/item/honey_frame, -/obj/item/honey_frame, -/turf/open/floor/plasteel/hydrofloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bDL" = ( -/obj/machinery/biogenerator, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bDM" = ( -/obj/machinery/seed_extractor, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bDN" = ( -/obj/structure/table, -/obj/item/weapon/storage/bag/plants/portaseeder, -/obj/item/weapon/storage/bag/plants/portaseeder, -/obj/item/weapon/storage/bag/plants, -/obj/item/weapon/storage/bag/plants, -/obj/machinery/light, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bDO" = ( -/obj/structure/closet/wardrobe/botanist, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bDP" = ( -/obj/structure/beebox, -/obj/item/queen_bee/bought, -/obj/machinery/camera{ - c_tag = "Hydroponics Bee Reserve South"; - dir = 5; - network = list("SS13") - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bDQ" = ( -/obj/structure/table, -/obj/item/weapon/book/manual/hydroponics_pod_people, -/obj/item/weapon/paper/guides/jobs/hydroponics, -/obj/item/stack/packageWrap, -/obj/item/device/destTagger, -/turf/open/floor/plasteel/hydrofloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bDR" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bDS" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bDT" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Atmospherics Maintenance"; - req_access_txt = "12;24" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bDU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bDV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bDW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bDX" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bDY" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bDZ" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bEa" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bEb" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Engineering APC"; - pixel_y = 24 - }, -/obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bEc" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bEd" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 5 - }, -/turf/closed/wall/r_wall, -/area/engine/engineering) -"bEe" = ( -/obj/machinery/door/airlock/glass_engineering{ - name = "Supermatter Engine Room"; - req_access_txt = "10" - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bEf" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bEg" = ( -/obj/machinery/door/airlock/glass_engineering{ - name = "Supermatter Engine Room"; - req_access_txt = "10" - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bEh" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bEi" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/sign/map/left/ceres{ - pixel_y = 32 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bEj" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/yellow/corner{ - icon_state = "yellowcorner"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bEk" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bEl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bEm" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating/airless, -/area/security/checkpoint/engineering) -"bEn" = ( -/obj/machinery/computer/secure_data, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/engineering) -"bEo" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/structure/filingcabinet, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/engineering) -"bEp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-21" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/engineering) -"bEq" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bEr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bEs" = ( -/obj/machinery/chem_dispenser, -/turf/open/floor/plasteel/whiteyellow/side{ - icon_state = "whiteyellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bEt" = ( -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bEu" = ( -/obj/machinery/chem_heater, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bEv" = ( -/obj/machinery/chem_dispenser, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bEw" = ( -/turf/open/floor/plasteel/whiteyellow/side{ - icon_state = "whiteyellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bEx" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bEy" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bEz" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bEA" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bEB" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/obj/structure/disposalpipe/junction{ - dir = 4; - icon_state = "pipe-j2" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bEC" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bED" = ( -/obj/machinery/disposal/bin, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bEE" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/junction, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bEF" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bEG" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bEH" = ( -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bEI" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bEJ" = ( -/obj/item/weapon/coin/gold, -/turf/open/floor/plating, -/area/space) -"bEK" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"bEL" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance, -/obj/item/weapon/electronics/airlock, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bEM" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bEN" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance"; - req_access_txt = "12" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bEO" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bEP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bEQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bER" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bES" = ( -/obj/structure/disposalpipe/sortjunction{ - dir = 2; - icon_state = "pipe-j1s"; - name = "disposal pipe - Library"; - sortType = 16 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"bET" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/engine/atmos) -"bEU" = ( -/obj/machinery/portable_atmospherics/canister/freon, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/engine/atmos) -"bEV" = ( -/obj/machinery/portable_atmospherics/canister/toxins, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/engine/atmos) -"bEW" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/engine/atmos) -"bEX" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-21" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bEY" = ( -/obj/structure/closet/firecloset/full, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bEZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bFa" = ( -/obj/structure/table, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/rods{ - amount = 50 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bFb" = ( -/obj/structure/table, -/obj/item/stack/sheet/glass/fifty, -/obj/machinery/power/apc{ - dir = 1; - name = "Atmospherics APC"; - pixel_y = 24 - }, -/obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bFc" = ( -/obj/structure/table, -/obj/item/weapon/grenade/chem_grenade/metalfoam, -/obj/item/weapon/grenade/chem_grenade/metalfoam, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bFd" = ( -/obj/structure/rack, -/obj/item/clothing/mask/gas, -/obj/item/clothing/mask/gas, -/obj/item/clothing/head/welding, -/obj/item/clothing/head/welding, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bFe" = ( -/obj/structure/tank_dispenser, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bFf" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bFg" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bFh" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bFi" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bFj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bFk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bFl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bFm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bFn" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bFo" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-20"; - light_color = "#E1E17D"; - light_range = 5; - luminosity = 2 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bFp" = ( -/obj/structure/table, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bFq" = ( -/obj/structure/table, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bFr" = ( -/obj/structure/table, -/obj/item/stack/rods{ - amount = 50 - }, -/obj/item/stack/rods{ - amount = 50 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bFs" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bFt" = ( -/obj/structure/table, -/obj/item/stack/sheet/plasteel/fifty, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bFu" = ( -/obj/structure/table, -/obj/item/stack/sheet/rglass{ - amount = 50 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bFv" = ( -/obj/structure/table, -/obj/item/stack/cable_coil, -/obj/item/stack/cable_coil, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bFw" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bFx" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bFy" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bFz" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bFA" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/yellow/corner{ - icon_state = "yellowcorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bFB" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bFC" = ( -/obj/machinery/vending/cola, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bFD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bFE" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bFF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bFG" = ( -/obj/machinery/requests_console{ - department = "Chemistry"; - departmentType = 2; - name = "Chemistry RC"; - pixel_x = -30 - }, -/mob/living/simple_animal/bot/cleanbot{ - name = "Na2CO3" - }, -/turf/open/floor/plasteel/whiteyellow/corner{ - icon_state = "whiteyellowcorner"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bFH" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bFI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bFJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bFK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bFL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bFM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/whiteyellow/side{ - icon_state = "whiteyellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bFN" = ( -/obj/machinery/door/airlock/glass_medical{ - id_tag = null; - name = "Chemistry Lab"; - req_access_txt = "5; 33" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bFO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bFP" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 1 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bFQ" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bFR" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bFS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bFT" = ( -/obj/structure/chair/office/light{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/effect/landmark/start/geneticist, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bFU" = ( -/obj/machinery/computer/scan_consolenew, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bFV" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/mob/living/carbon/monkey, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bFW" = ( -/obj/structure/flora/tree/palm, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bFX" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bFY" = ( -/obj/structure/rack, -/obj/item/clothing/suit/space/fragile, -/obj/item/clothing/head/helmet/space/fragile, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bFZ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bGa" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bGb" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/rack, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bGc" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bGd" = ( -/obj/structure/disposaloutlet{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/maintenance/asteroid/starboard) -"bGe" = ( -/obj/machinery/disposal/deliveryChute{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/space) -"bGf" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/space) -"bGg" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plating, -/area/space) -"bGh" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bGi" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bGj" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bGk" = ( -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/crew_quarters/fitness) -"bGl" = ( -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 28 - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/crew_quarters/fitness) -"bGm" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/machinery/camera{ - c_tag = "Fitness North" - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "applebush" - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/crew_quarters/fitness) -"bGn" = ( -/mob/living/simple_animal/crab{ - desc = "The local trainer hired to keep the crew in shape by aggressively snipping at them."; - name = "Crabohydrates" - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/crew_quarters/fitness) -"bGo" = ( -/obj/structure/sign/poster/random{ - name = "random official poster"; - pixel_y = 32; - random_basetype = /obj/structure/sign/poster/official - }, -/obj/structure/table, -/obj/item/weapon/folder/red{ - pixel_x = 8; - pixel_y = 6 - }, -/obj/item/weapon/folder/yellow{ - pixel_x = -2; - pixel_y = 2 - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/crew_quarters/fitness) -"bGp" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/filingcabinet, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/crew_quarters/fitness) -"bGq" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bGr" = ( -/obj/structure/bookcase{ - name = "Forbidden Knowledge" - }, -/turf/open/floor/plasteel/chapel{ - icon_state = "chapel"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bGs" = ( -/obj/structure/table/wood, -/obj/item/device/taperecorder, -/obj/item/device/camera, -/obj/item/device/radio/intercom{ - pixel_y = 25 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bGt" = ( -/obj/structure/table/wood, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/weapon/pen/invisible, -/obj/item/stack/packageWrap, -/obj/item/device/destTagger, -/turf/open/floor/plasteel/chapel{ - icon_state = "chapel"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bGu" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/disposaloutlet, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bGv" = ( -/obj/structure/table/wood, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bGw" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-22" - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bGx" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 24 - }, -/obj/machinery/power/apc{ - dir = 4; - name = "Library APC"; - pixel_x = 23; - pixel_y = 2 - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bGy" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bGz" = ( -/obj/machinery/vending/coffee, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bGA" = ( -/obj/structure/chair/comfy/black{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bGB" = ( -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bGC" = ( -/obj/structure/fireplace, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bGD" = ( -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bGE" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bGF" = ( -/obj/structure/rack, -/obj/item/weapon/grown/log, -/obj/item/weapon/grown/log, -/obj/item/weapon/grown/log, -/obj/item/weapon/grown/log, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/item/weapon/hatchet, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bGG" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bGH" = ( -/obj/machinery/portable_atmospherics/canister/water_vapor, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/engine/atmos) -"bGI" = ( -/obj/machinery/camera{ - c_tag = "Atmospherics North-West"; - dir = 4; - network = list("SS13","CE") - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bGJ" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bGK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bGL" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bGM" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bGN" = ( -/obj/structure/chair/office/dark{ - dir = 4 - }, -/obj/effect/landmark/start/atmospheric_technician, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bGO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "atmodesk" - }, -/obj/machinery/door/window/eastright{ - name = "Atmospherics Desk"; - req_access_txt = "24" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/yellow{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bGP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bGQ" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bGR" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bGS" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 4 - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bGT" = ( -/obj/machinery/door/airlock/engineering{ - cyclelinkeddir = null; - name = "Engine Room"; - req_access_txt = "10;11" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/yellow{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bGU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bGV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bGW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bGX" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bGY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bGZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bHa" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/landmark/start/station_engineer, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bHb" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bHc" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bHd" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bHe" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bHf" = ( -/obj/machinery/door/airlock/engineering{ - cyclelinkeddir = null; - name = "Engine Room"; - req_access_txt = "10;11" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/yellow{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bHg" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 4 - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bHh" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bHi" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bHj" = ( -/obj/machinery/vending/cigarette, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bHk" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/gravity_generator) -"bHl" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bHm" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bHn" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bHo" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bHp" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/whiteyellow/corner{ - icon_state = "whiteyellowcorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bHq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bHr" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bHs" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/whiteblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bHt" = ( -/turf/open/floor/plasteel/whiteblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"bHu" = ( -/obj/structure/table, -/obj/item/weapon/folder/white, -/obj/item/weapon/gun/syringe, -/obj/item/weapon/reagent_containers/dropper, -/obj/item/weapon/soap/nanotrasen, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bHv" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/o2{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/weapon/storage/firstaid/o2, -/obj/item/weapon/storage/firstaid/regular{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bHw" = ( -/obj/structure/table, -/obj/item/device/radio/intercom, -/obj/item/weapon/storage/firstaid/toxin{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/weapon/storage/firstaid/toxin, -/obj/item/weapon/storage/firstaid/regular{ - pixel_x = -3; - pixel_y = -3 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bHx" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/fire{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bHy" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/brute{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/weapon/storage/firstaid/brute, -/obj/item/weapon/storage/firstaid/regular{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bHz" = ( -/obj/structure/disposalpipe/trunk, -/obj/structure/disposaloutlet, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bHA" = ( -/obj/structure/closet/secure_closet/medical1, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = -28 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bHB" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bHC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bHD" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bHE" = ( -/obj/machinery/dna_scannernew, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bHF" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/starboard) -"bHG" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bHH" = ( -/obj/structure/disposalpipe/sortjunction{ - dir = 1; - icon_state = "pipe-j2s"; - name = "disposal pipe - Engineering"; - sortType = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bHI" = ( -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bHJ" = ( -/obj/item/chair, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bHK" = ( -/obj/structure/weightlifter, -/obj/structure/extinguisher_cabinet{ - pixel_x = -24 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bHL" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bHM" = ( -/obj/structure/stacklifter, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bHN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bHO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bHP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/table, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/crew_quarters/fitness) -"bHQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/crew_quarters/fitness) -"bHR" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/chair/office/dark, -/obj/effect/landmark/start/assistant, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/crew_quarters/fitness) -"bHS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/newscaster{ - pixel_x = 28; - pixel_y = 4 - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/crew_quarters/fitness) -"bHT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bHU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bHV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bHW" = ( -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = -28 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bHX" = ( -/obj/structure/chair/comfy/brown{ - dir = 1 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bHY" = ( -/obj/structure/destructible/cult/tome, -/obj/item/clothing/under/suit_jacket/red, -/obj/item/weapon/book/codex_gigas, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bHZ" = ( -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bIa" = ( -/obj/machinery/door/window{ - dir = 8; - icon_state = "right"; - name = "Library Desk"; - opacity = 1; - req_access_txt = "37" - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bIb" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/sign/poster/random{ - name = "random official poster"; - pixel_x = 32; - random_basetype = /obj/structure/sign/poster/official - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bIc" = ( -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bId" = ( -/obj/structure/table/wood, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bIe" = ( -/obj/structure/chair/comfy/black{ - dir = 1 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bIf" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 28 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bIg" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"bIh" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/engine/atmos) -"bIi" = ( -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/engine/atmos) -"bIj" = ( -/obj/machinery/door/airlock/engineering{ - cyclelinkeddir = null; - name = "Atmospherics Storage"; - req_access_txt = "24" - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/engine/atmos) -"bIk" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bIl" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bIm" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bIn" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/button/door{ - id = "atmodesk"; - name = "Atmospherics Desk Shutters"; - pixel_x = 24 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-13" - }, -/turf/open/floor/plasteel/yellow/side{ - dir = 6 - }, -/area/engine/atmos) -"bIo" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bIp" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bIq" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bIr" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/pump, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bIs" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bIt" = ( -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bIu" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bIv" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bIw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bIx" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bIy" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bIz" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bIA" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bIB" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical{ - pixel_x = 1; - pixel_y = 5 - }, -/obj/item/weapon/storage/box/lights/mixed, -/obj/item/weapon/storage/box/lights/mixed, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bIC" = ( -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bID" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bIE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bIF" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bIG" = ( -/obj/structure/table, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/stack/packageWrap, -/obj/item/device/destTagger, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"bIH" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/table, -/obj/item/device/geiger_counter, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/gravity_generator) -"bII" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/gravity_generator) -"bIJ" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bIK" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bIL" = ( -/obj/structure/closet/secure_closet/chemical, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bIM" = ( -/obj/structure/table/glass, -/obj/item/hand_labeler_refill, -/obj/item/hand_labeler_refill, -/obj/item/weapon/hand_labeler, -/obj/item/stack/packageWrap, -/obj/machinery/light, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bIN" = ( -/obj/structure/table/glass, -/obj/item/stack/cable_coil/random, -/obj/item/stack/cable_coil/random, -/obj/item/weapon/book/manual/wiki/chemistry, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bIO" = ( -/obj/structure/table/glass, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine, -/obj/item/stack/sheet/mineral/plasma, -/obj/item/stack/sheet/mineral/plasma, -/obj/machinery/camera{ - c_tag = "Chemistry"; - dir = 10; - network = list("SS13","CMO") - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bIP" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bIQ" = ( -/obj/structure/table/glass, -/obj/machinery/reagentgrinder, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bIR" = ( -/obj/structure/table/glass, -/obj/item/weapon/storage/box/syringes, -/obj/item/clothing/glasses/science{ - pixel_x = 2; - pixel_y = 4 - }, -/obj/item/clothing/glasses/science, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bIS" = ( -/obj/structure/table/glass, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/screwdriver{ - pixel_x = -2; - pixel_y = 6 - }, -/obj/machinery/light, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bIT" = ( -/obj/structure/closet/wardrobe/chemistry_white, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bIU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bIV" = ( -/obj/machinery/door/airlock/glass_medical{ - id_tag = null; - name = "Medbay Storage"; - req_access_txt = "45" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bIW" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bIX" = ( -/obj/structure/table, -/obj/structure/bedsheetbin{ - pixel_x = 2 - }, -/obj/item/clothing/suit/straight_jacket, -/obj/item/clothing/mask/muzzle, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bIY" = ( -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bIZ" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bJa" = ( -/obj/structure/closet/secure_closet/personal/patient, -/obj/machinery/requests_console{ - department = "Genetics"; - departmentType = 0; - name = "Genetics Requests Console"; - pixel_x = -30 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bJb" = ( -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bJc" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bJd" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bJe" = ( -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bJf" = ( -/obj/machinery/door/window/westleft{ - name = "Monkey Pen"; - req_access_txt = "9" - }, -/mob/living/carbon/monkey, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bJg" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/girder, -/obj/structure/grille, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bJh" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 1 - }, -/obj/structure/girder, -/obj/structure/grille, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bJi" = ( -/obj/structure/disposalpipe/sortjunction{ - dir = 1; - icon_state = "pipe-j2s"; - name = "disposal pipe - Atmospherics"; - sortType = 6 - }, -/obj/structure/grille/broken, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bJj" = ( -/obj/structure/grille/broken, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bJk" = ( -/obj/structure/table, -/obj/item/weapon/storage/fancy/cigarettes, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/maintenance/asteroid/starboard) -"bJl" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bJm" = ( -/obj/structure/sign/poster/random{ - name = "random official poster"; - pixel_x = -32; - random_basetype = /obj/structure/sign/poster/official - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bJn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bJo" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bJp" = ( -/obj/structure/table, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/crew_quarters/fitness) -"bJq" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/weapon/pen, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/crew_quarters/fitness) -"bJr" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bJs" = ( -/obj/machinery/light/small, -/turf/open/floor/plasteel/chapel{ - icon_state = "chapel"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bJt" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bJu" = ( -/turf/open/floor/plasteel/chapel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bJv" = ( -/obj/structure/table/wood, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bJw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bJx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bJy" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/glass{ - name = "Library" - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bJz" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bJA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bJB" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_x = 24 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bJC" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"bJD" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/camera{ - c_tag = "Atmospherics Storage"; - dir = 4; - network = list("SS13","CE") - }, -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/engine/atmos) -"bJE" = ( -/obj/machinery/portable_atmospherics/canister/carbon_dioxide, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/engine/atmos) -"bJF" = ( -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/engine/atmos) -"bJG" = ( -/obj/machinery/portable_atmospherics/canister/nitrogen, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/engine/atmos) -"bJH" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bJI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bJJ" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bJK" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/atmos{ - name = "Atmospherics"; - req_access_txt = "24" - }, -/turf/open/floor/plasteel/yellow{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bJL" = ( -/obj/machinery/camera{ - c_tag = "Engineering West"; - dir = 4; - network = list("SS13","CE") - }, -/obj/machinery/vending/tool, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bJM" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bJN" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical{ - pixel_x = 1; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/item/clothing/gloves/color/yellow, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bJO" = ( -/obj/structure/table, -/obj/item/weapon/book/manual/wiki/engineering_construction, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bJP" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bJQ" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bJR" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/table, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/item/weapon/book/manual/wiki/engineering_guide, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bJS" = ( -/obj/structure/table, -/obj/item/weapon/twohanded/rcl/pre_loaded, -/obj/item/weapon/twohanded/rcl/pre_loaded, -/obj/item/weapon/twohanded/rcl/pre_loaded, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bJT" = ( -/obj/structure/table, -/obj/item/clothing/head/welding, -/obj/item/clothing/head/welding, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bJU" = ( -/obj/structure/closet/secure_closet/engineering_personal, -/obj/item/weapon/pickaxe/mini, -/obj/machinery/camera{ - c_tag = "Engineering East"; - dir = 9; - network = list("SS13","CE") - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bJV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/engineering{ - cyclelinkeddir = null; - name = "Gravity Generator"; - req_access_txt = "10;11" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/gravity_generator) -"bJW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/gravity_generator) -"bJX" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/gravity_generator) -"bJY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/structure/closet/secure_closet/medical3, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bJZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bKa" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bKb" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bKc" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bKd" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/landmark/start/medical_doctor, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bKe" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bKf" = ( -/obj/structure/closet/wardrobe/genetics_white, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bKg" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bKh" = ( -/obj/structure/chair/office/light{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/effect/landmark/start/geneticist, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bKi" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/rack, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/item/weapon/weldingtool/hugetank, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bKj" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 1 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bKk" = ( -/obj/structure/disposalpipe/sortjunction{ - dir = 1; - icon_state = "pipe-j2s"; - name = "disposal pipe - Genetics"; - sortType = 23 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bKl" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"bKm" = ( -/obj/structure/weightlifter, -/obj/machinery/camera{ - c_tag = "Fitness West"; - dir = 4; - network = list("SS13") - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bKn" = ( -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bKo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bKp" = ( -/obj/effect/landmark/lightsout, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bKq" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/glass{ - name = "Fitness Area" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bKr" = ( -/obj/machinery/door/morgue{ - name = "Private Study"; - req_access_txt = "37" - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bKs" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bKt" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bKu" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/glass{ - name = "Library" - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bKv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bKw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bKx" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bKy" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bKz" = ( -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/visible, -/obj/machinery/meter, -/turf/open/floor/plasteel/yellow/corner{ - dir = 8 - }, -/area/engine/atmos) -"bKA" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bKB" = ( -/obj/effect/landmark/lightsout, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 10 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bKC" = ( -/mob/living/simple_animal/pet/dog/pug{ - desc = "It's Spaghetti, the official pug of Atmospherics. Appropriately named after the jumbled mess of piping."; - name = "Spaghetti" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bKD" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/camera{ - c_tag = "Atmospherics North"; - dir = 9; - network = list("SS13","CE") - }, -/obj/structure/closet/secure_closet/atmospherics, -/obj/item/weapon/pickaxe/mini, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bKE" = ( -/obj/machinery/space_heater, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bKF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bKG" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bKH" = ( -/obj/structure/reagent_dispensers/watertank/high, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bKI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bKJ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bKK" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bKL" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bKM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bKN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bKO" = ( -/obj/structure/closet/radiation, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/gravity_generator) -"bKP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/gravity_generator) -"bKQ" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/gravity_generator) -"bKR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/gravity_generator) -"bKS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/gravity_generator) -"bKT" = ( -/obj/machinery/gravity_generator/main/station, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/gravity_generator) -"bKU" = ( -/obj/structure/closet/crate, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/central) -"bKV" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bKW" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bKX" = ( -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bKY" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bKZ" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Chemistry APC"; - pixel_y = 24 - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/effect/turf_decal/stripes/end, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"bLa" = ( -/obj/structure/plasticflaps, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bLb" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bLc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bLd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bLe" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bLf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bLg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bLh" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/machinery/requests_console{ - announcementConsole = 0; - department = "Medbay"; - departmentType = 1; - name = "Medbay RC"; - pixel_x = 30 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bLi" = ( -/obj/structure/table/glass, -/obj/item/weapon/storage/box/disks{ - pixel_x = 2; - pixel_y = 2 - }, -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bLj" = ( -/obj/structure/table/glass, -/obj/item/weapon/storage/box/rxglasses, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bLk" = ( -/obj/structure/table/glass, -/obj/item/weapon/folder/white, -/obj/item/device/radio/headset/headset_medsci, -/obj/item/weapon/storage/pill_bottle/mutadone, -/obj/item/weapon/storage/pill_bottle/mannitol, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/obj/machinery/camera{ - c_tag = "Genetics"; - dir = 10; - network = list("SS13","CMO") - }, -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bLl" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bLm" = ( -/obj/machinery/dna_scannernew, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bLn" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bLo" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bLp" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/grille/broken, -/turf/open/floor/plating, -/area/maintenance/asteroid/starboard) -"bLq" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/starboard) -"bLr" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bLs" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bLt" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 1 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bLu" = ( -/obj/structure/disposalpipe/sortjunction{ - dir = 1; - icon_state = "pipe-j2s"; - name = "disposal pipe - Chemistry"; - sortType = 11 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bLv" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bLw" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bLx" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Fitness APC"; - pixel_x = 23; - pixel_y = 2 - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bLy" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bLz" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bLA" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bLB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bLC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bLD" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bLE" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Service Asteroid Hallway 4"; - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bLF" = ( -/obj/structure/table/wood, -/obj/machinery/computer/libraryconsole/bookmanagement, -/obj/machinery/light_switch{ - pixel_y = 28 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bLG" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/photocopier, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bLH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bLI" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bLJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bLK" = ( -/obj/structure/chair/office/dark, -/obj/effect/landmark/start/assistant, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bLL" = ( -/obj/structure/chair/office/dark, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bLM" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-22" - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bLN" = ( -/obj/structure/grille, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bLO" = ( -/obj/machinery/door/window/eastright{ - dir = 1; - name = "Interior Pipe Access"; - req_access_txt = "24" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bLP" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bLQ" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Mix To Engine"; - on = 0; - target_pressure = 101 - }, -/turf/open/floor/plasteel/yellow/corner{ - dir = 8 - }, -/area/engine/atmos) -"bLR" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/requests_console{ - department = "Atmospherics"; - departmentType = 4; - name = "Atmos RC"; - pixel_x = 30 - }, -/obj/structure/closet/secure_closet/atmospherics, -/obj/item/weapon/pickaxe/mini, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bLS" = ( -/obj/machinery/space_heater, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/machinery/camera{ - c_tag = "Atmospherics Airlock"; - dir = 5; - network = list("SS13","CE") - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bLT" = ( -/obj/machinery/light/small, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bLU" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bLV" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bLW" = ( -/obj/machinery/vending/engivend, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bLX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "ceoffice" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"bLY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "ceoffice" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"bLZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "ceoffice" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"bMa" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bMb" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "ceoffice" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"bMc" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall, -/area/crew_quarters/heads/chief) -"bMd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Engineering South"; - dir = 1; - network = list("SS13","CE") - }, -/obj/item/device/radio/intercom{ - name = "Station Intercom (General)"; - pixel_y = -29 - }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bMe" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bMf" = ( -/obj/machinery/light, -/obj/structure/rack, -/obj/item/weapon/pickaxe/mini, -/obj/item/weapon/pickaxe/mini, -/obj/item/weapon/pickaxe/mini, -/obj/item/clothing/glasses/meson, -/obj/item/clothing/glasses/meson, -/obj/item/clothing/glasses/meson, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bMg" = ( -/obj/structure/rack, -/obj/item/clothing/gloves/color/black, -/obj/item/clothing/gloves/color/black, -/obj/item/weapon/extinguisher, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bMh" = ( -/obj/structure/rack, -/obj/item/clothing/glasses/meson/engine, -/obj/item/clothing/glasses/meson/engine, -/obj/item/device/geiger_counter, -/obj/item/device/geiger_counter, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bMi" = ( -/obj/structure/rack, -/obj/item/weapon/storage/belt/utility, -/obj/item/weapon/storage/belt/utility, -/obj/item/clothing/mask/gas, -/obj/item/clothing/mask/gas, -/obj/item/clothing/mask/gas, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bMj" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bMk" = ( -/obj/structure/closet/firecloset/full, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"bMl" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Gravity Generator Airlock"; - dir = 1; - network = list("SS13","CE") - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/gravity_generator) -"bMm" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/light/small, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/gravity_generator) -"bMn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/gravity_generator) -"bMo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/engineering{ - cyclelinkeddir = null; - name = "Gravity Generator"; - req_access_txt = "10;11" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/gravity_generator) -"bMp" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/camera{ - c_tag = "Gravity Generator"; - dir = 1; - network = list("SS13","CE") - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/gravity_generator) -"bMq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/gravity_generator) -"bMr" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/gravity_generator) -"bMs" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/power/apc{ - dir = 4; - name = "Gravity Generator APC"; - pixel_x = 23; - pixel_y = 2 - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/gravity_generator) -"bMt" = ( -/obj/structure/grille/broken, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/central) -"bMu" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bMv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bMw" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bMx" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bMy" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bMz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bMA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bMB" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bMC" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bMD" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bME" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bMF" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bMG" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/beakers{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/weapon/storage/box/syringes, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ - pixel_x = 7; - pixel_y = -3 - }, -/obj/item/weapon/reagent_containers/glass/bottle/morphine{ - pixel_x = 8; - pixel_y = -3 - }, -/obj/item/weapon/reagent_containers/syringe{ - pixel_x = 6; - pixel_y = -3 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bMH" = ( -/obj/structure/table, -/obj/item/weapon/storage/belt/medical{ - pixel_y = 2 - }, -/obj/item/weapon/storage/belt/medical{ - pixel_y = 2 - }, -/obj/item/weapon/storage/belt/medical{ - pixel_y = 2 - }, -/obj/item/clothing/neck/stethoscope, -/obj/machinery/light, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bMI" = ( -/obj/structure/table, -/obj/item/weapon/hand_labeler, -/obj/item/weapon/gun/syringe, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bMJ" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/spray/cleaner, -/obj/item/clothing/glasses/hud/health, -/obj/item/clothing/glasses/hud/health, -/obj/item/clothing/glasses/hud/health, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bMK" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/bodybags{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/weapon/storage/box/rxglasses, -/obj/item/stack/packageWrap, -/obj/item/device/destTagger, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bML" = ( -/obj/structure/closet/l3closet, -/obj/machinery/camera{ - c_tag = "Medbay Storage"; - dir = 10; - network = list("SS13","CMO") - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bMM" = ( -/obj/structure/closet/wardrobe/white/medical, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bMN" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bMO" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Genetics Research"; - req_access_txt = "9" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bMP" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bMQ" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bMR" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bMS" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bMT" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bMU" = ( -/obj/structure/disposalpipe/sortjunction{ - dir = 1; - icon_state = "pipe-j2s"; - name = "disposal pipe - Medbay"; - sortType = 9 - }, -/obj/item/weapon/wrench, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bMV" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bMW" = ( -/obj/structure/weightlifter, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bMX" = ( -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bMY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bMZ" = ( -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bNa" = ( -/obj/effect/landmark/lightsout, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bNb" = ( -/obj/machinery/libraryscanner, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bNc" = ( -/obj/structure/chair/office/dark, -/obj/effect/landmark/start/librarian, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bNd" = ( -/obj/machinery/holopad, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bNe" = ( -/obj/structure/table/wood, -/obj/item/device/camera_film, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bNf" = ( -/obj/structure/table/wood, -/obj/machinery/computer/libraryconsole, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bNg" = ( -/obj/structure/table/wood, -/obj/item/toy/cards/deck, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bNh" = ( -/obj/structure/table/wood, -/obj/item/weapon/folder/blue, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bNi" = ( -/obj/structure/table/wood, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/weapon/pen/fourcolor, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bNj" = ( -/obj/machinery/camera{ - c_tag = "Library East"; - dir = 9 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bNk" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Lounge APC"; - pixel_x = -23; - pixel_y = 2 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange, -/obj/effect/turf_decal/stripes/asteroid/end{ - icon_state = "ast_warn_end"; - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bNl" = ( -/turf/open/floor/engine/n2, -/area/engine/atmos) -"bNm" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 4; - frequency = 1441; - id = "n2_in" - }, -/turf/open/floor/engine/n2, -/area/engine/atmos) -"bNn" = ( -/obj/machinery/meter, -/obj/structure/grille, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bNo" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bNp" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bNq" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bNr" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bNs" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/atmos{ - name = "Atmospherics"; - req_access_txt = "24" - }, -/turf/open/floor/plasteel/yellow{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bNt" = ( -/obj/machinery/computer/card/minor/ce, -/obj/machinery/button/door{ - id = "engiestoragesmes"; - name = "Engineering SMES Blast Door Control"; - pixel_x = -24; - req_access_txt = "10;11" - }, -/obj/machinery/button/door{ - id = "engineeringlockdown"; - name = "Engineering Emergency Lockdown Control"; - pixel_x = -24; - pixel_y = 8; - req_access_txt = "10;11" - }, -/obj/machinery/button/door{ - id = "ceoffice"; - name = "Office Emergency Lockdown"; - pixel_x = -24; - pixel_y = -8; - req_access_txt = "10;11" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"bNu" = ( -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"bNv" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"bNw" = ( -/obj/machinery/door/airlock/engineering{ - cyclelinkeddir = null; - name = "SMES Room"; - req_access_txt = "10;11" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/yellow{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bNx" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bNy" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bNz" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bNA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4"; - d1 = 1; - d2 = 4 - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bNB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bNC" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bND" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bNE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bNF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bNG" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bNH" = ( -/obj/structure/table, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bNI" = ( -/obj/structure/closet/firecloset/full, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bNJ" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bNK" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Medical Storage"; - req_access_txt = "45" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bNL" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Genetics APC"; - pixel_y = 24 - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/effect/turf_decal/stripes/end, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"bNM" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bNN" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bNO" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bNP" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bNQ" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/structure/closet/firecloset/full, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bNR" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/closet/firecloset/full, -/turf/open/floor/plating, -/area/maintenance/asteroid/starboard) -"bNS" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 1 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bNT" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bNU" = ( -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bNV" = ( -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bNW" = ( -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/machinery/door/window/eastleft, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bNX" = ( -/obj/structure/table/wood, -/obj/machinery/camera{ - c_tag = "Library West"; - dir = 4 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bNY" = ( -/obj/structure/table/wood, -/obj/item/device/flashlight/lamp/green, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bNZ" = ( -/obj/structure/table/wood, -/obj/item/weapon/pen/fourcolor, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bOa" = ( -/obj/structure/table/wood, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/weapon/pen, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bOb" = ( -/obj/structure/chair/office/dark{ - dir = 1 - }, -/obj/structure/sign/map/left/ceres{ - pixel_x = -32 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bOc" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bOd" = ( -/obj/structure/table/wood, -/obj/item/weapon/storage/pill_bottle/dice, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bOe" = ( -/obj/structure/table/wood, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bOf" = ( -/obj/structure/table/wood, -/obj/item/toy/cards/deck/cas, -/obj/item/toy/cards/deck/cas/black, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bOg" = ( -/obj/machinery/photocopier, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bOh" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/engine/n2, -/area/engine/atmos) -"bOi" = ( -/obj/machinery/portable_atmospherics/canister/nitrogen, -/turf/open/floor/engine/n2, -/area/engine/atmos) -"bOj" = ( -/obj/machinery/air_sensor{ - frequency = 1441; - id_tag = "n2_sensor" - }, -/turf/open/floor/engine/n2, -/area/engine/atmos) -"bOk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating, -/area/engine/atmos) -"bOl" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible, -/obj/machinery/meter, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bOm" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 5 - }, -/obj/machinery/meter, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bOn" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 10 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bOo" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bOp" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/structure/chair/stool/bar, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bOq" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/table, -/obj/item/weapon/storage/fancy/cigarettes, -/obj/item/weapon/lighter/greyscale, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bOr" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/chair/stool/bar, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bOs" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/sign/atmosplaque{ - pixel_y = 32 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bOt" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bOu" = ( -/obj/machinery/suit_storage_unit/atmos, -/turf/open/floor/plasteel/delivery{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bOv" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bOw" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/firealarm{ - pixel_y = 24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bOx" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bOy" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bOz" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bOA" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/table, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bOB" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bOC" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/sign/electricshock{ - pixel_y = 32 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bOD" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bOE" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bOF" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 - }, -/obj/structure/sign/electricshock{ - pixel_y = 32 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bOG" = ( -/obj/machinery/computer/station_alert, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bOH" = ( -/obj/machinery/modular_computer/console/preset/engineering, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bOI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = 32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bOJ" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bOK" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bOL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = -32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bOM" = ( -/obj/structure/table, -/obj/structure/table, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bON" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bOO" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Medbay Storage APC"; - pixel_y = 24 - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/effect/turf_decal/stripes/end, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"bOP" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bOQ" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bOR" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bOS" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bOT" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bOU" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bOV" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bOW" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bOX" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bOY" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bOZ" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bPa" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bPb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bPc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bPd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/glass{ - name = "Library" - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bPe" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bPf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bPg" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/sign/poster/random{ - name = "random official poster"; - pixel_x = 32; - random_basetype = /obj/structure/sign/poster/official - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bPh" = ( -/obj/structure/sign/poster/random{ - name = "random official poster"; - pixel_y = -32; - random_basetype = /obj/structure/sign/poster/official - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bPi" = ( -/obj/structure/chair/office/dark{ - dir = 1 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bPj" = ( -/obj/structure/chair/office/dark{ - dir = 1 - }, -/obj/effect/landmark/start/assistant, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bPk" = ( -/obj/machinery/light, -/obj/machinery/bookbinder, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bPl" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bPm" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"bPn" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/east) -"bPo" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 4; - frequency = 1441; - id_tag = "n2_out"; - name = "n2 vent" - }, -/turf/open/floor/engine/n2, -/area/engine/atmos) -"bPp" = ( -/obj/machinery/meter, -/obj/structure/grille, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bPq" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 1 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bPr" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "N2 to Airmix"; - on = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/red, -/area/engine/atmos) -"bPs" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bPt" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 10 - }, -/obj/effect/landmark/start/atmospheric_technician, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bPu" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall, -/area/engine/atmos) -"bPv" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bPw" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bPx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bPy" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/suit_storage_unit/atmos, -/turf/open/floor/plasteel/delivery{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bPz" = ( -/obj/machinery/computer/apc_control, -/obj/machinery/light, -/obj/structure/sign/map/left/ceres{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"bPA" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/machinery/keycard_auth{ - pixel_y = -28 - }, -/obj/structure/closet/secure_closet/engineering_chief, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"bPB" = ( -/obj/machinery/suit_storage_unit/ce, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"bPC" = ( -/obj/effect/landmark/event_spawn, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"bPD" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-21" - }, -/obj/machinery/power/apc{ - dir = 4; - name = "Chief Engineer's Office APC"; - pixel_x = 23; - pixel_y = 2 - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"bPE" = ( -/obj/structure/table, -/obj/item/weapon/book/manual/engineering_particle_accelerator, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bPF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bPG" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bPH" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bPI" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bPJ" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bPK" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bPL" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bPM" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/chair/office/dark{ - dir = 1 - }, -/obj/effect/landmark/start/station_engineer, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bPN" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Engineering SMES Storage APC"; - pixel_x = 23; - pixel_y = 2 - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bPO" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 2 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bPP" = ( -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bPQ" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bPR" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bPS" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/light/small, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bPT" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bPU" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bPV" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bPW" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bPX" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/sortjunction{ - dir = 8; - icon_state = "pipe-j2s"; - name = "disposal pipe - Atmospherics"; - sortType = 6 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bPY" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/sortjunction{ - dir = 8; - icon_state = "pipe-j2s"; - name = "disposal pipe - Engineering"; - sortType = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bPZ" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bQa" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bQb" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bQc" = ( -/obj/machinery/disposal/deliveryChute, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/maintenance/asteroid/starboard) -"bQd" = ( -/obj/machinery/newscaster{ - pixel_x = -28; - pixel_y = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bQe" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/landmark/start/assistant, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bQf" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bQg" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bQh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/glass{ - name = "Library" - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bQi" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bQj" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bQk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bQl" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bQm" = ( -/obj/machinery/door/morgue{ - name = "Explicit Section" - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bQn" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bQo" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bQp" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/central) -"bQq" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 5 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "Atmospheric Tanks 2"; - dir = 5; - network = list("SS13","CE") - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bQr" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bQs" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bQt" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "North Canister to Waste" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bQu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bQv" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 1 - }, -/obj/machinery/meter, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bQw" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 10 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bQx" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Canister To Waste"; - on = 0; - target_pressure = 101 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bQy" = ( -/obj/structure/fireaxecabinet{ - pixel_x = 32 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bQz" = ( -/turf/closed/wall, -/area/engine/atmos) -"bQA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/closed/wall, -/area/crew_quarters/heads/chief) -"bQB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"bQC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"bQD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"bQE" = ( -/obj/structure/table, -/obj/item/weapon/book/manual/wiki/engineering_construction, -/obj/item/weapon/book/manual/wiki/engineering_guide, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bQF" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bQG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bQH" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bQI" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bQJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bQK" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Engineering Power Storage"; - dir = 1; - network = list("SS13","CE") - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bQL" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/yellow/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bQM" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/window{ - dir = 8; - icon_state = "right"; - name = "Engineering Delivery Chute"; - opacity = 1; - req_access_txt = "10" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bQN" = ( -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/structure/disposaloutlet{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bQO" = ( -/obj/structure/closet, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/central) -"bQP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bQQ" = ( -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = -28 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bQR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bQS" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/obj/item/weapon/pickaxe, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bQT" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bQU" = ( -/obj/machinery/light/small, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bQV" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bQW" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bQX" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/cups, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/crew_quarters/fitness) -"bQY" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/crew_quarters/fitness) -"bQZ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/crew_quarters/fitness) -"bRa" = ( -/obj/structure/window/reinforced, -/obj/machinery/door/window/westright, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bRb" = ( -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bRc" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bRd" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/brute, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bRe" = ( -/obj/structure/noticeboard{ - dir = 8; - pixel_x = 32 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bRf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 1 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bRg" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bRh" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-21" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bRi" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bRj" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-21" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bRk" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-21" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bRl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bRm" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bRn" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bRo" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bRp" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/closet/crate, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/east) -"bRq" = ( -/turf/open/floor/engine/o2{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bRr" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 4; - frequency = 1441; - id = "o2_in" - }, -/turf/open/floor/engine/o2{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bRs" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bRt" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/pump, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bRu" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/machinery/meter, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bRv" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 10 - }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bRw" = ( -/obj/machinery/portable_atmospherics/canister, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bRx" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 6 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bRy" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "Filter to Waste"; - on = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bRz" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bRA" = ( -/obj/machinery/meter{ - frequency = 1441; - id_tag = "waste_meter"; - name = "Waste Loop" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bRB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bRC" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bRD" = ( -/obj/machinery/light, -/obj/machinery/camera{ - c_tag = "Engineering Power Storage 2"; - dir = 1; - network = list("SS13","CE") - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bRE" = ( -/obj/machinery/button/door{ - id = "engiestoragesmes"; - name = "Engineering SMES Blast Door Control"; - pixel_y = -24; - req_access_txt = "10;11" - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bRF" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bRG" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/item/weapon/storage/toolbox/electrical{ - pixel_x = 1; - pixel_y = 5 - }, -/obj/item/clothing/gloves/color/yellow, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bRH" = ( -/obj/machinery/portable_atmospherics/pump, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bRI" = ( -/obj/structure/tank_dispenser, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bRJ" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/item/device/radio/intercom{ - name = "Station Intercom (General)"; - pixel_y = -29 - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bRK" = ( -/obj/machinery/suit_storage_unit/engine, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bRL" = ( -/obj/machinery/suit_storage_unit/engine, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bRM" = ( -/obj/machinery/suit_storage_unit/engine, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bRN" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bRO" = ( -/obj/machinery/camera{ - c_tag = "Medbay Asteroid Hallway 1"; - dir = 8; - network = list("SS13","QM") - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bRP" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bRQ" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bRR" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bRS" = ( -/obj/structure/chair, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bRT" = ( -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bRU" = ( -/obj/structure/closet/crate, -/obj/effect/decal/cleanable/cobweb, -/obj/item/weapon/coin/silver, -/obj/item/weapon/coin/silver, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"bRV" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bRW" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bRX" = ( -/obj/structure/reagent_dispensers/water_cooler, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/crew_quarters/fitness) -"bRY" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/crew_quarters/fitness) -"bRZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/crew_quarters/fitness) -"bSa" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bSb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bSc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bSd" = ( -/obj/structure/bookcase/random/fiction, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bSe" = ( -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bSf" = ( -/obj/structure/bookcase/random/nonfiction, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bSg" = ( -/obj/structure/bookcase/random/reference, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bSh" = ( -/obj/structure/bookcase/random/religion, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bSi" = ( -/obj/structure/bookcase/random/adult, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bSj" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bSk" = ( -/obj/structure/sign/poster/random{ - name = "random contraband poster"; - pixel_x = 32; - random_basetype = /obj/structure/sign/poster/contraband - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bSl" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/central) -"bSm" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/engine/o2{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bSn" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/engine/o2{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bSo" = ( -/obj/machinery/air_sensor{ - frequency = 1441; - id_tag = "o2_sensor" - }, -/turf/open/floor/engine/o2{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bSp" = ( -/obj/machinery/pipedispenser/disposal, -/turf/open/floor/plasteel/yellow/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bSq" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Pure To Canisters"; - on = 0 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bSr" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bSs" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/machinery/door/airlock/atmos{ - name = "Atmospherics Distro"; - req_access_txt = "24" - }, -/turf/open/floor/plasteel/yellow{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bSt" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow/visible, -/obj/machinery/meter, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bSu" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 1; - min_temperature = 80; - on = 1; - target_temperature = 80 - }, -/turf/open/floor/plasteel/delivery{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bSv" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Distro to Waste"; - on = 0 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bSw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bSx" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Central Asteroid Maintenance"; - req_access_txt = "10" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bSy" = ( -/obj/machinery/door/poddoor{ - id = "engiestoragesmes"; - name = "Engineering SMES Storage" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bSz" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bSA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"bSB" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bSC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"bSD" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bSE" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bSF" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/grille/broken, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bSG" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bSH" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/crew_quarters/fitness) -"bSI" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/crew_quarters/fitness) -"bSJ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/crew_quarters/fitness) -"bSK" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Fitness South"; - dir = 1; - network = list("SS13") - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/crew_quarters/fitness) -"bSL" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/crew_quarters/fitness) -"bSM" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bSN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bSO" = ( -/obj/structure/punching_bag, -/obj/machinery/light, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bSP" = ( -/obj/structure/punching_bag, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bSQ" = ( -/obj/structure/closet/boxinggloves, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bSR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/sign/map/left/ceres{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bSS" = ( -/obj/machinery/light/small, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bST" = ( -/obj/effect/landmark/blobstart, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bSU" = ( -/obj/machinery/camera{ - c_tag = "Library Explicits"; - dir = 9 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"bSV" = ( -/obj/structure/grille, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/east) -"bSW" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 4; - frequency = 1441; - id_tag = "o2_out"; - name = "oxygen vent" - }, -/turf/open/floor/engine/o2{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bSX" = ( -/obj/machinery/meter, -/obj/structure/grille, -/obj/machinery/atmospherics/pipe/simple/purple/visible{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bSY" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bSZ" = ( -/obj/machinery/atmospherics/components/trinary/mixer{ - dir = 2; - name = "air mixer"; - node1_concentration = 0.8; - node2_concentration = 0.2; - on = 1; - target_pressure = 4500 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bTa" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Mix To Canisters"; - on = 0 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bTb" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 10 - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bTc" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bTd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bTe" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/heater{ - dir = 4; - on = 1 - }, -/turf/open/floor/plasteel/delivery{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bTf" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/visible, -/obj/machinery/meter{ - frequency = 1441; - id_tag = "distro_meter"; - name = "Distribution Loop" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bTg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bTh" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bTi" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bTj" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bTk" = ( -/obj/machinery/button/door{ - id = "engiestoragesmes"; - name = "Engineering SMES Blast Door Control"; - pixel_y = 24; - req_access_txt = "10;11" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bTl" = ( -/obj/structure/closet/crate, -/obj/item/stack/sheet/metal{ - amount = 50 - }, -/obj/item/stack/rods{ - amount = 50 - }, -/obj/item/stack/sheet/glass{ - amount = 50 - }, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/stock_parts/cell/high/plus, -/obj/item/stack/sheet/mineral/plasma{ - amount = 30 - }, -/turf/open/floor/plating, -/area/engine/engine_smes) -"bTm" = ( -/obj/machinery/field/generator, -/turf/open/floor/plating, -/area/engine/engine_smes) -"bTn" = ( -/obj/machinery/power/emitter, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating, -/area/engine/engine_smes) -"bTo" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bTp" = ( -/obj/item/stack/sheet/mineral/wood, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bTq" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bTr" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/structure/closet/emcloset, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"bTs" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) -"bTt" = ( -/obj/machinery/door/airlock{ - name = "Bathroom" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) -"bTu" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) -"bTv" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bTw" = ( -/obj/machinery/door/airlock/glass{ - name = "Holodeck Arena" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bTx" = ( -/obj/machinery/door/airlock{ - name = "Private Study" - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bTy" = ( -/obj/machinery/light/small, -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bTz" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 5 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bTA" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bTB" = ( -/obj/effect/landmark/event_spawn, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bTC" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bTD" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bTE" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "Pure to Mix"; - on = 0 - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bTF" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 10 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bTG" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bTH" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "Mix to Distro"; - on = 0 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bTI" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/visible{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Atmospherics Distro"; - dir = 9; - network = list("SS13","CE") - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bTJ" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bTK" = ( -/obj/machinery/portable_atmospherics/canister/toxins, -/turf/open/floor/plating, -/area/engine/engine_smes) -"bTL" = ( -/obj/machinery/power/emitter, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating, -/area/engine/engine_smes) -"bTM" = ( -/obj/structure/sign/map/left/ceres{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bTN" = ( -/obj/structure/closet/crate, -/obj/item/weapon/pickaxe/emergency, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/starboard) -"bTO" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 2 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bTP" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/closet, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bTQ" = ( -/obj/structure/barricade/wooden, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bTR" = ( -/obj/structure/girder, -/obj/structure/grille, -/obj/structure/barricade/wooden, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bTS" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 8 - }, -/obj/item/clothing/head/cone, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bTT" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) -"bTU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) -"bTV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) -"bTW" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/obj/structure/mirror{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) -"bTX" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bTY" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bTZ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bUa" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bUb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Holodeck North" - }, -/obj/structure/sign/poster/random{ - name = "random official poster"; - pixel_y = 32; - random_basetype = /obj/structure/sign/poster/official - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bUc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bUd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/sign/poster/random{ - name = "random official poster"; - pixel_y = 32; - random_basetype = /obj/structure/sign/poster/official - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bUe" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/structure/table, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bUf" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Broom Closet"; - req_access_txt = "0" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bUg" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bUh" = ( -/obj/machinery/newscaster{ - pixel_x = -28; - pixel_y = 4 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bUi" = ( -/obj/structure/table/wood, -/obj/item/device/flashlight/lamp, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bUj" = ( -/turf/open/floor/engine/air{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bUk" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 4; - frequency = 1441; - id = "air_in" - }, -/turf/open/floor/engine/air{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bUl" = ( -/obj/machinery/meter{ - name = "Mixed Air Tank In" - }, -/obj/structure/grille, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bUm" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bUn" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 8 - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bUo" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 5 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bUp" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ - dir = 1 - }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bUq" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bUr" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bUs" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 6 - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bUt" = ( -/obj/machinery/atmospherics/pipe/manifold/green/visible{ - dir = 4 - }, -/obj/machinery/meter, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bUu" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Air to Distro"; - on = 1; - target_pressure = 101 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bUv" = ( -/obj/machinery/power/port_gen/pacman, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bUw" = ( -/obj/structure/closet/crate, -/obj/item/stack/sheet/mineral/plasma{ - amount = 5 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bUx" = ( -/obj/machinery/shieldgen, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"bUy" = ( -/obj/machinery/shieldgen, -/turf/open/floor/plating, -/area/engine/engine_smes) -"bUz" = ( -/obj/machinery/the_singularitygen{ - anchored = 0 - }, -/obj/machinery/light/small, -/turf/open/floor/plating, -/area/engine/engine_smes) -"bUA" = ( -/obj/machinery/power/emitter, -/turf/open/floor/plating, -/area/engine/engine_smes) -"bUB" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/central) -"bUC" = ( -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"bUD" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bUE" = ( -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) -"bUF" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -24 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bUG" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bUH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bUI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bUJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/table, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bUK" = ( -/obj/structure/janitorialcart, -/obj/item/weapon/mop, -/obj/item/weapon/reagent_containers/glass/bucket, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bUL" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bUM" = ( -/obj/structure/table/wood, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/weapon/pen, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"bUN" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bUO" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bUP" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bUQ" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/engine/air{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bUR" = ( -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/engine/air{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bUS" = ( -/obj/machinery/air_sensor{ - frequency = 1441; - id_tag = "air_sensor" - }, -/turf/open/floor/engine/air{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bUT" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ - dir = 8 - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bUU" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 8 - }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bUV" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bUW" = ( -/obj/machinery/atmospherics/pipe/manifold/green/visible, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bUX" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Air to Mix" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bUY" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - dir = 1 - }, -/obj/machinery/meter, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bUZ" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 9 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bVa" = ( -/obj/machinery/light/small, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bVb" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/dock_med) -"bVc" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/girder, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/dock_med) -"bVd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"bVe" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 1 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"bVf" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bVg" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Fitness Bathroom APC"; - pixel_x = 23; - pixel_y = 2 - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/effect/turf_decal/stripes/asteroid/end{ - icon_state = "ast_warn_end"; - dir = 8 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) -"bVh" = ( -/obj/machinery/camera{ - c_tag = "Fitness Bathrooms"; - dir = 4; - network = list("SS13","CE") - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/structure/urinal{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) -"bVi" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) -"bVj" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bVk" = ( -/obj/structure/table, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bVl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/table, -/obj/item/weapon/storage/firstaid/brute, -/obj/structure/disposalpipe/segment, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = 28 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bVm" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bVn" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bVo" = ( -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bVp" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 24 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bVq" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bVr" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/on{ - dir = 4; - frequency = 1441; - id_tag = "air_out"; - name = "air out" - }, -/turf/open/floor/engine/air{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bVs" = ( -/obj/machinery/meter{ - name = "Mixed Air Tank Out" - }, -/obj/structure/grille, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bVt" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 10 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bVu" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 5 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/structure/table, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/turf/open/floor/plasteel/barber, -/area/engine/atmos) -"bVv" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/structure/window/reinforced, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Air to Pure"; - on = 0 - }, -/turf/open/floor/plasteel/barber, -/area/engine/atmos) -"bVw" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/door/window/eastright{ - dir = 1; - name = "Interior Pipe Access"; - req_access_txt = "24" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bVx" = ( -/obj/machinery/atmospherics/components/trinary/filter{ - dir = 4; - filter_type = "co2"; - name = "co2 filter"; - on = 1 - }, -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bVy" = ( -/obj/machinery/computer/atmos_control/tank{ - frequency = 1441; - input_tag = "co2_in"; - name = "Carbon Dioxide Supply Control"; - output_tag = "co2_out"; - sensors = list("co2_sensor" = "Tank") - }, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/engine/atmos) -"bVz" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "CO2 to Pure"; - on = 0 - }, -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bVA" = ( -/obj/machinery/atmospherics/components/trinary/filter{ - dir = 4; - filter_type = "plasma"; - name = "plasma filter"; - on = 1 - }, -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/purple, -/area/engine/atmos) -"bVB" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 2; - name = "Unfiltered to Mix"; - on = 1 - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bVC" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 9 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bVD" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/dock_med) -"bVE" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/girder, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/dock_med) -"bVF" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/urinal{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) -"bVG" = ( -/obj/machinery/door/airlock{ - id_tag = "fb1" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) -"bVH" = ( -/obj/machinery/light/small, -/obj/structure/toilet{ - dir = 8 - }, -/obj/machinery/button/door{ - id = "fb1"; - name = "Privacy Bolts"; - normaldoorcontrol = 1; - pixel_x = 24 - }, -/obj/effect/landmark/blobstart, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) -"bVI" = ( -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "Holodeck Projector Floor" - }, -/area/holodeck/rec_center) -"bVJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/table, -/obj/machinery/light{ - dir = 4 - }, -/obj/item/weapon/storage/firstaid/o2, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bVK" = ( -/obj/machinery/camera{ - c_tag = "Chapel West"; - dir = 5 - }, -/turf/open/floor/plasteel/chapel{ - icon_state = "chapel"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bVL" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/chapel{ - icon_state = "chapel"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bVM" = ( -/turf/open/floor/plasteel/chapel{ - icon_state = "chapel"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bVN" = ( -/turf/open/floor/plasteel/chapel{ - icon_state = "chapel"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bVO" = ( -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bVP" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bVQ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bVR" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/chapel{ - icon_state = "chapel"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bVS" = ( -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bVT" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bVU" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 5 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bVV" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bVW" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bVX" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bVY" = ( -/obj/machinery/camera{ - c_tag = "Atmospheric Tanks 1"; - dir = 1; - network = list("SS13","CE") - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bVZ" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/machinery/light, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bWa" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/visible, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bWb" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bWc" = ( -/obj/machinery/computer/atmos_control/tank{ - frequency = 1441; - input_tag = "mix_in"; - name = "Gas Mix Tank Control"; - output_tag = "mix_in"; - sensors = list("mix_sensor" = "Tank") - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bWd" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bWe" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/visible, -/obj/item/device/radio/intercom{ - name = "Station Intercom (General)"; - pixel_y = -29 - }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bWf" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/heater{ - dir = 8 - }, -/turf/open/floor/plasteel/delivery{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bWg" = ( -/turf/closed/wall, -/area/maintenance/asteroid/central) -"bWh" = ( -/turf/closed/wall, -/area/maintenance/asteroid/disposal/east) -"bWi" = ( -/obj/structure/disposaloutlet{ - dir = 1 - }, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/plating/airless, -/area/maintenance/asteroid/disposal/east) -"bWj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/camera{ - c_tag = "Service Asteroid Hallway 5"; - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bWk" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bWl" = ( -/turf/open/floor/plasteel/chapel{ - icon_state = "chapel"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bWm" = ( -/turf/open/floor/plasteel/chapel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bWn" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bWo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bWp" = ( -/obj/structure/table/wood, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bWq" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"bWr" = ( -/obj/machinery/light/small, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bWs" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bWt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 5 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bWu" = ( -/obj/machinery/meter, -/obj/structure/grille, -/obj/machinery/atmospherics/pipe/simple/green/visible, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bWv" = ( -/obj/machinery/meter, -/obj/structure/grille, -/obj/machinery/atmospherics/pipe/simple/yellow/visible, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bWw" = ( -/obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bWx" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bWy" = ( -/obj/structure/table, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bWz" = ( -/turf/closed/wall/rust, -/area/maintenance/asteroid/disposal/east) -"bWA" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall/rust, -/area/maintenance/asteroid/disposal/east) -"bWB" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) -"bWC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) -"bWD" = ( -/obj/machinery/door/airlock{ - id_tag = "fb2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) -"bWE" = ( -/obj/machinery/light/small, -/obj/structure/toilet{ - dir = 8 - }, -/obj/machinery/button/door{ - id = "fb2"; - name = "Privacy Bolts"; - normaldoorcontrol = 1; - pixel_x = 24 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) -"bWF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bWG" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bWH" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/glass{ - name = "Chapel" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bWI" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bWJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bWK" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bWL" = ( -/obj/machinery/camera{ - c_tag = "Chapel East"; - dir = 9 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bWM" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Chapel APC"; - pixel_x = -23; - pixel_y = 2 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange, -/obj/effect/turf_decal/stripes/asteroid/end{ - icon_state = "ast_warn_end"; - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bWN" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 1; - frequency = 1441; - id = "co2_in"; - pixel_y = 1 - }, -/turf/open/floor/engine/co2{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bWO" = ( -/obj/machinery/air_sensor{ - frequency = 1441; - id_tag = "co2_sensor" - }, -/turf/open/floor/engine/co2{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bWP" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 1; - frequency = 1441; - id_tag = "co2_out"; - name = "co2 vent" - }, -/turf/open/floor/engine/co2{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bWQ" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 1; - frequency = 1441; - id = "tox_in"; - pixel_y = 1 - }, -/turf/open/floor/engine/plasma{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bWR" = ( -/obj/machinery/air_sensor{ - frequency = 1441; - id_tag = "tox_sensor" - }, -/turf/open/floor/engine/plasma{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bWS" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 1; - frequency = 1441; - id_tag = "tox_out"; - name = "plasma vent" - }, -/obj/effect/landmark/xeno_spawn, -/turf/open/floor/engine/plasma{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bWT" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 1; - frequency = 1441; - id = "n2o_in"; - pixel_y = 1 - }, -/turf/open/floor/engine/n2o{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bWU" = ( -/obj/machinery/air_sensor{ - frequency = 1441; - id_tag = "n2o_sensor" - }, -/turf/open/floor/engine/n2o{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bWV" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 1; - frequency = 1441; - id_tag = "n2o_out"; - name = "n2o vent" - }, -/turf/open/floor/engine/n2o{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bWW" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 1; - frequency = 1441; - id = "mix_in"; - pixel_y = 1 - }, -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bWX" = ( -/obj/machinery/air_sensor{ - frequency = 1441; - id_tag = "mix_sensor" - }, -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bWY" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 1; - frequency = 1441; - id_tag = "mix_in"; - name = "distro vent" - }, -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bWZ" = ( -/obj/structure/girder, -/obj/structure/grille, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/central) -"bXa" = ( -/obj/structure/girder, -/obj/structure/grille, -/obj/structure/barricade/wooden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bXb" = ( -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bXc" = ( -/obj/structure/chair/stool, -/obj/structure/sign/poster/contraband/hacking_guide{ - pixel_x = 32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bXd" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"bXe" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/east) -"bXf" = ( -/obj/machinery/light/small, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/east) -"bXg" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/east) -"bXh" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/east) -"bXi" = ( -/obj/effect/turf_decal/stripes/end, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/power/apc{ - dir = 1; - name = "Eastern External Waste Belt APC"; - pixel_y = 24 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/east) -"bXj" = ( -/obj/machinery/conveyor/auto{ - dir = 5 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/east) -"bXk" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/disposal/deliveryChute{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/east) -"bXl" = ( -/obj/machinery/door/airlock{ - name = "Shower Room" - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) -"bXm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) -"bXn" = ( -/obj/machinery/door/airlock/glass{ - name = "Holodeck Arena" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bXo" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bXp" = ( -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bXq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bXr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/glass{ - name = "Chapel" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bXs" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bXt" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bXu" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bXv" = ( -/turf/open/floor/engine/co2{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bXw" = ( -/obj/machinery/portable_atmospherics/canister/carbon_dioxide, -/turf/open/floor/engine/co2{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bXx" = ( -/turf/open/floor/engine/plasma{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bXy" = ( -/obj/machinery/portable_atmospherics/canister/toxins, -/turf/open/floor/engine/plasma{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bXz" = ( -/turf/open/floor/engine/n2o{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bXA" = ( -/obj/machinery/portable_atmospherics/canister/nitrous_oxide{ - valve_open = 1 - }, -/turf/open/floor/engine/n2o{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bXB" = ( -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bXC" = ( -/obj/structure/closet, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/central) -"bXD" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/rack, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bXE" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bXF" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bXG" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/east) -"bXH" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/east) -"bXI" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/conveyor/auto{ - dir = 10; - verted = -1 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/east) -"bXJ" = ( -/obj/structure/rack, -/obj/item/weapon/pickaxe/emergency, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bXK" = ( -/obj/machinery/shower{ - dir = 4 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) -"bXL" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) -"bXM" = ( -/obj/machinery/shower{ - dir = 8 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) -"bXN" = ( -/obj/machinery/computer/holodeck, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bXO" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bXP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bXQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/glass{ - name = "Holodeck Arena" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bXR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bXS" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bXT" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bXU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/chapel{ - icon_state = "chapel"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bXV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/chapel{ - icon_state = "chapel"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bXW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bXX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/chapel{ - icon_state = "chapel"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bXY" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bXZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bYa" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bYb" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/abandoned_gambling_den) -"bYc" = ( -/obj/machinery/light/small, -/turf/open/floor/engine/co2{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bYd" = ( -/obj/machinery/light/small, -/turf/open/floor/engine/plasma{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bYe" = ( -/obj/machinery/light/small, -/turf/open/floor/engine/n2o{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bYf" = ( -/obj/machinery/light/small, -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"bYg" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bYh" = ( -/obj/structure/grille/broken, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bYi" = ( -/obj/structure/closet/toolcloset, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bYj" = ( -/obj/structure/disposalpipe/trunk, -/obj/structure/disposaloutlet{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/east) -"bYk" = ( -/obj/machinery/conveyor/auto{ - dir = 4 - }, -/obj/machinery/light/small, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/east) -"bYl" = ( -/obj/machinery/conveyor/auto{ - dir = 10; - verted = -1 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/east) -"bYm" = ( -/obj/structure/rack, -/obj/item/weapon/pickaxe/emergency, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bYn" = ( -/obj/item/weapon/bikehorn/rubberducky, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) -"bYo" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) -"bYp" = ( -/obj/structure/table, -/obj/item/weapon/paper/fluff/holodeck/disclaimer, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bYq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bYr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/junction{ - dir = 4; - icon_state = "pipe-j2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bYs" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/glass{ - name = "Holodeck Arena" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bYt" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bYu" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bYv" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bYw" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plasteel/chapel{ - icon_state = "chapel"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bYx" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/chapel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bYy" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bYz" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/chapel{ - icon_state = "chapel"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bYA" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"bYB" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/abandoned_gambling_den) -"bYC" = ( -/obj/structure/toilet{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/abandoned_gambling_den) -"bYD" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall, -/area/maintenance/asteroid/disposal/east) -"bYE" = ( -/obj/item/stack/sheet/metal, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"bYF" = ( -/obj/effect/landmark/xeno_spawn, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) -"bYG" = ( -/obj/item/weapon/soap/nanotrasen, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) -"bYH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bYI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bYJ" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bYK" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bYL" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bYM" = ( -/obj/machinery/door/morgue{ - name = "Confession Room" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bYN" = ( -/obj/machinery/door/morgue{ - name = "Confession Room"; - req_access_txt = "22" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bYO" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"bYP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"bYQ" = ( -/obj/structure/disposalpipe/sortjunction{ - dir = 8; - icon_state = "pipe-j2s"; - name = "disposal pipe - Chapel"; - sortType = 17 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"bYR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock{ - name = "Chaplain's Office"; - req_access_txt = "22" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"bYS" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"bYT" = ( -/obj/structure/mineral_door/wood, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/abandoned_gambling_den) -"bYU" = ( -/obj/structure/sign/barsign, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/abandoned_gambling_den) -"bYV" = ( -/obj/machinery/disposal/deliveryChute, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/maintenance/asteroid/disposal/east) -"bYW" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) -"bYX" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) -"bYY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bYZ" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bZa" = ( -/turf/closed/mineral, -/area/chapel/main) -"bZb" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/light/small, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bZc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bZd" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/light/small, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bZe" = ( -/obj/machinery/door/morgue{ - name = "Confession Room"; - req_access_txt = "22" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"bZf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "applebush" - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"bZg" = ( -/obj/machinery/light_switch{ - pixel_y = 24 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"bZh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"bZi" = ( -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"bZj" = ( -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"bZk" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"bZl" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/closet/coffin, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bZm" = ( -/obj/machinery/door/window/northleft{ - name = "Casket Storage"; - req_access_txt = "22" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bZn" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bZo" = ( -/obj/machinery/computer/arcade, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless; - icon_state = "wood-broken" - }, -/area/crew_quarters/abandoned_gambling_den) -"bZp" = ( -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless; - icon_state = "wood-broken" - }, -/area/crew_quarters/abandoned_gambling_den) -"bZq" = ( -/obj/item/chair/stool, -/obj/structure/sign/poster/random{ - name = "random contraband poster"; - pixel_y = 32; - random_basetype = /obj/structure/sign/poster/contraband - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/abandoned_gambling_den) -"bZr" = ( -/obj/structure/table/wood/poker, -/obj/item/toy/cards/deck, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless; - icon_state = "wood-broken" - }, -/area/crew_quarters/abandoned_gambling_den) -"bZs" = ( -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/abandoned_gambling_den) -"bZt" = ( -/obj/machinery/vending/boozeomat{ - req_access_txt = "0" - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/abandoned_gambling_den) -"bZu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/abandoned_gambling_den) -"bZv" = ( -/obj/structure/sign/mining{ - pixel_y = -32 - }, -/obj/structure/closet/crate{ - icon_state = "crateopen"; - opened = 1 - }, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bZw" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 2 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bZx" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bZy" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"bZz" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/decal/cleanable/cobweb, -/obj/structure/closet/wardrobe/black, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bZA" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bZB" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/girder, -/obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bZC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bZD" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"bZE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/camera{ - c_tag = "Chapel Office"; - dir = 5 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"bZF" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"bZG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/structure/chair/wood/wings, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"bZH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"bZI" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"bZJ" = ( -/obj/structure/closet/coffin, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"bZK" = ( -/obj/structure/chair/stool, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/abandoned_gambling_den) -"bZL" = ( -/obj/structure/table/wood/poker, -/obj/item/weapon/gun/ballistic/revolver/russian, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless; - icon_state = "wood-broken" - }, -/area/crew_quarters/abandoned_gambling_den) -"bZM" = ( -/obj/structure/light_construct{ - dir = 4 - }, -/obj/item/weapon/reagent_containers/food/drinks/shaker, -/obj/structure/table/wood, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/abandoned_gambling_den) -"bZN" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8 - }, -/obj/structure/barricade/wooden, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"bZO" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bZP" = ( -/obj/structure/disposalpipe/sortjunction{ - dir = 2; - icon_state = "pipe-j2s"; - name = "disposal pipe - Bar"; - sortType = 19 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bZQ" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/structure/sign/poster/random{ - name = "random contraband poster"; - pixel_y = 32; - random_basetype = /obj/structure/sign/poster/contraband - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bZR" = ( -/obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"bZS" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"bZT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"bZU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bZV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bZW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bZX" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"bZY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"bZZ" = ( -/obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/bottle/holywater, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"caa" = ( -/obj/structure/table/wood, -/obj/item/device/flashlight/lamp, -/obj/item/stack/packageWrap, -/obj/item/device/destTagger, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"cab" = ( -/obj/structure/table/wood, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"cac" = ( -/obj/structure/table/wood, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/weapon/pen, -/obj/item/weapon/storage/crayons, -/obj/item/weapon/storage/fancy/candle_box{ - pixel_x = 1 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"cad" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/sign/poster/random{ - name = "random contraband poster"; - pixel_x = -32; - random_basetype = /obj/structure/sign/poster/contraband - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/abandoned_gambling_den) -"cae" = ( -/obj/structure/table/wood/poker, -/obj/item/toy/cards/deck, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/abandoned_gambling_den) -"caf" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cag" = ( -/obj/structure/disposalpipe/sortjunction{ - dir = 2; - icon_state = "pipe-j2s"; - name = "disposal pipe - Kitchen"; - sortType = 20 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cah" = ( -/obj/structure/disposalpipe/junction, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cai" = ( -/obj/structure/grille/broken, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"caj" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cak" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"cal" = ( -/turf/closed/mineral, -/area/crew_quarters/theatre{ - name = "Top Secret Clown HQ" - }) -"cam" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre{ - name = "Top Secret Clown HQ" - }) -"can" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"cao" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"cap" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"caq" = ( -/obj/structure/table/wood, -/obj/item/weapon/nullrod, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"car" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"cas" = ( -/obj/structure/chair/wood/wings{ - icon_state = "wooden_chair_wings"; - dir = 1 - }, -/obj/effect/landmark/start/chaplain, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"cat" = ( -/obj/machinery/newscaster{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"cau" = ( -/obj/structure/closet/coffin, -/obj/machinery/camera{ - c_tag = "Chapel Coffins"; - dir = 9 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"cav" = ( -/obj/item/chair/stool, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/abandoned_gambling_den) -"caw" = ( -/obj/structure/sign/poster/random{ - name = "random contraband poster"; - pixel_y = -32; - random_basetype = /obj/structure/sign/poster/contraband - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless; - icon_state = "wood-broken" - }, -/area/crew_quarters/abandoned_gambling_den) -"cax" = ( -/obj/structure/disposalpipe/sortjunction{ - dir = 2; - icon_state = "pipe-j2s"; - name = "disposal pipe - Hydroponics"; - sortType = 21 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cay" = ( -/obj/structure/disposalpipe/junction{ - dir = 4; - icon_state = "pipe-j2" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"caz" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 4 - }, -/obj/structure/grille, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"caA" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"caB" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance"; - req_access_txt = "12" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"caC" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 8 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"caD" = ( -/obj/machinery/light/small, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"caE" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/item/clothing/head/cone, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"caF" = ( -/obj/structure/glowshroom/single, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating/asteroid, -/area/crew_quarters/theatre{ - name = "Top Secret Clown HQ" - }) -"caG" = ( -/turf/open/floor/plating/asteroid, -/area/crew_quarters/theatre{ - name = "Top Secret Clown HQ" - }) -"caH" = ( -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre{ - name = "Top Secret Clown HQ" - }) -"caI" = ( -/obj/structure/falsewall{ - desc = "A huge chunk of metal used to separate rooms. Nothing odd here, sir."; - name = "inconspicuous wall" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"caJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"caK" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"caL" = ( -/obj/structure/closet/wardrobe/chaplain_black, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"caM" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"caN" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/barricade/wooden, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"caO" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/girder, -/obj/structure/grille, -/obj/structure/barricade/wooden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/abandoned_gambling_den) -"caP" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/abandoned_gambling_den) -"caQ" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/abandoned_gambling_den) -"caR" = ( -/obj/structure/table, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"caS" = ( -/obj/item/chair, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"caT" = ( -/obj/structure/disposalpipe/sortjunction{ - dir = 2; - icon_state = "pipe-j2s"; - name = "disposal pipe - Library"; - sortType = 16 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"caU" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 4 - }, -/obj/structure/grille/broken, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"caV" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"caW" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"caX" = ( -/obj/structure/glowshroom/single, -/turf/open/floor/plating/asteroid, -/area/crew_quarters/theatre{ - name = "Top Secret Clown HQ" - }) -"caY" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/newscaster{ - pixel_x = -28; - pixel_y = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"caZ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Holodeck South"; - dir = 1; - network = list("SS13") - }, -/obj/structure/closet/lasertag/blue, -/obj/structure/sign/poster/random{ - name = "random official poster"; - pixel_y = -32; - random_basetype = /obj/structure/sign/poster/official - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"cba" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/machinery/light, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/closet/lasertag/blue, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"cbb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/closet/lasertag/red, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = -28 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"cbc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/closet/lasertag/red, -/obj/structure/sign/poster/random{ - name = "random official poster"; - pixel_y = -32; - random_basetype = /obj/structure/sign/poster/official - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"cbd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_y = -32 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"cbe" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"cbf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/machinery/camera{ - c_tag = "Service Asteroid Hallway 6"; - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -24 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"cbg" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"cbh" = ( -/obj/structure/rack, -/obj/item/clothing/suit/space/fragile, -/obj/item/clothing/head/helmet/space/fragile, -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_y = -32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"cbi" = ( -/obj/machinery/door/window/northleft{ - name = "Chapel Mail"; - req_access_txt = "22" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"cbj" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"cbk" = ( -/obj/machinery/door/airlock{ - name = "Crematorium"; - req_access_txt = "22" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"cbl" = ( -/obj/structure/cable/orange, -/obj/machinery/power/apc{ - dir = 2; - name = "Gambler Den APC"; - pixel_y = -24 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless; - icon_state = "wood-broken" - }, -/area/crew_quarters/abandoned_gambling_den) -"cbm" = ( -/obj/machinery/computer/slot_machine, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/abandoned_gambling_den) -"cbn" = ( -/obj/machinery/computer/slot_machine, -/obj/structure/sign/poster/random{ - name = "random contraband poster"; - pixel_y = -32; - random_basetype = /obj/structure/sign/poster/contraband - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/abandoned_gambling_den) -"cbo" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cbp" = ( -/obj/structure/disposalpipe/sortjunction{ - dir = 2; - icon_state = "pipe-j2s"; - name = "disposal pipe - Chapel"; - sortType = 17 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cbq" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/structure/grille/broken, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cbr" = ( -/obj/machinery/light/small, -/obj/structure/closet/toolcloset, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cbs" = ( -/obj/structure/closet, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cbt" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 2 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"cbu" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"cbv" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 2 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"cbw" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/structure/disposaloutlet{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"cbx" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"cby" = ( -/obj/structure/bodycontainer/crematorium{ - id = "creamed" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"cbz" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"cbA" = ( -/obj/machinery/camera{ - c_tag = "Crematorium"; - dir = 9 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"cbB" = ( -/obj/structure/plasticflaps, -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=8"; - dir = 8; - freq = 1400; - location = "Chapel" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"cbC" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"cbD" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/closet/firecloset/full, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cbE" = ( -/obj/structure/grille/broken, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cbF" = ( -/obj/item/stack/sheet/mineral/wood, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cbG" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/clown, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre{ - name = "Top Secret Clown HQ" - }) -"cbH" = ( -/obj/structure/table/wood, -/obj/item/device/flashlight/lamp/bananalamp, -/obj/item/device/instrument/violin, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/sign/poster/contraband/clown{ - pixel_y = 32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre{ - name = "Top Secret Clown HQ" - }) -"cbI" = ( -/obj/structure/mineral_door/wood{ - name = "Secret Clown HQ" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre{ - name = "Top Secret Clown HQ" - }) -"cbJ" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"cbK" = ( -/obj/structure/sign/map/left/ceres{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"cbL" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"cbM" = ( -/obj/machinery/button/crematorium{ - id = "creamed"; - pixel_x = -24 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"cbN" = ( -/obj/machinery/light/small, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"cbO" = ( -/obj/structure/table/wood, -/obj/item/weapon/storage/book/bible, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"cbP" = ( -/obj/structure/closet/crate{ - name = "top secret clown supplies" - }, -/obj/item/weapon/reagent_containers/food/snacks/pie/cream, -/obj/item/weapon/reagent_containers/food/snacks/pie/cream, -/obj/item/weapon/reagent_containers/food/snacks/pie/cream, -/obj/item/weapon/reagent_containers/food/snacks/pie/cream, -/obj/item/weapon/reagent_containers/food/snacks/pie/cream, -/obj/item/weapon/storage/box/mousetraps, -/obj/item/weapon/storage/crayons, -/obj/item/clothing/mask/joy, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre{ - name = "Top Secret Clown HQ" - }) -"cbQ" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre{ - name = "Top Secret Clown HQ" - }) -"cbR" = ( -/mob/living/carbon/monkey{ - name = "Mr.Teeny" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre{ - name = "Top Secret Clown HQ" - }) -"cbS" = ( -/obj/effect/landmark/blobstart, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre{ - name = "Top Secret Clown HQ" - }) -"cbT" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"cbU" = ( -/turf/open/floor/plating/asteroid/airless, -/area/mine/unexplored{ - name = "Docking Asteroid" - }) -"cbV" = ( -/turf/closed/mineral, -/area/mine/unexplored{ - name = "Docking Asteroid" - }) -"cbW" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/mine/unexplored{ - name = "Docking Asteroid" - }) -"cbX" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/disposaloutlet, -/turf/open/floor/plating/airless, -/area/maintenance/asteroid/port/west) -"cbY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/open/floor/plating/airless/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/mine/unexplored{ - name = "Civilian Asteroid" - }) -"cbZ" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/bridges/serv_sci) -"cca" = ( -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/hallway/secondary/bridges/serv_sci) -"ccb" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/hallway/secondary/bridges/serv_sci) -"ccc" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/bridges/serv_sci) -"ccd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plating/airless/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/mine/unexplored{ - name = "Civilian Asteroid" - }) -"cce" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"ccf" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/dock_med) -"ccg" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/structure/girder, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/dock_med) -"cch" = ( -/obj/structure/table, -/obj/item/toy/figure/clown, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre{ - name = "Top Secret Clown HQ" - }) -"cci" = ( -/obj/item/weapon/grown/bananapeel{ - name = "state-of-the-art clown home defense peel" - }, -/obj/structure/table, -/obj/item/weapon/grown/bananapeel{ - name = "state-of-the-art clown home defense peel" - }, -/obj/item/weapon/coin/clown, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre{ - name = "Top Secret Clown HQ" - }) -"ccj" = ( -/obj/structure/closet/crate/bin, -/obj/item/clothing/mask/gas/mime, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre{ - name = "Top Secret Clown HQ" - }) -"cck" = ( -/obj/machinery/vending/autodrobe{ - desc = "A vending machine for costumes. The machine seems blessed by some higher power, allowing it to function without power. HONK!"; - use_power = 0 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre{ - name = "Top Secret Clown HQ" - }) -"ccl" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/bridges/serv_sci) -"ccm" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/bridges/serv_sci) -"ccn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 2; - name = "Arrivals Atmospherics Checkpoint"; - req_access_txt = "24" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cco" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"ccp" = ( -/obj/item/stack/sheet/mineral/wood, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"ccq" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"ccr" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 2 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"ccs" = ( -/turf/closed/mineral/random/labormineral, -/area/mine/unexplored{ - name = "Docking Asteroid" - }) -"cct" = ( -/turf/closed/mineral/random/low_chance, -/area/maintenance/asteroid/port/west) -"ccu" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"ccv" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"ccw" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"ccx" = ( -/obj/item/weapon/ore/iron, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"ccy" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/closet/crate{ - icon_state = "crateopen"; - opened = 1 - }, -/obj/item/weapon/ore/iron, -/obj/item/weapon/ore/iron, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"ccz" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/hallway/secondary/bridges/serv_sci) -"ccA" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"ccB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"ccC" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 2; - name = "Mix Input"; - on = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"ccD" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 1 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"ccE" = ( -/turf/closed/mineral/random/labormineral, -/area/maintenance/asteroid/aft/arrivals) -"ccF" = ( -/turf/closed/mineral/random/low_chance, -/area/mine/unexplored{ - name = "Civilian Asteroid" - }) -"ccG" = ( -/obj/item/weapon/ore/iron, -/obj/item/weapon/ore/iron, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"ccH" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "Docking Atmospherics Checkpoint"; - dir = 5 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"ccI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"ccJ" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"ccK" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"ccL" = ( -/obj/structure/ore_box, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"ccM" = ( -/obj/item/weapon/ore/iron, -/obj/item/weapon/ore/iron, -/obj/item/weapon/ore/iron, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"ccN" = ( -/obj/item/weapon/storage/bag/ore, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"ccO" = ( -/obj/structure/ore_box, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"ccP" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"ccQ" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"ccR" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"ccS" = ( -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = 28 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"ccT" = ( -/obj/item/weapon/storage/bag/ore, -/obj/item/weapon/pickaxe/mini, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"ccU" = ( -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/arrivals) -"ccV" = ( -/obj/item/device/flashlight/lantern, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/arrivals) -"ccW" = ( -/turf/closed/mineral, -/area/mine/unexplored{ - name = "Research Asteroid" - }) -"ccX" = ( -/turf/closed/mineral/random/low_chance, -/area/mine/unexplored{ - name = "Research Asteroid" - }) -"ccY" = ( -/obj/item/device/flashlight/lantern, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"ccZ" = ( -/obj/item/weapon/pickaxe/mini, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"cda" = ( -/turf/closed/mineral/random/labormineral, -/area/mine/unexplored{ - name = "Research Asteroid" - }) -"cdb" = ( -/turf/open/floor/plating/asteroid/airless, -/area/mine/unexplored{ - name = "Research Asteroid" - }) -"cdc" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/hallway/secondary/bridges/serv_sci) -"cdd" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/camera{ - c_tag = "Service-Research Bridge"; - dir = 9 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/hallway/secondary/bridges/serv_sci) -"cde" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cdf" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cdg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cdh" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/arrivals) -"cdi" = ( -/turf/closed/mineral, -/area/maintenance/asteroid/aft/arrivals) -"cdj" = ( -/obj/machinery/power/solar{ - id = "portsolar"; - name = "Port Solar Array" - }, -/turf/open/floor/plasteel/airless/solarpanel, -/area/solar/asteroid/aft) -"cdk" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cdl" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 2; - name = "Mix Output"; - on = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cdm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cdn" = ( -/turf/open/floor/plasteel/airless/solarpanel, -/area/solar/asteroid/aft) -"cdo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cdp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/atmos{ - name = "Docking Atmospherics Checkpoint"; - req_access_txt = "24" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cdq" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cdr" = ( -/turf/closed/wall/mineral/titanium, -/area/shuttle/escape) -"cds" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, -/turf/open/floor/plating, -/area/shuttle/escape) -"cdt" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/aft) -"cdu" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/aft) -"cdv" = ( -/turf/closed/wall/r_wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/aft) -"cdw" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/machinery/camera{ - c_tag = "Docking Asteroid Hall 16"; - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cdx" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cdy" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cdz" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cdA" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cdB" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-22" - }, -/obj/item/device/radio/intercom{ - name = "Station Intercom (General)"; - pixel_y = -29 - }, -/turf/open/floor/plasteel/darkblue/side{ - dir = 1 - }, -/area/shuttle/escape) -"cdC" = ( -/obj/structure/lattice, -/obj/item/weapon/wirecutters, -/turf/open/space, -/area/solar/asteroid/aft) -"cdD" = ( -/obj/structure/closet/crate{ - name = "solar pack crate" - }, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/weapon/electronics/tracker, -/obj/item/weapon/paper/guides/jobs/engi/solars, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/aft) -"cdE" = ( -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/aft) -"cdF" = ( -/obj/machinery/power/smes, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'HIGH VOLTAGE'"; - icon_state = "shock"; - name = "HIGH VOLTAGE"; - pixel_x = 32 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/aft) -"cdG" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cdH" = ( -/obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law, -/turf/open/floor/mineral/plastitanium/brig{ - icon_state = "darkred"; - dir = 1; - floor_tile = /obj/item/stack/tile/plasteel - }, -/area/shuttle/escape) -"cdI" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/construction/mining/aux_base) -"cdJ" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 - }, -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/turf/open/floor/plating, -/area/storage/tech) -"cdK" = ( -/obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/turf/open/floor/plating, -/area/storage/tech) -"cdL" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 - }, -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/turf/open/floor/plating, -/area/storage/tech) -"cdM" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/external{ - cyclelinkeddir = 4; - name = "Solar Maintenance"; - req_access = null; - req_access_txt = "10; 13" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/aft) -"cdN" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/aft) -"cdO" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/external{ - cyclelinkeddir = 8; - name = "Solar Maintenance"; - req_access = null; - req_access_txt = "10; 13" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/aft) -"cdP" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/aft) -"cdQ" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/aft) -"cdR" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/aft) -"cdS" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cdT" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cdU" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cdV" = ( -/obj/structure/chair, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/brig, -/area/shuttle/escape) -"cdW" = ( -/obj/structure/table, -/obj/machinery/recharger, -/obj/structure/reagent_dispensers/peppertank{ - pixel_x = -32 - }, -/turf/open/floor/mineral/plastitanium/brig{ - dir = 9; - floor_tile = /obj/item/stack/tile/plasteel; - icon_state = "darkred" - }, -/area/shuttle/escape) -"cdX" = ( -/obj/structure/chair, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/brig{ - icon_state = "darkred"; - dir = 1; - floor_tile = /obj/item/stack/tile/plasteel - }, -/area/shuttle/escape) -"cdY" = ( -/obj/structure/chair, -/turf/open/floor/mineral/plastitanium/brig{ - icon_state = "darkred"; - dir = 1; - floor_tile = /obj/item/stack/tile/plasteel - }, -/area/shuttle/escape) -"cdZ" = ( -/obj/structure/closet/secure_closet/miner/unlocked, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/shuttle/auxillary_base) -"cea" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/shuttle/auxillary_base) -"ceb" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/shuttle/auxillary_base) -"cec" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/turf/open/floor/plating, -/area/storage/tech) -"ced" = ( -/obj/structure/rack{ - dir = 8; - layer = 2.9 - }, -/obj/item/weapon/circuitboard/computer/crew{ - pixel_x = -1; - pixel_y = 1 - }, -/obj/item/weapon/circuitboard/computer/card{ - pixel_x = 2; - pixel_y = -2 - }, -/obj/item/weapon/circuitboard/computer/communications{ - pixel_x = 5; - pixel_y = -5 - }, -/obj/machinery/camera{ - c_tag = "Secure Tech Storage"; - dir = 2 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/storage/tech) -"cee" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/turf/open/floor/plating, -/area/storage/tech) -"cef" = ( -/obj/structure/lattice, -/obj/structure/sign/mining{ - pixel_y = -32 - }, -/turf/open/space, -/area/space) -"ceg" = ( -/obj/item/weapon/wrench, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solar/asteroid/aft) -"ceh" = ( -/obj/structure/lattice, -/obj/item/weapon/storage/toolbox/electrical, -/turf/open/space, -/area/space) -"cei" = ( -/obj/machinery/power/solar_control{ - id = "portsolar"; - name = "Aft Asteroid Solar Control"; - track = 0 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/aft) -"cej" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/aft) -"cek" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Aft Asteroid Solar APC"; - pixel_x = 23; - pixel_y = 2 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/aft) -"cel" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cem" = ( -/obj/structure/closet/crate{ - icon_state = "crateopen"; - opened = 1 - }, -/obj/item/weapon/coin/silver, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/arrivals) -"cen" = ( -/obj/structure/chair, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"ceo" = ( -/obj/structure/chair, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cep" = ( -/obj/structure/chair, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"ceq" = ( -/obj/structure/chair, -/obj/machinery/camera{ - c_tag = "Docking Security Holding Area"; - dir = 6 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cer" = ( -/obj/structure/chair, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"ces" = ( -/obj/structure/chair, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cet" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"ceu" = ( -/turf/open/floor/mineral/plastitanium/brig{ - icon_state = "darkred"; - dir = 1; - floor_tile = /obj/item/stack/tile/plasteel - }, -/area/shuttle/escape) -"cev" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/open/floor/plating/airless/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/mine/unexplored{ - name = "Research Asteroid" - }) -"cew" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/bridges/serv_sci) -"cex" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/bridges/serv_sci) -"cey" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plating/airless/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/mine/unexplored{ - name = "Research Asteroid" - }) -"cez" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/shuttle/auxillary_base) -"ceA" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/shuttle/auxillary_base) -"ceB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/shuttle/auxillary_base) -"ceC" = ( -/obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/turf/open/floor/plating, -/area/storage/tech) -"ceD" = ( -/obj/structure/rack{ - dir = 8; - layer = 2.9 - }, -/obj/item/weapon/circuitboard/computer/robotics{ - pixel_x = -2; - pixel_y = 2 - }, -/obj/item/weapon/circuitboard/computer/mecha_control{ - pixel_x = 1; - pixel_y = -1 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/light/small, -/turf/open/floor/plasteel, -/area/storage/tech) -"ceE" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/storage/tech) -"ceF" = ( -/obj/structure/rack{ - dir = 8; - layer = 2.9 - }, -/obj/item/weapon/circuitboard/computer/borgupload{ - pixel_x = -1; - pixel_y = 1 - }, -/obj/item/weapon/circuitboard/computer/aiupload{ - pixel_x = 2; - pixel_y = -2 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/light/small, -/turf/open/floor/plasteel, -/area/storage/tech) -"ceG" = ( -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/turf/open/floor/plating, -/area/storage/tech) -"ceH" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock/abandoned) -"ceI" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8 - }, -/obj/structure/barricade/wooden, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock/abandoned) -"ceJ" = ( -/obj/item/solar_assembly, -/obj/item/stack/sheet/glass, -/turf/open/floor/plasteel/airless/solarpanel, -/area/solar/asteroid/aft) -"ceK" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Solars"; - req_access_txt = "10;11;12" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/barricade/wooden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/solars/asteroid/aft) -"ceL" = ( -/obj/structure/grille/broken, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/arrivals) -"ceM" = ( -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"ceN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"ceO" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"ceP" = ( -/obj/effect/landmark/blobstart, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"ceQ" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"ceR" = ( -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"ceS" = ( -/obj/structure/chair, -/turf/open/floor/mineral/plastitanium/brig, -/area/shuttle/escape) -"ceT" = ( -/turf/open/floor/mineral/plastitanium/brig{ - dir = 8; - floor_tile = /obj/item/stack/tile/plasteel; - icon_state = "darkred" - }, -/area/shuttle/escape) -"ceU" = ( -/turf/open/floor/mineral/plastitanium/brig{ - icon_state = "darkredfull" - }, -/area/shuttle/escape) -"ceV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating/airless/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/mine/unexplored{ - name = "Research Asteroid" - }) -"ceW" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"ceX" = ( -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"ceY" = ( -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"ceZ" = ( -/obj/machinery/door/airlock/glass, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cfa" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/airless/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/mine/unexplored{ - name = "Research Asteroid" - }) -"cfb" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"cfc" = ( -/obj/machinery/door/airlock/highsecurity{ - name = "Secure Tech Storage"; - req_access_txt = "19;23" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"cfd" = ( -/obj/structure/ore_box, -/obj/effect/turf_decal/delivery, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock/abandoned) -"cfe" = ( -/obj/structure/ore_box, -/obj/effect/turf_decal/delivery, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock/abandoned) -"cff" = ( -/obj/structure/rack, -/obj/item/weapon/pickaxe, -/obj/item/weapon/pickaxe, -/obj/item/weapon/pickaxe/mini, -/obj/item/weapon/gun/energy/kinetic_accelerator, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock/abandoned) -"cfg" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock/abandoned) -"cfh" = ( -/obj/item/solar_assembly, -/turf/open/floor/plasteel/airless/solarpanel, -/area/solar/asteroid/aft) -"cfi" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cfj" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cfk" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cfl" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cfm" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/arrivals) -"cfn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cfo" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cfp" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cfq" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/flasher{ - id = "shuttle_flasher"; - pixel_x = -24; - pixel_y = 6 - }, -/turf/open/floor/mineral/plastitanium/brig, -/area/shuttle/escape) -"cfr" = ( -/turf/open/floor/mineral/plastitanium/brig, -/area/shuttle/escape) -"cfs" = ( -/obj/machinery/door/airlock/glass{ - name = "Emergency Shuttle Brig"; - req_access_txt = "2" - }, -/turf/open/floor/mineral/plastitanium/brig{ - icon_state = "darkredfull" - }, -/area/shuttle/escape) -"cft" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 2 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cfu" = ( -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cfv" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cfw" = ( -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cfx" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"cfy" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"cfz" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Tech Storage APC"; - pixel_y = 24 - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"cfA" = ( -/turf/closed/wall/r_wall, -/area/ai_monitored/turret_protected/ai_upload) -"cfB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/item/clothing/head/cone, -/obj/item/clothing/head/cone, -/obj/item/clothing/head/cone, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock/abandoned) -"cfC" = ( -/obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock/abandoned) -"cfD" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Mining Storage APC"; - pixel_y = 24 - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock/abandoned) -"cfE" = ( -/obj/machinery/power/port_gen/pacman, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock/abandoned) -"cfF" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8 - }, -/obj/structure/barricade/wooden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock/abandoned) -"cfG" = ( -/obj/item/stack/sheet/glass, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solar/asteroid/aft) -"cfH" = ( -/obj/structure/rack, -/obj/item/weapon/pickaxe, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cfI" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cfJ" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cfK" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cfL" = ( -/obj/structure/rack, -/obj/item/weapon/pickaxe/mini, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/arrivals) -"cfM" = ( -/obj/structure/girder, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/arrivals) -"cfN" = ( -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cfO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cfP" = ( -/turf/open/floor/plasteel/red/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cfQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cfR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cfS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cfT" = ( -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cfU" = ( -/obj/machinery/door/airlock/external{ - cyclelinkeddir = 8; - name = "Security Escape Airlock"; - req_access_txt = "2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cfV" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cfW" = ( -/obj/machinery/door/airlock/shuttle{ - name = "Emergency Shuttle Airlock"; - req_access_txt = "2" - }, -/turf/open/floor/plating, -/area/shuttle/escape) -"cfX" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/brig{ - icon_state = "darkred"; - dir = 10; - floor_tile = /obj/item/stack/tile/plasteel - }, -/area/shuttle/escape) -"cfY" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/brig{ - icon_state = "darkred"; - dir = 2; - floor_tile = /obj/item/stack/tile/plasteel - }, -/area/shuttle/escape) -"cfZ" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/teargas, -/obj/item/weapon/storage/box/zipties, -/turf/open/floor/mineral/plastitanium/brig{ - icon_state = "darkred"; - dir = 2; - floor_tile = /obj/item/stack/tile/plasteel - }, -/area/shuttle/escape) -"cga" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cgb" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cgc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 1; - name = "Research Atmospherics Checkpoint"; - req_access_txt = "24" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cgd" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/shuttle/auxillary_base) -"cge" = ( -/obj/docking_port/mobile/auxillary_base{ - dheight = 4; - dir = 4; - dwidth = 4; - height = 9; - width = 9 - }, -/obj/machinery/computer/auxillary_base, -/obj/docking_port/stationary/public_mining_dock, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/shuttle/auxillary_base) -"cgf" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/shuttle/auxillary_base) -"cgg" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"cgh" = ( -/obj/structure/table, -/obj/item/weapon/storage/bag/ore, -/obj/item/weapon/storage/bag/ore, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock/abandoned) -"cgi" = ( -/obj/structure/table, -/obj/item/clothing/glasses/meson, -/obj/item/weapon/paper/fluff/stations/cere/abandoned_dock, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock/abandoned) -"cgj" = ( -/obj/item/weapon/storage/toolbox/mechanical, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock/abandoned) -"cgk" = ( -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock/abandoned) -"cgl" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock/abandoned) -"cgm" = ( -/obj/structure/sign/mining{ - pixel_y = 32 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock/abandoned) -"cgn" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/arrivals) -"cgo" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Arrival Hallway Maintenance APC"; - pixel_x = -25; - pixel_y = 1 - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cgp" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cgq" = ( -/obj/machinery/computer/station_alert, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cgr" = ( -/obj/machinery/camera{ - c_tag = "Arrivals SMES"; - dir = 6 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cgs" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cgt" = ( -/obj/structure/closet/firecloset/full, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/arrivals) -"cgu" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/arrivals) -"cgv" = ( -/obj/structure/grille, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/arrivals) -"cgw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cgx" = ( -/obj/machinery/door/airlock/glass_security{ - name = "Holding Area"; - req_access_txt = "2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cgy" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/shuttle/escape) -"cgz" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cgA" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cgB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cgC" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cgD" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cgE" = ( -/obj/structure/table, -/obj/item/weapon/stock_parts/subspace/ansible, -/obj/item/weapon/stock_parts/subspace/ansible, -/obj/item/weapon/stock_parts/subspace/ansible, -/obj/item/weapon/stock_parts/subspace/crystal, -/obj/item/weapon/stock_parts/subspace/crystal, -/obj/item/weapon/stock_parts/subspace/crystal, -/obj/effect/landmark/xeno_spawn, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"cgF" = ( -/obj/structure/table, -/obj/item/weapon/stock_parts/subspace/amplifier, -/obj/item/weapon/stock_parts/subspace/amplifier, -/obj/item/weapon/stock_parts/subspace/amplifier, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"cgG" = ( -/obj/structure/table, -/obj/item/weapon/stock_parts/subspace/analyzer, -/obj/item/weapon/stock_parts/subspace/analyzer, -/obj/item/weapon/stock_parts/subspace/analyzer, -/obj/structure/sign/securearea{ - pixel_y = 32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"cgH" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"cgI" = ( -/obj/structure/table, -/obj/machinery/cell_charger{ - pixel_y = 5 - }, -/obj/item/device/multitool, -/obj/structure/sign/securearea{ - pixel_y = 32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"cgJ" = ( -/obj/structure/table, -/obj/item/stack/cable_coil{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/stack/cable_coil, -/obj/item/weapon/stock_parts/cell/high/plus, -/obj/machinery/camera{ - c_tag = "Tech Storage North" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"cgK" = ( -/obj/structure/table, -/obj/item/weapon/screwdriver{ - pixel_y = 16 - }, -/obj/item/weapon/wirecutters, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"cgL" = ( -/obj/structure/table, -/obj/item/weapon/aiModule/reset, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai_upload) -"cgM" = ( -/obj/machinery/ai_status_display{ - pixel_y = 32 - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai_upload) -"cgN" = ( -/obj/machinery/computer/upload/borg, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai_upload) -"cgO" = ( -/obj/machinery/porta_turret/ai{ - dir = 4 - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai_upload) -"cgP" = ( -/obj/machinery/computer/upload/ai, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai_upload) -"cgQ" = ( -/obj/structure/table, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai_upload) -"cgR" = ( -/obj/structure/closet/crate{ - icon_state = "crateopen"; - opened = 1 - }, -/obj/item/weapon/ore/silver, -/obj/item/weapon/ore/silver, -/obj/item/weapon/ore/iron, -/obj/item/weapon/ore/iron, -/obj/item/weapon/ore/iron, -/obj/item/weapon/ore/gold, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock/abandoned) -"cgS" = ( -/obj/machinery/light/small, -/obj/structure/table, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock/abandoned) -"cgT" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cgU" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cgV" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cgW" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cgX" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cgY" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cgZ" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cha" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"chb" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"chc" = ( -/obj/machinery/power/apc{ - dir = 2; - name = "Auxillary Construction APC"; - pixel_y = -24 - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/asteroid/end{ - icon_state = "ast_warn_end"; - dir = 1 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/vacantoffice) -"chd" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"che" = ( -/obj/structure/closet, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/arrivals) -"chf" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -23 - }, -/turf/open/floor/plasteel/escape{ - icon_state = "escape"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"chg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/escape{ - icon_state = "escape"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"chh" = ( -/turf/open/floor/plasteel/escape/corner{ - icon_state = "escapecorner"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"chi" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"chj" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"chk" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"chl" = ( -/obj/machinery/door/airlock/shuttle{ - name = "Emergency Shuttle Airlock" - }, -/obj/docking_port/mobile/emergency{ - dheight = 0; - dwidth = 15; - height = 20; - name = "Cere emergency shuttle"; - port_angle = 90; - preferred_direction = 1; - width = 42 - }, -/obj/docking_port/stationary{ - dir = 4; - dwidth = 15; - height = 20; - id = "emergency_home"; - name = "CereStation emergency evac bay"; - turf_type = /turf/open/space; - width = 42 - }, -/turf/open/floor/plating, -/area/shuttle/escape) -"chm" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/neutral, -/area/shuttle/escape) -"chn" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cho" = ( -/obj/structure/rack, -/obj/item/clothing/suit/space/fragile, -/obj/item/clothing/head/helmet/space/fragile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"chp" = ( -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_y = 32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"chq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"chr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/camera{ - c_tag = "Research Asteroid Hallway 1"; - dir = 5 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"chs" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cht" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 1; - req_access_txt = "24" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"chu" = ( -/obj/structure/table, -/obj/item/weapon/stock_parts/subspace/filter, -/obj/item/weapon/stock_parts/subspace/filter, -/obj/item/weapon/stock_parts/subspace/filter, -/obj/item/weapon/stock_parts/subspace/filter, -/obj/item/weapon/stock_parts/subspace/filter, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -24 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"chv" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"chw" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/landmark/blobstart, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"chx" = ( -/obj/structure/table, -/obj/item/weapon/electronics/apc, -/obj/item/weapon/electronics/airlock, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"chy" = ( -/obj/structure/table, -/obj/item/weapon/aiModule/supplied/quarantine, -/obj/machinery/camera/motion{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai_upload) -"chz" = ( -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai_upload) -"chA" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai_upload) -"chB" = ( -/obj/structure/table, -/obj/item/weapon/aiModule/supplied/freeform, -/obj/structure/sign/kiddieplaque{ - pixel_x = 32 - }, -/obj/machinery/camera/motion{ - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai_upload) -"chC" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"chD" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable/orange, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"chE" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 - }, -/obj/structure/sign/electricshock{ - pixel_y = -32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"chF" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"chG" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"chH" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"chI" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/vacantoffice) -"chJ" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel/escape{ - icon_state = "escape"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"chK" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"chL" = ( -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 1 - }, -/area/shuttle/escape) -"chM" = ( -/obj/structure/table, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"chN" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"chO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"chP" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 2; - name = "Mix Input"; - on = 1 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"chQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_y = 32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"chR" = ( -/obj/structure/table, -/obj/item/weapon/wrench, -/obj/item/clothing/glasses/meson, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"chS" = ( -/obj/structure/table, -/obj/item/weapon/stock_parts/subspace/transmitter, -/obj/item/weapon/stock_parts/subspace/transmitter, -/obj/item/weapon/stock_parts/subspace/treatment, -/obj/item/weapon/stock_parts/subspace/treatment, -/obj/item/weapon/stock_parts/subspace/treatment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"chT" = ( -/obj/structure/table, -/obj/item/weapon/stock_parts/micro_laser, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/capacitor, -/obj/item/weapon/stock_parts/micro_laser/high, -/obj/item/weapon/stock_parts/micro_laser/high, -/obj/item/weapon/stock_parts/micro_laser/high, -/obj/item/weapon/stock_parts/micro_laser/high, -/obj/machinery/requests_console{ - department = "Tech storage"; - pixel_y = -32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"chU" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"chV" = ( -/obj/structure/table, -/obj/item/device/aicard, -/obj/item/weapon/aiModule/reset, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"chW" = ( -/obj/structure/table, -/obj/item/device/flashlight{ - pixel_x = 1; - pixel_y = 5 - }, -/obj/item/device/flashlight{ - pixel_x = 1; - pixel_y = 5 - }, -/obj/item/device/assembly/flash/handheld, -/obj/item/device/assembly/flash/handheld, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"chX" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -23 - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai_upload) -"chY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai_upload) -"chZ" = ( -/obj/structure/table, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai_upload) -"cia" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai_upload) -"cib" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai_upload) -"cic" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/grille/broken, -/obj/item/stack/rods, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cid" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cie" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cif" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cig" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cih" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cii" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Docking Asteroid SMES Access"; - req_access_txt = "10;11;12" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cij" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = 28 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cik" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/arrivals) -"cil" = ( -/obj/structure/filingcabinet, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/vacantoffice) -"cim" = ( -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/vacantoffice) -"cin" = ( -/obj/structure/table/wood, -/obj/item/device/flashlight/lamp, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/vacantoffice) -"cio" = ( -/obj/structure/closet, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/vacantoffice) -"cip" = ( -/obj/structure/closet/crate, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/science) -"ciq" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/escape{ - icon_state = "escape"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cir" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cis" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cit" = ( -/obj/item/clothing/head/cone, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"ciu" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"civ" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 27 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"ciw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/camera{ - c_tag = "Research Atmospherics Checkpoint"; - dir = 5 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cix" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"ciy" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"ciz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/shuttle/auxillary_base) -"ciA" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/shuttle/auxillary_base) -"ciB" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/shuttle/auxillary_base) -"ciC" = ( -/obj/structure/rack{ - dir = 8; - layer = 2.9 - }, -/obj/item/weapon/storage/toolbox/electrical{ - pixel_x = 1; - pixel_y = -1 - }, -/obj/item/clothing/gloves/color/yellow, -/obj/item/device/t_scanner, -/obj/item/device/multitool, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"ciD" = ( -/obj/structure/rack{ - dir = 8; - layer = 2.9 - }, -/obj/item/weapon/storage/toolbox/electrical{ - pixel_x = 1; - pixel_y = -1 - }, -/obj/item/device/multitool, -/obj/item/clothing/glasses/meson, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"ciE" = ( -/obj/machinery/porta_turret/ai{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai_upload) -"ciF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai_upload) -"ciG" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai_upload) -"ciH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai_upload) -"ciI" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/research) -"ciJ" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/docking) -"ciK" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/docking) -"ciL" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"ciM" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 1 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"ciN" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"ciO" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/machinery/camera{ - c_tag = "Docking Asteroid Hall 15"; - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"ciP" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"ciQ" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"ciR" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/vacantoffice) -"ciS" = ( -/obj/structure/chair/office/dark{ - dir = 4 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/vacantoffice) -"ciT" = ( -/obj/structure/table/wood, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/vacantoffice) -"ciU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/vacantoffice) -"ciV" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/vacantoffice) -"ciW" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"ciX" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Departures APC"; - pixel_x = 24 - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/effect/turf_decal/stripes/asteroid/end{ - icon_state = "ast_warn_end"; - dir = 8 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"ciY" = ( -/obj/structure/grille/broken, -/obj/item/clothing/head/cone, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"ciZ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cja" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cjb" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cjc" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cjd" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cje" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cjf" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cjg" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/construction/mining/aux_base) -"cjh" = ( -/obj/machinery/door/airlock/external{ - cyclelinkeddir = 1; - name = "Construction Zone"; - req_access = null; - req_access_txt = "0"; - req_one_access_txt = "0" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/construction/mining/aux_base) -"cji" = ( -/obj/structure/rack{ - dir = 8; - layer = 2.9 - }, -/obj/item/weapon/circuitboard/computer/pandemic{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/weapon/circuitboard/computer/rdconsole, -/obj/item/weapon/circuitboard/machine/rdserver{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/item/weapon/circuitboard/machine/destructive_analyzer, -/obj/item/weapon/circuitboard/machine/protolathe, -/obj/item/weapon/circuitboard/computer/aifixer, -/obj/item/weapon/circuitboard/computer/teleporter, -/obj/item/weapon/circuitboard/machine/circuit_imprinter, -/obj/item/weapon/circuitboard/machine/mechfab, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"cjj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"cjk" = ( -/obj/structure/rack{ - dir = 8; - layer = 2.9 - }, -/obj/item/weapon/circuitboard/computer/cloning, -/obj/item/weapon/circuitboard/computer/med_data{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/item/weapon/circuitboard/machine/clonescanner, -/obj/item/weapon/circuitboard/machine/clonepod, -/obj/item/weapon/circuitboard/computer/scan_consolenew, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"cjl" = ( -/obj/structure/table, -/obj/item/weapon/aiModule/core/full/asimov, -/obj/item/weapon/aiModule/core/freeformcore, -/obj/machinery/door/window{ - base_state = "right"; - dir = 4; - icon_state = "right"; - name = "Core Modules"; - req_access_txt = "20" - }, -/obj/structure/window/reinforced, -/obj/item/weapon/aiModule/core/full/corp, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/item/weapon/aiModule/core/full/custom, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai_upload) -"cjm" = ( -/obj/structure/table, -/obj/item/weapon/aiModule/supplied/oxygen, -/obj/item/weapon/aiModule/zeroth/oneHuman, -/obj/machinery/door/window{ - base_state = "left"; - dir = 8; - icon_state = "left"; - name = "High-Risk Modules"; - req_access_txt = "20" - }, -/obj/item/weapon/aiModule/reset/purge, -/obj/structure/window/reinforced, -/obj/item/weapon/aiModule/core/full/antimov, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/item/weapon/aiModule/supplied/protectStation, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai_upload) -"cjn" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/research) -"cjo" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'KEEP CLEAR OF PAD WHEN IN USE'."; - name = "KEEP CLEAR OF PAD WHEN IN USE"; - pixel_y = 32 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/research) -"cjp" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Research Quantum Pad APC"; - pixel_y = 24 - }, -/obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/research) -"cjq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/research) -"cjr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/docking) -"cjs" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/power/apc{ - dir = 1; - name = "Docking Quantum Pad APC"; - pixel_y = 24 - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/docking) -"cjt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'KEEP CLEAR OF PAD WHEN IN USE'."; - name = "KEEP CLEAR OF PAD WHEN IN USE"; - pixel_y = 32 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/docking) -"cju" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/docking) -"cjv" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cjw" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cjx" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cjy" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cjz" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cjA" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cjB" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cjC" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cjD" = ( -/obj/structure/table/wood, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/weapon/pen/fourcolor, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/vacantoffice) -"cjE" = ( -/obj/effect/landmark/blobstart, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/vacantoffice) -"cjF" = ( -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless; - icon_state = "wood-broken" - }, -/area/security/vacantoffice) -"cjG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/vacantoffice) -"cjH" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/science) -"cjI" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Docking Asteroid Hall 6"; - dir = 4 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = -28 - }, -/turf/open/floor/plasteel/escape{ - icon_state = "escape"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cjJ" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cjK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cjL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cjM" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cjN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cjO" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/atmos{ - name = "Research Atmospherics Checkpoint"; - req_access_txt = "24" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cjP" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Mix Output"; - on = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cjQ" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cjR" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cjS" = ( -/obj/structure/closet/toolcloset, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/construction/mining/aux_base) -"cjT" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/construction/mining/aux_base) -"cjU" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/construction/mining/aux_base) -"cjV" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/construction/mining/aux_base) -"cjW" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/camera{ - c_tag = "Aux Base Construction"; - dir = 6 - }, -/obj/machinery/computer/camera_advanced/base_construction, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/construction/mining/aux_base) -"cjX" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/construction/mining/aux_base) -"cjY" = ( -/obj/structure/rack{ - dir = 4 - }, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/airlock, -/obj/item/stack/cable_coil, -/obj/item/stack/cable_coil, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/device/assault_pod/mining, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/power/apc{ - dir = 1; - name = "Aux Construction APC"; - pixel_y = 24 - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/construction/mining/aux_base) -"cjZ" = ( -/obj/structure/rack{ - dir = 8; - layer = 2.9 - }, -/obj/item/weapon/circuitboard/computer/mining, -/obj/item/weapon/circuitboard/machine/autolathe{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/item/weapon/circuitboard/computer/arcade/battle, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"cka" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"ckb" = ( -/obj/structure/rack{ - dir = 8; - layer = 2.9 - }, -/obj/item/weapon/circuitboard/computer/secure_data{ - pixel_x = -2; - pixel_y = 2 - }, -/obj/item/weapon/circuitboard/computer/security{ - pixel_x = 1; - pixel_y = -1 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"ckc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai_upload) -"ckd" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai_upload) -"cke" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/power/apc{ - dir = 4; - name = "AI Upload APC"; - pixel_x = 26 - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai_upload) -"ckf" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "Research Quantum Pad"; - dir = 4; - network = list("SS13") - }, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/research) -"ckg" = ( -/obj/machinery/quantumpad, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/research) -"ckh" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/research) -"cki" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/docking) -"ckj" = ( -/obj/machinery/quantumpad, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/docking) -"ckk" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Docking Quantum Pad"; - dir = 8; - network = list("SS13","QM") - }, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/docking) -"ckl" = ( -/obj/structure/girder, -/obj/structure/grille, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/arrivals) -"ckm" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"ckn" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cko" = ( -/obj/machinery/power/apc{ - dir = 2; - name = "Teleporter APC"; - pixel_y = -24 - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/asteroid/end{ - icon_state = "ast_warn_end"; - dir = 1 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter) -"ckp" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"ckq" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance"; - req_access_txt = "12" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"ckr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cks" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"ckt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cku" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"ckv" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/vacantoffice) -"ckw" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"ckx" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/camera{ - c_tag = "Escape Wing East"; - dir = 8; - network = list("SS13") - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cky" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"ckz" = ( -/obj/structure/closet/toolcloset, -/turf/open/floor/plasteel/brown/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/construction/mining/aux_base) -"ckA" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/construction/mining/aux_base) -"ckB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/construction/mining/aux_base) -"ckC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/construction/mining/aux_base) -"ckD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/construction/mining/aux_base) -"ckE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/construction/mining/aux_base) -"ckF" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/construction/mining/aux_base) -"ckG" = ( -/turf/open/floor/plasteel/brown/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/construction/mining/aux_base) -"ckH" = ( -/obj/structure/rack, -/obj/item/weapon/circuitboard/machine/telecomms/processor, -/obj/item/weapon/circuitboard/machine/telecomms/receiver, -/obj/item/weapon/circuitboard/machine/telecomms/server, -/obj/item/weapon/circuitboard/machine/telecomms/bus, -/obj/item/weapon/circuitboard/machine/telecomms/broadcaster, -/obj/item/weapon/circuitboard/computer/message_monitor{ - pixel_y = -5 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"ckI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"ckJ" = ( -/obj/structure/rack{ - dir = 8; - layer = 2.9 - }, -/obj/item/weapon/circuitboard/computer/powermonitor{ - pixel_x = -2; - pixel_y = 2 - }, -/obj/item/weapon/circuitboard/computer/stationalert{ - pixel_x = 1; - pixel_y = -1 - }, -/obj/item/weapon/circuitboard/computer/atmos_alert{ - pixel_x = 3; - pixel_y = -3 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"ckK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall, -/area/ai_monitored/turret_protected/ai_upload) -"ckL" = ( -/obj/machinery/door/airlock/highsecurity{ - locked = 0; - name = "AI Upload Access"; - req_access_txt = "16" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai_upload) -"ckM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall/r_wall, -/area/ai_monitored/turret_protected/ai_upload) -"ckN" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/structure/noticeboard{ - dir = 4; - pixel_x = -32 - }, -/obj/item/weapon/paper/guides/quantumpad, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/research) -"ckO" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/research) -"ckP" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = 32 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/research) -"ckQ" = ( -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = -32 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/docking) -"ckR" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/docking) -"ckS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/structure/noticeboard{ - dir = 8; - pixel_x = 32 - }, -/obj/item/weapon/paper/guides/quantumpad, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/docking) -"ckT" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter) -"ckU" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"ckV" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance"; - req_access_txt = "12" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"ckW" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"ckX" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"ckY" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"ckZ" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/vacantoffice) -"cla" = ( -/obj/machinery/door/airlock/shuttle{ - name = "Emergency Shuttle Airlock" - }, -/turf/open/floor/plating, -/area/shuttle/escape) -"clb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"clc" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plasteel/brown{ - icon_state = "brown"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/construction/mining/aux_base) -"cld" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/construction/mining/aux_base) -"cle" = ( -/obj/structure/mining_shuttle_beacon, -/turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/construction/mining/aux_base) -"clf" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plasteel/brown/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/construction/mining/aux_base) -"clg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/construction/mining/aux_base) -"clh" = ( -/obj/structure/closet/crate/rcd, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/brown/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/construction/mining/aux_base) -"cli" = ( -/obj/structure/table, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/rods{ - amount = 50 - }, -/turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/construction/mining/aux_base) -"clj" = ( -/obj/structure/table, -/obj/item/stack/sheet/plasteel/fifty, -/obj/item/stack/sheet/rglass{ - amount = 50 - }, -/obj/machinery/light, -/turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/construction/mining/aux_base) -"clk" = ( -/obj/structure/table, -/obj/item/device/assault_pod/mining, -/obj/item/weapon/storage/box/lights/mixed, -/turf/open/floor/plasteel/brown{ - icon_state = "brown"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/construction/mining/aux_base) -"cll" = ( -/obj/machinery/vending/assist, -/obj/machinery/camera{ - c_tag = "Tech Storage South"; - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"clm" = ( -/obj/structure/table, -/obj/item/device/plant_analyzer, -/obj/item/weapon/stock_parts/cell/high/plus, -/obj/item/device/healthanalyzer, -/obj/item/device/analyzer, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"cln" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/turretid{ - control_area = "AI Upload Chamber"; - name = "AI Upload turret control"; - pixel_y = 25 - }, -/obj/machinery/camera/motion{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai_upload) -"clo" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai_upload) -"clp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai_upload) -"clq" = ( -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = -28 - }, -/obj/structure/table, -/obj/item/device/multitool, -/obj/item/weapon/screwdriver, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/teleporter/quantum/research) -"clr" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/teleporter/quantum/research) -"cls" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/teleporter/quantum/research) -"clt" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/research) -"clu" = ( -/obj/machinery/light/small, -/obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/research) -"clv" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/research) -"clw" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/docking) -"clx" = ( -/obj/machinery/light/small, -/obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/docking) -"cly" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/docking) -"clz" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/teleporter/quantum/docking) -"clA" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/teleporter/quantum/docking) -"clB" = ( -/obj/structure/table, -/obj/item/device/multitool, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/weapon/screwdriver, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/teleporter/quantum/docking) -"clC" = ( -/obj/effect/turf_decal/stripes/asteroid/line, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"clD" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/asteroid/line, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"clE" = ( -/obj/machinery/light/small, -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/arrivals) -"clF" = ( -/obj/machinery/computer/teleporter, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter) -"clG" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter) -"clH" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter) -"clI" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/machinery/camera{ - c_tag = "Teleporter"; - dir = 6 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter) -"clJ" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/shieldwallgen, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter) -"clK" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/checkpoint2) -"clL" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"clM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"clN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless; - icon_state = "wood-broken" - }, -/area/security/vacantoffice) -"clO" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"clP" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"clQ" = ( -/turf/closed/wall/mineral/titanium, -/area/shuttle/pod_2) -"clR" = ( -/obj/structure/shuttle/engine/propulsion/burst{ - dir = 4 - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/pod_2) -"clS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"clT" = ( -/obj/machinery/door/airlock/engineering{ - cyclelinkeddir = 1; - name = "Auxillary Base Construction"; - req_access_txt = "0"; - req_one_access_txt = "32;47;48" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/construction/mining/aux_base) -"clU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/construction/mining/aux_base) -"clV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"clW" = ( -/obj/machinery/door/airlock/engineering{ - name = "Tech Storage"; - req_access_txt = "23" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"clX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/tech) -"clY" = ( -/obj/machinery/vending/snack/random, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"clZ" = ( -/obj/machinery/vending/cola/random, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cma" = ( -/obj/machinery/vending/coffee, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cmb" = ( -/turf/closed/wall/r_wall, -/area/hallway/primary/aft) -"cmc" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cmd" = ( -/obj/machinery/door/airlock/glass{ - name = "Research Quantum Pad" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/teleporter/quantum/research) -"cme" = ( -/obj/structure/window/reinforced, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/sci_dock) -"cmf" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cmg" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/docking) -"cmh" = ( -/obj/machinery/door/airlock/glass{ - name = "Docking Quantum Pad" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/teleporter/quantum/docking) -"cmi" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/docking) -"cmj" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance"; - req_access_txt = "12" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cmk" = ( -/obj/machinery/teleport/station, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter) -"cml" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter) -"cmm" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter) -"cmn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter) -"cmo" = ( -/obj/structure/closet/secure_closet/security, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/checkpoint2) -"cmp" = ( -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/checkpoint2) -"cmq" = ( -/obj/machinery/computer/security, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/checkpoint2) -"cmr" = ( -/obj/machinery/computer/card, -/obj/machinery/camera{ - c_tag = "Docking Security Checkpoint"; - dir = 6 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/checkpoint2) -"cms" = ( -/obj/machinery/computer/secure_data, -/obj/machinery/newscaster/security_unit{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/checkpoint2) -"cmt" = ( -/obj/structure/reagent_dispensers/peppertank{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/checkpoint2) -"cmu" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/checkpoint2) -"cmv" = ( -/obj/machinery/door/airlock/security{ - name = "Security Checkpoint"; - req_access = null; - req_access_txt = "1" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/checkpoint2) -"cmw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cmx" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cmy" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cmz" = ( -/obj/structure/table_frame/wood, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/vacantoffice) -"cmA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/table_frame/wood, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless; - icon_state = "wood-broken" - }, -/area/security/vacantoffice) -"cmB" = ( -/obj/docking_port/stationary/random{ - dir = 8; - id = "pod_lavaland2"; - name = "lavaland" - }, -/turf/open/space, -/area/space) -"cmC" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/shuttle/pod_2) -"cmD" = ( -/obj/machinery/computer/shuttle/pod{ - pixel_y = -32; - possible_destinations = "pod_lavaland2"; - shuttleId = "pod2" - }, -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/pod_2) -"cmE" = ( -/obj/item/weapon/storage/pod{ - pixel_x = 6; - pixel_y = -28 - }, -/obj/item/device/radio/intercom{ - pixel_y = 25 - }, -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "Research Escape Pod" - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/pod_2) -"cmF" = ( -/obj/machinery/door/airlock/titanium{ - name = "Escape Pod Airlock" - }, -/obj/docking_port/mobile/pod{ - dir = 8; - id = "pod2"; - name = "escape pod 2"; - port_angle = 180 - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/pod_2) -"cmG" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 4; - name = "Research Escape Pod" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cmH" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8; - name = "Research Escape Pod" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cmI" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/structure/sign/directions/evac{ - dir = 4; - icon_state = "direction_evac"; - pixel_x = 32; - pixel_y = 24 - }, -/obj/structure/sign/directions/security{ - dir = 1; - icon_state = "direction_sec"; - pixel_x = 32; - pixel_y = 32 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cmJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cmK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/sign/map/left/ceres{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cmL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/camera{ - c_tag = "Research Asteroid Hallway 2" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cmM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cmN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cmO" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cmP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cmQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cmR" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cmS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/camera{ - c_tag = "Research Asteroid Hallway 3" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cmT" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cmU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cmV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cmW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cmX" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cmY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cmZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Research Asteroid Hallway 4" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cna" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cnb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cnc" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cnd" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cne" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cnf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Research Asteroid Hallway 5" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cng" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cnh" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cni" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/side{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 1; - heat_capacity = 1e+006 - }, -/area/hallway/primary/aft) -"cnj" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel/neutral/side{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 1; - heat_capacity = 1e+006 - }, -/area/hallway/primary/aft) -"cnk" = ( -/obj/structure/sign/directions/evac{ - dir = 4; - icon_state = "direction_evac"; - pixel_x = 32; - pixel_y = 24 - }, -/obj/structure/sign/directions/engineering{ - dir = 1; - icon_state = "direction_eng"; - pixel_x = 32; - pixel_y = 32 - }, -/turf/open/floor/plasteel/neutral/side{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 1; - heat_capacity = 1e+006 - }, -/area/hallway/primary/aft) -"cnl" = ( -/obj/structure/sign/map/left/ceres{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cnm" = ( -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cnn" = ( -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cno" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cnp" = ( -/obj/structure/sign/directions/science{ - dir = 8; - icon_state = "direction_sci"; - pixel_x = -32; - pixel_y = 24 - }, -/obj/structure/sign/directions/engineering{ - dir = 1; - icon_state = "direction_eng"; - pixel_x = -32; - pixel_y = 32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cnq" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cnr" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cns" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cnt" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cnu" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cnv" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Docking Asteroid Hall 1"; - dir = 6 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cnw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cnx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cny" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cnz" = ( -/obj/machinery/teleport/hub, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter) -"cnA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter) -"cnB" = ( -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/checkpoint2) -"cnC" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/checkpoint2) -"cnD" = ( -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = 28 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/checkpoint2) -"cnE" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/vacantoffice) -"cnF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/vacantoffice) -"cnG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/vacantoffice) -"cnH" = ( -/obj/structure/table/wood, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/vacantoffice) -"cnI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/chair, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless; - icon_state = "wood-broken" - }, -/area/security/vacantoffice) -"cnJ" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/vacantoffice) -"cnK" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cnL" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/escape{ - icon_state = "escape"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cnM" = ( -/obj/structure/closet/emcloset, -/obj/machinery/light/small, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cnN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/sign/pods{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cnO" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cnP" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cnQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cnR" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cnS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cnT" = ( -/obj/effect/landmark/lightsout, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cnU" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cnV" = ( -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cnW" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cnX" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cnY" = ( -/obj/effect/landmark/event_spawn, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cnZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"coa" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cob" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"coc" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cod" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"coe" = ( -/obj/structure/table, -/obj/item/weapon/hand_tele, -/obj/item/device/radio/beacon, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = -28 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter) -"cof" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter) -"cog" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-21" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/checkpoint2) -"coh" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/structure/closet/wardrobe/red, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/checkpoint2) -"coi" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/weapon/pen, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/checkpoint2) -"coj" = ( -/obj/structure/chair/office/light, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/checkpoint2) -"cok" = ( -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/checkpoint2) -"col" = ( -/obj/structure/table, -/obj/item/weapon/crowbar, -/obj/item/device/radio, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/checkpoint2) -"com" = ( -/obj/structure/table, -/obj/machinery/recharger, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/checkpoint2) -"con" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/vacantoffice) -"coo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/vacantoffice) -"cop" = ( -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/power/apc{ - dir = 2; - name = "Arrivals APC"; - pixel_y = -24 - }, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"coq" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cor" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cos" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cot" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-21"; - layer = 4.1 - }, -/turf/open/floor/plasteel, -/area/shuttle/escape) -"cou" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cov" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cow" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cox" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/button/door{ - id = "MechbayShutters"; - name = "Mechbay Shutters"; - pixel_y = -24; - req_access_txt = "29" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"coy" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"coz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/purple/corner{ - icon_state = "purplecorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"coA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/purple/corner{ - icon_state = "purplecorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"coB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/light, -/turf/open/floor/plasteel/purple/corner{ - icon_state = "purplecorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"coC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plasteel/purple/corner{ - icon_state = "purplecorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"coD" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/sign/science{ - pixel_y = -32 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/purple/corner{ - icon_state = "purplecorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"coE" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/purple/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"coF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/purple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"coG" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/purple/corner{ - icon_state = "purplecorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"coH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/sign/science{ - pixel_y = -32 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"coI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/purple/corner{ - icon_state = "purplecorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"coJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/light, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"coK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"coL" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"coM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"coN" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"coO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"coP" = ( -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"coQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"coR" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"coS" = ( -/obj/machinery/light, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"coT" = ( -/obj/machinery/door/airlock/glass, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"coU" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Research-Docking Bridge 1"; - dir = 1; - network = list("SS13") - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/sci_dock) -"coV" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/power/apc{ - dir = 2; - name = "Science-Docking Bridge APC"; - pixel_y = -24 - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/sci_dock) -"coW" = ( -/obj/machinery/door/airlock/glass, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"coX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"coY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"coZ" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cpa" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cpb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cpc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cpd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cpe" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter) -"cpf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter) -"cpg" = ( -/obj/machinery/door/airlock/command{ - name = "Teleport Access"; - req_access_txt = "17" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter) -"cph" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/checkpoint2) -"cpi" = ( -/obj/structure/table/reinforced, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/window/brigdoor/northright{ - name = "Arrival Security Checkpoint"; - req_access_txt = "1" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/checkpoint2) -"cpj" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cpk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/airlock{ - name = "Vacant Office"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/vacantoffice) -"cpl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/vacantoffice) -"cpm" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/obj/machinery/camera{ - c_tag = "Docking Asteroid Hall 5"; - dir = 6 - }, -/obj/structure/sign/map/left/ceres{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/escape/corner{ - icon_state = "escapecorner"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cpn" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/shuttle/engine/heater, -/turf/open/floor/plating/airless, -/area/shuttle/escape) -"cpo" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cpp" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cpq" = ( -/obj/machinery/mecha_part_fabricator, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cpr" = ( -/obj/machinery/door/poddoor/shutters{ - id = "MechbayShutters" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cps" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "RoboticsShutters" - }, -/obj/machinery/door/poddoor/preopen{ - id = "researchlockdown"; - layer = 2.6; - name = "Research Emergency Lockdown" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cpt" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "RoboticsShutters" - }, -/obj/machinery/door/poddoor/preopen{ - id = "researchlockdown"; - layer = 2.6; - name = "Research Emergency Lockdown" - }, -/obj/machinery/door/window/northright{ - name = "Robotics Desk"; - req_access_txt = "29" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cpu" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cpv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/poddoor/preopen{ - id = "researchlockdown"; - layer = 2.6; - name = "Research Emergency Lockdown" - }, -/obj/machinery/door/airlock/research{ - cyclelinkeddir = 2; - name = "Research Division Access"; - req_access_txt = "47" - }, -/turf/open/floor/plasteel/whitepurple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cpw" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cpx" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"cpy" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "RnDShutters" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/poddoor/preopen{ - id = "researchlockdown"; - layer = 2.6; - name = "Research Emergency Lockdown" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"cpz" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "RnDShutters" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/poddoor/preopen{ - id = "researchlockdown"; - layer = 2.6; - name = "Research Emergency Lockdown" - }, -/obj/machinery/door/window/northleft{ - name = "Research Desk"; - req_access_txt = "47" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/purple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"cpA" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "RnDShutters" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/poddoor/preopen{ - id = "researchlockdown"; - layer = 2.6; - name = "Research Emergency Lockdown" - }, -/obj/machinery/door/window/northright{ - name = "Research Desk"; - req_access_txt = "47" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/purple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"cpB" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Science SMES Access"; - req_access_txt = "10;11;12" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cpC" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/girder, -/obj/structure/grille, -/obj/structure/window/reinforced, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/sci_dock) -"cpD" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cpE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cpF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cpG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cpH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/sign/map/left/ceres{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/arrival/corner{ - icon_state = "arrivalcorner"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cpI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/arrival/corner{ - icon_state = "arrivalcorner"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cpJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Docking Asteroid Hall 2"; - dir = 6 - }, -/turf/open/floor/plasteel/arrival/corner{ - icon_state = "arrivalcorner"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cpK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/arrival/corner{ - icon_state = "arrivalcorner"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cpL" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel/arrival/corner{ - icon_state = "arrivalcorner"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cpM" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/arrival/corner{ - icon_state = "arrivalcorner"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cpN" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/turf/open/floor/plasteel/arrival/corner{ - icon_state = "arrivalcorner"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cpO" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/arrival/corner{ - icon_state = "arrivalcorner"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cpP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Docking Asteroid Hall 3"; - dir = 6 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel/arrival/corner{ - icon_state = "arrivalcorner"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cpQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cpR" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 1 - }, -/obj/structure/sign/directions/science{ - dir = 8; - icon_state = "direction_sci"; - pixel_x = -32; - pixel_y = 24 - }, -/obj/structure/sign/directions/medical{ - dir = 1; - icon_state = "direction_med"; - pixel_x = -32; - pixel_y = 32 - }, -/obj/structure/sign/directions/supply{ - dir = 1; - icon_state = "direction_supply"; - pixel_x = -32; - pixel_y = 40 - }, -/turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cpS" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cpT" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/structure/sign/directions/evac{ - dir = 4; - icon_state = "direction_evac"; - pixel_x = 32; - pixel_y = 24 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cpU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cpV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/sign/map/left/ceres{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cpW" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cpX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cpY" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cpZ" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cqa" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Docking Asteroid Hall 4"; - dir = 6 - }, -/turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cqb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cqc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cqd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cqe" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cqf" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cqg" = ( -/obj/structure/shuttle/engine/propulsion, -/turf/open/floor/plating/airless, -/area/shuttle/escape) -"cqh" = ( -/obj/machinery/door/poddoor{ - id = "mixvent"; - name = "Mixer Room Vent" - }, -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cqi" = ( -/obj/structure/sign/vacuum{ - pixel_y = 32 - }, -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cqj" = ( -/obj/machinery/sparker{ - dir = 2; - id = "mixingsparker"; - pixel_x = 25 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 4 - }, -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cqk" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cql" = ( -/obj/machinery/airlock_sensor{ - id_tag = "tox_airlock_sensor"; - master_tag = "tox_airlock_control"; - pixel_y = 24 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - on = 1 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/science/mixing) -"cqm" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/obj/machinery/meter, -/obj/machinery/embedded_controller/radio/airlock_controller{ - airpump_tag = "tox_airlock_pump"; - exterior_door_tag = "tox_airlock_exterior"; - id_tag = "tox_airlock_control"; - interior_door_tag = "tox_airlock_interior"; - pixel_x = -24; - sanitize_external = 1; - sensor_tag = "tox_airlock_sensor" - }, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cqn" = ( -/obj/machinery/atmospherics/components/binary/valve{ - dir = 4; - name = "mix to port" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cqo" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cqp" = ( -/obj/machinery/recharge_station, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cqq" = ( -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cqr" = ( -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cqs" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cqt" = ( -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cqu" = ( -/obj/machinery/button/door{ - id = "MechbayShutters"; - name = "Mechbay Shutters"; - pixel_y = 24; - req_access_txt = "29" - }, -/obj/structure/rack, -/obj/item/weapon/storage/belt/utility/full, -/obj/item/weapon/storage/belt/utility/full, -/obj/item/clothing/glasses/welding, -/obj/item/clothing/head/welding, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cqv" = ( -/obj/machinery/r_n_d/circuit_imprinter, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cqw" = ( -/obj/structure/chair/office/dark{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/landmark/start/roboticist, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cqx" = ( -/obj/machinery/button/door{ - id = "RoboticsShutters"; - name = "Robotics Privacy Shutters"; - pixel_y = 24; - req_access_txt = "29" - }, -/obj/machinery/camera{ - c_tag = "Robotics"; - network = list("SS13","RD") - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cqy" = ( -/obj/machinery/requests_console{ - department = "Robotics"; - departmentType = 2; - name = "Robotics RC"; - pixel_y = 30 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cqz" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cqA" = ( -/obj/structure/table/optable, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cqB" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "Research Airlock" - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/shower{ - pixel_y = 24 - }, -/obj/structure/curtain, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cqC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cqD" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/structure/closet/firecloset/full, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cqE" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Research and Development"; - network = list("SS13","RD") - }, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"cqF" = ( -/obj/machinery/button/door{ - id = "RnDShutters"; - name = "Research Privacy Shutters"; - pixel_y = 24; - req_access_txt = "47" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"cqG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"cqH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"cqI" = ( -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"cqJ" = ( -/obj/structure/chair/office/light{ - dir = 1 - }, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"cqK" = ( -/obj/structure/table, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/clothing/glasses/welding, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"cqL" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/power/apc{ - dir = 1; - name = "Aft Asteroid Hallway APC"; - pixel_y = 25 - }, -/obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 - }, -/obj/effect/turf_decal/stripes/end, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cqM" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/camera{ - c_tag = "Science SMES"; - dir = 8; - network = list("SS13","QM") - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cqN" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Aft Asteroid Maintenance APC"; - pixel_x = -25; - pixel_y = 1 - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/effect/turf_decal/stripes/asteroid/end{ - icon_state = "ast_warn_end"; - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cqO" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 1 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cqP" = ( -/obj/structure/rack, -/obj/item/weapon/storage/bag/ore, -/obj/item/weapon/pickaxe/emergency, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/science) -"cqQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cqR" = ( -/obj/effect/landmark/lightsout, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cqS" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cqT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cqU" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cqV" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cqW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cqX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=Medbay"; - location = "ArrivalsMiddle"; - name = "navigation beacon (Arrivals-Middle)" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cqY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cqZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cra" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"crb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"crc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"crd" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cre" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"crf" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"crg" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"crh" = ( -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cri" = ( -/obj/machinery/door/airlock/glass_research{ - autoclose = 0; - frequency = 1449; - glass = 1; - heat_proof = 1; - icon_state = "door_locked"; - id_tag = "tox_airlock_exterior"; - locked = 1; - name = "Mixing Room Exterior Airlock"; - req_access_txt = "8" - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/science/mixing) -"crj" = ( -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/science/mixing) -"crk" = ( -/obj/machinery/door/airlock/glass_research{ - autoclose = 0; - frequency = 1449; - glass = 1; - heat_proof = 1; - icon_state = "door_locked"; - id_tag = "tox_airlock_interior"; - locked = 1; - name = "Mixing Room Interior Airlock"; - req_access_txt = "8" - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/science/mixing) -"crl" = ( -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"crm" = ( -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"crn" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 27 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cro" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"crp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"crq" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"crr" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"crs" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"crt" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cru" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"crv" = ( -/obj/machinery/computer/operating, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"crw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"crx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cry" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"crz" = ( -/obj/machinery/r_n_d/destructive_analyzer, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"crA" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"crB" = ( -/obj/machinery/r_n_d/protolathe, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"crC" = ( -/obj/item/weapon/folder/white, -/obj/item/weapon/disk/tech_disk, -/obj/item/weapon/disk/tech_disk, -/obj/item/weapon/disk/design_disk, -/obj/item/weapon/disk/design_disk, -/obj/structure/table/glass, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"crD" = ( -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"crE" = ( -/obj/item/weapon/reagent_containers/glass/beaker/large{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/weapon/reagent_containers/glass/beaker{ - pixel_x = 8; - pixel_y = 2 - }, -/obj/item/weapon/reagent_containers/dropper, -/obj/structure/table, -/obj/machinery/newscaster{ - pixel_x = 28; - pixel_y = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"crF" = ( -/obj/structure/closet/toolcloset, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"crG" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"crH" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"crI" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Science SMES Access"; - req_access_txt = "10;11;12" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"crJ" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 8 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"crK" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"crL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/arrival{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"crM" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/arrival{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"crN" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/arrival{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"crO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plasteel/arrival{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"crP" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"crQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/arrival{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"crR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel/arrival{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"crS" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/arrival{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"crT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"crU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"crV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plasteel/arrival{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"crW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/arrival{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"crX" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/arrival{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"crY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/plasteel/arrival{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"crZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/arrival{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"csa" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 8 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/arrival{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"csb" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"csc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"csd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cse" = ( -/obj/machinery/sparker{ - dir = 2; - id = "mixingsparker"; - pixel_x = 25 - }, -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 4; - frequency = 1441; - id = "air_in" - }, -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"csf" = ( -/obj/structure/sign/fire{ - pixel_y = -32 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - on = 1 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/science/mixing) -"csg" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/obj/machinery/meter, -/obj/machinery/button/door{ - id = "mixvent"; - name = "Mixing Room Vent Control"; - pixel_x = -25; - pixel_y = 5; - req_access_txt = "7" - }, -/obj/machinery/button/ignition{ - id = "mixingsparker"; - pixel_x = -25; - pixel_y = -5 - }, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"csh" = ( -/obj/machinery/atmospherics/components/binary/valve{ - dir = 4; - name = "port to mix" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"csi" = ( -/obj/machinery/mech_bay_recharge_port, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"csj" = ( -/turf/open/floor/mech_bay_recharge_floor, -/area/science/robotics/lab) -"csk" = ( -/obj/machinery/computer/mech_bay_power_console, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"csl" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"csm" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"csn" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cso" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"csp" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"csq" = ( -/obj/structure/rack, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/plasteel/twenty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"csr" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"css" = ( -/obj/structure/table, -/obj/item/device/mmi, -/obj/item/device/mmi, -/obj/item/device/mmi, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cst" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/closet/l3closet/scientist, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"csu" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"csv" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/structure/closet/firecloset/full, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"csw" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/requests_console{ - department = "Science"; - departmentType = 2; - name = "Science Requests Console"; - pixel_x = -30 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"csx" = ( -/obj/structure/chair/office/light{ - dir = 8 - }, -/obj/effect/landmark/start/scientist, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"csy" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"csz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"csA" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"csB" = ( -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/capacitor, -/obj/item/weapon/stock_parts/capacitor, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/micro_laser, -/obj/item/weapon/stock_parts/micro_laser, -/obj/item/stack/cable_coil{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/stack/cable_coil, -/obj/structure/table, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"csC" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"csD" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"csE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"csF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"csG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"csH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"csI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"csJ" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"csK" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"csL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = 28 - }, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"csM" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"csN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"csO" = ( -/obj/structure/chair/office/dark, -/obj/effect/landmark/start/roboticist, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"csP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"csQ" = ( -/obj/structure/table, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/item/weapon/retractor, -/obj/item/weapon/hemostat, -/obj/item/weapon/circular_saw, -/obj/item/weapon/scalpel, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"csR" = ( -/obj/structure/window/reinforced, -/obj/structure/table, -/obj/item/device/assembly/flash/handheld, -/obj/item/device/assembly/flash/handheld, -/obj/item/device/assembly/flash/handheld, -/obj/item/device/assembly/flash/handheld, -/obj/item/device/assembly/flash/handheld, -/obj/item/device/assembly/flash/handheld, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"csS" = ( -/obj/structure/table, -/obj/structure/window/reinforced, -/obj/item/weapon/surgical_drapes, -/obj/item/clothing/gloves/color/latex, -/obj/item/weapon/storage/box/bodybags, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"csT" = ( -/obj/machinery/door/airlock/research{ - cyclelinkeddir = 1; - name = "Research Division Access"; - req_access_txt = "47" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/whitepurple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"csU" = ( -/obj/machinery/computer/rdconsole/core, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"csV" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"csW" = ( -/obj/machinery/r_n_d/circuit_imprinter, -/obj/item/weapon/reagent_containers/glass/beaker/sulphuric, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"csX" = ( -/obj/structure/table/glass, -/obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"csY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"csZ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"cta" = ( -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/matter_bin, -/obj/item/weapon/stock_parts/matter_bin, -/obj/item/weapon/stock_parts/scanning_module{ - pixel_x = 2; - pixel_y = 3 - }, -/obj/item/weapon/stock_parts/scanning_module, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/table, -/obj/structure/sign/poster/random{ - name = "random official poster"; - pixel_x = 32; - random_basetype = /obj/structure/sign/poster/official - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"ctb" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/chair/stool, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"ctc" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"ctd" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cte" = ( -/turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"ctf" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"ctg" = ( -/obj/structure/disposalpipe/trunk, -/obj/structure/disposaloutlet{ - dir = 8 - }, -/turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cth" = ( -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cti" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"ctj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"ctk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"ctl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"ctm" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/canister, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"ctn" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 10 - }, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cto" = ( -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"ctp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel/whitepurple/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"ctq" = ( -/obj/effect/landmark/start/scientist, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"ctr" = ( -/obj/machinery/camera{ - c_tag = "Toxins Mixing"; - dir = 9; - network = list("SS13","RD") - }, -/obj/structure/closet/bombcloset, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cts" = ( -/obj/machinery/computer/mech_bay_power_console, -/obj/machinery/camera{ - c_tag = "Robotics 2"; - dir = 1; - network = list("SS13","RD") - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"ctt" = ( -/obj/machinery/light, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"ctu" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/table, -/obj/item/weapon/storage/firstaid{ - name = "first-aid kit (empty)" - }, -/obj/item/weapon/storage/firstaid{ - name = "first-aid kit (empty)" - }, -/obj/item/weapon/storage/firstaid{ - name = "first-aid kit (empty)" - }, -/obj/item/device/healthanalyzer, -/obj/item/device/healthanalyzer, -/obj/item/device/healthanalyzer, -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/item/device/assembly/prox_sensor, -/obj/item/device/assembly/prox_sensor, -/obj/item/device/assembly/prox_sensor, -/obj/item/device/assembly/prox_sensor, -/obj/item/device/assembly/prox_sensor, -/obj/item/device/assembly/prox_sensor, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"ctv" = ( -/obj/machinery/computer/rdconsole/robotics, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"ctw" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"ctx" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/item/weapon/storage/toolbox/electrical{ - pixel_x = 1; - pixel_y = 5 - }, -/obj/item/device/multitool, -/obj/item/device/multitool, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cty" = ( -/obj/machinery/computer/aifixer, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"ctz" = ( -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = -28 - }, -/turf/open/floor/plasteel/whitepurple/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"ctA" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"ctB" = ( -/obj/machinery/power/apc{ - cell_type = 5000; - dir = 2; - name = "Robotics APC"; - pixel_y = -24 - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/plasteel/whitepurple/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"ctC" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"ctD" = ( -/obj/structure/closet/wardrobe/robotics_black, -/obj/item/device/radio/headset/headset_sci{ - pixel_x = -3 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"ctE" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"ctF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/whitepurple/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"ctG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"ctH" = ( -/turf/open/floor/plasteel/whitepurple/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"ctI" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"ctJ" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"ctK" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = -28 - }, -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"ctL" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"ctM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"ctN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"ctO" = ( -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"ctP" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/item/weapon/storage/toolbox/mechanical, -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"ctQ" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Research and Development APC"; - pixel_x = -25 - }, -/obj/structure/cable/orange, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"ctR" = ( -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/structure/cable, -/obj/structure/sign/electricshock{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"ctS" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"ctT" = ( -/obj/effect/landmark/blobstart, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"ctU" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"ctV" = ( -/mob/living/simple_animal/slime, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"ctW" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"ctX" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/science) -"ctY" = ( -/turf/closed/wall/mineral/titanium, -/area/shuttle/arrival) -"ctZ" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, -/turf/open/floor/plating, -/area/shuttle/arrival) -"cua" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/canister, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cub" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 4 - }, -/obj/machinery/meter, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cuc" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cud" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/sign/nosmoking_2{ - pixel_x = 32 - }, -/obj/structure/closet/bombcloset, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cue" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cuf" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cug" = ( -/obj/machinery/door/airlock/glass_research{ - name = "Robotics Lab"; - req_access_txt = "29" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/whitepurple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cuh" = ( -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cui" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/whitepurple/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"cuj" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"cuk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/whitepurple/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"cul" = ( -/turf/open/floor/plasteel/darkpurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cum" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/darkpurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cun" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cuo" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cup" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cuq" = ( -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"cur" = ( -/obj/structure/table, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"cus" = ( -/obj/structure/frame/computer, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"cut" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/turf/open/space, -/area/hallway/secondary/entry) -"cuu" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 9 - }, -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cuv" = ( -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cuw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel/whitepurple/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cux" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cuy" = ( -/obj/structure/closet/wardrobe/science_white, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cuz" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cuA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cuB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cuC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/whitepurple/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cuD" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cuE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cuF" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cuG" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cuH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/whitepurple/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cuI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cuJ" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cuK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/noticeboard{ - pixel_y = 32 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cuL" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cuM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/landmark/lightsout, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cuN" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cuO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cuP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 27 - }, -/turf/open/floor/plasteel/whitepurple/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cuQ" = ( -/obj/machinery/shower{ - pixel_y = 24 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/curtain, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cuR" = ( -/obj/machinery/shower{ - pixel_y = 24 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/curtain, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cuS" = ( -/obj/structure/closet/l3closet/scientist, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cuT" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cuU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/poddoor/preopen{ - id = "XenoPod1"; - name = "containment door 1" - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cuV" = ( -/obj/machinery/door/poddoor/preopen{ - id = "XenoPod1"; - layer = 2.6; - name = "containment door 1" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/door/window/northleft{ - req_access_txt = "55" - }, -/turf/open/floor/plasteel/purple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cuW" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/poddoor/preopen{ - id = "XenoPod1"; - layer = 2.6; - name = "containment door 1" - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cuX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/poddoor/preopen{ - id = "XenoPod2"; - name = "containment door 2" - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cuY" = ( -/obj/machinery/door/poddoor/preopen{ - id = "XenoPod2"; - layer = 2.6; - name = "containment door 2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/door/window/northleft{ - req_access_txt = "55" - }, -/turf/open/floor/plasteel/purple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cuZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/poddoor/preopen{ - id = "XenoPod2"; - layer = 2.6; - name = "containment door 2" - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cva" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/poddoor/preopen{ - id = "XenoPod3"; - layer = 2.6; - name = "containment door 3" - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cvb" = ( -/obj/machinery/door/poddoor/preopen{ - id = "XenoPod3"; - layer = 2.6; - name = "containment door 3" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/door/window/northleft{ - req_access_txt = "55" - }, -/turf/open/floor/plasteel/purple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cvc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/poddoor/preopen{ - id = "XenoPod3"; - layer = 2.6; - name = "containment door 3" - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cvd" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/poddoor/preopen{ - id = "XenoPod4"; - name = "containment door 4" - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cve" = ( -/obj/machinery/door/poddoor/preopen{ - id = "XenoPod4"; - layer = 2.6; - name = "containment door 4" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/door/window/northleft{ - req_access_txt = "55" - }, -/turf/open/floor/plasteel/purple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cvf" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/poddoor/preopen{ - id = "XenoPod4"; - layer = 2.6; - name = "containment door 4" - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cvg" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cvh" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance"; - req_access_txt = "47" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cvi" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"cvj" = ( -/turf/open/floor/plasteel/neutral, -/area/shuttle/arrival) -"cvk" = ( -/obj/structure/chair/comfy{ - dir = 1 - }, -/turf/open/floor/plasteel/neutral, -/area/shuttle/arrival) -"cvl" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"cvm" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cvn" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 8 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cvo" = ( -/obj/item/device/assembly/prox_sensor{ - pixel_x = -4; - pixel_y = 1 - }, -/obj/item/device/assembly/prox_sensor{ - pixel_x = 8; - pixel_y = 9 - }, -/obj/item/device/assembly/prox_sensor{ - pixel_x = 9; - pixel_y = -2 - }, -/obj/item/device/assembly/prox_sensor{ - pixel_y = 2 - }, -/obj/structure/table/reinforced, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cvp" = ( -/obj/structure/chair/stool, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cvq" = ( -/obj/structure/table/reinforced, -/obj/item/weapon/wrench, -/obj/item/weapon/screwdriver{ - pixel_y = 10 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cvr" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cvs" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cvt" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/glass_research{ - name = "Toxins Lab"; - req_access_txt = "8" - }, -/turf/open/floor/plasteel/whitepurple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cvu" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cvv" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cvw" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cvx" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cvy" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cvz" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 8 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cvA" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cvB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cvC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cvD" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cvE" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/landmark/start/scientist, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cvF" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cvG" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cvH" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 8 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cvI" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cvJ" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cvK" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cvL" = ( -/obj/machinery/door/airlock/glass_research{ - name = "Decontamination Center"; - req_access_txt = "55" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/whitepurple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cvM" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cvN" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cvO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/structure/sign/xenobio{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cvP" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/table, -/obj/machinery/button/door{ - id = "XenoPod1"; - name = "Containment Control 1" - }, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 1 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cvQ" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/window/southleft{ - req_access_txt = "55" - }, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cvR" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 1 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cvS" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/table, -/obj/machinery/button/door{ - id = "XenoPod2"; - name = "Containment Control 2" - }, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 1 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cvT" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/table, -/obj/machinery/button/door{ - id = "XenoPod3"; - name = "Containment Control 3" - }, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 1 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cvU" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/table, -/obj/machinery/button/door{ - id = "XenoPod4"; - name = "Containment Control 4" - }, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 1 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cvV" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cvW" = ( -/obj/structure/table, -/obj/item/stack/sheet/mineral/plasma, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel/whitepurple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cvX" = ( -/turf/open/floor/plasteel/whitepurple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cvY" = ( -/obj/structure/reagent_dispensers/watertank/high, -/turf/open/floor/plasteel/whitepurple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cvZ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Docking Asteroid Hall 13"; - dir = 9 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cwa" = ( -/obj/machinery/door/airlock/shuttle{ - name = "Cockpit" - }, -/turf/open/floor/plasteel/neutral, -/area/shuttle/arrival) -"cwb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "Docking Asteroid Hall 11"; - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cwc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cwd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cwe" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Docking Asteroid Hall 9"; - dir = 9 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cwf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/camera{ - c_tag = "Docking Asteroid Hall 7"; - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cwg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cwh" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cwi" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cwj" = ( -/obj/item/device/assembly/signaler{ - pixel_y = 8 - }, -/obj/item/device/assembly/signaler{ - pixel_x = -8; - pixel_y = 5 - }, -/obj/item/device/assembly/signaler{ - pixel_x = 6; - pixel_y = 5 - }, -/obj/item/device/assembly/signaler{ - pixel_x = -2; - pixel_y = -2 - }, -/obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cwk" = ( -/obj/item/device/transfer_valve{ - pixel_x = -5 - }, -/obj/item/device/transfer_valve{ - pixel_x = -5 - }, -/obj/item/device/transfer_valve, -/obj/item/device/transfer_valve, -/obj/item/device/transfer_valve{ - pixel_x = 5 - }, -/obj/item/device/transfer_valve{ - pixel_x = 5 - }, -/obj/structure/table/reinforced, -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cwl" = ( -/obj/item/device/assembly/timer{ - pixel_x = 5; - pixel_y = 4 - }, -/obj/item/device/assembly/timer{ - pixel_x = -4; - pixel_y = 2 - }, -/obj/item/device/assembly/timer{ - pixel_x = 6; - pixel_y = -4 - }, -/obj/item/device/assembly/timer, -/obj/structure/table/reinforced, -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cwm" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/tank_dispenser, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cwn" = ( -/obj/machinery/portable_atmospherics/pump, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cwo" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cwp" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cwq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cwr" = ( -/obj/structure/sign/bluecross_2{ - pixel_x = -32; - pixel_y = -32 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cws" = ( -/obj/machinery/power/apc{ - cell_type = 5000; - dir = 2; - name = "Science APC"; - pixel_y = -24 - }, -/obj/structure/cable/orange, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cwt" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Research Western Wing"; - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cwu" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/whitepurple/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cwv" = ( -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cww" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/whitepurple/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cwx" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cwy" = ( -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cwz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cwA" = ( -/obj/machinery/camera{ - c_tag = "Research Eastern Wing"; - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cwB" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/machinery/newscaster{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cwC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cwD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/whitepurple/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cwE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cwF" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cwG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cwH" = ( -/obj/machinery/door/airlock/glass_research{ - name = "Xenobiology"; - req_access_txt = "55" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/whitepurple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cwI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cwJ" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cwK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cwL" = ( -/obj/structure/sign/electricshock{ - pixel_y = 32 - }, -/obj/machinery/camera{ - c_tag = "Xenobiology 1"; - dir = 6; - network = list("SS13","RD") - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cwM" = ( -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cwN" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cwO" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cwP" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/sign/electricshock{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cwQ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cwR" = ( -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cwS" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel/whitepurple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cwT" = ( -/obj/machinery/computer/camera_advanced/xenobio, -/turf/open/floor/plasteel/whitepurple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cwU" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cwV" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cwW" = ( -/obj/machinery/computer/arcade, -/turf/open/floor/plasteel/neutral, -/area/shuttle/arrival) -"cwX" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plasteel/neutral, -/area/shuttle/arrival) -"cwY" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, -/turf/open/floor/plasteel/neutral, -/area/shuttle/arrival) -"cwZ" = ( -/obj/machinery/vending/cola, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cxa" = ( -/obj/machinery/vending/snack/random, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cxb" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cxc" = ( -/obj/machinery/door/airlock/command{ - name = "Server Room"; - req_access = null; - req_access_txt = "30" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/server) -"cxd" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/server) -"cxe" = ( -/obj/structure/bed/roller, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel/whitepurple/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cxf" = ( -/turf/open/floor/plasteel/whitepurple/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cxg" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/storage) -"cxh" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rdoffice" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor) -"cxi" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rdoffice" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor) -"cxj" = ( -/obj/machinery/door/airlock/glass_research{ - name = "Research Director's Office"; - req_access_txt = "30" - }, -/turf/open/floor/plasteel/whitepurple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor) -"cxk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rdoffice" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor) -"cxl" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/science) -"cxm" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/science) -"cxn" = ( -/obj/machinery/door/airlock/glass_security{ - name = "Security Office"; - req_access_txt = "63" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/science) -"cxo" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cxp" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cxq" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cxr" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Research Xenobiology-Testing Airlock"; - dir = 9; - network = list("SS13","RD") - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cxs" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cxt" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cxu" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cxv" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cxw" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/landmark/lightsout, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cxx" = ( -/obj/machinery/monkey_recycler, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cxy" = ( -/obj/machinery/smartfridge/extract/preloaded, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cxz" = ( -/obj/machinery/processor{ - desc = "A machine used to process slimes and retrieve their extract."; - name = "Slime Processor" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cxA" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/landmark/start/scientist, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cxB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cxC" = ( -/obj/structure/table, -/obj/item/weapon/extinguisher, -/obj/item/weapon/extinguisher, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/whitepurple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cxD" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Xenobiology APC"; - pixel_x = -25 - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/effect/turf_decal/stripes/asteroid/end{ - icon_state = "ast_warn_end"; - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cxE" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cxF" = ( -/obj/machinery/door/airlock/shuttle, -/obj/structure/fans/tiny, -/turf/open/floor/mineral/titanium, -/area/shuttle/arrival) -"cxG" = ( -/obj/machinery/vending/cigarette, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cxH" = ( -/obj/machinery/vending/coffee, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cxI" = ( -/obj/structure/shuttle/engine/propulsion{ - dir = 4 - }, -/turf/closed/wall/mineral/titanium, -/area/shuttle/transport) -"cxJ" = ( -/turf/closed/wall/mineral/titanium, -/area/shuttle/transport) -"cxK" = ( -/obj/structure/window/shuttle, -/obj/structure/grille, -/turf/open/floor/plating, -/area/shuttle/transport) -"cxL" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, -/turf/open/floor/plating, -/area/shuttle/transport) -"cxM" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cxN" = ( -/obj/machinery/light/small, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cxO" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 1 - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cxP" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Toxins Lab APC"; - pixel_y = 25 - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/effect/turf_decal/stripes/asteroid/end, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cxQ" = ( -/obj/machinery/r_n_d/server/core, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/server) -"cxR" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 4; - external_pressure_bound = 120; - name = "server vent" - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/server) -"cxS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 10 - }, -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'SERVER ROOM'."; - name = "SERVER ROOM"; - pixel_y = 32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/server) -"cxT" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/server) -"cxU" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/server) -"cxV" = ( -/obj/structure/bed/roller, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cxW" = ( -/obj/machinery/iv_drip, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cxX" = ( -/obj/structure/table, -/obj/item/weapon/cartridge/signal/toxins, -/obj/item/weapon/cartridge/signal/toxins{ - pixel_x = -4; - pixel_y = 2 - }, -/obj/item/weapon/cartridge/signal/toxins{ - pixel_x = 4; - pixel_y = 6 - }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor) -"cxY" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor) -"cxZ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/storage) -"cya" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor) -"cyb" = ( -/obj/machinery/portable_atmospherics/scrubber/huge/movable, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/storage) -"cyc" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/science) -"cyd" = ( -/obj/structure/table, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/computer/security/telescreen{ - desc = "Used for watching the RD's goons from a (questionably) safe distance."; - name = "Research Monitor"; - network = list("RD") - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/science) -"cye" = ( -/obj/structure/table, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/science) -"cyf" = ( -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/science) -"cyg" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/sign/poster/random{ - name = "random official poster"; - pixel_x = 32; - random_basetype = /obj/structure/sign/poster/official - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/science) -"cyh" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cyi" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cyj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cyk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cyl" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = -28 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cym" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cyn" = ( -/obj/machinery/door/airlock/glass_research{ - name = "Xenobiology"; - req_access_txt = "55" - }, -/turf/open/floor/plasteel/whitepurple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cyo" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cyp" = ( -/obj/machinery/light, -/obj/structure/sign/electricshock{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cyq" = ( -/obj/structure/sign/electricshock{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cyr" = ( -/obj/structure/sign/electricshock{ - pixel_y = -32 - }, -/obj/machinery/camera{ - c_tag = "Xenobiology 2"; - dir = 1; - network = list("SS13","RD") - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cys" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = -28 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cyt" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cyu" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"cyv" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"cyw" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"cyx" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"cyy" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cyz" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = -28 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cyA" = ( -/turf/open/floor/mineral/titanium/blue, -/turf/closed/wall/mineral/titanium/interior, -/area/shuttle/transport) -"cyB" = ( -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/transport) -"cyC" = ( -/obj/machinery/computer/shuttle/ferry/request, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/transport) -"cyD" = ( -/obj/structure/chair, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/transport) -"cyE" = ( -/obj/structure/chair, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/transport) -"cyF" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cyG" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/server) -"cyH" = ( -/obj/machinery/door/airlock/glass_command{ - name = "Server Room"; - req_access_txt = "30" - }, -/obj/machinery/atmospherics/pipe/manifold/general/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/server) -"cyI" = ( -/obj/effect/landmark/event_spawn, -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/server) -"cyJ" = ( -/obj/structure/chair/office/light, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/server) -"cyK" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/server) -"cyL" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/o2, -/obj/machinery/camera{ - c_tag = "Research Treatment Center"; - dir = 1; - network = list("SS13") - }, -/obj/item/clothing/neck/stethoscope, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cyM" = ( -/obj/machinery/light, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, -/obj/structure/closet/crate/freezer, -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cyN" = ( -/obj/machinery/iv_drip, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cyO" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/storage) -"cyP" = ( -/obj/machinery/suit_storage_unit/rd, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor) -"cyQ" = ( -/obj/structure/table, -/obj/machinery/newscaster/security_unit{ - pixel_x = -28 - }, -/obj/machinery/recharger, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/science) -"cyR" = ( -/obj/structure/chair/office/dark{ - dir = 1 - }, -/obj/effect/landmark/start/depsec/science, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/science) -"cyS" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/science) -"cyT" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/science) -"cyU" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cyV" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cyW" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cyX" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cyY" = ( -/obj/machinery/door/airlock/glass_research{ - name = "Testing Lab"; - req_access_txt = "55" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cyZ" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cza" = ( -/obj/structure/sign/xenobio{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"czb" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/table, -/obj/machinery/button/door{ - id = "XenoPod5"; - name = "Containment Control 5" - }, -/obj/effect/turf_decal/stripes/end, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"czc" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/window/northleft{ - req_access_txt = "55" - }, -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"czd" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/stripes/end, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cze" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/table, -/obj/machinery/button/door{ - id = "XenoPod6"; - name = "Containment Control 6" - }, -/obj/effect/turf_decal/stripes/end, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"czf" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/table, -/obj/machinery/button/door{ - id = "XenoPod7"; - name = "Containment Control 7" - }, -/obj/effect/turf_decal/stripes/end, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"czg" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/table, -/obj/machinery/button/door{ - id = "XenoPod8"; - name = "Containment Control 8" - }, -/obj/effect/turf_decal/stripes/end, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"czh" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder, -/turf/open/floor/plasteel/whitepurple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"czi" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/beakers, -/obj/item/weapon/storage/box/syringes, -/obj/item/weapon/storage/box/monkeycubes, -/obj/item/weapon/storage/box/monkeycubes, -/turf/open/floor/plasteel/whitepurple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"czj" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"czk" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"czl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"czm" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"czn" = ( -/obj/machinery/door/airlock/shuttle, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/transport) -"czo" = ( -/obj/machinery/door/airlock/shuttle, -/obj/docking_port/mobile{ - dir = 8; - dwidth = 2; - height = 12; - id = "ferry"; - name = "ferry shuttle"; - port_angle = 0; - preferred_direction = 4; - roundstart_move = "ferry_away"; - width = 5 - }, -/obj/docking_port/stationary{ - dir = 8; - dwidth = 2; - height = 12; - id = "ferry_home"; - name = "port bay 2"; - turf_type = /turf/open/space; - width = 5 - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/transport) -"czp" = ( -/obj/machinery/r_n_d/server/robotics, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/server) -"czq" = ( -/obj/machinery/camera{ - c_tag = "Research Server Room"; - dir = 1; - network = list("SS13","RD") - }, -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 1; - on = 1; - target_temperature = 80 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/server) -"czr" = ( -/obj/machinery/computer/rdservercontrol, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/server) -"czs" = ( -/obj/structure/table, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/server) -"czt" = ( -/obj/machinery/modular_computer/console/preset/research, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor) -"czu" = ( -/obj/structure/rack, -/obj/item/weapon/circuitboard/aicore{ - pixel_x = -2; - pixel_y = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/heads/hor) -"czv" = ( -/obj/machinery/computer/secure_data, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = -28 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/science) -"czw" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/machinery/camera{ - c_tag = "Research Security Checkpoint"; - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/science) -"czx" = ( -/obj/machinery/light, -/obj/structure/reagent_dispensers/peppertank{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/science) -"czy" = ( -/obj/machinery/power/apc{ - cell_type = 5000; - dir = 2; - name = "Science Security Checkpoint APC"; - pixel_y = -24 - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/closet/secure_closet/security/science, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/science) -"czz" = ( -/obj/structure/filingcabinet, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/science) -"czA" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"czB" = ( -/obj/machinery/portable_atmospherics/pump, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"czC" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"czD" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"czE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/structure/sign/map/left/ceres{ - pixel_x = 32 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"czF" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/poddoor/preopen{ - id = "XenoPod5"; - name = "containment door 5" - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"czG" = ( -/obj/machinery/door/poddoor/preopen{ - id = "XenoPod5"; - name = "containment door 5" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/door/window/southleft{ - req_access_txt = "55" - }, -/turf/open/floor/plasteel/purple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"czH" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/poddoor/preopen{ - id = "XenoPod5"; - name = "containment door 5" - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"czI" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/poddoor/preopen{ - id = "XenoPod6"; - name = "containment door 6" - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"czJ" = ( -/obj/machinery/door/poddoor/preopen{ - id = "XenoPod6"; - layer = 2.6; - name = "containment door 6" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/door/window/southleft{ - req_access_txt = "55" - }, -/turf/open/floor/plasteel/purple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"czK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/poddoor/preopen{ - id = "XenoPod6"; - layer = 2.6; - name = "containment door 6" - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"czL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/poddoor/preopen{ - id = "XenoPod7"; - layer = 2.6; - name = "containment door 7" - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"czM" = ( -/obj/machinery/door/poddoor/preopen{ - id = "XenoPod7"; - layer = 2.6; - name = "containment door 7" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/door/window/southleft{ - req_access_txt = "55" - }, -/turf/open/floor/plasteel/purple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"czN" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/poddoor/preopen{ - id = "XenoPod7"; - layer = 2.6; - name = "containment door 7" - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"czO" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"czP" = ( -/obj/machinery/door/poddoor/preopen{ - id = "XenoPod8"; - layer = 2.6; - name = "containment door 8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/door/window/southleft{ - req_access_txt = "55" - }, -/turf/open/floor/plasteel/purple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"czQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"czR" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"czS" = ( -/obj/machinery/door/airlock/research{ - name = "Kill Chamber"; - req_access_txt = "55" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"czT" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"czU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"czV" = ( -/obj/structure/closet/crate, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/transport) -"czW" = ( -/obj/structure/closet/crate, -/obj/machinery/light, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/transport) -"czX" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/transport) -"czY" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/light, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/transport) -"czZ" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/item/device/assembly/mousetrap/armed, -/obj/item/stack/sheet/metal, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cAa" = ( -/obj/structure/closet/crate, -/obj/item/weapon/storage/bag/ore, -/obj/item/weapon/pickaxe/emergency, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/science) -"cAb" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/heads/hor) -"cAc" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cAd" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cAe" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -32 - }, -/obj/structure/closet/crate/bin, -/obj/item/weapon/book/manual/wiki/telescience, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cAf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cAg" = ( -/obj/structure/rack, -/obj/item/clothing/mask/gas, -/obj/item/clothing/mask/gas, -/obj/item/clothing/mask/gas, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cAh" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cAi" = ( -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless; - initial_gas_mix = "n2=500;TEMP=80"; - name = "Killroom Floor" - }, -/area/science/xenobiology) -"cAj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cAk" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cAl" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cAm" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cAn" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cAo" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "RnD Server APC"; - pixel_y = 25 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/effect/turf_decal/stripes/asteroid/end, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/server) -"cAp" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cAq" = ( -/obj/machinery/light_switch{ - pixel_y = -23 - }, -/obj/machinery/computer/robotics, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor) -"cAr" = ( -/obj/machinery/computer/card/minor/rd, -/obj/machinery/camera{ - c_tag = "Research Director's Office"; - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor) -"cAs" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/machinery/light, -/obj/effect/landmark/xmastree/rdrod, -/turf/open/floor/plasteel/white, -/area/crew_quarters/heads/hor) -"cAt" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cAu" = ( -/obj/machinery/shieldwallgen{ - req_access = list(55) - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cAv" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cAw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/structure/chair/stool, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cAx" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/item/weapon/storage/toolbox/electrical{ - pixel_x = 1; - pixel_y = 5 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cAy" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Xenobiology Killroom"; - dir = 1; - network = list("SS13","RD") - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless; - initial_gas_mix = "n2=500;TEMP=80"; - name = "Killroom Floor" - }, -/area/science/xenobiology) -"cAz" = ( -/obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 1 - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless; - initial_gas_mix = "n2=500;TEMP=80"; - name = "Killroom Floor" - }, -/area/science/xenobiology) -"cAA" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless; - initial_gas_mix = "n2=500;TEMP=80"; - name = "Killroom Floor" - }, -/area/science/xenobiology) -"cAB" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cAC" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cAD" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cAE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cAF" = ( -/obj/structure/table, -/obj/item/weapon/wrench, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cAG" = ( -/obj/effect/landmark/lightsout, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cAH" = ( -/obj/structure/table, -/obj/item/stack/packageWrap, -/obj/item/device/destTagger, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cAI" = ( -/obj/machinery/light/small, -/turf/open/floor/plasteel/darkpurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cAJ" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/disposaloutlet{ - dir = 8 - }, -/turf/open/floor/plasteel/darkpurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cAK" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cAL" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cAM" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cAN" = ( -/obj/machinery/light/small, -/obj/structure/closet/firecloset/full, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cAO" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cAP" = ( -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/power/apc{ - dir = 1; - name = "Research Director's Office APC"; - pixel_y = 25 - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/effect/turf_decal/stripes/asteroid/end, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor) -"cAQ" = ( -/obj/structure/disposaloutlet{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cAR" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cAS" = ( -/obj/structure/window/reinforced, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cAT" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/window{ - dir = 8; - icon_state = "right"; - name = "Research Delivery Chute"; - opacity = 1; - req_access_txt = "55" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cAU" = ( -/obj/structure/disposalpipe/trunk, -/obj/structure/disposaloutlet{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cAV" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - target_temperature = 80; - dir = 2; - on = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cAW" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cAX" = ( -/obj/structure/closet/emcloset, -/obj/machinery/camera{ - c_tag = "Docking Asteroid Hall 14"; - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cAY" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cAZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cBa" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "Docking Asteroid Hall 12"; - dir = 9 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cBb" = ( -/obj/structure/closet/emcloset, -/obj/machinery/camera{ - c_tag = "Docking Asteroid Hall 10"; - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cBc" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cBd" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "Docking Asteroid Hall 8"; - dir = 9 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cBe" = ( -/turf/closed/mineral, -/area/hallway/secondary/entry) -"cBf" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/item/device/radio/beacon, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cBg" = ( -/obj/effect/landmark/event_spawn, -/obj/machinery/r_n_d/experimentor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cBh" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/window/westleft{ - name = "Containment Pen"; - req_access_txt = "55" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cBi" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/window/eastleft{ - name = "Containment Pen"; - req_access_txt = "55" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cBj" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cBk" = ( -/obj/machinery/autolathe, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/machinery/camera{ - c_tag = "Testing Lab"; - dir = 9; - network = list("SS13","RD") - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cBl" = ( -/obj/structure/plasticflaps, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cBm" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/science) -"cBn" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 5 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cBo" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 9 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cBp" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cBq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cBr" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cBs" = ( -/obj/structure/closet/wardrobe/mixed, -/turf/open/floor/plasteel/neutral, -/area/shuttle/arrival) -"cBt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/effect/landmark/blobstart, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cBu" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cBv" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cBw" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Aft Disposals Maintenance"; - req_access_txt = "12" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cBx" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 8 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cBy" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cBz" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cBA" = ( -/obj/machinery/light/small, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/science) -"cBB" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cBC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cBD" = ( -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/computer/rdconsole/experiment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cBE" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cBF" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/rack, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/glass/fifty, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cBG" = ( -/obj/machinery/door/airlock/shuttle{ - name = "Engines" - }, -/turf/open/floor/plating, -/area/shuttle/arrival) -"cBH" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cBI" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cBJ" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/asteroid, -/area/hallway/secondary/entry) -"cBK" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cBL" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Research Testing Containment"; - dir = 9; - network = list("SS13","RD") - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cBM" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cBN" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cBO" = ( -/obj/structure/table, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cBP" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Injector Toggle"; - on = 0 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cBQ" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cBR" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cBS" = ( -/obj/structure/filingcabinet/chestdrawer, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cBT" = ( -/obj/structure/shuttle/engine/heater, -/obj/structure/window/reinforced, -/turf/open/floor/plating, -/area/shuttle/arrival) -"cBU" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cBV" = ( -/obj/structure/grille/broken, -/turf/open/floor/plating/asteroid, -/area/hallway/secondary/entry) -"cBW" = ( -/turf/closed/wall, -/area/maintenance/asteroid/disposal/southwest) -"cBX" = ( -/obj/structure/disposalpipe/trunk, -/obj/machinery/disposal/deliveryChute{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/maintenance/asteroid/disposal/southwest) -"cBY" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/mine/unexplored{ - name = "Research Asteroid" - }) -"cBZ" = ( -/obj/effect/spawner/lootdrop/two_percent_xeno_egg_spawner, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cCa" = ( -/obj/machinery/shieldwallgen{ - req_access = list(55) - }, -/obj/structure/cable/orange, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cCb" = ( -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = -28 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cCc" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cCd" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cCe" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cCf" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cCg" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cCh" = ( -/obj/structure/shuttle/engine/propulsion, -/turf/open/floor/plating/airless, -/area/shuttle/arrival) -"cCi" = ( -/obj/docking_port/stationary{ - dir = 1; - dwidth = 4; - height = 17; - id = "arrivals_stationary"; - name = "arrivals"; - width = 9 - }, -/obj/docking_port/mobile/arrivals{ - dir = 1; - dwidth = 4; - height = 17; - width = 9 - }, -/turf/closed/wall/mineral/titanium, -/area/shuttle/arrival) -"cCj" = ( -/turf/closed/wall, -/area/maintenance/asteroid/disposal/southeast) -"cCk" = ( -/obj/structure/disposaloutlet{ - dir = 1 - }, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/plating/airless, -/area/maintenance/asteroid/disposal/southeast) -"cCl" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall, -/area/maintenance/asteroid/disposal/southwest) -"cCm" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cCn" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance"; - req_access_txt = "47" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cCo" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cCp" = ( -/obj/structure/girder, -/obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cCq" = ( -/turf/closed/wall, -/area/hallway/secondary/entry) -"cCr" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cCs" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall/rust, -/area/maintenance/asteroid/disposal/southeast) -"cCt" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/disposaloutlet, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southwest) -"cCu" = ( -/turf/closed/wall/rust, -/area/maintenance/asteroid/disposal/southwest) -"cCv" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cCw" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 1 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cCx" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Testing Lab APC"; - pixel_y = 25 - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/end, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cCy" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cCz" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cCA" = ( -/obj/structure/girder, -/obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cCB" = ( -/obj/machinery/hydroponics/soil, -/obj/item/seeds/poppy, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cCC" = ( -/obj/machinery/light/small, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cCD" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cCE" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"cCF" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"cCG" = ( -/turf/closed/wall/rust, -/area/maintenance/asteroid/disposal/southeast) -"cCH" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "South-Eastern External Waste Belt APC"; - pixel_y = 24 - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/effect/turf_decal/stripes/end, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southeast) -"cCI" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/rack, -/obj/item/clothing/mask/gas, -/obj/item/clothing/mask/gas, -/obj/item/weapon/wirecutters, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/southeast) -"cCJ" = ( -/obj/machinery/disposal/deliveryChute, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southeast) -"cCK" = ( -/obj/machinery/conveyor/auto, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southwest) -"cCL" = ( -/obj/structure/rack, -/obj/item/clothing/mask/breath, -/obj/item/weapon/tank/internals/emergency_oxygen, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/southwest) -"cCM" = ( -/obj/effect/turf_decal/stripes/end, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/power/apc{ - dir = 1; - name = "South-Western External Waste Belt APC"; - pixel_y = 24 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southwest) -"cCN" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/asteroid/line, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cCO" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/asteroid/line, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cCP" = ( -/obj/structure/closet, -/obj/item/seeds/random, -/obj/item/seeds/chili, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cCQ" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cCR" = ( -/obj/machinery/hydroponics/soil, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cCS" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southeast) -"cCT" = ( -/obj/machinery/light/small, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southeast) -"cCU" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/southeast) -"cCV" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/southeast) -"cCW" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/southeast) -"cCX" = ( -/obj/machinery/conveyor/auto{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southeast) -"cCY" = ( -/obj/machinery/conveyor/auto, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southwest) -"cCZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/southwest) -"cDa" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/southwest) -"cDb" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/southwest) -"cDc" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cDd" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance"; - req_access_txt = "12" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cDe" = ( -/obj/structure/girder, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cDf" = ( -/obj/structure/table, -/obj/item/weapon/cultivator, -/obj/item/seeds/banana, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cDg" = ( -/obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cDh" = ( -/obj/machinery/hydroponics/soil, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cDi" = ( -/obj/structure/grille/broken, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southeast) -"cDj" = ( -/obj/effect/turf_decal/stripes/line, -/obj/item/weapon/wrench, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/southeast) -"cDk" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/southeast) -"cDl" = ( -/obj/machinery/conveyor/auto{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southeast) -"cDm" = ( -/obj/machinery/conveyor/auto{ - dir = 9; - verted = -1 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southwest) -"cDn" = ( -/obj/machinery/conveyor/auto{ - dir = 6 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southwest) -"cDo" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/southwest) -"cDp" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southwest) -"cDq" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southwest) -"cDr" = ( -/obj/machinery/light/small, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southwest) -"cDs" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cDt" = ( -/obj/machinery/light/small, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cDu" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cDv" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/girder, -/obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cDw" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cDx" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cDy" = ( -/obj/structure/rack, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cDz" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cDA" = ( -/obj/structure/table, -/obj/item/weapon/weldingtool/mini, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/southeast) -"cDB" = ( -/obj/item/chair, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/southeast) -"cDC" = ( -/obj/machinery/conveyor/auto{ - dir = 5 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southeast) -"cDD" = ( -/obj/machinery/conveyor/auto{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southeast) -"cDE" = ( -/obj/machinery/conveyor/auto{ - dir = 10; - verted = -1 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southeast) -"cDF" = ( -/obj/machinery/conveyor/auto{ - dir = 4 - }, -/obj/structure/sign/poster/random{ - name = "random official poster"; - pixel_y = -32; - random_basetype = /obj/structure/sign/poster/official - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southwest) -"cDG" = ( -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cDH" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/girder, -/obj/structure/grille, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cDI" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/item/weapon/wrench, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cDJ" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 1 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cDK" = ( -/obj/structure/girder, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cDL" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southeast) -"cDM" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/southeast) -"cDN" = ( -/obj/machinery/light/small, -/obj/machinery/conveyor/auto{ - dir = 9; - verted = -1 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southwest) -"cDO" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/disposal/deliveryChute{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southwest) -"cDP" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall, -/area/maintenance/asteroid/disposal/southwest) -"cDQ" = ( -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/structure/disposaloutlet{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/maintenance/asteroid/disposal/southwest) -"cDR" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/disposal/deliveryChute{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/maintenance/asteroid/aft/science) -"cDS" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cDT" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cDU" = ( -/obj/structure/disposalpipe/junction{ - dir = 4; - icon_state = "pipe-j2" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cDV" = ( -/obj/structure/disposalpipe/sortjunction{ - dir = 4; - icon_state = "pipe-j2s"; - name = "disposal pipe - Research"; - sortType = 12 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cDW" = ( -/obj/structure/disposalpipe/sortjunction{ - dir = 4; - icon_state = "pipe-j2s"; - name = "disposal pipe - Robotics"; - sortType = 14 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cDX" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cDY" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cDZ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cEa" = ( -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/structure/disposaloutlet{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/maintenance/asteroid/aft/science) -"cEb" = ( -/obj/machinery/disposal/deliveryChute{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/maintenance/asteroid/disposal/southeast) -"cEc" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall, -/area/maintenance/asteroid/disposal/southeast) -"cEd" = ( -/obj/structure/disposaloutlet{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southeast) -"cEe" = ( -/obj/machinery/conveyor/auto{ - dir = 4 - }, -/obj/machinery/light/small, -/turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southeast) -"cEf" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/turf/open/floor/plating, -/area/maintenance/asteroid/aft/science) -"cEg" = ( -/obj/structure/table, -/obj/item/weapon/storage/fancy/cigarettes, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cEh" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cEi" = ( -/obj/structure/closet/firecloset/full, -/obj/item/weapon/coin/silver, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cEj" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cEk" = ( -/obj/structure/table, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cEl" = ( -/obj/docking_port/stationary{ - dheight = 9; - dir = 2; - dwidth = 5; - height = 24; - id = "syndicate_s"; - name = "south of station"; - turf_type = /turf/open/space; - width = 18 - }, -/turf/open/space, -/area/space) -"cEm" = ( -/obj/machinery/ai_status_display, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"cEn" = ( -/obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"cEo" = ( -/obj/machinery/door/airlock/security{ - id_tag = "laborexit"; - name = "Labor Shuttle"; - req_access = null; - req_access_txt = "63" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"cEp" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"cEq" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"cEr" = ( -/obj/machinery/door/window/brigdoor/security/cell/westleft{ - id = "Cell 3"; - name = "Cell Door 3" - }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"cEs" = ( -/obj/machinery/ai_status_display, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"cEt" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cEu" = ( -/obj/machinery/newscaster/security_unit{ - pixel_x = 32 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"cEv" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"cEw" = ( -/obj/structure/rack, -/obj/item/weapon/gun/energy/laser{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/weapon/gun/energy/laser, -/obj/item/weapon/gun/energy/laser{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"cEx" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"cEy" = ( -/turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"cEz" = ( -/obj/structure/rack, -/obj/item/weapon/gun/energy/e_gun{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/weapon/gun/energy/e_gun, -/obj/item/weapon/gun/energy/e_gun{ - pixel_x = 3; - pixel_y = -3 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"cEA" = ( -/mob/living/simple_animal/bot/secbot/beepsky{ - desc = "It's Officer Gunsky, the most rootin'-tootin'-point-and shootin' security bot on this side of the galaxy!"; - name = "Officer Gunsky" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"cEB" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"cEC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"cED" = ( -/obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) -"cEE" = ( -/obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/dorms/female) -"cEF" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"cEG" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"cEH" = ( -/obj/structure/sign/poster/random{ - name = "random contraband poster"; - pixel_x = 32; - random_basetype = /obj/structure/sign/poster/contraband - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"cEI" = ( -/obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"cEJ" = ( -/obj/machinery/ai_status_display, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"cEK" = ( -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"cEL" = ( -/obj/structure/table, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cEM" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cEN" = ( -/obj/machinery/ai_status_display, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"cEO" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"cEP" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/plasteel/red/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cEQ" = ( -/obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"cER" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cES" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"cET" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"cEU" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=Service"; - location = "CommandWest"; - name = "navigation beacon (Command-West)" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"cEV" = ( -/obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"cEW" = ( -/obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter/quantum/security) -"cEX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/circuit, -/area/ai_monitored/nuke_storage) -"cEY" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/circuit, -/area/ai_monitored/nuke_storage) -"cEZ" = ( -/obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"cFa" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"cFb" = ( -/obj/machinery/hydroponics/soil, -/obj/structure/sign/poster/random{ - name = "random official poster"; - pixel_x = 32; - random_basetype = /obj/structure/sign/poster/official - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"cFc" = ( -/obj/machinery/hydroponics/soil, -/obj/machinery/newscaster{ - pixel_y = -32 - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"cFd" = ( -/obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/bar) -"cFe" = ( -/obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"cFf" = ( -/obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"cFg" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=EngineeringWest2"; - location = "EngineeringWest"; - name = "navigation beacon (Engineering-West)" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"cFh" = ( -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/sign/poster/random{ - name = "random official poster"; - pixel_y = -32; - random_basetype = /obj/structure/sign/poster/official - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"cFi" = ( -/obj/structure/flora/ausbushes/fullgrass, -/obj/machinery/newscaster{ - pixel_x = 28 - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"cFj" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=EngineeringMiddle2"; - location = "EngineeringWest3"; - name = "navigation beacon (Engineering-West 3)" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"cFk" = ( -/obj/machinery/ai_status_display, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"cFl" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=Medbay2"; - location = "Medbay"; - name = "navigation beacon (Medbay)" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"cFm" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=Cargo"; - location = "Medbay2"; - name = "navigation beacon (Medbay-2)" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"cFn" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall/r_wall, -/area/engine/engineering) -"cFo" = ( -/obj/machinery/ai_status_display, -/turf/closed/wall/r_wall, -/area/engine/engineering) -"cFp" = ( -/turf/open/space/basic, -/area/space) -"cFq" = ( -/obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"cFr" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=Research"; - location = "Service"; - name = "navigation beacon (Service)" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"cFs" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"cFt" = ( -/obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/storage/primary) -"cFu" = ( -/obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) -"cFv" = ( -/obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"cFw" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 - }, -/obj/machinery/ai_status_display, -/turf/closed/wall/r_wall, -/area/engine/engineering) -"cFx" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/closet/secure_closet/medical3, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"cFy" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/window/southleft{ - name = "Medbay Mail Chute"; - req_access_txt = "45" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"cFz" = ( -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=4"; - dir = 4; - freq = 1400; - location = "Medbay" - }, -/obj/machinery/door/window/eastleft{ - req_access_txt = "45" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"cFA" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"cFB" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cFC" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"cFD" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=8"; - dir = 8; - freq = 1400; - location = "Engineering" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"cFE" = ( -/obj/structure/plasticflaps, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engine_smes) -"cFF" = ( -/obj/machinery/ai_status_display, -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"cFG" = ( -/obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"cFH" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Chapel Office APC"; - pixel_x = -23; - pixel_y = 2 - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/effect/turf_decal/stripes/asteroid/end{ - icon_state = "ast_warn_end"; - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"cFI" = ( -/obj/machinery/door/window/westleft{ - req_access_txt = "22" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/office) -"cFJ" = ( -/obj/structure/plasticflaps{ - name = "Officer Pipsqueak's Home" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cFK" = ( -/obj/structure/bed/dogbed, -/mob/living/simple_animal/bot/secbot/beepsky/jr, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cFL" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'WARNING: FUN-SIZED JUSTICE'."; - name = "WARNING: FUN-SIZED JUSTICE"; - pixel_x = -32 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cFM" = ( -/obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cFN" = ( -/obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cFO" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/newscaster{ - pixel_x = -28 - }, -/turf/open/floor/plasteel/escape{ - icon_state = "escape"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cFP" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=ArrivalsWest"; - location = "Research"; - name = "navigation beacon (Research)" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cFQ" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=Departures"; - location = "ArrivalsWest"; - name = "navigation beacon (Arrivals-West)" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cFR" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cFS" = ( -/obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cFT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cFU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=ArrivalsMiddle"; - location = "Departures"; - name = "navigation beacon (Departures)" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cFV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/newscaster{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/arrival{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cFW" = ( -/obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cFX" = ( -/obj/machinery/newscaster{ - pixel_x = -28; - pixel_y = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cFY" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall/mineral/titanium, -/area/shuttle/arrival) -"cFZ" = ( -/obj/machinery/ai_status_display, -/turf/closed/wall/mineral/titanium, -/area/shuttle/arrival) -"cGa" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cGb" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cGc" = ( -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=8"; - dir = 8; - freq = 1400; - location = "Science" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cGd" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cGe" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 8 - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"cGf" = ( -/obj/structure/chair/office/light{ - dir = 8 - }, -/obj/effect/landmark/start/warden, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"cGg" = ( -/obj/structure/chair/stool, -/obj/effect/landmark/start/assistant, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"cGh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark/start/cargo_technician, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"cGi" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/landmark/start/cargo_technician, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"cGj" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cGk" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet) -"cGl" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/landmark/start/assistant, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/security/courtroom) -"cGm" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/landmark/start/lawyer, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"cGn" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"cGo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"cGp" = ( -/obj/effect/landmark/start/janitor, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"cGq" = ( -/obj/structure/chair/stool, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/landmark/start/assistant, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"cGr" = ( -/obj/structure/chair/stool, -/obj/effect/landmark/start/assistant, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"cGs" = ( -/obj/effect/landmark/start/medical_doctor, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"cGt" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/landmark/start/medical_doctor, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"cGu" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/landmark/start/assistant, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"cGv" = ( -/obj/effect/landmark/start/botanist, -/turf/open/floor/plasteel/hydrofloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"cGw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"cGx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"cGy" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"cGz" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/landmark/start/station_engineer, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"cGA" = ( -/obj/structure/stacklifter, -/obj/effect/landmark/start/assistant, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"cGB" = ( -/obj/structure/chair/comfy/black{ - dir = 1 - }, -/obj/effect/landmark/start/assistant, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library/lounge) -"cGC" = ( -/obj/effect/landmark/start/station_engineer, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"cGD" = ( -/obj/effect/landmark/start/medical_doctor, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"cGE" = ( -/obj/structure/weightlifter, -/obj/effect/landmark/start/assistant, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) -"cGF" = ( -/obj/machinery/pipedispenser/disposal/transit_tube, -/turf/open/floor/plasteel/yellow/corner{ - dir = 4 - }, -/area/engine/atmos) -"cGG" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/landmark/start/assistant, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"cGH" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cGI" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/landmark/start/assistant, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"cGJ" = ( -/obj/machinery/droneDispenser/preloaded, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cGK" = ( -/obj/structure/rack, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/metal/fifty, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cGL" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cGM" = ( -/obj/structure/rack, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/glass/fifty, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cGN" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Maintenance Drone Dispensary"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cGO" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/landmark/start/assistant, -/turf/open/floor/plasteel/escape{ - icon_state = "escape"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) -"cGP" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cGQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cGR" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cGS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/purple/corner{ - icon_state = "purplecorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cGT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cGU" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/landmark/start/roboticist, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cGV" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/landmark/start/scientist, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) -"cGW" = ( -/obj/effect/landmark/start/scientist, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cGX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/red/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cGY" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cGZ" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHa" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHb" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/structure/cable/orange, -/obj/machinery/door/poddoor/preopen{ - id = "brigfront"; - name = "emergency blast door" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHc" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHe" = ( -/obj/machinery/door/airlock/glass_security{ - cyclelinkeddir = 2; - id_tag = "innerbrig"; - name = "Brig"; - req_access_txt = "0"; - req_one_access_txt = "38;63" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHg" = ( -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHh" = ( -/obj/structure/table, -/obj/item/weapon/storage/fancy/donut_box, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHi" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHj" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/door/window/brigdoor/security/holding{ - name = "Holding Cell" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHk" = ( -/obj/structure/table/reinforced, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/door/window/brigdoor/westright{ - name = "Brig Entry Desk"; - req_access_txt = "63" - }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHl" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHm" = ( -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHn" = ( -/obj/machinery/door/airlock/glass_security{ - cyclelinkeddir = 2; - id_tag = "outterbrig"; - name = "Brig"; - req_access_txt = "0"; - req_one_access_txt = "38;63" - }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHo" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-21"; - layer = 4.1; - pixel_x = -3; - pixel_y = 3 - }, -/turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHp" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 - }, -/area/security/courtroom) -"cHq" = ( -/obj/structure/disposalpipe/trunk, -/obj/machinery/disposal/deliveryChute{ - desc = "A chute for big and small criminals alike!"; - dir = 1; - name = "Criminal Delivery Chute" - }, -/obj/machinery/door/window/brigdoor/northleft{ - name = "Criminal Deposit"; - req_access_txt = "2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/supply) -"cHr" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHs" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHt" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHu" = ( -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHv" = ( -/obj/machinery/camera{ - c_tag = "Brig Lobby East"; - dir = 9; - network = list("SS13","Security") - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHw" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/supply) -"cHx" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "Brig Holding Cell"; - dir = 9; - network = list("SS13") - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHy" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/sign/poster/random{ - name = "random official poster"; - pixel_x = -32; - random_basetype = /obj/structure/sign/poster/official - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHz" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHA" = ( -/obj/structure/grille/broken, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"cHB" = ( -/obj/structure/disposaloutlet{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/red/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHD" = ( -/turf/open/floor/plasteel/red/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHE" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-21"; - layer = 4.1; - pixel_x = -3; - pixel_y = 3 - }, -/turf/open/floor/plasteel/red/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHF" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel/red/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHG" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-21" - }, -/turf/open/floor/plasteel/red/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHH" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/door/poddoor/preopen{ - id = "frontbrig"; - layer = 2.6; - name = "Emergency External Blast Doors" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHI" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/preopen{ - id = "frontbrig"; - layer = 2.6; - name = "Emergency External Blast Doors" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHJ" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cHM" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"cHN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"cHO" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/red/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"cHP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"cHQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/camera{ - c_tag = "Command Asteroid Hall 3"; - dir = 6 - }, -/turf/open/floor/plasteel/red/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"cHR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"cHS" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/item/device/assembly/mousetrap/armed, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"cHT" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"cHU" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"cHV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"cHW" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"cHX" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"cHY" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"cHZ" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"cIa" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access"; - req_access_txt = "12" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"cIb" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access"; - req_access_txt = "12" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"cIc" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"cId" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"cIe" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"cIf" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"cIg" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"cIh" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"cIi" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/janitor) -"cIj" = ( -/obj/machinery/door/airlock/glass, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"cIk" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/com_engi) -"cIl" = ( -/obj/machinery/door/airlock/glass, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"cIm" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/med_cargo) -"cIn" = ( -/obj/machinery/door/airlock/glass, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"cIo" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 1 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"cIp" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"cIq" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"cIr" = ( -/obj/machinery/door/airlock/glass, -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"cIs" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"cIt" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"cIu" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"cIv" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"cIw" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"cIx" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"cIy" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"cIz" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"cIA" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"cIB" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"cIC" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"cID" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"cIE" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"cIF" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"cIG" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/rehab_dome) -"cIH" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"cII" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"cIJ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/serv_engi) -"cIK" = ( -/obj/machinery/door/airlock/glass, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"cIL" = ( -/obj/structure/sign/map/left/ceres{ - pixel_y = 32 - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"cIM" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/medical) -"cIN" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"cIO" = ( -/obj/machinery/door/airlock/glass, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"cIP" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/engi_med) -"cIQ" = ( -/obj/machinery/door/airlock/glass, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"cIR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/arrival/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"cIS" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/medical) -"cIT" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/medical) -"cIU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/medical) -"cIV" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/medical) -"cIW" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/green/corner{ - icon_state = "greencorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"cIX" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"cIY" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/green/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"cIZ" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"cJa" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/medical) -"cJb" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/medical) -"cJc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/orange, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/medical) -"cJd" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"cJe" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"cJf" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/break_room) -"cJg" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/engineering) -"cJh" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/engineering) -"cJi" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/engineering) -"cJj" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/disposal/deliveryChute{ - desc = "A chute for big and small criminals alike!"; - dir = 8; - name = "Criminal Delivery Chute" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/door/window/brigdoor/westleft{ - name = "Criminal Deposit"; - req_access_txt = "2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/engineering) -"cJk" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/engineering) -"cJl" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"cJm" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"cJn" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"cJo" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/chapel/main) -"cJp" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"cJq" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"cJr" = ( -/obj/machinery/door/airlock/glass, -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"cJs" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cJt" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cJu" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cJv" = ( -/obj/machinery/ai_status_display, -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cJw" = ( -/obj/machinery/power/apc{ - dir = 2; - name = "Arrival Security Checkpoint APC"; - pixel_y = -24 - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/checkpoint2) -"cJx" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cJy" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter) -"cJz" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/checkpoint2) -"cJA" = ( -/obj/machinery/disposal/deliveryChute{ - desc = "A chute for big and small criminals alike!"; - name = "Criminal Delivery Chute" - }, -/obj/machinery/door/window/brigdoor{ - name = "Criminal Deposit"; - req_access_txt = "2" - }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/checkpoint2) -"cJB" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cJC" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cJD" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cJE" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter) -"cJF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cJG" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cJH" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/sci_dock) -"cJI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cJJ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cJK" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cJL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cJM" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter) -"cJN" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter) -"cJO" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 1 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cJP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cJQ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cJR" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) -"cJS" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance"; - req_access_txt = "12" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cJT" = ( -/obj/machinery/ai_status_display, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cJU" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cJV" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cJW" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/research) -"cJX" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor) -"cJY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/science) -"cJZ" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor) -"cKa" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor) -"cKb" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cKc" = ( -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/disposal/deliveryChute{ - desc = "A chute for big and small criminals alike!"; - dir = 1; - name = "Criminal Delivery Chute" - }, -/obj/machinery/door/window/brigdoor/northleft{ - name = "Criminal Deposit"; - req_access_txt = "2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) -"cKd" = ( -/obj/machinery/door/airlock{ - name = "Bathroom" - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"cKe" = ( -/obj/structure/toilet{ - dir = 4 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"cKf" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"cKg" = ( -/obj/structure/sign/bluecross_2, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"cKh" = ( -/obj/structure/sign/bluecross_2, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics/cloning) -"cKi" = ( -/mob/living/carbon/monkey, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"cKj" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"cKk" = ( -/obj/structure/sign/bluecross_2, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) -"cKl" = ( -/obj/structure/flora/tree/palm, -/obj/machinery/camera{ - c_tag = "Genetics Monkey Dome"; - dir = 9 - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"cKm" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/light, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) -"cKn" = ( -/obj/structure/urinal{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) -"cKo" = ( -/obj/structure/sign/nanotrasen, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/entry) -"cKp" = ( -/obj/structure/sign/poster/official/pda_ad{ - pixel_x = -32 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"cKq" = ( -/obj/machinery/pdapainter, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"cKr" = ( -/turf/closed/wall/r_wall, -/area/engine/supermatter) -"cKs" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"cKt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/machinery/atmospherics/components/trinary/filter/critical{ - dir = 4 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"cKu" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cKv" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/canister, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cKw" = ( -/turf/open/floor/plasteel/whitepurple/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cKx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cKy" = ( -/obj/structure/closet/l3closet/scientist{ - pixel_x = -2 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cKz" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance"; - req_access_txt = "47" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cKA" = ( -/obj/item/clothing/head/sombrero/shamebrero, -/turf/open/floor/plating/asteroid/airless, -/area/space) -"cKB" = ( -/obj/structure/sign/poster/contraband/borg_fancy_1{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/aisat/hallway) -"cKC" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"cKD" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"cKE" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"cKF" = ( -/obj/structure/girder, -/obj/item/stack/sheet/metal, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"cKG" = ( -/obj/structure/closet, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_north) -"cKH" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"cKI" = ( -/obj/structure/closet, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"cKJ" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"cKK" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"cKL" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"cKM" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"cKN" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"cKO" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"cKP" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_east) -"cKQ" = ( -/obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"cKR" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"cKS" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"cKT" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"cKU" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"cKV" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/closet, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_east) -"cKW" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"cKX" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"cKY" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/grille/broken, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"cKZ" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"cLa" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/closet, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"cLb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"cLc" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"cLd" = ( -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"cLe" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/light/small, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"cLf" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"cLg" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"cLh" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/closet, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"cLi" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"cLj" = ( -/obj/effect/landmark/start/cargo_technician, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"cLk" = ( -/obj/structure/grille/broken, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"cLl" = ( -/obj/structure/closet/crate, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"cLm" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/poddoor/preopen{ - id = "bridge"; - layer = 2.6; - name = "Emergency Blast Door" - }, -/obj/machinery/door/airlock/glass_command{ - cyclelinkeddir = null; - name = "Bridge"; - req_access_txt = "19"; - req_one_access = null; - req_one_access_txt = "0" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"cLn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/poddoor/preopen{ - id = "bridge"; - layer = 2.6; - name = "Emergency Blast Door" - }, -/obj/machinery/door/airlock/glass_command{ - cyclelinkeddir = null; - name = "Bridge"; - req_access_txt = "19"; - req_one_access = null; - req_one_access_txt = "0" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"cLo" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"cLp" = ( -/obj/structure/closet/firecloset/full, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"cLq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/machinery/camera{ - c_tag = "Cargo Hall West"; - dir = 1; - network = list("SS13","QM") - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"cLr" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm) -"cLs" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "qmoffice" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm) -"cLt" = ( -/obj/machinery/door/airlock/glass_mining{ - name = "Quartermaster's Office"; - req_access_txt = "41"; - req_one_access_txt = "0" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm) -"cLu" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "qmoffice" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm) -"cLv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm) -"cLw" = ( -/obj/structure/closet/secure_closet/personal, -/obj/effect/spawner/lootdrop/costume, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) -"cLx" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/structure/sign/map/left/ceres{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 9; - icon_state = "brown" - }, -/area/quartermaster/qm) -"cLy" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 1 - }, -/area/quartermaster/qm) -"cLz" = ( -/turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 1 - }, -/area/quartermaster/qm) -"cLA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5; - icon_state = "brown" - }, -/area/quartermaster/qm) -"cLB" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"cLC" = ( -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/power/apc{ - dir = 4; - name = "Quartermaster's Office APC"; - pixel_x = 23; - pixel_y = 2 - }, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm) -"cLD" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 8; - icon_state = "brown" - }, -/area/quartermaster/qm) -"cLE" = ( -/obj/structure/table, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/weapon/folder, -/obj/item/weapon/clipboard, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm) -"cLF" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/weapon/pen/fourcolor, -/obj/item/weapon/stamp/qm, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm) -"cLG" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm) -"cLH" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/structure/filingcabinet/chestdrawer, -/turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 4; - icon_state = "brown" - }, -/area/quartermaster/qm) -"cLI" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"cLJ" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"cLK" = ( -/obj/structure/closet/secure_closet/quartermaster, -/obj/machinery/button/door{ - id = "qmoffice"; - name = "Office Emergency Lockdown"; - pixel_x = -24 - }, -/turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 8; - icon_state = "brown" - }, -/area/quartermaster/qm) -"cLL" = ( -/obj/structure/chair/office/dark{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/landmark/start/quartermaster, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm) -"cLM" = ( -/obj/machinery/computer/cargo, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm) -"cLN" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm) -"cLO" = ( -/obj/machinery/requests_console{ - department = "Cargo Bay"; - departmentType = 2; - name = "Quartermaster RC"; - pixel_x = 30 - }, -/obj/structure/filingcabinet/chestdrawer, -/turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 4; - icon_state = "brown" - }, -/area/quartermaster/qm) -"cLP" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"cLQ" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"cLR" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/grille/broken, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"cLS" = ( -/obj/structure/closet/firecloset/full, -/turf/open/floor/plasteel/brown{ - icon_state = "brown"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm) -"cLT" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/machinery/camera{ - c_tag = "Quartermaster's Office"; - dir = 1; - network = list("SS13","QM") - }, -/turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm) -"cLU" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm) -"cLV" = ( -/turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm) -"cLW" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-21" - }, -/turf/open/floor/plasteel/brown{ - icon_state = "brown"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm) -"cLX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) -"cLY" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"cLZ" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"cMa" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/cargo_west) -"cMb" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Fore Asteroid Hallway APC"; - pixel_x = 23; - pixel_y = 2 - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/effect/turf_decal/stripes/end{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"cMc" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"cMd" = ( -/obj/structure/sign/biohazard{ - desc = "A sign stating that there are better, more efficient methods of suicide that don't cause extra work for security and the janitor. Volunteer to be miner bait, be voluntary specimen for Research, or just find your nearest external airlock! "; - name = "SUICIDE HOPLINE ISN'T THE WAY!"; - pixel_y = 32 - }, -/turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hop) -"cMe" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"cMf" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"cMg" = ( -/obj/structure/grille/broken, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"cMh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"cMi" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"cMj" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"cMk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"cMl" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"cMm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"cMn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"cMo" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"cMp" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cMq" = ( -/obj/structure/closet/firecloset/full, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cMr" = ( -/obj/structure/girder, -/obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cMs" = ( -/obj/structure/girder, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cMt" = ( -/obj/structure/girder, -/obj/item/stack/sheet/metal, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cMu" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"cMv" = ( -/obj/machinery/camera{ - c_tag = "Service SMES"; - dir = 6; - network = list("SS13","QM") - }, -/obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/item/weapon/storage/toolbox/electrical{ - pixel_x = 1; - pixel_y = 5 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cMw" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Port Asteroid Maintenance APC"; - pixel_y = 24 - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/effect/turf_decal/stripes/end, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cMx" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cMy" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cMz" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"cMA" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cMB" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cMC" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cMD" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cME" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/chair/stool, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cMF" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/computer/station_alert, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cMG" = ( -/obj/structure/closet, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"cMH" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cMI" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cMJ" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cMK" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cML" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cMM" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"cMN" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cMO" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cMP" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cMQ" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cMR" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cMS" = ( -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/sign/electricshock{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cMT" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cMU" = ( -/obj/structure/table, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"cMV" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cMW" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cMX" = ( -/obj/machinery/vending/coffee, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cMY" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cMZ" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cNa" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/food/snacks/baguette, -/obj/structure/sign/poster/official/the_owl{ - pixel_y = 32 - }, -/obj/machinery/camera{ - c_tag = "Theatre Backstage"; - dir = 4 - }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNb" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNc" = ( -/obj/machinery/vending/autodrobe, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNd" = ( -/obj/structure/table/wood, -/obj/item/device/instrument/guitar, -/obj/item/device/instrument/violin, -/obj/machinery/camera{ - c_tag = "Theatre Stage"; - dir = 4 - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNe" = ( -/obj/machinery/light_switch{ - pixel_y = 28 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNf" = ( -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNg" = ( -/obj/machinery/door/window/eastright{ - name = "Theatre Stage" - }, -/turf/open/floor/plasteel/stage_left{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNh" = ( -/turf/open/floor/plasteel/stairs{ - icon_state = "stairs"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNi" = ( -/obj/structure/chair/wood, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNj" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNk" = ( -/obj/structure/chair/wood, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/extinguisher_cabinet{ - pixel_x = -24 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"cNm" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/rack, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/starboard) -"cNn" = ( -/obj/structure/grille/broken, -/obj/item/stack/rods, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/starboard) -"cNo" = ( -/obj/structure/table, -/obj/item/weapon/lipstick/random, -/obj/item/weapon/lipstick/random, -/obj/item/weapon/lipstick/random, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNp" = ( -/obj/effect/landmark/start/mime, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNq" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel/redyellow{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNs" = ( -/obj/structure/table/wood, -/obj/structure/sign/poster/random{ - name = "random contraband poster"; - pixel_x = -32; - random_basetype = /obj/structure/sign/poster/contraband - }, -/obj/item/clothing/head/sombrero, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNt" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNu" = ( -/obj/structure/table/wood, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNv" = ( -/obj/structure/table/wood, -/obj/item/candle, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNw" = ( -/obj/structure/chair/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNx" = ( -/obj/structure/chair/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNy" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNz" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/starboard) -"cNA" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating, -/area/maintenance/asteroid/starboard) -"cNB" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/starboard) -"cNC" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cND" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance"; - req_access_txt = "46" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNE" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNF" = ( -/obj/effect/landmark/start/clown, -/turf/open/floor/plasteel/redyellow{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNG" = ( -/turf/open/floor/plasteel/redyellow{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNH" = ( -/obj/machinery/door/airlock{ - name = "Theatre Backstage"; - req_access_txt = "46" - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNI" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNJ" = ( -/obj/structure/table/wood, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNK" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNL" = ( -/obj/machinery/door/airlock/glass{ - name = "The Chuckle Den" - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNM" = ( -/obj/structure/girder, -/obj/item/stack/sheet/metal, -/turf/open/floor/plating, -/area/maintenance/asteroid/starboard) -"cNN" = ( -/obj/effect/turf_decal/stripes/asteroid/line, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"cNO" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/maintenance/asteroid/starboard) -"cNP" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating, -/area/maintenance/asteroid/starboard) -"cNQ" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/starboard) -"cNR" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/girder, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cNS" = ( -/obj/structure/closet/secure_closet/freezer/cream_pie, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/item/weapon/reagent_containers/food/snacks/pie/cream, -/obj/item/weapon/reagent_containers/food/snacks/pie/cream, -/obj/item/weapon/reagent_containers/food/snacks/pie/cream, -/obj/item/weapon/reagent_containers/food/snacks/pie/cream, -/obj/item/weapon/reagent_containers/food/snacks/pie/cream, -/turf/open/floor/plasteel/redyellow{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/closet/crate/wooden/toy, -/turf/open/floor/plasteel/redyellow{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNU" = ( -/obj/structure/table, -/obj/item/clothing/mask/pig, -/obj/item/clothing/mask/cowmask, -/obj/item/clothing/mask/cigarette/cigar/cohiba, -/obj/structure/sign/poster/contraband/the_griffin{ - pixel_y = -32 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/item/clothing/mask/facehugger/toy, -/obj/item/clothing/mask/fakemoustache, -/turf/open/floor/plasteel/redyellow{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNW" = ( -/obj/structure/piano, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNX" = ( -/obj/structure/chair/stool, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNY" = ( -/obj/structure/table/wood, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cNZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cOa" = ( -/obj/structure/chair/wood{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "Theatre"; - dir = 1; - network = list("SS13") - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cOb" = ( -/obj/structure/table/wood, -/obj/item/candle, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cOc" = ( -/obj/structure/chair/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/light/small, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cOd" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cOe" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"cOf" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Starboard Asteroid Maintenance Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/starboard) -"cOg" = ( -/obj/structure/girder, -/obj/item/stack/sheet/metal, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/starboard) -"cOh" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"cOi" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"cOj" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/patients_rooms) -"cOk" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/starboard) -"cOl" = ( -/obj/structure/closet/crate, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/starboard) -"cOm" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cOn" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cOo" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/power/apc{ - dir = 1; - name = "Theatre APC"; - pixel_y = 24 - }, -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" - }, -/obj/effect/turf_decal/stripes/asteroid/end, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre) -"cOp" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cOq" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 2 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"cOr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"cOs" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/sign/map/left/ceres{ - pixel_y = 32 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"cOt" = ( -/obj/machinery/suit_storage_unit/cmo, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"cOu" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/sign/map/left/ceres{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"cOv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"cOw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"cOx" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/starboard) -"cOy" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/light/small, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cOz" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/grille/broken, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cOA" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cOB" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cOC" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"cOD" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/machinery/keycard_auth{ - pixel_x = -24 - }, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"cOE" = ( -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"cOF" = ( -/obj/structure/table/glass, -/obj/item/clothing/glasses/hud/health, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"cOG" = ( -/obj/structure/table/glass, -/obj/item/clothing/neck/stethoscope, -/obj/item/weapon/folder, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"cOH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/holopad, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"cOI" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/surgery) -"cOJ" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cOK" = ( -/obj/machinery/computer/card/minor/cmo, -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Chief Medical Officer's Desk"; - departmentType = 5; - name = "Chief Medical Officer RC"; - pixel_x = -30 - }, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"cOL" = ( -/obj/structure/chair/office/light{ - dir = 4 - }, -/obj/effect/landmark/start/chief_medical_officer, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"cOM" = ( -/obj/machinery/computer/med_data/laptop, -/obj/structure/table/glass, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"cON" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"cOO" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"cOP" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"cOQ" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"cOR" = ( -/obj/structure/closet/secure_closet/personal/patient, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"cOS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"cOT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"cOU" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"cOV" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"cOW" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cOX" = ( -/obj/structure/table, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"cOY" = ( -/obj/machinery/computer/crew, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"cOZ" = ( -/obj/structure/table/glass, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/weapon/pen, -/obj/item/weapon/stamp/cmo, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"cPa" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"cPb" = ( -/obj/effect/landmark/xeno_spawn, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"cPc" = ( -/obj/structure/closet, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/starboard) -"cPd" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/mine/unexplored{ - name = "Medical Asteroid" - }) -"cPe" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "cmooffice" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"cPf" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"cPg" = ( -/obj/structure/closet/secure_closet/personal/patient, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"cPh" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"cPi" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12; - pixel_y = 2 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) -"cPj" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"cPk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"cPl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"cPm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"cPn" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cPo" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cPp" = ( -/obj/machinery/door/airlock/medical{ - name = "Morgue"; - req_access_txt = "0"; - req_one_access_txt = "5;9" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/morgue) -"cPq" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/morgue) -"cPr" = ( -/obj/structure/table, -/obj/item/weapon/folder, -/obj/machinery/camera{ - c_tag = "Morgue North"; - dir = 6 - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/medical/morgue) -"cPs" = ( -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/power/apc{ - dir = 1; - name = "Morgue APC"; - pixel_y = 24 - }, -/obj/structure/table, -/obj/item/weapon/storage/box/bodybags, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/medical/morgue) -"cPt" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cPu" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics/cloning) -"cPv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics/cloning) -"cPw" = ( -/obj/structure/bodycontainer/morgue, -/obj/effect/landmark/revenantspawn, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/medical/morgue) -"cPx" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/table, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/weapon/pen, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/medical/morgue) -"cPy" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cPz" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/morgue) -"cPA" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/filingcabinet/chestdrawer, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/medical/morgue) -"cPB" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/morgue) -"cPC" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cPD" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cPE" = ( -/obj/structure/girder, -/obj/item/stack/sheet/metal, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/central) -"cPF" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cPG" = ( -/obj/structure/closet, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cPH" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics/cloning) -"cPI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/morgue) -"cPJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/morgue) -"cPK" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/morgue) -"cPL" = ( -/obj/item/stack/rods, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cPM" = ( -/obj/structure/girder, -/obj/item/stack/sheet/metal, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cPN" = ( -/obj/structure/bodycontainer/morgue, -/obj/machinery/camera{ - c_tag = "Morgue South"; - dir = 1; - network = list("SS13") - }, -/obj/effect/landmark/revenantspawn, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/medical/morgue) -"cPO" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/morgue) -"cPP" = ( -/obj/structure/closet, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"cPQ" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Morgue"; - req_access_txt = "5" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/morgue) -"cPR" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/closet/secure_closet/engineering_welding, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"cPS" = ( -/obj/structure/rack, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/central) -"cPT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/closet/secure_closet/engineering_welding, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"cPU" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"cPV" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/rack, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"cPW" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cPX" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cPY" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/structure/closet/crate, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"cPZ" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"cQa" = ( -/obj/effect/landmark/start/station_engineer, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"cQb" = ( -/obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cQc" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cQd" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cQe" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"cQf" = ( -/obj/structure/sign/enginesafety{ - pixel_y = -32 - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 4 - }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"cQg" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/yellow/corner{ - icon_state = "yellowcorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"cQh" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"cQi" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"cQj" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/starboard) -"cQk" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cQl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"cQm" = ( -/turf/closed/wall, -/area/crew_quarters/heads/chief) -"cQn" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/door/airlock/glass_engineering{ - name = "Chief Engineer's Office"; - req_access_txt = "56" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"cQo" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"cQp" = ( -/obj/structure/grille/broken, -/obj/item/stack/rods, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/central) -"cQq" = ( -/obj/structure/closet, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/starboard) -"cQr" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cQs" = ( -/obj/structure/closet/wardrobe/mixed, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cQt" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"cQu" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"cQv" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/item/weapon/paper/monitorkey, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/mob/living/simple_animal/parrot/Poly, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"cQw" = ( -/obj/item/weapon/cartridge/engineering{ - pixel_x = 4; - pixel_y = 5 - }, -/obj/item/weapon/cartridge/engineering{ - pixel_x = -3; - pixel_y = 2 - }, -/obj/item/weapon/cartridge/engineering{ - pixel_x = 3 - }, -/obj/structure/table/reinforced, -/obj/machinery/light_switch{ - pixel_x = 27 - }, -/obj/item/weapon/cartridge/atmos, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"cQx" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"cQy" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/closet, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"cQz" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"cQA" = ( -/obj/item/stack/rods, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cQB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"cQC" = ( -/obj/structure/chair/office/light{ - dir = 4 - }, -/obj/effect/landmark/start/chief_engineer, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"cQD" = ( -/obj/structure/table/reinforced, -/obj/item/weapon/clipboard, -/obj/item/clothing/glasses/meson{ - pixel_y = 4 - }, -/obj/item/weapon/twohanded/rcl/pre_loaded, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"cQE" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"cQF" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"cQG" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/disposal/bin, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"cQH" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"cQI" = ( -/obj/structure/girder, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"cQJ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/grille/broken, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"cQK" = ( -/obj/structure/table/reinforced, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/weapon/stamp/ce, -/obj/item/weapon/pen, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"cQL" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"cQM" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/closet/crate, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/central) -"cQN" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"cQO" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"cQP" = ( -/obj/structure/girder, -/obj/item/stack/sheet/metal, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"cQQ" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"cQR" = ( -/obj/structure/grille/broken, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cQS" = ( -/obj/structure/girder, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"cQT" = ( -/obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cQU" = ( -/obj/structure/closet/emcloset, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cQV" = ( -/obj/structure/closet, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cQW" = ( -/obj/structure/girder, -/obj/item/stack/rods, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cQX" = ( -/obj/structure/rack, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/starboard) -"cQY" = ( -/obj/structure/closet, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cQZ" = ( -/obj/structure/grille/broken, -/obj/item/stack/rods, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cRa" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cRb" = ( -/obj/machinery/light/small, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"cRc" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cRd" = ( -/obj/structure/girder, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cRe" = ( -/obj/structure/girder, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cRf" = ( -/obj/machinery/light/small, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cRg" = ( -/obj/structure/girder, -/obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cRh" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cRi" = ( -/obj/structure/girder, -/obj/item/stack/sheet/metal, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cRj" = ( -/obj/structure/closet/crate, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cRk" = ( -/obj/structure/closet/crate, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cRl" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cRm" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/syringe/charcoal, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cRn" = ( -/obj/structure/table, -/obj/item/clothing/mask/muzzle, -/obj/item/clothing/glasses/sunglasses/blindfold, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cRo" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cRp" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"cRq" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/theatre{ - name = "Top Secret Clown HQ" - }) -"cRr" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cRs" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cRt" = ( -/obj/machinery/camera{ - c_tag = "Aux Base Construction North"; - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/shuttle/auxillary_base) -"cRu" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cRv" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cRw" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cRx" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cRy" = ( -/obj/structure/closet/firecloset/full, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cRz" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cRA" = ( -/obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cRB" = ( -/obj/machinery/camera{ - c_tag = "Aux Base Construction South"; - dir = 6 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/shuttle/auxillary_base) -"cRC" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cRD" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cRE" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cRF" = ( -/obj/structure/closet, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cRG" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cRH" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/arrivals) -"cRI" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cRJ" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cRK" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cRL" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cRM" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/grille/broken, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cRN" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/closet, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cRO" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cRP" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cRQ" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/item/stack/rods, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cRR" = ( -/obj/structure/closet, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/arrivals) -"cRS" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cRT" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cRU" = ( -/obj/structure/closet/crate, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cRV" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/arrivals) -"cRW" = ( -/obj/structure/girder, -/obj/item/stack/sheet/metal, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/science) -"cRX" = ( -/obj/structure/closet, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/science) -"cRY" = ( -/obj/item/stack/rods, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/science) -"cRZ" = ( -/obj/structure/closet, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cSa" = ( -/obj/structure/girder, -/obj/item/stack/sheet/metal, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cSb" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cSc" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/science) -"cSd" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/science) -"cSe" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/portable_atmospherics/canister/carbon_dioxide, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/storage) -"cSf" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/storage) -"cSg" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/machinery/power/apc{ - dir = 1; - name = "Toxins Storage APC"; - pixel_y = 25 - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/storage) -"cSh" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/storage) -"cSi" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/portable_atmospherics/canister/carbon_dioxide, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/storage) -"cSj" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/storage) -"cSk" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/storage) -"cSl" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/storage) -"cSm" = ( -/obj/machinery/camera{ - c_tag = "Toxins Storage"; - dir = 9; - network = list("SS13","RD") - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/storage) -"cSn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/storage) -"cSo" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"cSp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/storage) -"cSq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/storage) -"cSr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/storage) -"cSs" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/glass_research{ - name = "Toxins Storage"; - req_access_txt = "8" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/storage) -"cSt" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/portable_atmospherics/canister/toxins, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/storage) -"cSu" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor) -"cSv" = ( -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor) -"cSw" = ( -/obj/structure/displaycase/labcage, -/obj/structure/sign/map/left/ceres{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor) -"cSx" = ( -/obj/machinery/button/door{ - id = "researchlockdown"; - name = "Research Emergency Lockdown"; - pixel_x = -24 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/machinery/button/door{ - id = "rdoffice"; - name = "Office Emergency Lockdown"; - pixel_x = -24; - pixel_y = -8 - }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor) -"cSy" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor) -"cSz" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor) -"cSA" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/closet, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cSB" = ( -/obj/structure/girder, -/obj/item/stack/sheet/metal, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cSC" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/grille/broken, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cSD" = ( -/obj/machinery/ai_status_display, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor) -"cSE" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin{ - pixel_x = 1; - pixel_y = 9 - }, -/obj/item/weapon/pen, -/obj/item/weapon/folder/white, -/obj/item/weapon/stamp/rd{ - pixel_x = 3; - pixel_y = -2 - }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor) -"cSF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white, -/area/crew_quarters/heads/hor) -"cSG" = ( -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Research Director's Desk"; - departmentType = 5; - name = "Research Director RC"; - pixel_x = -30 - }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor) -"cSH" = ( -/obj/structure/chair/office/dark{ - dir = 4 - }, -/obj/effect/landmark/start/research_director, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor) -"cSI" = ( -/obj/machinery/computer/mecha, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor) -"cSJ" = ( -/obj/structure/rack, -/obj/item/device/paicard{ - pixel_x = 4 - }, -/obj/item/device/taperecorder{ - pixel_x = -3 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/heads/hor) -"cSK" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cSL" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cSM" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cSN" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cSO" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/obj/machinery/keycard_auth{ - pixel_y = -28 - }, -/obj/structure/closet/secure_closet/RD, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor) -"cSP" = ( -/obj/structure/rack, -/obj/item/device/aicard, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/heads/hor) -"cSQ" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor) -"cSR" = ( -/obj/structure/grille, -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cSS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cST" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cSU" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/grille/broken, -/obj/item/stack/rods, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cSV" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cSW" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cSX" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cSY" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cSZ" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/asteroid/line, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cTa" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cTb" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/grille/broken, -/obj/item/stack/rods, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cTc" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cTd" = ( -/obj/machinery/light/small, -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cTe" = ( -/obj/structure/table, -/obj/item/weapon/wrench, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cTf" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cTg" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/grille/broken, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cTh" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/closet, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cTi" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cTj" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cTk" = ( -/obj/structure/girder, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"cTl" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/turret_protected/ai) -"cTm" = ( -/obj/structure/disposaloutlet{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"cTn" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 8 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"cTo" = ( -/obj/machinery/disposal/deliveryChute{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"cTp" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating/airless/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/mine/unexplored{ - name = "Cargo Asteroid" - }) -"cTq" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"cTr" = ( -/obj/machinery/disposal/deliveryChute{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/door/window/eastright{ - name = "Mail Chute"; - req_access_txt = "31" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"cTs" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"cTt" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"cTu" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/weapon/twohanded/required/kirbyplants/dead, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hor) -"cTv" = ( -/turf/closed/mineral, -/area/derelict/secret{ - valid_territory = 0 - }) -"cTw" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/derelict/secret{ - valid_territory = 0 - }) -"cTx" = ( -/obj/structure/girder, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/derelict/secret{ - valid_territory = 0 - }) -"cTy" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/derelict/secret{ - valid_territory = 0 - }) -"cTz" = ( -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/derelict/secret{ - valid_territory = 0 - }) -"cTA" = ( -/obj/structure/closet, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/derelict/secret{ - valid_territory = 0 - }) -"cTB" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 8 - }, -/obj/structure/barricade/wooden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/derelict/secret{ - valid_territory = 0 - }) -"cTC" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/derelict/secret{ - valid_territory = 0 - }) -"cTD" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-20"; - light_color = "#E1E17D"; - light_range = 5; - luminosity = 2 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/derelict/secret{ - valid_territory = 0 - }) -"cTE" = ( -/obj/structure/bed, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/derelict/secret{ - valid_territory = 0 - }) -"cTF" = ( -/obj/structure/sign/map/left/ceres{ - pixel_x = 32 - }, -/obj/structure/closet/crate/bin, -/obj/item/weapon/paper/crumpled/stations/cere/rocks1, -/obj/item/weapon/paper/crumpled/stations/cere/rocks2, -/obj/item/weapon/paper/crumpled/stations/cere/rocks3, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/derelict/secret{ - valid_territory = 0 - }) -"cTG" = ( -/turf/closed/mineral/random/low_chance, -/area/derelict/secret{ - valid_territory = 0 - }) -"cTH" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/item/weapon/paper/crumpled/stations/cere/empty_station, -/obj/item/weapon/paper/fluff/stations/cere/journal/journal, -/obj/item/weapon/paper/fluff/stations/cere/journal/journal_2, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/derelict/secret{ - valid_territory = 0 - }) -"cTI" = ( -/obj/item/weapon/paper/crumpled/bloody/hop, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/derelict/secret{ - valid_territory = 0 - }) -"cTJ" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/derelict/secret{ - valid_territory = 0 - }) -"cTK" = ( -/obj/structure/table, -/obj/item/weapon/pen, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/derelict/secret{ - valid_territory = 0 - }) -"cTL" = ( -/obj/structure/sign/map/left{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/derelict/secret{ - valid_territory = 0 - }) -"cTM" = ( -/obj/structure/table, -/obj/structure/sign/map/right{ - pixel_y = -32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/derelict/secret{ - valid_territory = 0 - }) -"cTN" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/derelict/secret{ - valid_territory = 0 - }) -"cTO" = ( -/obj/structure/table, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/derelict/secret{ - valid_territory = 0 - }) -"cTP" = ( -/obj/machinery/smartfridge/food, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"cTQ" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/northleft{ - name = "Kitchen Pick-Up"; - req_access_txt = "28" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchen" - }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/kitchen) -"cTR" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"cTS" = ( -/obj/machinery/plantgenes, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"cTT" = ( -/obj/machinery/recharge_station, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) -"cTU" = ( -/obj/machinery/ai_status_display, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/security/armory) -"cTV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"cTW" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"cTX" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"cTY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"cTZ" = ( -/obj/structure/closet/secure_closet/CMO, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo) -"cUa" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Mix To Incinerator"; - on = 0 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cUb" = ( -/obj/machinery/atmospherics/pipe/manifold/orange/hidden{ - dir = 1 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cUc" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cUd" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cUe" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cUf" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cUg" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Central Asteroid Maintenance"; - req_access_txt = "12" - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cUh" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cUi" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cUj" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cUk" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cUl" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 10 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cUm" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cUn" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 5 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cUo" = ( -/obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cUp" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 10 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cUq" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cUr" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cUs" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cUt" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cUu" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 10 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cUv" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cUw" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cUx" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cUy" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cUz" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cUA" = ( -/obj/machinery/door/airlock/atmos{ - name = "Turbine Access"; - req_access_txt = "32" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cUB" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Central Asteroid Maintenance"; - req_access_txt = "12" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cUC" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cUD" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/sign/mining{ - pixel_y = -32 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cUE" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4; - name = "input gas connector port" - }, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cUF" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "plasma tank pump" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cUG" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cUH" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/item/weapon/extinguisher, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cUI" = ( -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/structure/cable/yellow{ - d2 = 2; - icon_state = "0-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cUJ" = ( -/obj/machinery/power/smes{ - capacity = 9e+006; - charge = 10000 - }, -/obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cUK" = ( -/obj/machinery/atmospherics/components/unary/tank/toxins{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cUL" = ( -/obj/machinery/atmospherics/pipe/manifold4w/general{ - level = 2 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cUM" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 10 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cUN" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cUO" = ( -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - name = "output gas connector port" - }, -/obj/machinery/portable_atmospherics/canister, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cUP" = ( -/obj/structure/chair/stool, -/obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 - }, -/obj/machinery/power/apc{ - dir = 8; - name = "Incinerator APC"; - pixel_x = -23; - pixel_y = 2 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cUQ" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cUR" = ( -/obj/machinery/atmospherics/components/binary/valve{ - name = "Mix to Space" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cUS" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cUT" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cUU" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Incinerator to Output"; - on = 0 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cUV" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/weapon/pen, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cUW" = ( -/obj/machinery/computer/turbine_computer{ - id = "incineratorturbine" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 6 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cUX" = ( -/obj/machinery/meter, -/obj/machinery/atmospherics/pipe/manifold/general/visible, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cUY" = ( -/obj/machinery/button/door{ - id = "auxincineratorvent"; - name = "Auxiliary Vent Control"; - pixel_x = 6; - pixel_y = -24; - req_access_txt = "32" - }, -/obj/machinery/button/door{ - id = "turbinevent"; - name = "Turbine Vent Control"; - pixel_x = -6; - pixel_y = -24; - req_access_txt = "32" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/disposal/incinerator) -"cUZ" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/binary/valve{ - dir = 4; - name = "Incinerator to Space" - }, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/disposal/incinerator) -"cVa" = ( -/obj/machinery/doorButtons/airlock_controller{ - idExterior = "incinerator_airlock_exterior"; - idSelf = "incinerator_access_control"; - idInterior = "incinerator_airlock_interior"; - name = "Incinerator Access Console"; - pixel_x = 6; - pixel_y = -26; - req_access_txt = "12" - }, -/obj/machinery/button/ignition{ - id = "Incinerator"; - pixel_x = -6; - pixel_y = -24 - }, -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 4 - }, -/obj/machinery/meter, -/turf/open/floor/plasteel/floorgrime, -/area/maintenance/disposal/incinerator) -"cVb" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cVc" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cVd" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 2 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cVe" = ( -/obj/machinery/door/airlock/glass{ - autoclose = 0; - frequency = 1449; - heat_proof = 1; - icon_state = "door_locked"; - id_tag = "incinerator_airlock_interior"; - locked = 1; - name = "Turbine Interior Airlock"; - req_access_txt = "32" - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/maintenance/disposal/incinerator) -"cVf" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cVg" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 2; - name = "Incinerator Output Pump"; - on = 1 - }, -/turf/open/space, -/area/maintenance/disposal/incinerator) -"cVh" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 2; - on = 1 - }, -/obj/machinery/doorButtons/access_button{ - idDoor = "incinerator_airlock_exterior"; - idSelf = "incinerator_access_control"; - layer = 3.1; - name = "Incinerator airlock control"; - pixel_x = 8; - pixel_y = -24 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/sign/fire{ - pixel_x = -32 - }, -/turf/open/floor/engine, -/area/maintenance/disposal/incinerator) -"cVi" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/maintenance/disposal/incinerator) -"cVj" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - on = 1 - }, -/obj/structure/sign/fire{ - pixel_x = 32 - }, -/obj/machinery/doorButtons/access_button{ - idSelf = "incinerator_access_control"; - idDoor = "incinerator_airlock_interior"; - name = "Incinerator airlock control"; - pixel_x = -8; - pixel_y = 24 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/cleanable/cobweb{ - icon_state = "cobweb2" - }, -/turf/open/floor/engine, -/area/maintenance/disposal/incinerator) -"cVk" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/turf/open/space, -/area/maintenance/disposal/incinerator) -"cVl" = ( -/obj/machinery/door/airlock/glass{ - autoclose = 0; - frequency = 1449; - heat_proof = 1; - icon_state = "door_locked"; - id_tag = "incinerator_airlock_exterior"; - locked = 1; - name = "Turbine Exterior Airlock"; - req_access_txt = "32" - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/maintenance/disposal/incinerator) -"cVm" = ( -/obj/machinery/door/poddoor{ - id = "auxincineratorvent"; - name = "Auxiliary Incinerator Vent" - }, -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cVn" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 1; - frequency = 1441; - id = "inc_in" - }, -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cVo" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/igniter{ - icon_state = "igniter0"; - id = "Incinerator"; - luminosity = 2; - on = 0 - }, -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cVp" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 1 - }, -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cVq" = ( -/turf/closed/wall/r_wall, -/area/maintenance/disposal/incinerator) -"cVr" = ( -/obj/machinery/power/compressor{ - comp_id = "incineratorturbine"; - dir = 1; - luminosity = 2 - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cVs" = ( -/obj/machinery/power/turbine{ - luminosity = 2 - }, -/obj/structure/cable/yellow, -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cVt" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/maintenance/disposal/incinerator) -"cVu" = ( -/obj/structure/sign/fire, -/turf/closed/wall/r_wall, -/area/maintenance/disposal/incinerator) -"cVv" = ( -/obj/machinery/door/poddoor{ - id = "turbinevent"; - name = "Turbine Vent" - }, -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/disposal/incinerator) -"cVw" = ( -/obj/item/weapon/ore/glass, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/plating/asteroid, -/area/security/transfer) -"cVx" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/rack, -/obj/item/weapon/storage/lockbox/loyalty, -/obj/item/weapon/storage/box/trackimp, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/security/armory) -"cVy" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/security/armory) -"cVz" = ( -/obj/structure/closet/secure_closet/brig{ - name = "Perma Storage" - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"cVA" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"cVB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"cVC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/button/flasher{ - id = "PCell 1"; - name = "Cell 1 Flash"; - pixel_x = 24; - req_access_txt = "2" - }, -/obj/machinery/button/door{ - id = "isolation1"; - name = "Cell 1 Isolation"; - pixel_x = 24; - pixel_y = 8; - req_access_txt = "2"; - specialfunctions = 1 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"cVD" = ( -/obj/machinery/atmospherics/pipe/simple/general/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"cVE" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet, -/obj/machinery/camera{ - c_tag = "Brig Perma Cell 1"; - dir = 10; - network = list("SS13","Security","PrisonCell") - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"cVF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"cVG" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"cVH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"cVI" = ( -/obj/machinery/atmospherics/pipe/simple/general/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"cVJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"cVK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"cVL" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"cVM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/button/flasher{ - id = "PCell 2"; - name = "Cell 2 Flash"; - pixel_x = 24; - req_access_txt = "2" - }, -/obj/machinery/button/door{ - id = "isolation2"; - name = "Cell 2 Isolation"; - pixel_x = 24; - pixel_y = 8; - req_access_txt = "2"; - specialfunctions = 1 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"cVN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/light/small, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"cVO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"cVP" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plasteel/red/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"cVQ" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Security Transfer Range APC"; - pixel_y = 24 - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/transfer) -"cVR" = ( -/obj/structure/table, -/obj/machinery/computer/libraryconsole/bookmanagement, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"cVS" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"cVT" = ( -/obj/structure/mineral_door/iron{ - name = "Transfer Center" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/transfer) -"cVU" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door_timer{ - id = "Cell 7"; - name = "Cell 7"; - pixel_x = 32 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"cVV" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"cVW" = ( -/obj/machinery/door/airlock/security{ - name = "Inmate Transfer Facility"; - req_access_txt = "2" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/transfer) -"cVX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/button/flasher{ - id = "PCell 5"; - name = "Cell 5 Flash"; - pixel_x = 24; - req_access_txt = "2" - }, -/obj/machinery/button/door{ - id = "isolation5"; - name = "Cell 5 Isolation"; - pixel_x = 24; - pixel_y = 8; - req_access_txt = "2"; - specialfunctions = 1 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"cVY" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, -/obj/machinery/light/small, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/machinery/button/door{ - id = "permabolt5"; - name = "Cell 5 Lockdown"; - pixel_x = 24; - pixel_y = 8; - req_access_txt = "0"; - specialfunctions = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"cVZ" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/transfer) -"cWa" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "ceoffice" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"cWb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/glass_engineering{ - name = "Chief Engineer's Office"; - req_access_txt = "56" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"cWc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "ceoffice" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"cWd" = ( -/turf/open/floor/engine, -/area/hallway/secondary/bridges/com_serv) -"cWe" = ( -/turf/open/floor/engine, -/area/hallway/secondary/bridges/com_engi) -"cWf" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/closed/wall/r_wall, -/area/hallway/secondary/bridges/com_serv) -"cWg" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/com_serv) -"cWh" = ( -/turf/closed/wall/r_wall, -/area/hallway/secondary/bridges/com_serv) -"cWi" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall/r_wall, -/area/hallway/secondary/bridges/com_engi) -"cWj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/closed/wall/r_wall, -/area/hallway/secondary/bridges/com_engi) -"cWk" = ( -/turf/open/floor/engine, -/area/hallway/secondary/bridges/med_cargo) -"cWl" = ( -/obj/machinery/camera{ - c_tag = "Command-Service Bridge"; - dir = 4 - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/com_serv) -"cWm" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/com_serv) -"cWn" = ( -/obj/machinery/camera{ - c_tag = "Command-Engineering Bridge"; - dir = 8; - network = list("SS13") - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/com_engi) -"cWo" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/closed/wall/r_wall, -/area/hallway/secondary/bridges/med_cargo) -"cWp" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/power/apc{ - dir = 8; - name = "Medical-Cargo Bridge APC"; - pixel_x = -25 - }, -/obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/med_cargo) -"cWq" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/med_cargo) -"cWr" = ( -/turf/closed/wall/r_wall, -/area/hallway/secondary/bridges/med_cargo) -"cWs" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Command-Service Bridge APC"; - pixel_x = -25 - }, -/obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/com_serv) -"cWt" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/com_serv) -"cWu" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/com_serv) -"cWv" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/com_serv) -"cWw" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/com_serv) -"cWx" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/camera{ - c_tag = "Medbay-Cargo Bridge"; - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/med_cargo) -"cWy" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"cWz" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"cWA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/closed/wall/r_wall, -/area/hallway/secondary/bridges/serv_engi) -"cWB" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/closed/wall/r_wall, -/area/hallway/secondary/bridges/engi_med) -"cWC" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/serv_engi) -"cWD" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/serv_engi) -"cWE" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/engi_med) -"cWF" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/engi_med) -"cWG" = ( -/turf/open/floor/engine, -/area/hallway/secondary/bridges/serv_engi) -"cWH" = ( -/obj/machinery/camera{ - c_tag = "Service-Engineering Bridge 1"; - dir = 1 - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/serv_engi) -"cWI" = ( -/obj/machinery/power/apc{ - dir = 2; - name = "Service-Engineering Bridge APC"; - pixel_y = -24 - }, -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/serv_engi) -"cWJ" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/serv_engi) -"cWK" = ( -/obj/machinery/camera{ - c_tag = "Service-Engineering Bridge 2"; - dir = 1 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/serv_engi) -"cWL" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"cWM" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"cWN" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/engi_med) -"cWO" = ( -/obj/machinery/camera{ - c_tag = "Medbay-Engineering Bridge"; - dir = 1 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/engi_med) -"cWP" = ( -/obj/machinery/power/apc{ - dir = 2; - name = "Engineering-Medical Bridge APC"; - pixel_y = -24 - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/engi_med) -"cWQ" = ( -/obj/machinery/camera{ - c_tag = "Medbay-Engineering Bridge 2"; - dir = 1 - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/engi_med) -"cWR" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/bridges/serv_engi) -"cWS" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/grille, -/obj/structure/window/reinforced, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/serv_engi) -"cWT" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/closed/wall/r_wall, -/area/hallway/secondary/bridges/engi_med) -"cWU" = ( -/turf/open/floor/engine, -/area/hallway/secondary/bridges/dock_med) -"cWV" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall/r_wall, -/area/hallway/secondary/bridges/dock_med) -"cWW" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/dock_med) -"cWX" = ( -/obj/machinery/camera{ - c_tag = "Docking-Medbay Bridge"; - dir = 8; - network = list("SS13") - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/dock_med) -"cWY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/closed/wall/r_wall, -/area/hallway/secondary/bridges/dock_med) -"cWZ" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/dock_med) -"cXa" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Docking-Medical Bridge APC"; - pixel_x = 24 - }, -/obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/dock_med) -"cXb" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/dock_med) -"cXc" = ( -/obj/machinery/camera{ - c_tag = "Docking-Medbay Bridge 2"; - dir = 8; - network = list("SS13") - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/dock_med) -"cXd" = ( -/obj/machinery/door/airlock/glass, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cXe" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cXf" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cXg" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cXh" = ( -/turf/closed/wall/r_wall, -/area/hallway/secondary/bridges/sci_dock) -"cXi" = ( -/turf/open/floor/engine, -/area/hallway/secondary/bridges/sci_dock) -"cXj" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/sci_dock) -"cXk" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/sci_dock) -"cXl" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cXm" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"cXn" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Research-Docking Bridge 5"; - dir = 1; - network = list("SS13") - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/sci_dock) -"cXo" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Research-Docking Bridge 2"; - dir = 1; - network = list("SS13") - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/sci_dock) -"cXp" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/sci_dock) -"cXq" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Research-Docking Bridge 3"; - dir = 1; - network = list("SS13") - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/sci_dock) -"cXr" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Research-Docking Bridge 4"; - dir = 1; - network = list("SS13") - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/sci_dock) -"cXs" = ( -/obj/structure/lattice, -/turf/open/space/basic, -/area/space) -"cXt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"cXu" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/grille, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/cargo_ai) -"cXv" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/cargo_ai) -"cXw" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/cargo_ai) -"cXx" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/closed/wall/r_wall, -/area/hallway/secondary/bridges/cargo_ai) -"cXy" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/cargo_ai) -"cXz" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall/r_wall, -/area/hallway/secondary/bridges/cargo_ai) -"cXA" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/cargo_ai) -"cXB" = ( -/obj/machinery/camera{ - c_tag = "Core-Command-Cargo Bridge 1"; - dir = 8; - network = list("SS13") - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/cargo_ai) -"cXC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/closed/wall/r_wall, -/area/hallway/secondary/bridges/cargo_ai) -"cXD" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/closed/wall/r_wall, -/area/hallway/secondary/bridges/cargo_ai) -"cXE" = ( -/obj/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/cargo_ai) -"cXF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/closed/wall/r_wall, -/area/hallway/secondary/bridges/cargo_ai) -"cXG" = ( -/obj/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/cargo_ai) -"cXH" = ( -/obj/machinery/camera{ - c_tag = "Core-Command-Cargo Bridge 2"; - network = list("SS13") - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/cargo_ai) -"cXI" = ( -/obj/machinery/camera{ - c_tag = "Core-Command-Cargo Bridge 3"; - network = list("SS13") - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/cargo_ai) -"cXJ" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Cargo-AI-Command Bridge APC"; - pixel_y = 24 - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/cargo_ai) -"cXK" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/cargo_ai) -"cXL" = ( -/obj/machinery/camera{ - c_tag = "Core-Command-Cargo Bridge 3"; - network = list("SS13") - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/cargo_ai) -"cXM" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"cXN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"cXO" = ( -/obj/effect/landmark/lightsout, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/cargo_ai) -"cXP" = ( -/obj/machinery/light, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/cargo_ai) -"cXQ" = ( -/obj/machinery/light/small, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/cargo_ai) -"cXR" = ( -/turf/closed/wall/r_wall, -/area/hallway/secondary/bridges/cargo_ai) -"cXS" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/grille, -/obj/structure/window/reinforced, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/cargo_ai) -"cXT" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/com_engi) -"cXU" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/com_engi) -"cXV" = ( -/obj/effect/landmark/lightsout, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/com_serv) -"cXW" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Command-Engineering Bridge APC"; - pixel_x = 24 - }, -/obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/com_engi) -"cXX" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/com_engi) -"cXY" = ( -/obj/effect/landmark/lightsout, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/med_cargo) -"cXZ" = ( -/obj/machinery/door/airlock/glass, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"cYa" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"cYb" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/central) -"cYc" = ( -/obj/effect/landmark/lightsout, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/dock_med) -"cYd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/bridges/serv_sci) -"cYe" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/power/apc{ - dir = 4; - name = "Service-Science Bridge APC"; - pixel_x = 23; - pixel_y = 2 - }, -/obj/structure/cable, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/hallway/secondary/bridges/serv_sci) -"cYf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/bridges/serv_sci) -"cYg" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/hallway/secondary/bridges/serv_sci) -"cYh" = ( -/obj/effect/landmark/lightsout, -/turf/open/floor/engine, -/area/hallway/secondary/bridges/sci_dock) -"cYi" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"cYj" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"cYk" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/power/apc{ - dir = 8; - name = "Cargo Hallway APC"; - pixel_x = -23; - pixel_y = 2 - }, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 4 - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"cYl" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/power/apc{ - dir = 8; - name = "Cargo Hallway APC"; - pixel_x = -23; - pixel_y = 2 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"cYm" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"cYn" = ( -/obj/structure/table, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"cYo" = ( -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"cYp" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"cYq" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"cYr" = ( -/obj/structure/table, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"cYs" = ( -/obj/structure/displaycase/trophy, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/library) -"cYt" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cYu" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cYv" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"cYw" = ( -/turf/closed/wall/mineral/titanium, -/area/shuttle/abandoned) -"cYx" = ( -/obj/machinery/door/airlock/titanium{ - name = "mech bay external airlock" - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/docking_port/mobile{ - dheight = 0; - dir = 2; - dwidth = 8; - height = 16; - id = "whiteship"; - launch_status = 0; - name = "NT Recovery White-Ship"; - port_angle = -90; - preferred_direction = 1; - roundstart_move = "whiteship_away"; - width = 16 - }, -/obj/docking_port/stationary{ - dir = 2; - dwidth = 8; - height = 16; - id = "whiteship_home"; - name = "SS13: Auxiliary Dock, Station-Port"; - width = 16 - }, -/turf/open/floor/plating, -/area/shuttle/abandoned) -"cYy" = ( -/obj/structure/shuttle/engine/propulsion{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/shuttle/abandoned) -"cYz" = ( -/obj/machinery/mech_bay_recharge_port{ - icon_state = "recharge_port"; - dir = 2 - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/abandoned) -"cYA" = ( -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/abandoned) -"cYB" = ( -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/abandoned) -"cYC" = ( -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mineral/titanium, -/area/shuttle/abandoned) -"cYD" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/frame/machine, -/obj/item/stack/cable_coil, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/abandoned) -"cYE" = ( -/obj/structure/shuttle/engine/heater{ - dir = 1 - }, -/obj/structure/window/reinforced, -/turf/open/floor/plating/airless, -/area/shuttle/abandoned) -"cYF" = ( -/obj/structure/mecha_wreckage/ripley, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mech_bay_recharge_floor, -/area/shuttle/abandoned) -"cYG" = ( -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/abandoned) -"cYH" = ( -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mineral/titanium, -/area/shuttle/abandoned) -"cYI" = ( -/obj/effect/spawner/lootdrop{ - loot = list(/obj/mecha/working/ripley/mining = 1, /obj/structure/mecha_wreckage/ripley = 5); - lootdoubles = 0; - name = "25% mech 75% wreckage ripley spawner" - }, -/turf/open/floor/mech_bay_recharge_floor, -/area/shuttle/abandoned) -"cYJ" = ( -/obj/machinery/computer/mech_bay_power_console, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/abandoned) -"cYK" = ( -/obj/machinery/computer/mech_bay_power_console, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/abandoned) -"cYL" = ( -/obj/machinery/door/airlock/titanium{ - name = "mech bay" - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/abandoned) -"cYM" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, -/turf/open/floor/plating, -/area/shuttle/abandoned) -"cYN" = ( -/obj/effect/turf_decal/delivery{ - dir = 1 - }, -/obj/structure/closet/crate{ - name = "spare equipment crate" - }, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/abandoned) -"cYO" = ( -/obj/effect/turf_decal/delivery{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/abandoned) -"cYP" = ( -/obj/effect/turf_decal/delivery{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/abandoned) -"cYQ" = ( -/obj/effect/turf_decal/delivery{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/structure/closet/crate{ - icon_state = "crateopen"; - name = "spare equipment crate"; - opened = 1 - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/abandoned) -"cYR" = ( -/obj/effect/turf_decal/delivery{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/abandoned) -"cYS" = ( -/obj/effect/turf_decal/delivery{ - dir = 1 - }, -/obj/structure/closet/crate{ - icon_state = "crateopen"; - name = "spare equipment crate"; - opened = 1 - }, -/obj/item/weapon/pickaxe, -/obj/item/weapon/pickaxe, -/obj/item/weapon/storage/toolbox/emergency/old, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/abandoned) -"cYT" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/shuttle/abandoned) -"cYU" = ( -/obj/effect/turf_decal/delivery{ - dir = 1 - }, -/obj/machinery/button/door{ - id = "cerewhiteleft"; - name = "Cargo Blast Door Toggle"; - pixel_x = -24 - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/abandoned) -"cYV" = ( -/obj/effect/turf_decal/delivery{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/abandoned) -"cYW" = ( -/obj/effect/turf_decal/delivery{ - dir = 1 - }, -/obj/structure/closet/crate{ - icon_state = "crateopen"; - name = "spare equipment crate"; - opened = 1 - }, -/obj/item/weapon/storage/bag/ore, -/obj/item/weapon/pickaxe, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/abandoned) -"cYX" = ( -/obj/effect/turf_decal/delivery{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/abandoned) -"cYY" = ( -/obj/effect/turf_decal/delivery{ - dir = 1 - }, -/obj/structure/closet/crate{ - name = "spare equipment crate" - }, -/obj/item/stack/sheet/glass/fifty, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/abandoned) -"cYZ" = ( -/obj/effect/turf_decal/delivery{ - dir = 1 - }, -/obj/machinery/button/door{ - id = "cerewhiteright"; - name = "Cargo Blast Door Toggle"; - pixel_x = 24 - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/abandoned) -"cZa" = ( -/obj/machinery/door/poddoor{ - id = "cerewhiteleft" - }, -/turf/open/floor/plating, -/area/shuttle/abandoned) -"cZb" = ( -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mineral/titanium, -/area/shuttle/abandoned) -"cZc" = ( -/obj/machinery/door/poddoor{ - id = "cerewhiteright" - }, -/turf/open/floor/plating, -/area/shuttle/abandoned) -"cZd" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/emergency, -/obj/item/weapon/crowbar, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/darkpurple, -/area/shuttle/escape) -"cZe" = ( -/obj/machinery/computer/aifixer, -/turf/open/floor/plasteel/darkpurple, -/area/shuttle/escape) -"cZf" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, -/turf/open/floor/plasteel/darkpurple, -/area/shuttle/escape) -"cZg" = ( -/obj/structure/table, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"cZh" = ( -/obj/machinery/computer/card, -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"cZi" = ( -/obj/machinery/computer/emergency_shuttle, -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"cZj" = ( -/obj/structure/table, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"cZk" = ( -/obj/structure/table, -/turf/open/floor/plasteel/darkyellow, -/area/shuttle/escape) -"cZl" = ( -/obj/machinery/computer/cargo/request, -/turf/open/floor/plasteel/darkyellow, -/area/shuttle/escape) -"cZm" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ - pixel_x = 2; - pixel_y = 3 - }, -/obj/item/weapon/storage/firstaid/o2, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/darkyellow, -/area/shuttle/escape) -"cZn" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/power/apc{ - dir = 8; - name = "Starboard Quarter Primary Hallway APC"; - pixel_x = -25; - pixel_y = 1 - }, -/obj/structure/cable, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"cZo" = ( -/obj/structure/table, -/turf/open/floor/plasteel/darkblue, -/area/shuttle/escape) -"cZp" = ( -/turf/open/floor/plasteel/darkblue, -/area/shuttle/escape) -"cZq" = ( -/obj/structure/chair/comfy/beige{ - dir = 1 - }, -/turf/open/floor/plasteel/darkpurple, -/area/shuttle/escape) -"cZr" = ( -/turf/open/floor/plasteel/darkpurple, -/area/shuttle/escape) -"cZs" = ( -/obj/machinery/computer/station_alert, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"cZt" = ( -/obj/structure/chair/office/light{ - icon_state = "officechair_white"; - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"cZu" = ( -/obj/machinery/computer/communications, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"cZv" = ( -/turf/open/floor/plasteel/darkyellow, -/area/shuttle/escape) -"cZw" = ( -/obj/structure/chair/comfy/beige{ - dir = 1 - }, -/turf/open/floor/plasteel/darkyellow, -/area/shuttle/escape) -"cZx" = ( -/turf/open/floor/plasteel/darkred, -/area/shuttle/escape) -"cZy" = ( -/obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law, -/turf/open/floor/plasteel/darkred, -/area/shuttle/escape) -"cZz" = ( -/obj/effect/turf_decal/delivery{ - dir = 1 - }, -/obj/structure/closet/crate{ - name = "spare equipment crate" - }, -/obj/item/weapon/storage/toolbox/mechanical/old, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/item/clothing/glasses/welding, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/abandoned) -"cZA" = ( -/obj/effect/turf_decal/delivery{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/structure/closet/crate{ - icon_state = "crateopen"; - name = "spare equipment crate"; - opened = 1 - }, -/obj/machinery/light, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/abandoned) -"cZB" = ( -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mineral/titanium, -/area/shuttle/abandoned) -"cZC" = ( -/obj/effect/turf_decal/delivery{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/machinery/light, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/abandoned) -"cZD" = ( -/obj/machinery/computer/med_data, -/turf/open/floor/plasteel/darkblue, -/area/shuttle/escape) -"cZE" = ( -/turf/open/floor/plasteel/darkpurple/side{ - dir = 1 - }, -/area/shuttle/escape) -"cZF" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"cZG" = ( -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"cZH" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"cZI" = ( -/turf/open/floor/plasteel/darkyellow/side{ - icon_state = "darkyellow"; - dir = 1 - }, -/area/shuttle/escape) -"cZJ" = ( -/obj/machinery/computer/security, -/turf/open/floor/plasteel/darkred, -/area/shuttle/escape) -"cZK" = ( -/obj/structure/ore_box, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/abandoned) -"cZL" = ( -/obj/machinery/door/airlock/titanium{ - name = "cockpit" - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/abandoned) -"cZM" = ( -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/structure/tank_dispenser/oxygen{ - layer = 2.7; - pixel_x = -1; - pixel_y = 2 - }, -/turf/open/floor/mineral/titanium/yellow, -/area/shuttle/abandoned) -"cZN" = ( -/obj/machinery/computer/crew, -/turf/open/floor/plasteel/darkblue, -/area/shuttle/escape) -"cZO" = ( -/obj/structure/chair/comfy/beige{ - dir = 8 - }, -/turf/open/floor/plasteel/darkblue, -/area/shuttle/escape) -"cZP" = ( -/turf/open/floor/plasteel/darkblue/side{ - dir = 1 - }, -/area/shuttle/escape) -"cZQ" = ( -/turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; - dir = 1 - }, -/area/shuttle/escape) -"cZR" = ( -/obj/structure/chair/comfy/beige{ - dir = 4 - }, -/turf/open/floor/plasteel/darkred, -/area/shuttle/escape) -"cZS" = ( -/obj/machinery/computer/secure_data, -/turf/open/floor/plasteel/darkred, -/area/shuttle/escape) -"cZT" = ( -/obj/structure/table, -/obj/item/device/gps{ - gpstag = "NTCONST1"; - pixel_x = -1; - pixel_y = 2 - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/abandoned) -"cZU" = ( -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/abandoned) -"cZV" = ( -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/abandoned) -"cZW" = ( -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/abandoned) -"cZX" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/item/weapon/storage/firstaid/regular, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/abandoned) -"cZY" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"cZZ" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = -30 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"daa" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-22" - }, -/obj/item/device/radio/intercom{ - name = "Station Intercom (General)"; - pixel_y = -29 - }, -/turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; - dir = 1 - }, -/area/shuttle/escape) -"dab" = ( -/obj/structure/table, -/obj/machinery/recharger, -/turf/open/floor/plasteel/darkred, -/area/shuttle/escape) -"dac" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/abandoned) -"dad" = ( -/obj/machinery/door/airlock/glass{ - name = "Emergency Shuttle Cockpit"; - req_access_txt = "19" - }, -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"dae" = ( -/obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/abandoned) -"daf" = ( -/obj/structure/chair/comfy/black, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/abandoned) -"dag" = ( -/obj/structure/closet/emcloset, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/abandoned) -"dah" = ( -/obj/structure/chair, -/turf/open/floor/mineral/plastitanium/brig{ - icon_state = "darkred"; - dir = 5; - floor_tile = /obj/item/stack/tile/plasteel - }, -/area/shuttle/escape) -"dai" = ( -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 8 - }, -/area/shuttle/escape) -"daj" = ( -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 4 - }, -/area/shuttle/escape) -"dak" = ( -/obj/machinery/mech_bay_recharge_port{ - icon_state = "recharge_port"; - dir = 2 - }, -/turf/open/floor/plasteel, -/area/shuttle/escape) -"dal" = ( -/turf/open/floor/plasteel, -/area/shuttle/escape) -"dam" = ( -/obj/structure/table, -/obj/item/weapon/phone{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/abandoned) -"dan" = ( -/obj/machinery/computer/shuttle/white_ship, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/abandoned) -"dao" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin{ - pixel_x = -1; - pixel_y = 6 - }, -/obj/effect/decal/cleanable/dirt{ - desc = "A thin layer of dust coating the floor."; - name = "dust" - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/abandoned) -"dap" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/brig, -/area/shuttle/escape) -"daq" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/flasher{ - id = "shuttle_flasher"; - pixel_x = 24; - pixel_y = 6 - }, -/turf/open/floor/mineral/plastitanium/brig, -/area/shuttle/escape) -"dar" = ( -/obj/machinery/button/flasher{ - id = "shuttle_flasher"; - pixel_x = -24; - pixel_y = -6 - }, -/obj/structure/table, -/obj/machinery/recharger, -/turf/open/floor/mineral/plastitanium/brig{ - dir = 8; - floor_tile = /obj/item/stack/tile/plasteel; - icon_state = "darkred" - }, -/area/shuttle/escape) -"das" = ( -/turf/open/floor/mineral/plastitanium/brig{ - dir = 4; - floor_tile = /obj/item/stack/tile/plasteel; - icon_state = "darkred" - }, -/area/shuttle/escape) -"dat" = ( -/turf/open/floor/mech_bay_recharge_floor, -/area/shuttle/escape) -"dau" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium/brig, -/area/shuttle/escape) -"dav" = ( -/obj/machinery/door/airlock/glass_security{ - name = "Emergency Shuttle Brig"; - req_access_txt = "2" - }, -/turf/open/floor/mineral/plastitanium/brig{ - icon_state = "darkredfull" - }, -/area/shuttle/escape) -"daw" = ( -/obj/machinery/computer/mech_bay_power_console, -/turf/open/floor/plasteel, -/area/shuttle/escape) -"dax" = ( -/turf/open/floor/mineral/plastitanium/brig{ - icon_state = "darkred"; - dir = 2; - floor_tile = /obj/item/stack/tile/plasteel - }, -/area/shuttle/escape) -"day" = ( -/obj/effect/turf_decal/stripes/line{ - icon_state = "warningline"; - dir = 1 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -28 - }, -/turf/open/floor/plasteel/brown{ - icon_state = "brown"; - dir = 8 - }, -/area/shuttle/escape) -"daz" = ( -/obj/effect/turf_decal/stripes/line{ - icon_state = "warningline"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/shuttle/escape) -"daA" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - icon_state = "warningline"; - dir = 1 - }, -/obj/structure/closet, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/brown{ - icon_state = "brown"; - dir = 4 - }, -/area/shuttle/escape) -"daB" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/brig{ - dir = 6; - floor_tile = /obj/item/stack/tile/plasteel; - icon_state = "darkred" - }, -/area/shuttle/escape) -"daC" = ( -/obj/machinery/door/airlock/shuttle{ - name = "Emergency Shuttle Cargo" - }, -/turf/open/floor/plasteel/darkyellow, -/area/shuttle/escape) -"daD" = ( -/turf/open/floor/plasteel/brown{ - icon_state = "brown"; - dir = 8 - }, -/area/shuttle/escape) -"daE" = ( -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/shuttle/escape) -"daF" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/closet/crate, -/turf/open/floor/plasteel/brown{ - icon_state = "brown"; - dir = 4 - }, -/area/shuttle/escape) -"daG" = ( -/obj/structure/closet/crate/bin, -/turf/open/floor/plasteel/neutral, -/area/shuttle/escape) -"daH" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/cups, -/obj/item/device/radio/intercom{ - dir = 4; - name = "Station Intercom (General)"; - pixel_y = 27 - }, -/turf/open/floor/plasteel/neutral, -/area/shuttle/escape) -"daI" = ( -/obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/plasteel/neutral, -/area/shuttle/escape) -"daJ" = ( -/obj/structure/table, -/obj/machinery/microwave, -/turf/open/floor/plasteel/neutral, -/area/shuttle/escape) -"daK" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/donkpockets, -/obj/item/weapon/storage/box/donkpockets, -/turf/open/floor/plasteel/neutral, -/area/shuttle/escape) -"daL" = ( -/obj/structure/sign/nanotrasen{ - pixel_x = -32; - pixel_y = 32 - }, -/turf/open/floor/plasteel, -/area/shuttle/escape) -"daM" = ( -/turf/open/floor/plasteel/brown{ - icon_state = "brown"; - dir = 10 - }, -/area/shuttle/escape) -"daN" = ( -/turf/open/floor/plasteel/brown, -/area/shuttle/escape) -"daO" = ( -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel/brown, -/area/shuttle/escape) -"daP" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/closet, -/turf/open/floor/plasteel/brown{ - icon_state = "brown"; - dir = 6 - }, -/area/shuttle/escape) -"daQ" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/shuttle/escape) -"daR" = ( -/turf/open/floor/plasteel/neutral/corner{ - dir = 4 - }, -/area/shuttle/escape) -"daS" = ( -/turf/open/floor/plasteel/neutral/side, -/area/shuttle/escape) -"daT" = ( -/obj/item/device/radio/intercom{ - dir = 4; - name = "Station Intercom (General)"; - pixel_y = 27 - }, -/turf/open/floor/plasteel, -/area/shuttle/escape) -"daU" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ - pixel_x = 2; - pixel_y = 3 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/shuttle/escape) -"daV" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plasteel/neutral, -/area/shuttle/escape) -"daW" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/neutral, -/area/shuttle/escape) -"daX" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -28 - }, -/turf/open/floor/plasteel, -/area/shuttle/escape) -"daY" = ( -/obj/structure/sign/bluecross_2{ - pixel_x = 32; - pixel_y = -32 - }, -/turf/open/floor/plasteel, -/area/shuttle/escape) -"daZ" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 1 - }, -/area/shuttle/escape) -"dba" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-21"; - layer = 4.1 - }, -/turf/open/floor/plasteel, -/area/shuttle/escape) -"dbb" = ( -/obj/machinery/door/airlock/glass_medical{ - name = "Emergency Shuttle Medbay" - }, -/turf/open/floor/plasteel/whiteblue, -/area/shuttle/escape) -"dbc" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8 - }, -/area/shuttle/escape) -"dbd" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/shuttle/escape) -"dbe" = ( -/mob/living/simple_animal/bot/medbot{ - name = "Speedy* Recovery" - }, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 9 - }, -/area/shuttle/escape) -"dbf" = ( -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 1 - }, -/area/shuttle/escape) -"dbg" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 1 - }, -/area/shuttle/escape) -"dbh" = ( -/obj/machinery/atmospherics/components/unary/cryo_cell, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 1 - }, -/area/shuttle/escape) -"dbi" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 1 - }, -/area/shuttle/escape) -"dbj" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone, -/obj/item/weapon/wrench, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 5 - }, -/area/shuttle/escape) -"dbk" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plasteel/neutral, -/area/shuttle/escape) -"dbl" = ( -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 8 - }, -/area/shuttle/escape) -"dbm" = ( -/turf/open/floor/plasteel/white, -/area/shuttle/escape) -"dbn" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 5 - }, -/turf/open/floor/plasteel/white, -/area/shuttle/escape) -"dbo" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible, -/turf/open/floor/plasteel/white, -/area/shuttle/escape) -"dbp" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 9 - }, -/turf/open/floor/plasteel/white, -/area/shuttle/escape) -"dbq" = ( -/turf/open/floor/plasteel/whiteblue/corner{ - icon_state = "whitebluecorner"; - dir = 4 - }, -/area/shuttle/escape) -"dbr" = ( -/obj/machinery/sleeper{ - dir = 8 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 5 - }, -/area/shuttle/escape) -"dbs" = ( -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 10 - }, -/area/shuttle/escape) -"dbt" = ( -/turf/open/floor/plasteel/whiteblue/side, -/area/shuttle/escape) -"dbu" = ( -/turf/open/floor/plasteel/whiteblue/corner{ - icon_state = "whitebluecorner"; - dir = 8 - }, -/area/shuttle/escape) -"dbv" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ - pixel_x = 2; - pixel_y = 3 - }, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 4 - }, -/area/shuttle/escape) -"dbw" = ( -/obj/machinery/computer/arcade, -/turf/open/floor/plasteel/neutral, -/area/shuttle/escape) -"dbx" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/whiteblue, -/area/shuttle/escape) -"dby" = ( -/turf/open/floor/plasteel/whiteblue, -/area/shuttle/escape) -"dbz" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 1 - }, -/obj/machinery/iv_drip, -/turf/open/floor/plasteel/whiteblue, -/area/shuttle/escape) -"dbA" = ( -/obj/machinery/sleeper{ - dir = 8 - }, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 4 - }, -/area/shuttle/escape) -"dbB" = ( -/obj/structure/closet/crate/freezer, -/obj/item/weapon/reagent_containers/blood/empty, -/obj/item/weapon/reagent_containers/blood/empty, -/obj/item/weapon/reagent_containers/blood/AMinus, -/obj/item/weapon/reagent_containers/blood/BMinus{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/weapon/reagent_containers/blood/BPlus{ - pixel_x = 1; - pixel_y = 2 - }, -/obj/item/weapon/reagent_containers/blood/OMinus, -/obj/item/weapon/reagent_containers/blood/OPlus{ - pixel_x = -2; - pixel_y = -1 - }, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/APlus, -/obj/item/weapon/reagent_containers/blood/random, -/turf/open/floor/plasteel/whiteblue, -/area/shuttle/escape) -"dbC" = ( -/obj/structure/table, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/item/weapon/circular_saw, -/obj/item/weapon/scalpel{ - pixel_y = 12 - }, -/obj/item/weapon/hemostat, -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/cautery{ - pixel_x = 4 - }, -/obj/item/weapon/retractor, -/turf/open/floor/plasteel/whiteblue, -/area/shuttle/escape) -"dbD" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/crowbar, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 4 - }, -/area/shuttle/escape) -"dbE" = ( -/obj/machinery/computer/operating, -/turf/open/floor/plasteel/whiteblue, -/area/shuttle/escape) -"dbF" = ( -/obj/structure/table/optable, -/turf/open/floor/plasteel/whiteblue, -/area/shuttle/escape) -"dbG" = ( -/obj/structure/table, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/item/clothing/suit/apron/surgical, -/obj/item/clothing/gloves/color/latex, -/obj/item/clothing/mask/surgical, -/obj/item/weapon/surgical_drapes, -/obj/item/weapon/razor, -/turf/open/floor/plasteel/whiteblue, -/area/shuttle/escape) -"dbH" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/o2, -/obj/item/weapon/storage/firstaid/toxin, -/obj/item/weapon/defibrillator/loaded, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 10 - }, -/area/shuttle/escape) -"dbI" = ( -/obj/machinery/sleeper{ - dir = 1 - }, -/turf/open/floor/plasteel/whiteblue/side, -/area/shuttle/escape) -"dbJ" = ( -/obj/item/device/radio/intercom{ - name = "Station Intercom (General)"; - pixel_y = -29 - }, -/turf/open/floor/plasteel/whiteblue/side, -/area/shuttle/escape) -"dbK" = ( -/obj/machinery/sleeper{ - dir = 8 - }, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 6 - }, -/area/shuttle/escape) -"dbL" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = -30 - }, -/turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 1 - }, -/area/shuttle/escape) -"dbM" = ( -/obj/machinery/door/airlock/glass_engineering{ - name = "Engine Room"; - req_one_access_txt = "10;24" - }, -/turf/open/floor/plasteel/yellow, -/area/shuttle/escape) -"dbN" = ( -/obj/machinery/door/airlock{ - name = "Bathroom" - }, -/turf/open/floor/plasteel/freezer, -/area/shuttle/escape) -"dbO" = ( -/turf/open/floor/plasteel/freezer, -/area/shuttle/escape) -"dbP" = ( -/obj/structure/toilet{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/freezer, -/area/shuttle/escape) -"dbQ" = ( -/obj/structure/closet/secure_closet/engineering_personal, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 9 - }, -/area/shuttle/escape) -"dbR" = ( -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 1 - }, -/area/shuttle/escape) -"dbS" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/computer/monitor, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 1 - }, -/area/shuttle/escape) -"dbT" = ( -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 5 - }, -/area/shuttle/escape) -"dbU" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12; - pixel_y = 2 - }, -/obj/structure/mirror{ - pixel_x = -28 - }, -/turf/open/floor/plasteel/freezer, -/area/shuttle/escape) -"dbV" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/freezer, -/area/shuttle/escape) -"dbW" = ( -/obj/structure/closet/secure_closet/engineering_personal, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 10 - }, -/area/shuttle/escape) -"dbX" = ( -/turf/open/floor/plasteel/yellow/corner{ - icon_state = "yellowcorner"; - dir = 8 - }, -/area/shuttle/escape) -"dbY" = ( -/turf/open/floor/plasteel/yellow/corner{ - icon_state = "yellowcorner"; - dir = 4 - }, -/area/shuttle/escape) -"dbZ" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/metalfoam, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 1 - }, -/area/shuttle/escape) -"dca" = ( -/obj/structure/table, -/obj/item/stack/sheet/metal/fifty, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 1 - }, -/area/shuttle/escape) -"dcb" = ( -/obj/structure/table, -/obj/item/stack/sheet/glass/fifty, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 5 - }, -/area/shuttle/escape) -"dcc" = ( -/obj/structure/urinal{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/freezer, -/area/shuttle/escape) -"dcd" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/recharge_station, -/turf/open/floor/plasteel/freezer, -/area/shuttle/escape) -"dce" = ( -/obj/structure/reagent_dispensers/watertank/high, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 10 - }, -/area/shuttle/escape) -"dcf" = ( -/obj/structure/sign/electricshock{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4 - }, -/area/shuttle/escape) -"dcg" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 10 - }, -/area/shuttle/escape) -"dch" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical, -/obj/item/weapon/storage/toolbox/electrical, -/turf/open/floor/plasteel/yellow/side, -/area/shuttle/escape) -"dci" = ( -/obj/structure/table, -/obj/structure/sign/enginesafety{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/yellow/side, -/area/shuttle/escape) -"dcj" = ( -/obj/item/device/radio/intercom{ - name = "Station Intercom (General)"; - pixel_y = -29 - }, -/turf/open/floor/plasteel/yellow/side, -/area/shuttle/escape) -"dck" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plasteel/yellow/side, -/area/shuttle/escape) -"dcl" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/yellow/side, -/area/shuttle/escape) -"dcm" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = -30 - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 6 - }, -/area/shuttle/escape) -"dcn" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/turf/open/floor/plating, -/area/shuttle/escape) -"dco" = ( -/turf/open/floor/plating, -/area/shuttle/escape) -"dcp" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/shuttle/escape) -"dcq" = ( -/obj/machinery/power/terminal{ - dir = 4 - }, -/turf/open/floor/plating, -/area/shuttle/escape) -"dcr" = ( -/obj/machinery/power/smes/engineering, -/turf/open/floor/plating, -/area/shuttle/escape) -"dcs" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/shuttle/escape) -"dct" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating, -/area/shuttle/escape) -"dcu" = ( -/obj/machinery/power/port_gen/pacman, -/turf/open/floor/plating, -/area/shuttle/escape) -"dcv" = ( -/obj/effect/landmark/carpspawn, -/turf/open/space/basic, -/area/space) -"dcw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/closed/wall/r_wall, -/area/hallway/secondary/bridges/serv_engi) -"dcx" = ( -/obj/machinery/hydroponics/constructable, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/darkgreen/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"dcy" = ( -/obj/machinery/hydroponics/constructable, -/turf/open/floor/plasteel/darkgreen/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"dcz" = ( -/obj/structure/reagent_dispensers/watertank/high, -/obj/item/weapon/reagent_containers/glass/bucket, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"dcA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"dcB" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/eastright{ - name = "Hydroponics Desk"; - req_access_txt = "35" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"dcC" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"dcD" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"dcE" = ( -/obj/structure/flora/ausbushes/ppflowers, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"dcF" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Hydroponics Bee Reserve North"; - dir = 9; - network = list("SS13") - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"dcG" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12; - pixel_y = 2 - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"dcH" = ( -/obj/machinery/hydroponics/constructable, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/darkgreen/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"dcI" = ( -/obj/machinery/hydroponics/constructable, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"dcJ" = ( -/obj/structure/flora/ausbushes/ppflowers, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"dcK" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"dcL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"dcM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"dcN" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/darkgreen/side{ - icon_state = "darkgreen"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"dcO" = ( -/obj/effect/landmark/lightsout, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"dcP" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/darkgreen/side{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 4 - }, -/area/hydroponics) -"dcQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"dcR" = ( -/obj/machinery/door/airlock/glass{ - name = "Bee Reserve"; - req_access_txt = "35" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"dcS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"dcT" = ( -/obj/machinery/hydroponics/constructable, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"dcU" = ( -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"dcV" = ( -/obj/structure/disposalpipe/sortjunction{ - dir = 2; - icon_state = "pipe-j1s"; - name = "disposal pipe - Hydroponics"; - sortType = 21 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"dcW" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"dcX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"dcY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"dcZ" = ( -/obj/machinery/hydroponics/constructable, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/darkgreen/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"dda" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"ddb" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/plasticflaps, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"ddc" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"ddd" = ( -/obj/effect/landmark/start/botanist, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"dde" = ( -/obj/machinery/hydroponics/constructable, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"ddf" = ( -/obj/structure/flora/ausbushes/ywflowers, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"ddg" = ( -/obj/structure/closet/secure_closet/hydroponics, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/hydrofloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"ddh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"ddi" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"ddj" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"ddk" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel/hydrofloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"ddl" = ( -/obj/machinery/door/airlock/glass{ - name = "Hydroponics"; - req_access_txt = "35" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/hydrofloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"ddm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"ddn" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"ddo" = ( -/obj/machinery/vending/hydroseeds, -/obj/machinery/camera{ - c_tag = "Hydroponics South 1"; - dir = 1; - network = list("SS13"); - start_active = 1 - }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"ddp" = ( -/obj/machinery/vending/hydronutrients, -/obj/machinery/light, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"ddq" = ( -/obj/structure/closet{ - name = "Bee-keeping suits" - }, -/obj/item/clothing/head/beekeeper_head, -/obj/item/clothing/head/beekeeper_head, -/obj/item/clothing/suit/beekeeper_suit, -/obj/item/clothing/suit/beekeeper_suit, -/obj/item/weapon/melee/flyswatter, -/obj/item/weapon/melee/flyswatter, -/obj/machinery/camera{ - c_tag = "Hydroponics South 2"; - dir = 1; - network = list("SS13"); - start_active = 1 - }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"ddr" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Hydroponics APC"; - pixel_x = -23; - pixel_y = 2 - }, -/obj/effect/turf_decal/stripes/asteroid/end{ - icon_state = "ast_warn_end"; - dir = 4 - }, -/obj/structure/cable/orange, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hydroponics) -"dds" = ( -/obj/item/device/assembly/mousetrap/armed, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"ddt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"ddu" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -24 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"ddv" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/obj/machinery/meter, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"ddw" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/closet/secure_closet/atmospherics, -/obj/item/weapon/pickaxe/mini, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"ddx" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 4; - frequency = 1441; - id = "n2_in" - }, -/obj/structure/lattice/catwalk, -/turf/open/space/basic, -/area/maintenance/asteroid/central) -"ddy" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/mineral, -/area/maintenance/asteroid/central) -"ddz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/mineral/random/labormineral, -/area/maintenance/asteroid/central) -"ddA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"ddB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"ddC" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/central) -"ddD" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/scrubber/huge, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/engine/atmos) -"ddE" = ( -/obj/machinery/portable_atmospherics/canister/carbon_dioxide, -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/engine/atmos) -"ddF" = ( -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/engine/atmos) -"ddG" = ( -/obj/machinery/portable_atmospherics/canister/nitrogen, -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; - dir = 5 - }, -/area/engine/atmos) -"ddH" = ( -/obj/machinery/atmospherics/components/binary/valve/digital{ - dir = 4; - name = "Waste Release" - }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"ddI" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"ddJ" = ( -/obj/machinery/atmospherics/components/trinary/filter{ - dir = 2; - filter_type = "n2"; - name = "nitrogen filter"; - on = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/red, -/area/engine/atmos) -"ddK" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"ddL" = ( -/obj/structure/sign/nosmoking_2, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"ddM" = ( -/obj/machinery/computer/atmos_control/tank{ - frequency = 1441; - input_tag = "n2_in"; - name = "Nitrogen Supply Control"; - output_tag = "n2_out"; - sensors = list("n2_sensor" = "Tank") - }, -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/red, -/area/engine/atmos) -"ddN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"ddO" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "N2 to Pure" - }, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/structure/window/reinforced, -/obj/machinery/door/window/eastright{ - name = "Interior Pipe Access"; - req_access_txt = "24" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"ddP" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/chief) -"ddQ" = ( -/obj/machinery/atmospherics/components/trinary/filter{ - dir = 2; - filter_type = "o2"; - name = "oxygen filter"; - on = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/blue, -/area/engine/atmos) -"ddR" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"ddS" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"ddT" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 10 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"ddU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"ddV" = ( -/obj/machinery/computer/atmos_control/tank{ - frequency = 1441; - input_tag = "o2_in"; - name = "Oxygen Supply Control"; - output_tag = "o2_out"; - sensors = list("o2_sensor" = "Tank") - }, -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/blue, -/area/engine/atmos) -"ddW" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4 - }, -/area/engine/atmos) -"ddX" = ( -/obj/machinery/pipedispenser, -/obj/machinery/light, -/turf/open/floor/plasteel/yellow/corner{ - icon_state = "yellowcorner"; - dir = 8 - }, -/area/engine/atmos) -"ddY" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/turf/open/floor/plasteel/delivery{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"ddZ" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 6 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"dea" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "O2 to Airmix"; - on = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/blue, -/area/engine/atmos) -"deb" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/machinery/camera{ - c_tag = "Atmospherics Distro"; - dir = 9; - network = list("SS13","CE") - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4 - }, -/area/engine/atmos) -"dec" = ( -/obj/structure/sign/poster/official/safety_internals, -/turf/closed/wall, -/area/engine/atmos) -"ded" = ( -/obj/machinery/camera{ - c_tag = "Atmospherics South"; - dir = 4; - network = list("SS13","CE") - }, -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 8 - }, -/obj/machinery/meter, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"dee" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"def" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"deg" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"deh" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "O2 to Pure" - }, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/structure/window/reinforced, -/obj/machinery/door/window/eastright{ - name = "Interior Pipe Access"; - req_access_txt = "24" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"dei" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "South Canister To Waste"; - on = 0; - target_pressure = 101 - }, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4 - }, -/area/engine/atmos) -"dej" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/yellow/corner{ - dir = 1 - }, -/area/engine/atmos) -"dek" = ( -/obj/machinery/portable_atmospherics/canister, -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/turf/open/floor/plasteel/delivery{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"del" = ( -/obj/effect/landmark/start/atmospheric_technician, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"dem" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"den" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"deo" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"dep" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"deq" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/barber, -/area/engine/atmos) -"der" = ( -/obj/machinery/atmospherics/pipe/manifold4w/general/visible, -/obj/machinery/meter, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"des" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 9 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"det" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ - dir = 8 - }, -/obj/machinery/meter, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"deu" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"dev" = ( -/obj/machinery/computer/atmos_control/tank{ - frequency = 1441; - input_tag = "air_in"; - name = "Mixed Air Supply Control"; - output_tag = "air_out"; - sensors = list("air_sensor" = "Tank") - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible, -/turf/open/floor/plasteel/barber, -/area/engine/atmos) -"dew" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"dex" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/door/window/eastright{ - dir = 1; - name = "Interior Pipe Access"; - req_access_txt = "24" - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Air to South Canister"; - on = 0 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"dey" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/machinery/computer/atmos_control/tank{ - frequency = 1441; - input_tag = "tox_in"; - name = "Plasma Supply Control"; - output_tag = "tox_out"; - sensors = list("tox_sensor" = "Tank") - }, -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/purple, -/area/engine/atmos) -"dez" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Plasma to Pure"; - on = 0 - }, -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/purple, -/area/engine/atmos) -"deA" = ( -/obj/machinery/atmospherics/components/trinary/filter{ - dir = 4; - filter_type = "n2o"; - name = "n2o filter"; - on = 1 - }, -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/escape{ - dir = 10 - }, -/area/engine/atmos) -"deB" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/machinery/computer/atmos_control/tank{ - frequency = 1441; - input_tag = "n2o_in"; - name = "Nitrous Oxide Supply Control"; - output_tag = "n2o_out"; - sensors = list("n2o_sensor" = "Tank") - }, -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/escape, -/area/engine/atmos) -"deC" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "N2O to Pure"; - on = 0 - }, -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/escape{ - dir = 6 - }, -/area/engine/atmos) -"deD" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"deE" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/visible, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) -"deF" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"deG" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"deH" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"deI" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"deJ" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"deK" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"deL" = ( -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_west) -"deM" = ( -/obj/machinery/disposal/deliveryChute{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/maintenance/asteroid/fore/com_east) -"deN" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"deO" = ( -/turf/closed/mineral/random/labormineral, -/area/maintenance/asteroid/fore/com_north) -"deP" = ( -/turf/closed/mineral, -/area/maintenance/asteroid/fore/com_east) -"deQ" = ( -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"deR" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"deS" = ( -/turf/closed/mineral/random/labormineral, -/area/maintenance/asteroid/fore/cargo_west) -"deT" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"deU" = ( -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_east) -"deV" = ( -/turf/closed/mineral/random/labormineral, -/area/maintenance/asteroid/fore/com_east) -"deW" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"deX" = ( -/obj/structure/girder, -/obj/item/stack/sheet/metal, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/cargo_west) -"deY" = ( -/obj/machinery/door/poddoor/shutters{ - id = "armoryaccess"; - name = "Armory Shutters" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"deZ" = ( -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"dfa" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"dfb" = ( -/obj/vehicle/secway, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dfc" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dfd" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"dfe" = ( -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/cargo_west) -"dff" = ( -/turf/closed/mineral, -/area/maintenance/asteroid/fore/cargo_west) -"dfg" = ( -/obj/structure/girder, -/obj/item/stack/sheet/metal, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"dfh" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"dfi" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dfj" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Cell Block APC"; - pixel_x = 23; - pixel_y = 2 - }, -/obj/structure/cable/orange, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 8 - }, -/obj/structure/closet/firecloset/full, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dfk" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"dfl" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dfm" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dfn" = ( -/obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"dfo" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/cargo_west) -"dfp" = ( -/obj/vehicle/secway, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/button/door{ - id = "armoryaccess2"; - name = "Armory Shutter Access"; - pixel_y = -28; - req_access_txt = "3" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dfq" = ( -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"dfr" = ( -/obj/structure/girder, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"dfs" = ( -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"dft" = ( -/obj/structure/disposalpipe/segment, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = 28 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dfu" = ( -/obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"dfv" = ( -/obj/structure/grille, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_east) -"dfw" = ( -/obj/structure/grille, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/cargo_west) -"dfx" = ( -/obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"dfy" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"dfz" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"dfA" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"dfB" = ( -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_east) -"dfC" = ( -/obj/structure/closet, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"dfD" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"dfE" = ( -/obj/structure/girder, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"dfF" = ( -/obj/structure/girder, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"dfG" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"dfH" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"dfI" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"dfJ" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_east) -"dfK" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"dfL" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"dfM" = ( -/turf/closed/mineral, -/area/maintenance/asteroid/fore/cargo_south) -"dfN" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dfO" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dfP" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dfQ" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dfR" = ( -/obj/structure/girder, -/obj/item/stack/sheet/metal, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/cargo_south) -"dfS" = ( -/obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"dfT" = ( -/obj/structure/girder, -/obj/item/stack/sheet/metal, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"dfU" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"dfV" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dfW" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/cargo_south) -"dfX" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dfY" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/cargo_south) -"dfZ" = ( -/obj/structure/grille, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/cargo_south) -"dga" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"dgb" = ( -/obj/structure/grille/broken, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"dgc" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dgd" = ( -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/cargo_south) -"dge" = ( -/obj/structure/closet/firecloset/full, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/cargo_south) -"dgf" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dgg" = ( -/obj/structure/girder, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dgh" = ( -/turf/closed/mineral, -/area/maintenance/asteroid/fore/com_west) -"dgi" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"dgj" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"dgk" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dgl" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"dgm" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dgn" = ( -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dgo" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_west) -"dgp" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dgq" = ( -/obj/structure/girder, -/obj/item/stack/sheet/metal, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_west) -"dgr" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/grille/broken, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dgs" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dgt" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dgu" = ( -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"dgv" = ( -/turf/closed/mineral/random/labormineral, -/area/maintenance/asteroid/fore/cargo_south) -"dgw" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dgx" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"dgy" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dgz" = ( -/obj/machinery/power/smes/engineering{ - charge = 3e+006 - }, -/obj/structure/cable/orange, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dgA" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"dgB" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"dgC" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"dgD" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"dgE" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_east) -"dgF" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"dgG" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dgH" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dgI" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dgJ" = ( -/obj/structure/grille, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dgK" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"dgL" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"dgM" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_west) -"dgN" = ( -/obj/structure/closet, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dgO" = ( -/obj/structure/girder, -/obj/item/stack/sheet/metal, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dgP" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/cargo_south) -"dgQ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dgR" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dgS" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dgT" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dgU" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dgV" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dgW" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dgX" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dgY" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dgZ" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 2 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dha" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dhb" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dhc" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dhd" = ( -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"dhe" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"dhf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"dhg" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"dhh" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dhi" = ( -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"dhj" = ( -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"dhk" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access"; - req_access_txt = "12" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dhl" = ( -/obj/structure/girder, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dhm" = ( -/obj/structure/girder, -/obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dhn" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dho" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dhp" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dhq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dhr" = ( -/turf/closed/mineral, -/area/maintenance/asteroid/fore/com_south) -"dhs" = ( -/turf/closed/mineral/random/labormineral, -/area/maintenance/asteroid/fore/com_south) -"dht" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_south) -"dhu" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 1 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dhv" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_south) -"dhw" = ( -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_south) -"dhx" = ( -/obj/structure/grille, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_south) -"dhy" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_south) -"dhz" = ( -/obj/structure/girder, -/obj/item/stack/sheet/metal, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_south) -"dhA" = ( -/obj/structure/closet/firecloset/full, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_south) -"dhB" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_south) -"dhC" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"dhD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"dhE" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_south) -"dhF" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_south) -"dhG" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_south) -"dhH" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_south) -"dhI" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dhJ" = ( -/obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dhK" = ( -/obj/effect/turf_decal/stripes/asteroid/line, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dhL" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dhM" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dhN" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dhO" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"dhP" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dhQ" = ( -/obj/structure/chair/stool, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dhR" = ( -/obj/structure/closet, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dhS" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"dhT" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"dhU" = ( -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"dhV" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable/orange, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dhW" = ( -/obj/structure/table, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"dhX" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dhY" = ( -/obj/structure/table, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dhZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/cargo_south) -"dia" = ( -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) -"dib" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solar/asteroid/fore) -"dic" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solar/asteroid/command) -"did" = ( -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solar/asteroid/command) -"die" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solar/asteroid/fore) -"dif" = ( -/turf/closed/mineral, -/area/maintenance/asteroid/port/neast) -"dig" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"dih" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"dii" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/neast) -"dij" = ( -/turf/closed/mineral/random/labormineral, -/area/maintenance/asteroid/port/west) -"dik" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 8 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"dil" = ( -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/neast) -"dim" = ( -/obj/structure/girder, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"din" = ( -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"dio" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"dip" = ( -/obj/structure/closet/crate, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"diq" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"dir" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 5 - }, -/turf/closed/wall/r_wall, -/area/engine/engineering) -"dis" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"dit" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"diu" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"div" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"diw" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"dix" = ( -/turf/closed/mineral/random/labormineral, -/area/maintenance/asteroid/port/east) -"diy" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"diz" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/east) -"diA" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"diB" = ( -/turf/closed/mineral, -/area/maintenance/asteroid/port/east) -"diC" = ( -/obj/effect/turf_decal/stripes/asteroid/line, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"diD" = ( -/obj/structure/girder, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/east) -"diE" = ( -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/east) -"diF" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"diG" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"diH" = ( -/obj/structure/closet/firecloset/full, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/east) -"diI" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"diJ" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"diK" = ( -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/east) -"diL" = ( -/obj/structure/grille, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"diM" = ( -/obj/structure/closet/crate, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/east) -"diN" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"diO" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/east) -"diP" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"diQ" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"diR" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) -"diS" = ( -/obj/machinery/light/small, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/east) -"diT" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"diU" = ( -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"diV" = ( -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"diW" = ( -/obj/structure/sign/map/left/ceres{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"diX" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"diY" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 2 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"diZ" = ( -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"dja" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"djb" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"djc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"djd" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"dje" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"djf" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"djg" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"djh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"dji" = ( -/obj/structure/table, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"djj" = ( -/obj/structure/rack, -/obj/item/clothing/suit/space/fragile, -/obj/item/clothing/head/helmet/space/fragile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"djk" = ( -/turf/open/space, -/area/solar/asteroid/aft) -"djl" = ( -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solar/asteroid/aft) -"djm" = ( -/obj/structure/table, -/obj/item/weapon/wrench, -/obj/item/clothing/glasses/meson, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"djn" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"djo" = ( -/obj/structure/tank_dispenser/oxygen, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"djp" = ( -/obj/structure/lattice, -/turf/open/space, -/area/solar/asteroid/aft) -"djq" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solar/asteroid/aft) -"djr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"djs" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solar/asteroid/aft) -"djt" = ( -/obj/item/stack/cable_coil{ - amount = 2 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solar/asteroid/aft) -"dju" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solar/asteroid/aft) -"djv" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"djw" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"djx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"djy" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"djz" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"djA" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"djB" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"djC" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/science) -"djD" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/science) -"djE" = ( -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/science) -"djF" = ( -/obj/structure/girder, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/science) -"djG" = ( -/turf/closed/mineral, -/area/maintenance/asteroid/aft/science) -"djH" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"djI" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"djJ" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"djK" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"djL" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"djM" = ( -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"djN" = ( -/obj/machinery/computer/station_alert, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"djO" = ( -/obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"djP" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"djQ" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/science) -"djR" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"djS" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable/orange, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"djT" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/science) -"djU" = ( -/obj/effect/turf_decal/stripes/asteroid/line, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"djV" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"djW" = ( -/turf/closed/mineral/random/labormineral, -/area/maintenance/asteroid/aft/science) -"djX" = ( -/obj/structure/grille, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/science) -"djY" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"djZ" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"dka" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"dkb" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"dkc" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"dkd" = ( -/obj/structure/closet, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/science) -"dke" = ( -/obj/structure/closet/firecloset/full, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/aft/science) -"dkf" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"dkg" = ( -/obj/structure/closet/firecloset/full, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"dkh" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"dki" = ( -/obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"dkj" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"dkk" = ( -/obj/structure/girder, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"dkl" = ( -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/aft/science) -"dkm" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "CargoWaste" - }, -/obj/machinery/status_display{ - density = 0; - layer = 4; - pixel_y = 32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"dkn" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "CargoWaste" - }, -/obj/machinery/status_display{ - density = 0; - layer = 4; - pixel_y = 32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) -"dko" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"dkp" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -24 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"dkq" = ( -/obj/structure/rack, -/obj/item/clothing/suit/space/fragile, -/obj/item/clothing/head/helmet/space/fragile, -/obj/item/weapon/pickaxe, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"dkr" = ( -/obj/structure/closet/crate, -/obj/item/weapon/pickaxe, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/port/west) -"dks" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/port) -"dkt" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"dku" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/central) -"dkv" = ( -/obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"dkw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"dkx" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"dky" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"dkz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"dkA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"dkB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) -"dkC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/server) -"dkD" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4; - external_pressure_bound = 140; - name = "server vent"; - pressure_checks = 0 - }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/server) -"dkE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 9 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/server) -"dkF" = ( -/turf/open/space/basic, -/area/mine/unexplored{ - name = "Command Asteroid" - }) -"dkG" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/lattice/catwalk, -/turf/open/space/basic, -/area/space) -"dkH" = ( -/obj/structure/rack, -/obj/item/weapon/shovel, -/obj/item/weapon/shovel, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/transfer) -"dkI" = ( -/obj/structure/rack, -/obj/item/weapon/pickaxe, -/obj/item/weapon/pickaxe, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/transfer) -"dkJ" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/space/basic, -/area/space) -"dkK" = ( -/obj/effect/decal/remains/human, -/turf/open/floor/plating/asteroid, -/area/security/transfer) -"dkL" = ( -/obj/structure/sign/poster/contraband/fun_police{ - pixel_y = 32 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/transfer) -"dkM" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/transfer) -"dkN" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/transfer) -"dkO" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/transfer) -"dkP" = ( -/obj/item/weapon/ore/glass, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/transfer) -"dkQ" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Prisoner Transfer APC"; - pixel_x = 24 - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/transfer) -"dkR" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/space/basic, -/area/space) -"dkS" = ( -/obj/machinery/light/small, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/transfer) -"dkT" = ( -/obj/structure/mineral_door/iron, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/transfer) -"dkU" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/transfer) -"dkV" = ( -/obj/item/weapon/ore/glass, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/transfer) -"dkW" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/transfer) -"dkX" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/transfer) -"dkY" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/space/basic, -/area/space) -"dkZ" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/space/basic, -/area/space) -"dla" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/space/basic, -/area/space) -"dlb" = ( -/obj/machinery/door/airlock/security{ - name = "Prisoner Transfer Center"; - req_access_txt = "2" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dlc" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dld" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dle" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dlf" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/space/basic, -/area/space) -"dlg" = ( -/obj/machinery/computer/gulag_teleporter_computer, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dlh" = ( -/obj/machinery/computer/security{ - name = "Labor Camp Monitoring"; - network = list("Labor") - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dli" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dlj" = ( -/obj/machinery/flasher{ - id = "Cell 5"; - pixel_y = 32 - }, -/obj/machinery/holopad, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dlk" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dll" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dlm" = ( -/obj/structure/closet/secure_closet/brig{ - name = "Perma Storage" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dln" = ( -/obj/structure/closet/secure_closet/brig{ - name = "Perma Storage" - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - listening = 1; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dlo" = ( -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dlp" = ( -/obj/machinery/atmospherics/pipe/manifold4w/general/hidden, -/obj/machinery/meter, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dlq" = ( -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 9 - }, -/obj/item/weapon/wrench, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dlr" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/lattice/catwalk, -/turf/open/space/basic, -/area/space) -"dls" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dlt" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dlu" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dlv" = ( -/obj/machinery/camera{ - c_tag = "Brig Labor Shuttle Dock North"; - dir = 6; - network = list("SS13","Security") - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dlw" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dlx" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dly" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dlz" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dlA" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dlB" = ( -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dlC" = ( -/obj/machinery/atmospherics/components/binary/valve{ - dir = 4; - name = "Mix To Perma" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dlD" = ( -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 10 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dlE" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 2 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/fore/com_north) -"dlF" = ( -/turf/closed/wall/rust, -/area/maintenance/asteroid/fore/com_north) -"dlG" = ( -/obj/structure/table, -/obj/item/weapon/folder/red, -/obj/item/weapon/restraints/handcuffs, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/labor) -"dlH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dlI" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Labor Shuttle Dock APC"; - pixel_x = 24 - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dlJ" = ( -/obj/structure/table, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dlK" = ( -/obj/structure/closet/secure_closet/brig{ - id = "Cell 5"; - name = "Cell 5 Locker" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dlL" = ( -/obj/structure/closet/secure_closet/brig{ - id = "Cell 6"; - name = "Cell 6 Locker" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dlM" = ( -/obj/structure/closet/secure_closet/brig{ - name = "Perma Storage" - }, -/obj/machinery/camera{ - c_tag = "Brig Perma Wing 4"; - dir = 10; - network = list("SS13","Security") - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dlN" = ( -/obj/structure/table, -/obj/item/device/electropack, -/obj/item/device/assembly/signaler, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dlO" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/red/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dlP" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dlQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dlR" = ( -/obj/machinery/atmospherics/pipe/simple/general/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dlS" = ( -/obj/structure/toilet{ - dir = 4 - }, -/obj/item/seeds/random, -/obj/machinery/light/small, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dlT" = ( -/obj/structure/sink{ - pixel_y = 24 - }, -/obj/item/weapon/soap/nanotrasen, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dlU" = ( -/obj/machinery/door/airlock{ - name = "Unisex Restroom"; - req_access_txt = "0" - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dlV" = ( -/obj/machinery/computer/arcade, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dlW" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dlX" = ( -/turf/closed/mineral, -/area/security/prison) -"dlY" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/fore/com_north) -"dlZ" = ( -/obj/machinery/button/flasher{ - id = "gulagshuttleflasher"; - name = "Flash Control"; - pixel_y = -26; - req_access_txt = "1" - }, -/obj/machinery/light, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/labor) -"dma" = ( -/obj/machinery/door/airlock/external{ - cyclelinkeddir = 4; - name = "Labor Camp Shuttle Airlock"; - req_access_txt = "2"; - shuttledocked = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dmb" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dmc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dmd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dme" = ( -/obj/machinery/door/airlock/security{ - name = "Labor Shuttle"; - req_access = null; - req_access_txt = "2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dmf" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dmg" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dmh" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dmi" = ( -/obj/machinery/door/window/brigdoor/security/cell/northleft{ - id = "Cell 5"; - name = "Cell Door 5" - }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dmj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dmk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dml" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dmm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dmn" = ( -/obj/machinery/atmospherics/pipe/simple/general/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dmo" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dmp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dmq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dmr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dms" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dmt" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dmu" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating/asteroid, -/area/security/prison) -"dmv" = ( -/obj/machinery/camera{ - c_tag = "Brig Perma North"; - dir = 6; - network = list("SS13","Security","PrisonCell") - }, -/turf/open/floor/plating/asteroid, -/area/security/prison) -"dmw" = ( -/turf/closed/mineral, -/area/security/prison) -"dmx" = ( -/obj/machinery/door/airlock/glass_external{ - cyclelinkeddir = 2 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/asteroid/fore/com_north) -"dmy" = ( -/obj/machinery/computer/shuttle/labor, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dmz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dmA" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dmB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dmC" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = 28 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dmD" = ( -/obj/structure/closet/secure_closet/brig{ - id = "Cell 4"; - name = "Cell 4 Locker" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dmE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dmF" = ( -/obj/structure/closet/secure_closet/brig{ - id = "Cell 7"; - name = "Cell 7 Locker" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dmG" = ( -/obj/machinery/camera{ - c_tag = "Brig Cell 7"; - dir = 9; - network = list("SS13","Security","PrisonCell") - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dmH" = ( -/obj/machinery/camera{ - c_tag = "Brig Perma Wing 3"; - dir = 4; - network = list("SS13","Security") - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dmI" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dmJ" = ( -/obj/machinery/door/airlock/glass_security{ - name = "Perma Cell 1"; - req_access_txt = "2" - }, -/obj/machinery/atmospherics/pipe/simple/general/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dmK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/item/device/radio/intercom{ - desc = "Talk through this. It looks like it has been modified to not broadcast."; - dir = 2; - name = "Prison Intercom (General)"; - pixel_y = 24; - prison_radio = 1 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dmL" = ( -/obj/machinery/flasher{ - id = "PCell 1"; - pixel_y = 32 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dmM" = ( -/obj/machinery/door/airlock/glass{ - id_tag = "permabolt1"; - name = "Cell 1" - }, -/obj/machinery/door/poddoor/preopen{ - id = "isolation1"; - name = "cell isolation blast door" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dmN" = ( -/turf/open/floor/plating/asteroid, -/area/security/prison) -"dmO" = ( -/obj/structure/holohoop, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dmP" = ( -/turf/open/floor/plating/asteroid, -/area/security/prison) -"dmQ" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dmR" = ( -/turf/closed/mineral, -/area/security/prison) -"dmS" = ( -/obj/structure/shuttle/engine/heater, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/shuttle/syndicate) -"dmT" = ( -/obj/structure/shuttle/engine/heater, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/shuttle/syndicate) -"dmU" = ( -/obj/structure/shuttle/engine/heater, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/shuttle/syndicate) -"dmV" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/blue, -/area/shuttle/labor) -"dmW" = ( -/obj/machinery/door/airlock/glass_security{ - name = "Prisoner Processing"; - req_access_txt = "2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dmX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dmY" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dmZ" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=CellBlockUpRight"; - location = "CellBlockUpLeft"; - name = "navigation beacon (CellBlockUpLeft)" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dna" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dnb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dnc" = ( -/obj/machinery/door/window/brigdoor/security/cell/eastleft{ - id = "Cell 7"; - name = "Cell Door 7" - }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dnd" = ( -/obj/machinery/flasher{ - id = "Cell 7"; - pixel_x = 32 - }, -/obj/machinery/holopad, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dne" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, -/obj/machinery/light/small, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/machinery/button/door{ - id = "permabolt1"; - name = "Cell 1 Lockdown"; - pixel_x = 24; - pixel_y = 8; - req_access_txt = "0"; - specialfunctions = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dnf" = ( -/turf/open/floor/plating/asteroid, -/area/security/prison) -"dng" = ( -/turf/closed/mineral, -/area/security/prison) -"dnh" = ( -/turf/closed/mineral, -/area/security/prison) -"dni" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"dnj" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/grille, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"dnk" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"dnl" = ( -/obj/structure/shuttle/engine/heater, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/shuttle/syndicate) -"dnm" = ( -/obj/structure/shuttle/engine/heater, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/shuttle/syndicate) -"dnn" = ( -/obj/structure/shuttle/engine/heater, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/shuttle/syndicate) -"dno" = ( -/obj/structure/shuttle/engine/propulsion/left, -/turf/open/floor/plating/airless, -/area/shuttle/syndicate) -"dnp" = ( -/obj/structure/shuttle/engine/propulsion, -/turf/open/floor/plating/airless, -/area/shuttle/syndicate) -"dnq" = ( -/obj/structure/shuttle/engine/propulsion/right, -/turf/open/floor/plating/airless, -/area/shuttle/syndicate) -"dnr" = ( -/obj/structure/shuttle/engine/heater, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/shuttle/syndicate) -"dns" = ( -/obj/structure/shuttle/engine/heater, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/shuttle/syndicate) -"dnt" = ( -/obj/structure/shuttle/engine/heater, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/shuttle/syndicate) -"dnu" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/camera{ - c_tag = "Brig Labor Shuttle Dock main"; - dir = 4; - network = list("SS13","Security") - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dnv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dnw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dnx" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dny" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dnz" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dnA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dnB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dnC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dnD" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dnE" = ( -/turf/open/floor/plating/asteroid, -/area/security/prison) -"dnF" = ( -/turf/open/floor/plating/asteroid, -/area/security/prison) -"dnG" = ( -/turf/closed/mineral, -/area/security/prison) -"dnH" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"dnI" = ( -/obj/structure/shuttle/engine/propulsion/left, -/turf/open/floor/plating/airless, -/area/shuttle/syndicate) -"dnJ" = ( -/obj/structure/shuttle/engine/propulsion, -/turf/open/floor/plating/airless, -/area/shuttle/syndicate) -"dnK" = ( -/obj/structure/shuttle/engine/propulsion/right, -/turf/open/floor/plating/airless, -/area/shuttle/syndicate) -"dnL" = ( -/obj/structure/shuttle/engine/propulsion/left, -/turf/open/floor/plating/airless, -/area/shuttle/syndicate) -"dnM" = ( -/obj/structure/shuttle/engine/propulsion, -/turf/open/floor/plating/airless, -/area/shuttle/syndicate) -"dnN" = ( -/obj/structure/shuttle/engine/propulsion/right, -/turf/open/floor/plating/airless, -/area/shuttle/syndicate) -"dnO" = ( -/obj/machinery/door/airlock/external{ - cyclelinkeddir = 4; - name = "Labor Camp Shuttle Airlock"; - shuttledocked = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dnP" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dnQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dnR" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dnS" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dnT" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dnU" = ( -/obj/machinery/door/airlock/glass_security{ - name = "Perma Cell 2"; - req_access_txt = "2" - }, -/obj/machinery/atmospherics/pipe/simple/general/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dnV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 8 - }, -/obj/item/device/radio/intercom{ - desc = "Talk through this. It looks like it has been modified to not broadcast."; - dir = 2; - name = "Prison Intercom (General)"; - pixel_y = 24; - prison_radio = 1 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dnW" = ( -/obj/machinery/flasher{ - id = "PCell 2"; - pixel_y = 32 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dnX" = ( -/obj/machinery/door/airlock/glass{ - id_tag = "permabolt2"; - name = "Cell 2" - }, -/obj/machinery/door/poddoor/preopen{ - id = "isolation2"; - name = "cell isolation blast door" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dnY" = ( -/obj/item/toy/beach_ball/holoball, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dnZ" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"doa" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dob" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"doc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dod" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"doe" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dof" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dog" = ( -/obj/machinery/camera{ - c_tag = "Brig Cell 8"; - dir = 9; - network = list("SS13","Security","PrisonCell") - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"doh" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, -/obj/machinery/light/small, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/machinery/button/door{ - id = "permabolt2"; - name = "Cell 2 Lockdown"; - pixel_x = 24; - pixel_y = 8; - req_access_txt = "0"; - specialfunctions = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"doi" = ( -/turf/open/floor/plating/asteroid, -/area/security/prison) -"doj" = ( -/turf/open/floor/plating/asteroid, -/area/security/prison) -"dok" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access"; - req_access_txt = "12" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"dol" = ( -/obj/structure/closet/emcloset, -/obj/machinery/light, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dom" = ( -/obj/machinery/disposal/deliveryChute{ - desc = "A chute for the reformed crewmember to re-enter the station population."; - dir = 1; - name = "Gulag Exit Chute" - }, -/obj/machinery/door/window/northright, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"don" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -23 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"doo" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dop" = ( -/obj/machinery/flasher{ - id = "Cell 3"; - pixel_x = -32 - }, -/obj/machinery/holopad, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"doq" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dor" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/camera{ - c_tag = "Brig Cellblock North"; - dir = 10; - network = list("SS13","Security") - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dos" = ( -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dot" = ( -/obj/machinery/flasher{ - id = "Cell 8"; - pixel_x = 32 - }, -/obj/machinery/holopad, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dou" = ( -/obj/structure/sign/poster/official/obey{ - pixel_x = -32 - }, -/obj/machinery/camera{ - c_tag = "Brig Perma Middle 1"; - dir = 4; - network = list("SS13","Security","PrisonCell") - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dov" = ( -/turf/open/floor/plating/asteroid, -/area/security/prison) -"dow" = ( -/turf/open/floor/plating/asteroid, -/area/security/prison) -"dox" = ( -/obj/structure/table, -/obj/item/weapon/cultivator, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plating/asteroid, -/area/security/prison) -"doy" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"doz" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 1 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"doA" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"doB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/camera{ - c_tag = "Brig Labor Shuttle Dock South"; - dir = 4; - network = list("SS13","Security") - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"doC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"doD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"doE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"doF" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 8 - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"doG" = ( -/obj/machinery/flasher{ - id = "PCell 3"; - pixel_y = 32 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"doH" = ( -/obj/machinery/door/airlock/glass{ - id_tag = "permabolt3"; - name = "Cell 3" - }, -/obj/machinery/door/poddoor/preopen{ - id = "isolation3"; - name = "cell isolation blast door" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"doI" = ( -/turf/open/floor/plating/asteroid, -/area/security/prison) -"doJ" = ( -/turf/open/floor/plating/asteroid, -/area/security/prison) -"doK" = ( -/obj/machinery/seed_extractor, -/turf/open/floor/plating/asteroid, -/area/security/prison) -"doL" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"doM" = ( -/obj/machinery/flasher/portable, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"doN" = ( -/obj/machinery/flasher/portable, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"doO" = ( -/obj/machinery/flasher/portable, -/obj/effect/turf_decal/delivery, -/obj/effect/decal/cleanable/cobweb{ - icon_state = "cobweb2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"doP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"doQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"doR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"doS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"doT" = ( -/obj/machinery/door_timer{ - id = "Cell 8"; - name = "Cell 8"; - pixel_x = 32 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"doU" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -23 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "Brig Perma Wing 2"; - dir = 4; - network = list("SS13","Security") - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"doV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/button/flasher{ - id = "PCell 3"; - name = "Cell 3 Flash"; - pixel_x = 24; - req_access_txt = "2" - }, -/obj/machinery/button/door{ - id = "isolation3"; - name = "Cell 3 Isolation"; - pixel_x = 24; - pixel_y = 8; - req_access_txt = "2"; - specialfunctions = 1 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"doW" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, -/obj/machinery/light/small, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/machinery/button/door{ - id = "permabolt3"; - name = "Cell 3 Lockdown"; - pixel_x = 24; - pixel_y = 8; - req_access_txt = "0"; - specialfunctions = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"doX" = ( -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 6 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"doY" = ( -/obj/structure/table, -/obj/structure/bedsheetbin, -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 8; - frequency = 1441; - id = null; - pixel_y = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"doZ" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dpa" = ( -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dpb" = ( -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dpc" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dpd" = ( -/obj/machinery/door/airlock/glass_security{ - name = "Riot Control Storage"; - req_access_txt = "0"; - req_one_access_txt = "38;2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dpe" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dpf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dpg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dph" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dpi" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/machinery/computer/security/telescreen{ - desc = "Used to watch the various criminals inside their cells."; - name = "Cell Monitor"; - network = list("PrisonCell"); - pixel_x = 32 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dpj" = ( -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 5 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dpk" = ( -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 9 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dpl" = ( -/obj/machinery/washing_machine, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dpm" = ( -/obj/machinery/hydroponics/soil, -/obj/item/seeds/ambrosia, -/turf/open/floor/plating/asteroid, -/area/security/prison) -"dpn" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dpo" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dpp" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dpq" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dpr" = ( -/obj/machinery/flasher/portable, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dps" = ( -/obj/machinery/flasher/portable, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dpt" = ( -/obj/machinery/flasher/portable, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dpu" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dpv" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/processing) -"dpw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dpx" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/light, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dpy" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dpz" = ( -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dpA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/light, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dpB" = ( -/obj/machinery/newscaster{ - pixel_x = -32 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dpC" = ( -/obj/structure/table, -/obj/item/weapon/storage/pill_bottle/dice, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dpD" = ( -/obj/machinery/hydroponics/soil, -/obj/item/weapon/reagent_containers/glass/bucket, -/turf/open/floor/plating/asteroid, -/area/security/prison) -"dpE" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dpF" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dpG" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dpH" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dpI" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dpJ" = ( -/obj/machinery/door/poddoor/shutters{ - id = "armoryaccess"; - name = "Armory Shutters" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dpK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dpL" = ( -/obj/machinery/flasher{ - id = "PCell 4"; - pixel_y = 32 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dpM" = ( -/obj/machinery/door/airlock/glass{ - id_tag = "permabolt4"; - name = "Cell 4" - }, -/obj/machinery/door/poddoor/preopen{ - id = "isolation4"; - name = "cell isolation blast door" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dpN" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dpO" = ( -/obj/machinery/hydroponics/soil, -/obj/item/seeds/potato, -/turf/open/floor/plating/asteroid, -/area/security/prison) -"dpP" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"dpQ" = ( -/obj/structure/closet/emcloset, -/obj/effect/decal/cleanable/cobweb{ - icon_state = "cobweb2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dpR" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/disposaloutlet, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dpS" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dpT" = ( -/obj/machinery/suit_storage_unit/security, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dpU" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dpV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - listening = 1; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dpW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/camera/motion{ - c_tag = "Armory North"; - network = list("SS13","Security") - }, -/turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dpX" = ( -/obj/machinery/button/door{ - id = "armoryaccess"; - name = "Armory Shutter Access"; - pixel_y = 28; - req_access_txt = "3" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dpY" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dpZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dqa" = ( -/obj/machinery/camera{ - c_tag = "Brig Cell 2"; - dir = 4; - network = list("SS13","Security","PrisonCell") - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dqb" = ( -/obj/structure/closet/secure_closet/brig{ - id = "Cell 2"; - name = "Cell 2 Locker" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dqc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dqd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dqe" = ( -/obj/structure/closet/secure_closet/brig{ - id = "Cell 9"; - name = "Cell 9 Locker" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dqf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/button/flasher{ - id = "PCell 4"; - name = "Cell 4 Flash"; - pixel_x = 24; - req_access_txt = "2" - }, -/obj/machinery/button/door{ - id = "isolation4"; - name = "Cell 4 Isolation"; - pixel_x = 24; - pixel_y = 8; - req_access_txt = "2"; - specialfunctions = 1 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dqg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dqh" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet, -/obj/machinery/camera{ - c_tag = "Brig Perma Cell 4"; - dir = 10; - network = list("SS13","Security","PrisonCell") - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dqi" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, -/obj/machinery/light/small, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/machinery/button/door{ - id = "permabolt4"; - name = "Cell 4 Lockdown"; - pixel_x = 24; - pixel_y = 8; - req_access_txt = "0"; - specialfunctions = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dqj" = ( -/obj/machinery/camera{ - c_tag = "Brig Perma Middle 2"; - dir = 4; - network = list("SS13","Security","PrisonCell") - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dqk" = ( -/obj/machinery/vending/sovietsoda, -/turf/open/floor/plating/asteroid, -/area/security/prison) -"dql" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dqm" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"dqn" = ( -/obj/item/weapon/storage/toolbox/mechanical/old, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dqo" = ( -/obj/machinery/conveyor/auto, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dqp" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/obj/effect/decal/cleanable/cobweb{ - icon_state = "cobweb2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dqq" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dqr" = ( -/obj/machinery/suit_storage_unit/security, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dqs" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dqt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dqu" = ( -/obj/structure/rack, -/obj/item/weapon/gun/energy/ionrifle, -/obj/item/weapon/gun/energy/temperature/security, -/obj/item/clothing/suit/armor/laserproof, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dqv" = ( -/obj/structure/rack, -/obj/item/weapon/storage/lockbox/loyalty, -/obj/item/weapon/storage/box/trackimp, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dqw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dqx" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dqy" = ( -/obj/machinery/flasher{ - id = "Cell 9"; - pixel_x = 32 - }, -/obj/machinery/holopad, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dqz" = ( -/obj/machinery/vending/sustenance, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plating/asteroid, -/area/security/prison) -"dqA" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dqB" = ( -/obj/item/weapon/wrench, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dqC" = ( -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dqD" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dqE" = ( -/obj/structure/plasticflaps, -/obj/machinery/conveyor/auto, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dqF" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/grille, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dqG" = ( -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/power/apc{ - dir = 4; - name = "Armory APC"; - pixel_x = 24 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dqH" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dqI" = ( -/obj/structure/closet/secure_closet{ - name = "contraband locker"; - req_access_txt = "3" - }, -/obj/effect/spawner/lootdrop/armory_contraband{ - loot = list(/obj/item/weapon/gun/ballistic/automatic/pistol = 5, /obj/item/weapon/gun/ballistic/shotgun/automatic/combat = 5, /obj/item/weapon/gun/ballistic/revolver/mateba, /obj/item/weapon/gun/ballistic/automatic/pistol/deagle, /obj/item/weapon/storage/box/syndie_kit/throwing_weapons = 3) - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dqJ" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dqK" = ( -/obj/structure/rack, -/obj/item/clothing/suit/armor/riot{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/clothing/suit/armor/riot, -/obj/item/clothing/suit/armor/riot{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/item/clothing/head/helmet/riot{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/clothing/head/helmet/riot, -/obj/item/clothing/head/helmet/riot{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/item/weapon/shield/riot{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/weapon/shield/riot, -/obj/item/weapon/shield/riot{ - pixel_x = 3; - pixel_y = -3 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dqL" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/firingpins{ - pixel_x = 1; - pixel_y = 5 - }, -/obj/item/weapon/storage/box/firingpins{ - pixel_x = 1; - pixel_y = 5 - }, -/obj/item/key/security, -/obj/item/key/security, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dqM" = ( -/obj/machinery/door/airlock/glass_security{ - name = "Perma Cell 5"; - req_access_txt = "2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dqN" = ( -/obj/machinery/flasher{ - id = "PCell 5"; - pixel_y = 32 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dqO" = ( -/obj/machinery/door/airlock/glass{ - id_tag = "permabolt5"; - name = "Cell 5" - }, -/obj/machinery/door/poddoor/preopen{ - id = "isolation5"; - name = "cell isolation blast door" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dqP" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dqQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dqR" = ( -/obj/machinery/conveyor/auto{ - dir = 5; - verted = -1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dqS" = ( -/obj/machinery/conveyor/auto{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dqT" = ( -/obj/machinery/conveyor/auto{ - dir = 10 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dqU" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dqV" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dqW" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dqX" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dqY" = ( -/obj/machinery/suit_storage_unit/security, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dqZ" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dra" = ( -/obj/structure/rack, -/obj/item/weapon/gun/energy/e_gun/advtaser{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/weapon/gun/energy/e_gun/advtaser, -/obj/item/weapon/gun/energy/e_gun/advtaser{ - pixel_x = 3; - pixel_y = -3 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"drb" = ( -/obj/structure/rack, -/obj/item/clothing/suit/armor/bulletproof{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/clothing/suit/armor/bulletproof, -/obj/item/clothing/suit/armor/bulletproof{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/item/clothing/head/helmet/alt{ - layer = 3.00001; - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/clothing/head/helmet/alt{ - layer = 3.00001 - }, -/obj/item/clothing/head/helmet/alt{ - layer = 3.00001; - pixel_x = 3; - pixel_y = -3 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"drc" = ( -/obj/structure/closet/secure_closet/lethalshots, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"drd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dre" = ( -/obj/structure/weightlifter, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"drf" = ( -/obj/structure/stacklifter, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"drg" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/space) -"drh" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/space) -"dri" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/space) -"drj" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/structure/disposaloutlet{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/maintenance/asteroid/fore/com_west) -"drk" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"drl" = ( -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/disposal/deliveryChute{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"drm" = ( -/obj/machinery/conveyor/auto{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"drn" = ( -/obj/machinery/conveyor/auto{ - dir = 10 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dro" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"drp" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"drq" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"drr" = ( -/obj/structure/disposaloutlet, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"drs" = ( -/obj/machinery/suit_storage_unit/security, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"drt" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dru" = ( -/obj/item/weapon/grenade/barrier{ - pixel_x = 4 - }, -/obj/item/weapon/grenade/barrier, -/obj/item/weapon/grenade/barrier{ - pixel_x = -4 - }, -/obj/structure/table, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"drv" = ( -/obj/machinery/camera{ - c_tag = "Brig Cell 1"; - dir = 4; - network = list("SS13","Security","PrisonCell") - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"drw" = ( -/obj/structure/closet/secure_closet/brig{ - id = "Cell 1"; - name = "Cell 1 Locker" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"drx" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dry" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"drz" = ( -/obj/machinery/camera{ - c_tag = "Brig Cell 10"; - dir = 9; - network = list("SS13","Security","PrisonCell") - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"drA" = ( -/obj/machinery/camera{ - c_tag = "Brig Perma Wing 1"; - dir = 4; - network = list("SS13","Security") - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"drB" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"drC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 8 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"drD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 8 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"drE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 8 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"drF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 8 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"drG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"drH" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/space) -"drI" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/space) -"drJ" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/space) -"drK" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance"; - req_access_txt = "12" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"drL" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_west) -"drM" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"drN" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"drO" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"drP" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"drQ" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/window/brigdoor/southleft{ - name = "Security Mail Chute"; - req_one_access_txt = "38;63" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"drR" = ( -/obj/machinery/door/poddoor/shutters{ - id = "armoryaccess2"; - name = "Armory Shutters" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"drS" = ( -/obj/structure/rack, -/obj/item/weapon/storage/box/chemimp{ - pixel_x = 4; - pixel_y = 3 - }, -/obj/item/weapon/reagent_containers/glass/bottle/morphine, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"drT" = ( -/obj/machinery/door/window/brigdoor/security/cell/westleft{ - id = "Cell 1"; - name = "Cell Door 1" - }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"drU" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=CellBlockMidLeft"; - location = "CellBlockLowRight"; - name = "navigation beacon (CellBlockLowRight)" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"drV" = ( -/obj/machinery/door/window/brigdoor/security/cell/eastleft{ - id = "Cell 10"; - name = "Cell Door 10" - }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"drW" = ( -/obj/machinery/flasher{ - id = "Cell 10"; - pixel_x = 32 - }, -/obj/machinery/holopad, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"drX" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"drY" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"drZ" = ( -/obj/machinery/flasher{ - id = "PCell 6"; - pixel_y = 32 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dsa" = ( -/obj/machinery/door/airlock/glass{ - id_tag = "permabolt6"; - name = "Cell 6" - }, -/obj/machinery/door/poddoor/preopen{ - id = "isolation6"; - name = "cell isolation blast door" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dsb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dsc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dsd" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dse" = ( -/obj/structure/stacklifter, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dsf" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/space) -"dsg" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/space) -"dsh" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 1 - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dsi" = ( -/obj/structure/girder, -/obj/structure/grille, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_west) -"dsj" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dsk" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dsl" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dsm" = ( -/obj/structure/closet/secure_closet/security/sec, -/obj/item/device/radio, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dsn" = ( -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dso" = ( -/obj/structure/closet/secure_closet/security/sec, -/obj/item/device/radio, -/obj/item/device/radio/intercom{ - broadcasting = 0; - listening = 1; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dsp" = ( -/turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dsq" = ( -/turf/open/floor/plasteel/darkred/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dsr" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel/darkred/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dss" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/darkred/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dst" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dsu" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dsv" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dsw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dsx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dsy" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dsz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/button/flasher{ - id = "PCell 6"; - name = "Cell 6 Flash"; - pixel_x = 24; - req_access_txt = "2" - }, -/obj/machinery/button/door{ - id = "isolation6"; - name = "Cell 6 Isolation"; - pixel_x = 24; - pixel_y = 8; - req_access_txt = "2"; - specialfunctions = 1 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dsA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dsB" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet, -/obj/machinery/camera{ - c_tag = "Brig Perma Cell 6"; - dir = 10; - network = list("SS13","Security","PrisonCell") - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dsC" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, -/obj/machinery/light/small, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/machinery/button/door{ - id = "permabolt6"; - name = "Cell 6 Lockdown"; - pixel_x = 24; - pixel_y = 8; - req_access_txt = "0"; - specialfunctions = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/prison) -"dsD" = ( -/obj/structure/grille/broken, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_west) -"dsE" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dsF" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dsG" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dsH" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dsI" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dsJ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/girder, -/obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dsK" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dsL" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dsM" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dsN" = ( -/obj/machinery/vending/security, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dsO" = ( -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dsP" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dsQ" = ( -/obj/machinery/door/airlock/glass_security{ - name = "Armory"; - req_access_txt = "3" - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/armory) -"dsR" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"dsS" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"dsT" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "wardencell" - }, -/obj/machinery/door/airlock/glass_security{ - name = "Brig Cell Access"; - req_access_txt = "3" - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"dsU" = ( -/obj/machinery/door/airlock/glass_security{ - name = "Cell Block"; - req_access_txt = "0"; - req_one_access_txt = "38;2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dsV" = ( -/obj/machinery/door/airlock/glass_security{ - name = "Cell Block"; - req_access_txt = "0"; - req_one_access_txt = "38;2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dsW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"dsX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"dsY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"dsZ" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dta" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"dtb" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"dtc" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"dtd" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"dte" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"dtf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dtg" = ( -/obj/structure/closet{ - name = "evidence closet" - }, -/obj/machinery/camera{ - c_tag = "Brig Evidence Room"; - dir = 6; - network = list("SS13","Security") - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dth" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -23 - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"dti" = ( -/obj/structure/filingcabinet/chestdrawer/wheeled, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"dtj" = ( -/obj/machinery/computer/crew, -/obj/machinery/newscaster/security_unit{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"dtk" = ( -/obj/machinery/computer/prisoner, -/obj/machinery/camera{ - c_tag = "Brig Control Room"; - dir = 6; - network = list("SS13","Security") - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"dtl" = ( -/obj/structure/table, -/obj/machinery/recharger, -/obj/machinery/computer/security/telescreen{ - desc = "Used to watch the various criminals inside their cells."; - name = "Cell Monitor"; - network = list("PrisonCell"); - pixel_y = 32 - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"dtm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dtn" = ( -/obj/structure/table, -/obj/item/clothing/neck/stethoscope, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dto" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/toxin, -/obj/machinery/camera{ - c_tag = "Brig Medbay"; - dir = 6; - network = list("SS13","Security") - }, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dtp" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dtq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/machinery/camera{ - c_tag = "Brig Interrogation"; - dir = 6; - network = list("SS13","Security") - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dtr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dts" = ( -/obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dtt" = ( -/obj/structure/table/wood, -/obj/item/weapon/clipboard, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dtu" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dtv" = ( -/obj/structure/reagent_dispensers/water_cooler, -/obj/machinery/camera{ - c_tag = "Brig Interrogation 2"; - dir = 6; - network = list("SS13","Security") - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dtw" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/space) -"dtx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"dty" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"dtz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/newscaster/security_unit{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"dtA" = ( -/obj/structure/closet, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_west) -"dtB" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dtC" = ( -/obj/structure/reagent_dispensers/peppertank{ - pixel_x = -32 - }, -/obj/structure/closet/secure_closet/hos, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"dtD" = ( -/obj/structure/table/wood, -/obj/item/weapon/storage/box/deputy, -/obj/item/weapon/storage/box/seccarts{ - pixel_x = 3; - pixel_y = 2 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"dtE" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/item/device/radio/intercom{ - broadcasting = 0; - listening = 1; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"dtF" = ( -/obj/structure/table/wood, -/obj/item/device/taperecorder, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"dtG" = ( -/obj/machinery/suit_storage_unit/hos, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"dtH" = ( -/obj/effect/landmark/start/security_officer, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dtI" = ( -/obj/structure/table, -/obj/machinery/recharger, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dtJ" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dtK" = ( -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dtL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dtM" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dtN" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dtO" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dtP" = ( -/obj/structure/table/wood, -/obj/item/weapon/book/manual/wiki/security_space_law, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dtQ" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dtR" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dtS" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dtT" = ( -/obj/structure/table/wood, -/obj/item/weapon/storage/box/cups, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dtU" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/grille/broken, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"dtV" = ( -/obj/structure/girder, -/obj/structure/grille, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"dtW" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"dtX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"dtY" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/girder, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dtZ" = ( -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Head of Security's Desk"; - departmentType = 5; - name = "Head of Security RC"; - pixel_x = -30 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"dua" = ( -/mob/living/simple_animal/hostile/retaliate/bat{ - desc = "A fierce companion for any person of power, this spider has been carefully trained by Nanotrasen specialists. Its beady, staring eyes send shivers down your spine."; - emote_hear = list("chitters"); - faction = list("spiders"); - harm_intent_damage = 3; - health = 200; - icon_dead = "guard_dead"; - icon_gib = "guard_dead"; - icon_living = "guard"; - icon_state = "guard"; - max_co2 = 5; - max_tox = 2; - maxHealth = 250; - melee_damage_lower = 15; - melee_damage_upper = 20; - min_oxy = 5; - name = "Sergeant Araneus"; - real_name = "Sergeant Araneus"; - response_help = "pets"; - turns_per_move = 10; - voice_name = "unidentifiable voice" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"dub" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"duc" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"dud" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"due" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"duf" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/door/poddoor/preopen{ - id = "hosoffice"; - name = "emergency lockdown blast door" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"dug" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"duh" = ( -/obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law, -/obj/item/weapon/restraints/handcuffs, -/obj/item/device/assembly/flash, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dui" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"duj" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/structure/reagent_dispensers/peppertank{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"duk" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"dul" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"dum" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dun" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"duo" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dup" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/bed/roller, -/obj/item/clothing/suit/straight_jacket, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"duq" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dur" = ( -/obj/structure/table/wood, -/obj/item/device/taperecorder, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dus" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dut" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"duu" = ( -/obj/structure/table/wood, -/obj/item/weapon/book/manual/wiki/security_space_law, -/obj/item/weapon/folder/red, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"duv" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/grille/broken, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_north) -"duw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"dux" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"duy" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"duz" = ( -/obj/structure/sign/poster/official/enlist{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"duA" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"duB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"duC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"duD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"duE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"duF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"duG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"duH" = ( -/obj/structure/table, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"duI" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"duJ" = ( -/obj/structure/closet{ - name = "evidence closet" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"duK" = ( -/obj/structure/table, -/obj/item/clothing/glasses/sunglasses, -/obj/item/clothing/ears/earmuffs, -/obj/item/weapon/book/manual/wiki/security_space_law, -/obj/structure/reagent_dispensers/peppertank{ - pixel_x = -32 - }, -/obj/machinery/power/apc{ - dir = 2; - name = "Warden's Office APC"; - pixel_y = -24 - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"duL" = ( -/obj/structure/chair/office/light, -/obj/effect/landmark/start/warden, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"duM" = ( -/obj/machinery/computer/camera_advanced{ - z_lock = 1 - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"duN" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/bed/roller, -/obj/item/clothing/suit/straight_jacket, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"duO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"duP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"duQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"duR" = ( -/obj/machinery/power/apc{ - dir = 2; - name = "Courtroom APC"; - pixel_y = -24 - }, -/obj/structure/cable/orange, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 1 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"duS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"duT" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"duU" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"duV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"duW" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/power/apc{ - dir = 4; - name = "Head of Security's Office APC"; - pixel_x = 24 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"duX" = ( -/obj/machinery/keycard_auth{ - pixel_x = -24 - }, -/obj/machinery/camera{ - c_tag = "Head of Security's Office"; - dir = 4; - network = list("SS13","Security") - }, -/turf/open/floor/carpet, -/area/crew_quarters/heads/hos) -"duY" = ( -/turf/open/floor/carpet, -/area/crew_quarters/heads/hos) -"duZ" = ( -/obj/structure/table/wood, -/obj/item/device/flashlight/lamp/green{ - on = 0; - pixel_x = -3; - pixel_y = 8 - }, -/obj/item/weapon/storage/fancy/cigarettes/cigars/cohiba, -/obj/item/weapon/lighter, -/turf/open/floor/carpet, -/area/crew_quarters/heads/hos) -"dva" = ( -/obj/structure/table/wood, -/obj/item/weapon/book/manual/wiki/security_space_law, -/turf/open/floor/carpet, -/area/crew_quarters/heads/hos) -"dvb" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"dvc" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"dvd" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/door/poddoor/preopen{ - id = "hosoffice"; - name = "emergency lockdown blast door" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"dve" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dvf" = ( -/obj/structure/table, -/obj/item/weapon/restraints/handcuffs, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dvg" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/coffee, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dvh" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 8 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dvi" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"dvj" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"dvk" = ( -/obj/machinery/door/airlock/glass_security{ - name = "Brig Control"; - req_access_txt = "3" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"dvl" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"dvm" = ( -/obj/structure/table/reinforced, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/window/brigdoor/northright{ - name = "Warden's Desk"; - req_access_txt = "3" - }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"dvn" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"dvo" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/warden) -"dvp" = ( -/obj/machinery/door/airlock/glass_security{ - name = "Cell Block"; - req_access_txt = "0"; - req_one_access_txt = "38;2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dvq" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dvr" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dvs" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dvt" = ( -/obj/machinery/door/airlock/security{ - name = "Interrogation Room"; - req_access_txt = "0"; - req_one_access_txt = "38;2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dvu" = ( -/obj/machinery/door/airlock/security{ - name = "Interrogation Viewing"; - req_access_txt = "0"; - req_one_access_txt = "38;2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dvv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"dvw" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dvx" = ( -/obj/machinery/computer/secure_data, -/obj/machinery/button/door{ - id = "hosoffice"; - name = "Emergency Office Lockdown"; - pixel_x = -24; - pixel_y = 8; - req_access_txt = "58" - }, -/obj/machinery/button/door{ - id = "brigfront"; - name = "Emergency Brig Lockdown"; - pixel_x = -24; - req_access_txt = "1" - }, -/turf/open/floor/carpet, -/area/crew_quarters/heads/hos) -"dvy" = ( -/turf/open/floor/carpet, -/area/crew_quarters/heads/hos) -"dvz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/structure/chair/comfy/black{ - dir = 4 - }, -/obj/effect/landmark/start/head_of_security, -/turf/open/floor/carpet, -/area/crew_quarters/heads/hos) -"dvA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/table/wood, -/obj/item/weapon/folder/red, -/obj/item/weapon/stamp/hos, -/turf/open/floor/carpet, -/area/crew_quarters/heads/hos) -"dvB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"dvC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"dvD" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dvE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dvF" = ( -/obj/structure/table, -/obj/item/weapon/storage/fancy/donut_box, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dvG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/power/apc{ - dir = 1; - name = "Brig APC"; - pixel_y = 24 - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dvH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dvI" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dvJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dvK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dvL" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/machinery/camera{ - c_tag = "Brig Main East"; - dir = 6; - network = list("SS13","Security") - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dvM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dvN" = ( -/obj/structure/grille, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_west) -"dvO" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dvP" = ( -/obj/machinery/computer/security, -/obj/machinery/newscaster/security_unit{ - pixel_x = -32 - }, -/turf/open/floor/carpet, -/area/crew_quarters/heads/hos) -"dvQ" = ( -/turf/open/floor/carpet, -/area/crew_quarters/heads/hos) -"dvR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/carpet, -/area/crew_quarters/heads/hos) -"dvS" = ( -/obj/structure/table/wood, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/turf/open/floor/carpet, -/area/crew_quarters/heads/hos) -"dvT" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"dvU" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"dvV" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/door/poddoor/preopen{ - id = "hosoffice"; - name = "emergency lockdown blast door" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"dvW" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dvX" = ( -/obj/structure/table/wood, -/obj/item/device/radio/intercom{ - broadcasting = 0; - dir = 8; - listening = 1; - name = "Station Intercom (Court)" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"dvY" = ( -/obj/structure/table/wood, -/obj/item/weapon/book/manual/wiki/security_space_law, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"dvZ" = ( -/obj/machinery/door/window/southleft{ - name = "Court Cell"; - req_access_txt = "2" - }, -/turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 - }, -/area/security/courtroom) -"dwa" = ( -/obj/structure/rack, -/obj/item/weapon/pickaxe, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_west) -"dwb" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dwc" = ( -/obj/machinery/computer/card/minor/hos, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/sign/map/left/ceres{ - pixel_x = -32 - }, -/turf/open/floor/carpet, -/area/crew_quarters/heads/hos) -"dwd" = ( -/turf/open/floor/carpet, -/area/crew_quarters/heads/hos) -"dwe" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/carpet, -/area/crew_quarters/heads/hos) -"dwf" = ( -/obj/structure/table/wood, -/obj/machinery/recharger{ - pixel_y = 4 - }, -/turf/open/floor/carpet, -/area/crew_quarters/heads/hos) -"dwg" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"dwh" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) -"dwi" = ( -/obj/structure/closet/bombcloset, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -23 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dwj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dwk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dwl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dwm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dwn" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dwo" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"dwp" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_west) -"dwq" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dwr" = ( -/obj/structure/closet/bombcloset, -/obj/structure/reagent_dispensers/peppertank{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dws" = ( -/turf/open/floor/plasteel/red/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dwt" = ( -/obj/machinery/door/airlock/security{ - name = "Detective's Office"; - req_access_txt = "4" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"dwu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "detective" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"dwv" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"dww" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "lawyer" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"dwx" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"dwy" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dwz" = ( -/obj/machinery/door/airlock/glass_security{ - cyclelinkeddir = 2; - id_tag = "innerbrig"; - name = "Brig"; - req_access_txt = "0"; - req_one_access_txt = "38;63" - }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dwA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/structure/cable/orange, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dwB" = ( -/obj/item/device/radio/beacon, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"dwC" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"dwD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"dwE" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dwF" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dwG" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dwH" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dwI" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dwJ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dwK" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/girder, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dwL" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dwM" = ( -/obj/machinery/vending/security, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dwN" = ( -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dwO" = ( -/obj/structure/closet/secure_closet/detective, -/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey, -/obj/machinery/light{ - dir = 8 - }, -/obj/item/ammo_box/c38, -/obj/item/ammo_box/c38, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"dwP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"dwQ" = ( -/obj/structure/table/wood, -/obj/machinery/computer/security/wooden_tv, -/obj/item/device/radio/intercom{ - broadcasting = 0; - listening = 1; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"dwR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"dwS" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"dwT" = ( -/obj/structure/filingcabinet, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"dwU" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dwV" = ( -/obj/structure/chair, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dwW" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dwX" = ( -/obj/structure/table/wood, -/obj/item/weapon/folder/red, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"dwY" = ( -/obj/structure/table/wood, -/obj/item/weapon/book/manual/wiki/security_space_law, -/turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"dwZ" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/blue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"dxa" = ( -/obj/structure/grille, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_west) -"dxb" = ( -/obj/structure/grille/broken, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_west) -"dxc" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dxd" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dxe" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dxf" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dxg" = ( -/obj/effect/landmark/secequipment, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dxh" = ( -/obj/effect/landmark/secequipment, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dxi" = ( -/obj/effect/landmark/secequipment, -/obj/machinery/camera{ - c_tag = "Brig Equipment South"; - dir = 10; - network = list("SS13","Security") - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dxj" = ( -/obj/effect/landmark/secequipment, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dxk" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"dxl" = ( -/obj/structure/table/wood, -/obj/machinery/computer/secure_data/laptop, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"dxm" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Detective's Office APC"; - pixel_x = 24 - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"dxn" = ( -/obj/structure/rack, -/obj/item/weapon/storage/briefcase, -/obj/item/weapon/storage/briefcase, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"dxo" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/orange, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dxp" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dxq" = ( -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dxr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/door/poddoor/preopen{ - id = "brigfront"; - name = "emergency blast door" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dxs" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dxt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dxu" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dxv" = ( -/obj/machinery/button/door{ - id = "outterbrig"; - name = "Brig External Doors"; - normaldoorcontrol = 1; - pixel_x = -8; - pixel_y = -24; - req_access_txt = "2" - }, -/obj/machinery/button/door{ - id = "innerbrig"; - name = "Brig Internal Doors"; - normaldoorcontrol = 1; - pixel_x = -8; - pixel_y = -32; - req_access_txt = "2" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dxw" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_west) -"dxx" = ( -/obj/structure/closet, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_west) -"dxy" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dxz" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dxA" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dxB" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/main) -"dxC" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"dxD" = ( -/obj/structure/table/wood, -/obj/item/device/tape/random, -/obj/item/device/tape/random{ - pixel_x = 2; - pixel_y = 3 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"dxE" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"dxF" = ( -/obj/structure/table/wood, -/obj/item/weapon/storage/fancy/cigarettes, -/obj/item/clothing/glasses/sunglasses, -/obj/item/device/flashlight/lamp, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"dxG" = ( -/obj/machinery/button/door{ - id = "detective"; - name = "Privacy Shutters"; - pixel_x = 24 - }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"dxH" = ( -/obj/structure/filingcabinet, -/obj/machinery/newscaster/security_unit{ - pixel_x = 32 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"dxI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dxJ" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dxK" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dxL" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dxM" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dxN" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 - }, -/area/security/courtroom) -"dxO" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - listening = 1; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 - }, -/area/security/courtroom) -"dxP" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 - }, -/area/security/courtroom) -"dxQ" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 - }, -/area/security/courtroom) -"dxR" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/poddoor/preopen{ - id = "bridge"; - layer = 2.6; - name = "Emergency Blast Door" - }, -/obj/machinery/door/airlock/glass_command{ - cyclelinkeddir = null; - name = "Bridge"; - req_access_txt = "0"; - req_one_access = null; - req_one_access_txt = "19;41" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"dxS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/poddoor/preopen{ - id = "bridge"; - layer = 2.6; - name = "Emergency Blast Door" - }, -/obj/machinery/door/airlock/glass_command{ - cyclelinkeddir = null; - name = "Bridge"; - req_access_txt = "0"; - req_one_access = null; - req_one_access_txt = "19;41" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"dxT" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dxU" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dxV" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dxW" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dxX" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dxY" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dxZ" = ( -/obj/structure/rack, -/obj/item/weapon/storage/briefcase, -/obj/item/weapon/storage/briefcase, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"dya" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/newscaster/security_unit{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"dyb" = ( -/obj/machinery/camera{ - c_tag = "Lawyer's Office"; - dir = 4 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"dyc" = ( -/obj/structure/chair, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dyd" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dye" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dyf" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/item/device/radio/intercom{ - broadcasting = 0; - listening = 1; - name = "Station Intercom (General)"; - pixel_y = 20 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dyg" = ( -/obj/structure/sign/poster/official/safety_report{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dyh" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 - }, -/area/security/courtroom) -"dyi" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 - }, -/area/security/courtroom) -"dyj" = ( -/obj/structure/grille/broken, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_west) -"dyk" = ( -/obj/structure/grille, -/turf/open/floor/plating/asteroid, -/area/maintenance/asteroid/fore/com_west) -"dyl" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dym" = ( -/obj/effect/landmark/start/lawyer, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"dyn" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dyo" = ( -/obj/structure/table, -/obj/item/weapon/storage/pill_bottle/dice, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dyp" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dyq" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dyr" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dys" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dyt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dyu" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dyv" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"dyw" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"dyx" = ( -/obj/structure/closet/lawcloset, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"dyy" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dyz" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dyA" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 - }, -/area/security/courtroom) -"dyB" = ( -/obj/machinery/vending/coffee, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 - }, -/area/security/courtroom) -"dyC" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/open/floor/plating, -/area/space) -"dyD" = ( -/obj/structure/disposaloutlet{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/space) -"dyE" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/disposal/deliveryChute{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/maintenance/asteroid/fore/com_west) -"dyF" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dyG" = ( -/obj/structure/rack, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dyH" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dyI" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/disposaloutlet, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/detectives_office) -"dyJ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "lawyer" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"dyK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "lawyer" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/lawoffice) -"dyL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/preopen{ - id = "brigfront"; - name = "emergency blast door" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dyM" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/courtroom) -"dyN" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/poddoor/preopen{ - id = "bridge"; - layer = 2.6; - name = "Emergency Blast Door" - }, -/obj/machinery/door/airlock/glass_command{ - cyclelinkeddir = null; - name = "Bridge"; - req_access_txt = "0"; - req_one_access = null; - req_one_access_txt = "19;41" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"dyO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/poddoor/preopen{ - id = "bridge"; - layer = 2.6; - name = "Emergency Blast Door" - }, -/obj/machinery/door/airlock/glass_command{ - cyclelinkeddir = null; - name = "Bridge"; - req_access_txt = "0"; - req_one_access = null; - req_one_access_txt = "19;41" - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/bridge) -"dyP" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/asteroid/line{ - icon_state = "ast_warn"; - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dyQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/fore/com_west) -"dyR" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/camera{ - c_tag = "Command Asteroid Hall 10"; - dir = 6 - }, -/turf/open/floor/plasteel/red/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"dyS" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/red/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"dyT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"dyU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=CommandWest"; - location = "Security"; - name = "navigation beacon (Security)" - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"dyV" = ( -/obj/structure/plasticflaps{ - name = "Officer Beepsky's Home" - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"dyW" = ( -/obj/structure/bed/dogbed, -/mob/living/simple_animal/bot/secbot/beepsky, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) -"dyX" = ( -/obj/structure/sign/poster/contraband/rip_badger{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/derelict/secret{ - valid_territory = 0 - }) -"dyY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/device/radio/intercom{ - broadcasting = 0; - name = "Station Intercom (General)"; - pixel_x = -28 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"dyZ" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"dza" = ( -/obj/structure/disposalpipe/junction{ - dir = 4; - icon_state = "pipe-j2" - }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"dzb" = ( -/obj/structure/grille/broken, -/turf/open/floor/plating, -/area/maintenance/asteroid/starboard) -"dzc" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/components/trinary/filter/critical{ - dir = 4; - filter_type = "freon"; - name = "gas filter (freon)" - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"dzd" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/meter, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; - name = "reinforced floor" - }, -/area/engine/engineering) -"dze" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/engineering) -"dzf" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/turf/closed/wall/r_wall, -/area/engine/supermatter) -"dzg" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plating, -/area/hallway/secondary/bridges/cargo_ai) -"dzh" = ( -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/ai_monitored/storage/eva) -"dzi" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dzj" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/brig) -"dzk" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/circuit, -/area/ai_monitored/nuke_storage) -"dzl" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"dzm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"dzn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) -"dzo" = ( -/obj/machinery/power/apc{ - dir = 2; - name = "Starboard Asteroid Maintenance APC"; - pixel_y = -24 - }, -/obj/effect/turf_decal/stripes/end{ - icon_state = "warn_end"; - dir = 1 - }, -/obj/structure/cable/orange, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/starboard) -"dzp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/aft) -"dzq" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/vacantoffice) -"dzr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) -"dzs" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) - -(1,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(2,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(3,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(4,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aac -aac -aac -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(5,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aac -aac -aac -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(6,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aac -aac -aac -aab -aaa -aaa -aac -aac -aac -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aab -aab -aad -aab -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(7,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aab -aad -aac -aac -aac -aab -aaa -aaa -aac -aac -aac -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aad -aac -aad -aad -aaa -aaa -aaa -aad -aab -aab -aad -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aad -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(8,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aad -aad -aac -aac -aac -aad -aaa -aaa -aad -aad -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aad -aac -aac -aac -aac -aac -aad -aad -aac -aac -aac -aac -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aag -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aad -aac -aac -aac -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(9,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aad -aad -aac -aac -aac -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aac -aac -aac -aac -aac -aab -aac -aac -aac -aac -aac -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -aac -aac -aac -aac -aac -aac -aad -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(10,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aac -aac -aac -aac -aac -aac -aac -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aac -aac -aac -aab -aab -aab -aac -aac -aad -aac -aac -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aac -aac -aac -aab -aac -aac -aac -aac -aac -aab -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(11,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aac -aac -aac -aac -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aaa -aaa -aaa -aad -aac -aab -aab -aab -aab -aab -aab -aac -aac -aac -aac -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aac -aac -aac -aac -aac -aad -aad -aac -aac -aab -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aab -aab -aab -aad -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(12,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aac -aac -aac -aac -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aab -aab -aab -aaa -aaa -aaa -aaa -aaa -aaa -aac -aac -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aab -aad -aac -aac -aac -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aab -aab -aac -aac -aac -aac -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(13,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aac -aac -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aaa -aaa -aaa -aad -aab -aad -aad -aad -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aab -aab -aab -aac -aac -aac -aac -aac -aac -aac -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(14,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aab -aab -aab -aab -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aab -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aac -aac -aac -aac -aac -aac -aac -aac -aad -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(15,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aab -aab -aab -aab -aab -aab -aad -aab -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aad -aad -aad -aac -aac -aac -aac -aad -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(16,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aag -aaa -aaa -aaa -cFp -aaa -aaa -aaa -aab -aab -aab -aab -aad -aad -aad -aad -aab -aab -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aad -aad -aad -aab -aab -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(17,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aah -aai -aai -aai -aai -aeh -aai -aai -aai -aaM -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -aaa -aaa -aaa -aab -aab -aab -aab -aad -aad -aad -aad -aad -aad -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(18,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aah -aai -aai -aai -aai -aai -aai -acT -adj -acT -acU -aei -aeE -aeS -dmS -dno -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -aaP -aaP -aaP -aaP -aaP -aaP -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -aaP -aaP -aaP -aaP -aaP -aaP -cFp -aaa -aaa -aad -aab -aab -cTy -cTB -cTw -cTy -cTG -cTw -aac -aac -aac -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aag -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(19,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aai -abT -acd -acd -acd -abT -aai -acU -acU -acU -acU -aej -acU -aeT -dmS -dnp -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaP -drg -drH -drH -abV -acj -cFp -cFp -cFp -cFp -cXs -cFp -cFp -cFp -cFp -cFp -avx -abV -abr -abr -dyC -aaP -cFp -aaa -aaa -aab -aad -cTv -cTy -cTC -cTx -cTC -cTH -cTw -cTw -aac -aac -aad -aad -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(20,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aai -aan -aan -aan -aan -aan -aai -acV -acU -acU -acU -aek -aeF -aeU -dmS -dnq -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaP -drh -drI -drI -aaP -aaP -cXs -cXs -cXs -cXs -cXs -cXs -cXs -cXs -cXs -cXs -aaP -aaP -abs -abs -abb -aaP -cFp -aaa -aad -aad -aad -cTw -cTy -cTB -cTz -cTE -cTC -cTL -cTy -aac -aac -aad -aad -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXK -aXK -caf -caf -caf -aXK -aXK -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(21,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aah -aai -aai -aai -aaM -aaa -aaa -aai -aan -ace -aan -aan -aan -aai -acW -acU -acU -acU -ael -aai -aai -aai -afX -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaP -drh -drI -aaP -aaP -cXs -cFp -cFp -cFp -cFp -cXs -cFp -cFp -cFp -cFp -cFp -cXs -aaP -aaP -abs -abb -aaP -cFp -aac -aac -aad -aad -cTv -cTz -cTx -cTD -cTz -cTI -cTM -cTy -aac -aad -aad -aad -aab -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXK -bci -bcW -bQW -caR -cbo -aXK -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(22,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aai -aam -aas -aaA -aai -aaa -aaa -aai -abU -acf -acq -aan -aan -aai -acX -acU -acU -acU -aem -aai -aeV -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaP -abc -aaP -aaP -cFp -cXs -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaP -aaP -abc -aaP -cFp -aac -aac -aad -aad -cTx -cTz -cTz -cTx -cTC -cTJ -cTN -cTx -aac -aad -aab -aad -aad -aad -aab -aad -aaa -aaa -aaa -aaa -aaP -aaP -aaP -aaP -aaP -aaP -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXK -aXK -aXK -bZO -bRT -bRT -caS -bcW -aXK -aXK -aXK -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cBW -cBW -cBW -cBW -cBW -cBW -cBW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(23,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaj -aan -aan -aaB -aai -aai -aai -aai -aai -aai -aai -acE -acL -aai -aai -adk -adw -adM -aai -aai -aai -aaM -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaP -abd -aaP -cFp -cFp -cXs -aaa -cFp -cFp -cFp -abC -cFp -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaP -dyD -aaP -cFp -aaa -aad -aac -aac -cTw -cTA -cTz -dyX -cTF -cTK -cTO -cTw -aac -aad -aab -aac -aad -aad -aad -aab -aaa -aaa -aaa -aaa -aaP -aba -abr -abr -abV -aYR -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXm -diN -bZw -bZP -cag -cax -caT -cbp -cbD -diN -cbX -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cBX -cCl -cCt -cCK -cCY -cDm -cCu -cBW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(24,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaj -aao -aan -aan -aai -aaY -aan -aan -aan -aan -acr -aan -aan -acP -aan -aan -aan -aan -aaB -aeG -dmS -dno -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -abC -aaa -abC -cFp -cFp -cXs -cFp -cFp -abW -abW -akm -abE -cFp -cFp -cFp -cFp -abC -aaa -aaa -aaa -aaa -abC -cFp -aaa -aad -aac -aac -cTw -cTw -cTv -cTy -cTy -cTv -cTw -cTy -aad -aad -aab -aac -aac -aac -aad -aad -aad -aad -aaa -aaa -aaP -abb -abs -abs -aaP -aaP -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXK -aXv -bZx -bZQ -cah -cay -caU -cbq -aXK -aXK -aXK -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cBW -cBW -cCu -cCL -cCZ -cDn -cDm -cBW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(25,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaj -aap -aat -aan -aaN -aan -aan -aan -aan -aan -acs -aan -aan -aan -aan -aan -aan -aan -aan -aeH -dmS -dnp -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -abC -aaa -abC -aaa -aaa -abC -aaa -aaa -abW -abW -abW -abE -abE -abW -abW -abW -abC -abW -aaa -aaa -aaa -abC -cFp -aaa -aaa -aaa -aac -aac -aad -aad -aac -aac -aac -aac -aad -aad -aad -aab -aac -aac -aac -aad -aab -aab -aad -aad -aaa -aaP -abb -abs -aaP -aaP -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXn -aXn -bZx -bZR -cai -caz -caV -cbr -aXv -aXn -aXn -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -cBW -cCM -cDa -cDo -cDF -cBW -cBW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(26,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaj -aaq -aan -aaC -aai -aaZ -abq -abq -abq -acg -acr -aan -aan -aan -aan -acG -aan -aan -aaB -aeG -dmS -dnq -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -aaa -aaa -abC -aaa -abC -aaa -aaa -akm -abE -abW -abW -abW -abW -abW -abW -abW -abW -abW -akm -abW -aaa -aaa -aaa -abC -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aad -aac -aac -aac -aac -aad -aab -aad -aad -aad -aad -aad -aab -aab -aaa -aad -aad -aaa -aaP -abc -aaP -aaP -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXn -aXn -aXn -aXn -bZx -diQ -caj -caA -bZR -cbs -aXv -aXn -aXn -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -ccW -ccW -aaa -abC -aaa -cBW -cBW -cDb -cDp -cDn -cDN -cBW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(27,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaj -aar -aan -aaB -aai -aai -aai -abB -aai -aai -aai -acF -acr -aai -aai -aai -adx -adN -aai -aai -aai -aaO -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -abC -aaa -cXs -abE -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -aaa -aaa -aaa -abC -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aad -aad -aad -aad -aad -aad -aab -aad -aad -aad -aab -aab -aab -aaa -aaa -aaa -aaa -aaa -aaP -abd -aaP -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXn -aXn -aXn -aXL -diP -aXK -diR -caB -aXv -aXv -aXv -aXn -aXn -aXn -aXn -aXn -aXn -aXn -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cdb -cdb -cdb -ccW -ccW -ccW -abC -aaa -aaa -cBW -cCu -cDq -cCu -cDO -cBW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(28,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -aai -aar -aan -aaD -aai -aaO -aaa -aaa -aaa -aai -aan -aan -aan -aai -acY -aan -aan -aan -aen -aeI -aai -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -abC -aaa -abC -abW -dgh -dgg -deK -deI -abW -abW -abW -dgh -deI -deK -deK -abW -abW -abW -aaa -aaa -aaa -abC -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aaa -aab -aab -aab -aab -aab -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXK -aXK -bRR -bRR -bRR -aXK -aXK -aXn -aXn -aXn -aXr -aXr -aXr -aXr -aXr -aXL -bZz -din -aXW -caC -cRp -dij -aXL -aXr -aXr -aXr -aXr -aXr -aXr -aXn -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cdb -cdb -cdb -ccW -ccW -aaa -abC -aaa -aaa -aaa -cBW -cDr -cCu -cDP -cBW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(29,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -aak -aai -aai -aai -aaO -aaa -aaa -aaa -aaa -ach -aan -aan -aan -aai -acZ -aan -aan -aan -aeo -aai -aai -aai -afY -cFp -cFp -cFp -cFp -cFp -cFp -cFp -abE -abE -abW -deK -drj -deK -deK -deI -deL -dtA -deK -dgg -deI -dgh -dgh -dwa -dwp -deI -deK -deK -abW -aaa -aaa -aaa -abC -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXr -bhO -bhO -bhO -aXK -bQV -bRS -bSD -bTo -bTP -aXv -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXL -bZA -din -cak -bAi -cRp -dij -dij -aXr -aXr -aXr -aXr -aXr -aXr -aXn -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -cdb -cdb -cdb -cdb -cdb -cdb -cdb -aaa -abC -aaa -aaa -aaa -cBW -cDq -cBW -cDQ -cBW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(30,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aci -aan -acG -aan -aai -ada -aan -aan -aan -aan -aan -aeX -dmS -dno -cFp -cFp -cFp -cFp -cFp -cFp -abE -abE -deK -deI -deI -drk -deI -deI -dsD -deL -deL -deL -deL -deL -deL -dvN -deL -deL -deL -deL -deK -abW -aaa -aaa -aaa -abC -cFp -aaa -aaa -aaa -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -bhO -bhO -bhO -bhO -bhO -bhO -bhO -bhO -bhO -bhO -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXn -bhO -bhO -bhO -aXv -bQW -bRT -bcW -bTp -bcW -aXv -aXr -aXr -aXr -dij -cMs -aXK -aXv -aXL -aXK -bZB -aZS -aZS -bZB -dij -dij -dij -dij -dij -aXL -aXL -aXL -aXL -aXn -aXn -ccW -cdb -cdb -cdb -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -cdb -cdb -cdb -ccW -ccW -cdb -cdb -cdb -aaa -abC -aaa -aaa -aaa -abC -cCE -abC -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(31,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aak -aai -aai -aai -aai -adb -ace -aan -aan -aan -aan -aeY -dmS -dnp -cFp -cFp -cFp -cFp -cFp -abE -abE -deK -deI -dqB -dqD -drl -deI -deL -dro -dsj -dsj -dtY -dsj -duW -dsj -dvO -dsj -dsj -dwE -deL -deI -abW -abW -cFp -aaa -abC -cFp -aaa -aaa -aaa -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -bhO -bhO -bhO -bhO -aXn -aXn -aXr -bhO -bhO -bhO -bhO -bhO -aaa -aaa -aaa -aaa -bhO -bhO -bhO -aXn -aXn -aXn -aXr -aXr -aXK -aXv -aXK -bSE -bTq -bTQ -aXK -aXr -dij -dij -aXK -bYE -din -dim -din -bEK -bAi -din -din -caD -aXv -caW -cbE -aXX -din -din -ccp -aXL -cct -ccF -ccF -ccW -ccW -ccW -cdb -cdb -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cda -cda -cda -cda -cda -cda -ccW -ccW -cdb -cdb -aaa -abC -aaa -aaa -aaa -abC -cCE -abC -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(32,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -acM -aai -adc -adl -aan -adO -adO -acG -aeZ -dmS -dnq -cFp -cFp -cFp -cFp -abE -abW -deK -deK -dqn -dqC -dqQ -dqS -deK -deL -dsF -dta -dta -dta -dta -dta -dta -dta -dta -dta -dsF -dvN -deI -dgh -abW -cFp -aaa -abC -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -abC -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -bhO -bhO -bhO -aaa -bhO -bhO -bhO -bhO -bhO -aXn -aXn -aXn -aXn -aXn -aXr -aXr -aXr -aXr -aXr -aXn -aXr -aXr -aXr -aXr -aXn -aXn -aXn -aXn -aXn -aXr -aXr -aXr -aXr -aXr -aXK -aXv -aXv -bTR -aXv -dij -aXK -aXv -diL -bkb -diq -diq -diq -diq -bkT -din -din -caE -caW -caW -cbF -din -din -din -din -aYv -cct -cct -cct -ccX -ccX -ccW -cdb -cdb -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cda -cda -cda -cda -cda -cda -ccW -cdb -cdb -ccW -aaa -abC -aaa -aaa -aaa -abC -cCE -abC -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(33,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aak -aai -aai -aai -aai -abB -aai -aai -aai -aaO -cFp -cFp -cFp -cFp -abE -abW -deK -dpQ -axE -dqD -dqR -dqT -drK -dsh -dsG -dta -dtC -dtZ -duz -duX -dvx -dvP -dwc -dta -dsF -deL -dxw -dgh -abW -cFp -aaa -abC -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -abC -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -bhO -bhO -aXn -aXn -aaa -aXn -aXn -aXn -aXn -aXn -aXn -aXn -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXr -dij -dij -aXv -bTr -bTS -aXL -aXv -aXK -cPX -bcW -bAi -bkb -diq -diq -bSF -diq -diq -diq -bkT -aXL -aXL -aXL -aXL -aXL -aXL -dio -din -din -din -cct -cct -cct -ccX -ccW -cdb -cdb -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cdb -aaa -aaa -cdb -cdb -cdb -cda -cda -cda -cda -cda -ccW -cdb -cdb -aaa -aaa -abC -aaa -aaa -aaa -abC -cCE -abC -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(34,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaP -aaP -aaP -aaP -aaP -aaP -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -deK -deI -deI -deK -deI -dqS -deK -deK -deL -dsF -dta -dtD -dua -duc -duY -duY -duY -duY -dta -dsF -deL -dtA -deK -abW -cFp -aaa -abC -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aXl -aXE -aXl -aaa -aaa -abC -aaa -aaa -aaa -aXn -aaa -aaa -aaa -aXn -aXn -aXn -aXn -aXn -aXn -aXn -aXn -aXn -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXn -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXn -aXn -aXn -aXr -dij -dij -dij -dij -dij -aXL -aXL -aXX -din -bEK -aXK -bcW -aXX -bAi -bAi -din -bYE -dim -din -din -din -dio -aXK -aXL -cRq -cRq -cam -cam -cRq -aXL -ccw -din -din -cct -cct -ccX -ccX -ccX -ccX -cdb -cdb -cdb -cdb -cdb -cdb -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cdb -cdb -aaa -cdb -cdb -cdb -cda -cda -cda -cda -cda -ccW -cdb -cdb -cdb -aaa -abC -aaa -aaa -aaa -abC -cCE -abC -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(35,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaP -aba -abr -abr -abV -acj -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aKy -aLB -dpR -dqo -dqE -dqT -deI -drL -deL -dsF -dta -dtE -dub -duB -duZ -dvz -dvR -dwe -dta -dsF -dsD -deK -deK -abW -deK -dyE -deK -abW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXl -aXF -aXl -aaa -aaa -abC -aaa -aaa -aXn -aXn -aaa -aXn -aXn -aXn -aXr -aXn -aXn -aXn -aXn -aXn -aXn -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXn -aXL -aXK -aXL -aXv -cMs -aXK -aXK -aXL -aXL -dij -aXv -aXv -aXK -aXL -bRU -aYS -aXL -aXX -bkb -diq -diq -diq -diq -bkT -bAi -din -din -dim -aXK -aXv -aXK -aXL -aXL -cam -cam -cbP -cbQ -cch -cam -cct -cct -cct -din -din -cct -cct -ccX -ccX -ccX -ccX -ccX -cdb -cdb -cdb -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cdb -cdb -cda -cda -cda -cdb -cdb -cda -cda -cda -cda -ccW -ccW -cdb -cdb -aaa -abC -aaa -aaa -aaa -abC -cCE -abC -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(36,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaP -abb -abs -abs -aaP -aaP -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -deK -deK -deK -deI -deI -deI -deK -dgq -dsi -dsJ -dta -axu -duc -duC -dva -dvA -dvS -dwf -dta -dsF -deL -deI -dgh -abW -deK -drk -deK -deK -deK -deK -deK -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aag -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXl -aXG -aXl -aaa -aaa -abC -aaa -aaa -aXn -aXn -dij -dij -dij -aXr -aXr -aXr -aXr -aXr -dij -dij -dij -dij -blX -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXn -aXL -aXK -aXK -bCw -dio -bEK -dio -din -aXL -bKl -bKl -din -aXK -din -din -bkb -diq -bSF -bJl -diq -bkT -bkb -diq -diq -diq -diq -bkT -bWr -aXv -aXv -aXv -aXL -aXL -aXL -aXL -cam -cbG -cbQ -cbQ -cci -cam -cct -cct -cct -cct -din -dio -cct -cct -ccX -ccX -ccX -ccX -ccW -cdb -cdb -ccW -cdb -cdb -cdb -cdb -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cdb -cda -cda -cda -cda -cda -cdb -cdb -cda -cda -cda -cda -cda -cda -cda -ccW -aaa -abC -aaa -aaa -aaa -abC -cCE -abC -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(37,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaP -abb -abs -aaP -aaP -abC -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -abE -abW -abW -abW -abW -abW -dgh -deK -deL -deL -dsF -dta -dtF -duc -duC -duc -dvB -dvT -duc -dta -dwK -dwE -deL -deI -dgh -deI -dgH -aOn -dgY -aQJ -aiZ -deK -abC -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXl -aXH -aXl -aXl -aXl -aXl -aaa -aaa -aXn -aXn -dij -cMG -dij -aXv -aXv -cMt -aXK -aXK -dij -dio -dkr -aXK -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXn -aXL -bAh -diq -diq -diq -diq -diq -diq -bJl -diq -diq -diq -diq -diq -diq -bkT -bRV -bSG -bMV -bMV -bMV -bVf -din -din -din -diL -bXJ -bYm -aXK -aXL -dij -dij -dij -aXL -aXL -cam -cbH -cbR -cbQ -cbQ -cRq -aXL -aXL -cct -cct -ccY -din -din -cct -cct -ccX -ccX -ccX -ccX -ccX -ccX -ccX -ccX -ccW -ccW -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cdb -cxg -cxg -cxg -cxg -cxg -cxg -cxg -cdb -cdb -cda -cda -cda -cda -cda -cda -ccW -aaa -abC -aaa -aaa -aaa -abC -cCE -abC -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(38,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaP -abc -aaP -aaP -aaa -abC -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -abE -abE -abW -abW -abW -dgh -dgh -dgh -deL -dro -dsj -dsL -dta -dtG -duc -duC -duc -dvB -duc -duc -dta -dgh -dxd -dwE -deL -dgh -deK -dgQ -ajW -axE -axE -axE -deI -deK -deK -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXl -aXl -aXl -aXl -aXl -aXv -aXI -aXS -aYh -aYu -aYh -aaa -aaa -aXn -aXK -aXK -bCC -bcX -cMV -cMY -bcX -cNC -cNR -bio -bio -bPl -dij -aXr -aXr -aXr -bpY -bpZ -bpZ -bpZ -bpZ -bpY -bpY -bpY -cPC -bBB -blY -blY -blY -cPW -cOW -blY -blY -bLw -cQr -bNT -bMV -cQr -cQr -bRW -aXv -din -din -din -bAu -din -diJ -bch -aXK -aXL -dij -dij -dij -dij -dij -dij -aXL -aXL -cRq -cam -cbQ -cbQ -ccj -cam -aXL -aXL -ccx -ccN -ccZ -din -din -din -cct -cct -ccX -ccX -ccX -ccX -ccX -ccX -ccX -ccW -ccW -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cdb -cxg -cSe -cSi -cSk -cxZ -cSt -cxg -cdb -cdb -cda -cda -cda -cda -cda -cda -cda -cda -abC -aaa -aaa -aaa -abC -cCE -abC -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(39,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaP -abd -aaP -abC -aaa -abC -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -abE -abE -abW -abW -dgh -deK -deI -deL -dro -drN -dqV -dsM -awA -awA -duf -aAp -duf -aCz -duf -awA -awA -dsM -dxe -dxz -dwE -dsD -deI -aMu -aOo -dgZ -dgf -dgf -aSp -aLB -aTQ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXm -aXp -aXq -aXt -aXv -aXy -aXz -aXT -aXv -aXl -aXl -aXn -aXn -aXL -aXK -din -bAu -cMN -cMW -cMZ -cMZ -cMZ -cMZ -cMZ -cOm -cOy -aXK -aXr -aXr -aXr -bpY -brt -bru -bul -bru -bwZ -bru -bpZ -cPC -cOB -aXv -aXK -aXv -cPX -aXK -cbs -bcW -cQk -aXL -aXK -cMt -aXv -aXK -aXK -aXL -aXL -aXL -din -bAu -aXL -aXK -aXK -aXK -dij -dij -dij -dij -dij -aXL -aXL -cal -cal -cal -cRq -cbS -cbQ -cck -cam -aXL -ccx -ccG -ccO -cct -cct -din -din -din -cct -cct -cct -cct -cct -ccX -ccX -ccX -ccX -ccX -ccW -cdb -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cxg -cSf -cSf -cyO -cSp -cSt -cxg -cdb -cdb -ccW -ccW -cda -cda -cda -cda -cda -cda -cBY -aaa -aaa -aaa -abC -cCE -abC -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(40,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -abC -cFp -abC -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -avv -avv -avw -avv -avv -avw -avv -avv -avv -cFp -cFp -abE -abW -dgh -deK -deI -dqF -dqU -drp -dqV -dqX -dsN -awB -axy -dug -duF -dve -dvD -dve -dwi -dwr -dsN -dxf -dxe -dsF -deL -deI -dgJ -aOp -dgQ -axE -axE -deI -deK -deK -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXl -aXl -aXl -aXu -aXw -aXz -aXJ -aXU -aXv -aXL -aXr -aXr -aXr -dij -aYS -din -bAu -cMO -cMT -cMT -cMT -cND -cMT -cMT -cMO -bAu -cMs -aXr -aXr -aXn -bpZ -bru -bsT -bum -bvQ -bxa -bye -bpZ -cPC -cOB -aXv -bDD -bEL -bcW -aXK -aXK -cQb -bdK -cQs -aXv -aXL -dij -dij -dij -dij -dij -aXL -aXZ -bVg -aXL -aXL -aXL -bTs -bTs -bTs -bTs -bTs -bTs -aXL -cal -cal -caG -caH -cbI -caH -caH -cRq -cam -aXL -ccy -aXL -aXL -aXL -cct -cct -din -din -din -bch -cct -cct -cct -ccX -ccX -ccX -ccX -ccX -ccW -ccW -aaa -aaa -aaa -aaa -aaa -aaa -cdb -aaa -aaa -aaa -cxg -cSg -cSj -cSl -cSq -cSt -cxg -cdb -cdb -ccW -ccW -cda -cda -cda -cda -cda -cda -ccW -aaa -aaa -aaa -abC -cCE -abC -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(41,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -abC -cFp -abC -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -avw -awx -axt -ayZ -aAn -aAn -aCx -aDL -aFe -cFp -cFp -abW -abW -dgh -auB -deL -dgk -dqV -drq -dqX -dsm -dsO -awC -avy -avy -duG -avy -dvE -aDM -dwj -dws -dsO -dxg -dqW -dsF -aJL -deI -axE -dgQ -dha -aQL -aRN -deK -abW -abW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXl -aXl -aXl -aXl -aXK -aXV -aXv -aXL -aXr -aXr -aXr -dij -dij -aXK -cMH -cMO -cMT -cNa -cNo -cNE -cNS -cMT -cOn -cOz -dij -aXr -aXr -aXn -bpY -bru -bsU -bun -bvR -bxb -byf -bpZ -cPC -cOB -aXv -aXv -aXK -aXL -aXL -aXL -cQc -bdK -bcW -aXv -aXL -bEM -bEM -bEM -bEM -bTs -bTs -bTs -bTs -bTs -bTs -bTs -bTs -bXK -bXK -bXK -bXK -bTs -aXL -cam -caF -caG -cal -cam -cRq -cRq -cRq -aXn -aXL -aXL -aXL -aXn -ccW -ccX -cct -cct -cct -din -din -din -din -cct -cct -cct -cct -ccX -ccX -ccW -ccW -cdb -aaa -aaa -aaa -aaa -cdb -cpo -cqh -cqh -cqh -cpo -cSh -cSh -cyO -cSr -cSt -cxg -cdb -cdb -cdb -ccW -cda -cda -cda -cda -cda -cda -aaa -aaa -aaa -aaa -abC -cCE -abC -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(42,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -abC -cFp -abC -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -avw -awy -dlZ -avv -dmV -aAn -aAn -aDL -aFe -cFp -abW -abW -abW -dgh -deI -dqp -dqG -dqW -drr -drQ -dsn -avy -avy -axA -azb -aAq -axA -azb -azb -aFf -avy -avy -dxh -dqW -dxW -dvN -deI -dyG -dgR -aPQ -aQM -aRO -deK -abW -abW -akm -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -aXK -aXW -aYi -aXL -dij -dij -aXv -aXv -aXK -cMz -bAu -bcU -cMT -cNb -cNp -cNF -cNT -cMT -cMO -cOz -aXv -aXr -aXr -aXn -bpZ -bru -bsV -buo -bvS -bxc -byg -bpY -cPC -cOB -cMs -aXL -aXL -aXL -aXL -aXL -aXL -bLx -cQt -aXL -aXL -bEM -bQX -bRX -bSH -bTs -bTT -bUE -bVh -bVF -cKn -bWB -bXl -bXL -bYn -bUE -bUE -bTs -aXL -cal -caG -cal -cal -aXn -aXr -aXr -aXr -aXr -aXr -aXr -aXn -aXn -ccW -ccX -ccX -ccX -cct -cct -dio -din -din -din -dio -cct -cct -ccX -ccX -ccX -ccW -ccW -aaa -aaa -aaa -aaa -cdb -cpo -cqi -crh -crh -dkw -cyb -cyb -cSm -cSr -cSt -cxg -cxM -djz -ccW -ccW -cda -cda -cda -cda -cda -cda -aaa -aaa -aaa -aaa -abC -cCE -abC -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(43,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -abC -cFp -abC -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -avw -dlG -axv -aza -aAo -aBr -aAn -aDL -aFe -cFp -abW -abW -dpn -dpE -dpE -dpE -dpE -dqX -arn -arn -aup -avy -avy -axA -azc -aAr -dvf -aCB -azc -aFf -avy -avy -dxi -dqW -dsF -dgo -deK -deK -aOr -aPR -deI -deI -deI -dgh -abW -abW -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXn -aXv -aXX -aXX -aXX -aXK -aXK -dim -cMu -din -bCC -bAw -cMP -cMT -cNc -cNq -cNG -cNU -cMT -cMO -bdJ -aXK -aXr -aXr -aXr -bpZ -brv -bsW -bup -bvT -bxd -bru -bpY -bAj -bke -aXv -aXL -aXL -bEM -bEM -bEM -bEM -bEM -bEM -bEM -bEM -bEM -bQY -bRY -bSI -bTt -bTU -bTU -bVi -bTU -bTU -bWC -bXm -bTU -bYo -bYF -bYW -bTs -aXL -cal -caG -caX -cal -aXn -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXn -ccW -ccX -ccX -ccX -ccX -cct -cct -cct -cct -din -din -din -aXL -aXL -aXL -ccW -ccW -ccW -aaa -aaa -aaa -aaa -cdb -cpo -cqj -crh -cse -dkx -cxg -cxg -cxg -cSs -cpo -cpo -cxN -djz -djG -djz -djR -djW -djW -cda -ccW -ccW -ccW -aaa -aaa -aaa -abC -cCE -abC -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(44,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -abC -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -avv -avv -axw -avv -avv -avv -aCy -avv -avv -cFp -cFp -abW -dpo -dpF -dpF -dpF -dpF -dpF -dpF -arn -auq -dsP -dtf -dtH -duh -duH -dvg -dvF -azc -aFh -aDM -aHy -dxh -dqW -dsF -deL -deL -deL -aOs -aOs -deL -aRP -deK -deK -acH -acH -abE -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXn -aXL -aXv -aYj -aXX -aXX -aXX -aXX -aXX -aXX -bAu -cMI -cMQ -cMT -cMT -cNr -cNH -cNV -cMT -cOo -bdK -aXK -aXv -aXv -dij -bpZ -bpZ -bpZ -buq -buq -bpZ -bpZ -bpY -bAk -bke -aXv -aXL -aXL -bEM -bHK -bJm -bKm -bLy -cGE -bJm -bMW -bEO -bGk -bHQ -bSJ -bTu -bTV -bTV -bTu -bVG -bTu -bWD -bTu -bTV -bTV -bYG -bYX -bTs -aXL -cal -caG -cal -cal -aXn -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXn -ccW -ccW -ccX -ccX -ccX -ccX -ccX -cct -cct -din -din -din -aZS -din -aXL -dij -cda -ccW -cdb -aaa -aaa -aaa -cdb -cpo -cqk -cri -cqk -dkx -ctm -cua -cKv -cKx -cKy -cpo -cxM -djz -djR -djF -djE -djR -djz -cda -cda -cda -cda -aaa -aaa -aaa -abC -cCE -abC -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(45,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -abC -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -awG -dma -awG -cFp -awG -dnO -awG -cFp -cFp -cFp -abW -dpo -dpF -dpT -dpT -dqI -dpT -dpT -arn -dso -avy -avy -axA -azd -azd -axA -aCC -azd -aFf -avy -avy -dxh -dqW -dgt -dgp -dgp -dgp -dgS -dhb -deL -deL -dgq -deK -aep -acH -abE -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aXn -aXn -aXn -aXL -aXL -aYv -aXX -aXX -aZS -aXL -aXL -cMA -cMJ -aXL -cMT -cNd -cNs -cNf -cNW -cMT -cMP -bdK -bcW -bcW -aXK -aXv -aXK -aXL -bsX -bur -cPn -bxe -aXL -aXL -cPC -bke -aXv -aXK -aXL -bEM -bHL -bHL -bHL -bHL -bHL -bHL -bHL -bEM -bGl -bHQ -bSK -bTs -bTW -bTW -bTs -bVH -bTs -bWE -bTs -bXM -bXM -bXM -bXM -bTs -aXL -cal -caH -cal -cal -aXn -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXr -cda -cda -ccW -ccW -ccX -ccX -ccX -ccX -cct -aXL -aXL -aXL -din -din -dip -dij -cda -ccW -cdb -aaa -aaa -aaa -ccW -cpo -cql -crj -csf -dkx -ctn -cub -cuu -cvm -cwh -cKz -cxO -cyF -cSC -czZ -cAk -djT -djR -djW -cda -cda -cda -aaa -aaa -aaa -abC -cCE -abC -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aag -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(46,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -abC -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -awG -dmb -awG -cFp -awG -dmb -awG -cFp -cFp -abW -abW -dpo -dpF -dpU -dqs -dqs -dqs -drt -drR -aur -avB -awH -axD -axD -aAs -aBt -aCD -aDN -aFj -aGE -dft -aIG -dxB -ajc -dsj -dsj -dsj -dyP -aPS -dhh -ajX -ajX -apL -aep -acH -abW -abE -abE -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aXn -aXr -aXr -aXr -aXr -aXr -aXv -aXv -cMr -cMs -aXK -aXK -aXK -cMB -cMK -aXK -cMT -cNe -cNt -cNI -cNX -cMT -cOp -cOA -cOJ -cOJ -diq -cOJ -cOJ -diq -diq -diq -cOJ -cOJ -cOJ -cOJ -cPD -bke -cPP -aXv -bEM -bEM -cGA -bHL -bHM -bHL -bHM -bHL -bHM -bEM -bQZ -bRZ -bSL -bTs -bTs -bTs -bTs -bTs -bTs -bTs -bTs -bTs -bTs -bTs -bTs -bTs -bEM -bEM -caI -bEM -bEM -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXr -aXr -cda -cda -ccW -ccW -ccX -ccX -ccX -ccX -ccX -ccW -ccW -aXL -aXL -din -din -aXL -cda -ccW -cdb -aaa -aaa -aaa -ccW -cpo -cqk -crk -cqk -csJ -cto -crm -cuv -cvn -cwi -cpo -cxP -djE -djE -djM -cAl -cSR -djz -djR -cda -cda -ccW -aaa -aaa -aaa -djz -cDs -djz -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(47,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -abC -cFp -cFp -cFp -cFp -cFp -cFp -cFp -atk -atk -atk -awG -axz -awG -atk -awG -aCA -awG -atk -akG -doL -doL -akI -dpF -dfb -dqt -dqt -dqt -dfp -arn -arn -arn -awI -dtI -dtI -aAt -dqW -aCE -aDO -aFk -cLB -cLB -cLB -dxC -aGF -aGF -dyv -deK -aMx -deI -deI -deI -ajW -akT -deI -aep -abW -abW -abE -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aXr -aXr -aXr -aXr -aXK -aXK -aXv -bcW -aXX -cMt -aXK -bci -cMx -cMC -cML -bcV -cMT -cNf -bfy -cNf -bhy -cMT -bje -bkc -bkS -cOW -blY -blY -bqa -blY -bsY -bus -cOW -cOW -cOW -cOW -cOW -bBC -aXX -dio -bEM -bGh -bGi -bGi -bKn -bHL -bMX -bMX -bMX -bQd -bMX -bSa -bSM -bTv -bTX -bUF -bVj -bVI -bVI -bVI -bVI -bVI -bVI -bVI -bVI -bVI -bVI -bVj -bGi -caY -bEM -aXr -aXr -aXr -aXr -aXr -aXn -aXn -aXn -aXr -cda -cda -ccW -ccW -ccW -ccW -ccW -ccW -ccW -ccW -ccW -aXL -din -din -din -aXL -cda -ccW -cdb -aaa -aaa -aaa -ccW -cpo -cqm -crl -csg -dkA -ctp -crm -cKw -cvo -cwj -cpo -djX -djQ -djR -djW -cSK -djz -cAN -djz -cda -cda -ccW -ccW -ccW -ccW -djz -cDt -djz -cDR -djz -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(48,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -abC -cFp -cFp -cFp -cFp -cFp -cFp -cFp -atk -auo -dls -awD -awD -dmy -awG -dnu -awD -doa -dol -doA -doM -dpa -doM -dpF -dfc -cEv -cEy -cEy -cEy -cEy -dsp -dpF -awJ -dtJ -dtJ -dtJ -dvh -dvG -dzi -aFl -cLB -dwO -aJN -dxD -dxZ -aMA -aMy -aNC -dyQ -aPT -aQN -deK -ajW -deK -aTR -deK -abW -abW -abE -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aXn -aXn -aXn -aXn -aXn -aXn -aXK -cMp -caS -bcW -aXK -aXK -aXK -bcj -bcW -cMD -bRT -cMR -cMT -cNg -bfz -bgK -bhz -cMT -bjf -bkd -bkT -aYS -aYv -boA -aXK -aXK -cMt -aXK -bkU -bkU -bkU -bkU -bkU -bkU -aXX -diC -bEN -bGi -bHN -bJn -bKo -bLz -bLz -bLz -bLz -bLz -bLz -bSb -bLB -bTw -bTY -bUG -bVj -bVI -bVI -bVI -bVI -bVI -bVI -bVI -bVI -bVI -bVI -bVj -bUG -caZ -bEM -aXr -aXr -aXr -aXr -aXr -aXn -bhO -aXn -aXn -ccW -ccW -cdb -ccW -cdb -ccW -ccW -ccW -cda -cda -dij -aXL -din -ccp -dio -aXL -dij -ccW -ccW -aaa -aaa -aaa -ccW -cpo -cKu -crm -cKu -crm -cSo -crm -crm -cvp -cwk -cpo -cxd -cxd -cxd -cxd -cSL -dkc -cSS -djR -cda -cda -cda -ccW -djG -djG -djz -cDs -djR -cDS -djz -cEf -cEf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(49,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -abC -cFp -cFp -cFp -cFp -cFp -abW -abW -atk -dlg -dlt -dlH -dlH -dlH -dmW -dlH -dlH -aja -atk -doA -doM -dpb -doM -dpF -dpV -cEw -cEz -dra -ash -atm -dsq -dpF -awK -axF -axF -aAu -aBv -aCF -aGP -aFm -dwt -dwP -dxk -dxE -aKA -aLD -aMy -dyH -cMe -dhc -dgT -deI -ajW -ajW -dfl -aep -acH -abW -akm -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abD -aXn -aXn -aXK -cMq -bcW -aXv -aXK -dij -aXK -cMv -bRT -bdK -bRT -bfA -cMT -cNh -cNu -cNJ -cNY -cMT -bjg -bke -aXZ -aXL -aXL -aXL -aXL -aXL -aXL -aXL -bkU -bxf -byh -bzd -bze -bkU -bin -diC -bEN -bGj -bHO -bJo -bKp -bLA -bMY -bMY -bMY -bMY -bMY -bSc -bSN -bJr -bTZ -bUH -bVj -bVI -bVI -bVI -bVI -bVI -bVI -bVI -bVI -bVI -bVI -bVj -bUH -cba -bEM -aXr -aXr -aXr -aXn -aXn -bhO -bhO -aXn -aXn -cdb -cdb -cdb -cdb -cdb -cdb -cdb -ccW -cda -cda -dij -dio -din -din -cbE -ccp -aXL -cda -cda -aaa -cmB -aaa -ccW -cpo -cqn -crm -csh -csK -ctq -crm -crm -cvq -cwl -cpo -cxQ -cyG -czp -cxd -cSM -djz -cST -djz -djW -djW -djW -djG -djG -djG -djR -cDu -dkl -cDT -dkl -cEg -cEf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(50,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -abC -cFp -cFp -cFp -cFp -cFp -abW -abW -atk -dlh -avA -awE -dmd -dmA -awG -awF -axB -dob -dom -akI -doO -dmb -doM -dpF -dpW -cEx -cEA -cEB -cEx -cEx -aut -dpF -cGj -aGP -aGP -aAv -azh -aCG -aGP -aFn -cLB -dwQ -dxl -aJM -aIK -aLE -aMy -aND -aOt -aPU -cMb -deK -dhq -aTt -deI -aep -acH -abE -abE -abE -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXn -aXn -aXK -aXv -aXv -aXv -dij -dij -aXK -cMw -cMy -cME -bck -cMS -cMT -beJ -bfB -beJ -cNZ -cMT -bjg -bke -bkU -bkU -bnx -bkU -bkU -bkU -bkU -bkU -bkU -bxf -bxf -bze -bze -bkU -aXX -bDE -bEM -bGk -bHP -bJp -bKn -bLB -bMZ -bNU -bOU -bOU -bRa -bHL -bSO -bEM -bUa -bUH -bVj -bVI -bVI -bVI -bVI -bVI -bVI -bVI -bVI -bVI -bVI -bVj -bUH -cbb -bEM -aXr -aXn -aXn -bhO -bhO -bhO -bhO -aXn -bhO -cdb -cdb -cdb -cdb -cdb -cdb -cdb -ccW -cda -cda -dij -aXL -aXL -aXK -caW -ciY -aXK -cda -cda -clQ -cmC -clQ -ccW -cpo -cqo -crn -cqo -csL -ctr -cud -cuw -cvr -cwm -cpo -cxR -cxU -dkD -cxd -cSM -djR -djz -djR -djR -djW -djR -djR -djz -djD -djR -cDv -cDH -cDU -dkl -cEh -djz -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(51,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -abC -aaa -abC -cFp -cFp -cFp -cFp -cFp -abW -abW -atk -atk -atk -awG -dme -awG -awG -awG -cEo -doc -atk -atk -atk -dpd -atk -dpF -dpX -dqu -dqK -drb -asj -atn -dsr -dpF -dtg -dtK -azi -duJ -aBv -aCH -aJX -aFo -dwu -dwR -aII -dxF -aHB -aMD -aMy -deK -cYj -aPV -aKp -aKp -aSq -aSq -aKq -aKq -aKp -aKp -abE -abE -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXn -aXr -aXr -aXr -aYw -aYw -bcl -aYw -cMF -beK -beK -cMT -cNi -cNv -cNk -cNY -cMT -bjg -bke -bkU -blZ -bny -boB -bqb -brw -bsZ -but -bvU -bxf -bxf -bze -bze -bkU -aXX -aXK -bEM -bGl -bHQ -bJp -bKn -bLC -bMZ -bNV -bOV -bOW -bRb -bHL -bSP -bEM -bUb -bUH -bVj -bVI -bVI -bVI -bVI -bVI -bVI -bVI -bVI -bVI -bVI -bVj -bUH -cbc -bEM -aXn -aXn -aXn -bhO -bhO -bhO -bhO -bhO -bhO -cdb -cdb -cdb -cdb -cdb -cdb -cdb -cdb -ccW -cda -cda -ceW -ceW -ceW -cis -cis -ceW -ceW -ccW -clQ -cmD -clQ -ccW -cpp -cpp -cpp -cpp -cpp -cpp -cpp -cux -cvr -cwn -cpo -cxS -cyH -dkE -cxd -cSN -cAB -cAO -cSV -cAB -cAB -cSV -cAB -cAO -cCN -cDc -cDw -cDI -cDV -dkl -dkl -djz -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(52,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -abC -aaa -abC -cFp -cFp -cFp -abW -abW -abW -abW -abW -atk -dlu -awF -dmf -dmB -dmB -dmB -dmf -dod -don -doB -doP -dpe -dpu -deY -dpY -cEx -cEx -cEx -cEx -cEx -dss -dpF -dsR -awL -dsR -dsR -dvi -aCI -aGP -aFp -aGF -dwS -dxm -dxG -dya -aME -dxC -dyI -aOv -aPW -aQO -aKp -aSr -aSr -aSZ -aLn -aLm -aKp -abE -abE -abE -aWr -aWr -aWr -aaa -aWr -aWr -aWr -aWr -aaa -aWr -aWr -aWr -aWr -aWr -aWr -aXn -aXr -aXr -aXn -aYw -aZT -bau -aYw -aYw -aYw -cMT -cMT -cNj -cNw -cNK -cOa -cMT -bjh -cOB -bkU -bma -bnz -boC -boC -boC -boC -buu -boE -boE -boE -boE -bAl -bkU -aXX -bat -bEO -bGm -bHR -bJp -bKn -bLB -bMZ -bNV -bOW -bOW -bRb -bHL -bHL -bEO -bUc -bUH -bVj -bVj -bVj -bVj -bXn -bVj -bVj -bXn -bVj -bVj -bVj -bVj -bUH -bUc -bEM -aXn -aXn -bhO -bhO -bhO -bhO -bhO -bhO -bhO -cdb -cdb -cdb -cdb -cdb -cdb -cdb -cdb -ccW -cda -cda -ceW -chn -chM -cit -chN -cjJ -ceW -ccW -clQ -cmE -clQ -ccW -cou -cTT -cqp -csi -cFX -csi -cpp -cuy -cvs -cwo -dkB -cxT -cyI -czq -cxd -cAn -cyF -cSU -cyF -cyF -cTa -cTa -cTa -cyF -cCO -cDd -cDx -cDJ -cDW -djA -cEi -djz -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(53,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -abC -aaa -abC -cFp -cFp -abW -abW -abW -abW -abW -abW -atk -dlv -dlI -dmg -dmC -dmY -dmY -dnS -akL -doo -doo -doo -dpf -dpv -dpJ -dpZ -dqv -dqL -drc -dru -drS -dst -dsQ -dth -aoP -duj -duK -dvi -aCG -aGP -aFq -dwv -dwv -dwv -dwv -dwv -dwv -dwv -dwv -dyR -aPX -aQP -aKp -aMk -aMk -aMk -aMk -aLo -aKp -abE -abE -abE -aaa -abC -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aXn -aXr -aXr -aXn -aYw -aZU -cYo -bav -bav -cYo -cMT -cMX -cNk -cNu -cNk -cOb -cMT -bjg -cOB -bkU -bma -bnA -boD -boD -boD -bta -buv -bvV -bxg -bxg -bzf -boE -bnx -aXX -dim -bEM -bGn -bHQ -bJq -bKn -bLB -bMZ -bNW -bOX -bOX -bRc -bHL -bSP -bEM -bUc -bUH -bVk -bOY -bQe -bOY -bGi -bXN -bYp -bGi -bOY -bOY -bQe -bVk -bUH -bUc -bEM -aXn -bhO -bhO -bhO -bhO -bhO -bhO -bhO -bhO -cdb -cdb -cdb -cdb -cdb -cdb -cdb -cdb -cdb -ccW -ccW -ceW -cho -chN -ciu -chN -cjJ -ceW -ceW -clR -cmF -clR -cou -cou -cqq -cro -csj -cro -csj -cpp -cuz -cvt -cwp -cpo -cxU -cyJ -czr -cxd -cAo -djM -djX -djD -cBA -djR -djz -djG -djD -djE -djR -dki -cDK -cDX -dkl -dkj -djz -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(54,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -abC -aaa -abC -cFp -cFp -abW -abW -abW -abW -abW -abW -atk -atk -atk -alm -alm -alm -alm -alm -alm -alm -alm -alm -alR -amR -afd -afd -afd -afd -afd -afd -afd -afd -anJ -dti -aoP -duk -aqy -dvk -aCK -cHc -dzj -dwv -dwT -dxn -aJR -dyb -aIQ -aIQ -dyJ -aOv -aPY -aQQ -aRQ -aSs -aMk -aMk -aMk -dkq -aKp -aKp -aKp -aaa -aaa -abC -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aYw -aYw -aYw -cYn -cYo -cYo -bbB -bcm -cMT -cMT -cMT -cNx -beJ -cOc -cMT -bjg -cOB -bkU -bmb -bnB -boE -boE -boE -boE -boE -boE -boE -boE -bzg -boE -bkU -aXX -aYv -bEM -bGo -bHQ -bJp -bKn -bLB -bMZ -bGi -bOY -bQe -bRd -bHL -bSP -bEM -bUd -bUI -bJn -bJn -bJn -bJn -bJn -bXO -bYq -bYH -bYH -bYH -bYH -bYH -caJ -cbd -bEM -bEM -bEM -bhO -bhO -bhO -bhO -bhO -bhO -bhO -cdb -cdb -cdb -cdb -cdb -cdb -cdb -cdb -cdb -ceW -ceW -ceW -chp -chN -chN -chN -chN -ceW -ceW -ceW -cmG -ceW -cou -cpq -cqr -cro -csk -cro -cts -cou -cuA -cvu -cwq -cxc -dkC -cyK -czs -cxd -cAm -djE -djz -djR -djG -djG -djG -djG -djR -djR -djR -cDy -cDK -cDY -djA -cEk -cEf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(55,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -abC -cFp -abC -cFp -cFp -abW -abW -abW -abW -abW -abW -abW -abW -abW -alm -aga -agW -dli -alm -aje -dop -dli -alm -alS -dpw -alm -dqa -apy -dli -alm -drv -atq -dli -dsR -dtj -axI -aoP -asn -dvi -aCL -aJX -aFs -aGH -aHC -aHC -aHC -aHC -dym -aIQ -dyJ -aOv -aPW -aQR -aKp -aSt -aTu -aTu -aTu -aUS -aVi -aVv -aVJ -aWb -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aXf -aYx -aYT -aZv -aZV -baw -baW -cYp -cYp -baW -bdL -cMT -bfB -beJ -cNZ -cMT -bji -bkf -bkU -bmc -bnC -boF -bqc -brx -btb -buw -bvW -bxh -byi -bzg -bAm -bkU -bCx -bDF -bEM -bGp -bHS -bJp -bKn -bLB -bMZ -bGi -bOZ -bQf -bRe -bGi -bSQ -bEM -bUe -bUJ -bVl -bVJ -bUJ -bWF -bXo -bXP -bYr -bJo -bJo -bJo -bZT -bJo -bJo -cbe -cbt -cbJ -cbT -cbY -bhO -bhO -bhO -bhO -bhO -bhO -cdb -cdb -cdb -cdb -cdb -cdb -cdb -cev -ceV -cft -cga -cgz -chq -chq -chq -ciZ -cjK -ceW -ceW -chN -chN -cnM -cou -cpq -cqr -cro -cro -cro -ctt -cou -cuB -cvv -cuh -cxd -cxd -cxd -cxd -cxd -cAm -djE -dkd -djz -djW -djG -djG -djG -djG -djG -djR -djz -djz -cDZ -djR -cEf -cEf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(56,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -abC -cFp -abC -cFp -cFp -abW -abW -abW -abW -abW -abW -abW -abW -abW -alm -anE -amS -alT -aeK -anE -amS -alT -alm -dpg -dpx -alm -anE -amS -alT -aeK -anE -amS -alT -dsR -dtk -aoP -aoP -duL -dvm -aCG -aGP -aFq -dwv -aIQ -aIM -aIM -aKB -aLH -aIQ -dwv -aOv -aPW -aQS -aKp -aKp -aKp -aKp -aOb -aKp -aKp -aKp -aKp -aWc -aWs -aWs -cWf -aWs -aWs -aWs -cWf -aWs -aWs -cWf -aWs -aWs -aWs -cWf -aWs -aWs -aYk -aYw -aYw -aYw -aYw -aYw -baX -aYw -aYw -aYw -bdM -cMT -cNy -cNL -cOd -cMT -bjj -bkg -bkU -bkU -bnD -bkU -bkU -bry -bry -bry -bry -bkU -bkU -bzh -bkU -cFt -bCy -bCy -bEM -bEM -bHT -bJr -bKq -bLD -bKq -bJr -bEM -bEM -bEM -bEM -bEM -bEO -bEM -bEM -bEM -bEM -bEM -bEM -bLD -bXQ -bYs -bJr -bEM -bEM -bEM -cFG -bEM -bEM -bEM -bEM -bEM -cbZ -ccl -ccl -ccl -cYd -ccl -ccl -cYd -ccl -ccl -cYd -ccl -ccl -ccl -cew -ceW -ceW -ceW -cgA -ceW -ceW -ceW -ceW -cjL -ceW -ceW -ceW -cmH -ceW -cou -cou -cqs -crp -csl -csM -ctu -cou -cuB -cvv -cwr -cxe -cxV -cyL -cuT -djD -cAm -djM -djX -djz -djR -djW -djW -djG -djG -djG -ccW -cdb -djz -cEa -djz -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(57,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -abC -cFp -abC -cFp -abW -agk -ahP -agl -agk -abW -abW -abW -abW -abW -alm -dmD -amS -ahJ -alm -ajg -amS -ahJ -alm -alU -dpw -alm -dqb -amS -ahJ -alm -drw -amS -ahJ -dsR -dtl -aoP -aoP -duM -dvn -aCL -aDX -aFu -dww -aHE -aIN -aJQ -aKC -aLI -aIQ -aNE -aOv -aPW -aQT -aRz -aSu -aRz -dkp -aUm -aRz -aUe -aRz -aRw -cWd -cWd -cWd -cWd -cWd -cWd -cWd -cWl -cWd -cWd -cWs -cWd -cWd -cWd -cWd -cWd -cWd -cWd -aYy -aYU -aZw -aZW -bax -baY -baY -bcn -baY -bdN -cNl -bfC -baY -bHU -bip -bjk -bkh -aZW -baY -bnE -baY -bqd -brz -baY -baY -baY -bxi -byj -bzi -baY -baY -baY -baY -bEP -cGy -bHU -baY -baY -bLE -baY -baY -bPa -brz -bqd -bcn -bSR -baY -baY -aZW -baY -baY -bWj -baY -bXp -bXR -bYt -bYI -baY -bcn -byj -baY -bqd -cbf -cbu -cbK -aYy -cca -cca -cca -cca -ccz -cca -cca -cdc -cca -cca -ccz -cca -cca -cca -cca -ceX -cfu -cfu -cgB -chr -chO -chO -cja -cjM -chO -clb -clS -chO -cnN -cov -cpr -cqt -cqt -cGU -cqt -ctv -cue -cuC -cvv -cuh -cuh -cuh -cyM -cuT -djX -cAp -cAC -djE -djE -djz -djW -djW -djG -djG -djG -ccW -cdb -cdb -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(58,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -abC -cFp -abC -abW -abW -agk -dkK -agm -agl -abW -alm -alm -alm -alm -alm -agc -agY -dnz -alm -agc -cEr -dnz -alm -alU -dpw -alm -agc -apz -dnz -alm -agc -drT -dnz -dsR -awM -ats -aoP -aAx -dvo -dvH -cHc -aFv -dwx -aHF -aIO -dxH -aKD -aLJ -dyx -dwv -aOv -cEU -aQU -aQj -aSv -aQj -aQj -aQj -aQj -aQj -aQj -aQv -cWd -cWd -cWd -cWd -cWd -cWd -cWd -cWd -cXV -cWd -cWt -cWd -cWd -cWd -cWd -cWd -cWd -cWd -aYz -aYV -aZx -aZX -aZX -aZX -aZX -bco -aZX -bdO -aZX -aZX -bgL -cOe -aZX -bjl -bki -bkV -bkV -bnF -boG -bqe -brA -cFr -aYV -aYV -aYV -aYV -aYV -aYV -aYV -aYV -bDG -cGw -aYV -bHV -aYV -aYV -aYV -bNa -aYV -bPb -bQg -aYV -bEQ -aYV -aYV -aYV -aYV -aYV -aYV -aYV -bDG -bPb -bHV -bYu -bYJ -aYV -bEQ -aYV -aYV -aYV -bQg -aYV -aYV -aYz -cca -cca -cca -cca -cca -cca -cca -cca -cca -cca -cca -cca -cca -cca -cca -ceY -cfv -cfv -cgC -cfv -cfv -cfv -cjb -cfv -cfv -cfv -cfv -cfv -cFP -cow -cpr -cqt -cqt -csn -cqt -ctw -cue -cuD -cvw -cuh -cxf -cxW -cyN -cuT -cAa -djX -cAD -cAC -djD -djW -djW -djW -djW -djW -djG -ccW -cdb -cdb -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(59,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -abC -cFp -abC -abW -abW -agl -agm -dkS -ahP -agk -alm -dli -dlw -dlJ -dmh -dmE -ajm -ahK -aiq -aji -aka -akQ -alo -alW -amV -anH -aji -aka -akQ -arp -aji -aka -dsu -dsT -awN -axK -aoP -aAy -dsR -aCG -aGP -aFw -dwv -dwv -dwv -dwv -dwv -dwv -dwv -dwv -dyS -aPW -aQV -aRt -aSw -aRt -aRt -aUn -aRt -aRt -aRt -aRv -cWd -cWd -cWd -cWg -cWd -cWd -cWd -cWm -cWd -cWd -cWu -cWv -cWv -cWv -cWw -cWv -cWv -cWv -aYA -aYW -aZy -aZY -aZY -aZY -aZY -bcp -bcY -bdP -aZY -aZY -bgM -bgM -aZY -bjm -bkj -bkW -bmd -bnG -boH -bqf -brB -btc -bux -bvX -btc -btc -btc -btc -btc -btc -bDH -cGx -btc -bDH -btc -btc -btc -btc -bvX -bPc -bkW -bRf -bER -btc -btc -btc -btc -btc -btc -bmd -bWG -bXq -bXS -bYv -bYK -bYY -bZC -bZU -aYW -aYW -cbg -aYW -cJp -cJr -ccb -ccb -ccb -ccb -cYe -cYg -cYg -cdd -cYg -cYg -cYg -cYg -cYg -cYg -cYg -ceZ -cJs -cgb -cfw -chs -cfw -civ -cjc -cjN -cky -dzr -cky -cmI -cnO -cox -cou -cqu -crq -cso -csN -ctx -cuf -cuE -cvx -cws -cSu -cSu -cSu -cSD -cSu -cSu -cSu -cAm -djM -djR -djG -djW -djW -djW -djG -ccW -ccW -cdb -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(60,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -abC -abW -akm -abW -abW -agk -acN -acN -acN -ahP -alm -dlj -amS -amS -dmi -cTV -dmZ -dnA -dml -amd -dlP -dnA -anI -alX -amd -anI -amd -anI -dnA -anI -amd -drU -aoM -dsR -dsR -axL -dul -dsR -dsR -aCM -aGP -aFx -aGK -cHh -aIP -cHm -aKE -dyn -cHm -avI -aOw -aPW -aQR -aRR -aRR -aRR -aRR -cEW -aRR -aKp -aKp -aKp -aWd -aWd -aWd -cWh -aWd -aWd -aWd -cWh -aWd -aWd -cWh -aWd -aWd -aWd -cWh -aWd -aWd -aWd -aYw -aYX -aZz -aZZ -aZZ -aZZ -cFd -aZZ -aZZ -aZZ -aZZ -aZZ -aZZ -aZZ -aZZ -bjn -bkk -bkX -bjn -aZZ -boI -bqg -brC -bzo -btj -btj -btj -dcL -dcL -btj -btj -btj -cJl -btj -cJm -cJm -cJm -cJm -cJm -cJm -cJm -bPd -bQh -bRg -cJm -cJm -cJm -bUf -cJn -cFF -bVq -bWk -bWH -bXr -bXT -bVq -cJo -bYZ -cJn -bZV -cJn -cJn -cJn -cJn -cJq -aYw -ccc -ccm -ccm -ccm -cYf -ccm -ccm -cYf -ccm -ccm -cYf -ccm -ccm -ccm -cex -ceW -ceW -cJt -cJu -cJu -cJv -cJu -cJu -cjO -cJu -cJu -cJB -cmJ -cfv -coy -cps -cqv -cqt -csm -csO -cty -cue -cuD -cvw -cwt -cxh -cxX -cSx -cSv -cSG -cSO -cSu -cAm -cxN -djz -djz -djR -djW -djW -djG -ccW -cdb -cdb -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(61,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -abC -abW -abW -abW -abW -agk -ahP -dkT -ahP -ahP -alm -aeq -dlx -dlK -aln -agd -cTW -cTX -air -akc -akb -ajj -doR -alY -amW -doR -amW -dqw -cTX -cVO -akc -cVO -dsv -dsU -awP -dtL -dum -awP -dsU -dvI -aJX -dwk -dwy -aHH -dxo -dxI -dyc -dyo -aJU -aNG -aOw -aPW -aQW -aRS -aSx -aTv -aTS -aUo -aUT -abE -abE -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXn -dif -dik -aZA -aZZ -bay -baZ -bbC -aZZ -bcZ -bdQ -bba -bfD -bgN -bhA -biq -bhD -bkl -bkY -bme -bjn -boJ -bqh -brD -cIW -bte -bvY -bwd -byk -bwb -btd -bzj -ddk -bDI -btd -bGr -bHW -bJs -bGq -bLF -bNb -bNX -bPe -bQi -bRh -bSd -bSd -bGq -bUg -bUK -bUN -bVK -bWl -bVS -bXs -bXU -bYw -bYL -bZa -aYw -bZW -can -can -can -cbv -cbL -cbv -ccd -bhO -bhO -bhO -bhO -bhO -bhO -cdb -cdb -cdb -cdb -cdb -cdb -cdb -cey -cfa -cfa -cgc -cgD -cht -chP -ciw -cjd -cjP -ceW -ccW -cJC -cmK -cfv -coz -cpt -cqw -crr -csp -cqt -ctz -cou -cuF -cvy -cwu -cxi -cxY -cSy -cSE -cSH -cAq -cSu -cAP -cSW -dkc -chH -djR -djG -djG -djG -ccW -ccW -cdb -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aad -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(62,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -abC -abW -abW -abW -ahP -ahP -dkL -agm -cVw -adS -alm -alm -aeK -alm -alm -age -dna -cTY -ais -doe -dor -doD -aeK -dph -dpy -aeK -dmo -apA -cTY -azk -doe -atr -dsw -cEt -cHc -aFB -cLf -cHc -cEt -dvH -cHc -aFy -aGL -aHM -aIR -dxJ -dxJ -dxJ -dxJ -aNH -aOw -aQa -aQX -aRT -aSy -aTw -aTT -aUp -aUT -abE -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXn -dif -aXY -aYZ -aZZ -baz -bba -bbD -aZZ -bda -bdR -beL -bfE -bgO -bhB -bir -bjo -bkm -bkZ -bmf -bnH -boK -bqi -brE -cIX -btf -btf -bxj -byl -bzk -btd -ddg -bwe -bDJ -btd -bGs -bHX -bJt -bKr -bHZ -bHZ -bNY -bPe -bQi -bRi -bSe -bSS -bGq -bGq -bGq -bUN -bVL -bWm -bVS -bXs -bXV -bYx -bYL -bUN -aYw -bav -bav -bav -cbh -aYw -aYw -aYw -bhO -bhO -bhO -bhO -bhO -bhO -bhO -cdb -cdb -cdb -cdb -cdb -cdb -cdb -cdb -cdb -cdb -ceW -ceW -ceW -chQ -cix -cje -cjQ -ceW -ccW -cJC -cmL -cfv -coz -cou -cqx -crs -csq -csP -ctA -cug -cuG -cvz -cwv -cxj -cSv -cSz -czt -cSI -cAr -cSu -djG -cSM -djz -djR -djR -djz -djG -djR -djG -ccW -ccW -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aad -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(63,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -aaa -cFp -abD -abW -abW -abW -agk -dkH -acN -acN -agm -adS -alm -aes -dlw -dlL -dmj -agf -dnb -dnB -dnT -ajk -akd -doE -doS -alZ -dpz -doS -dpz -dqx -dnB -azl -ajk -azl -auv -dsV -dtm -dtM -dun -dtm -dsV -dvK -aEb -aFz -aGM -aHJ -aIS -aJS -aKG -cHm -cHm -dyL -aOy -aQb -aQY -aRU -aSz -aTx -aTU -aUq -aUT -abE -aaa -aaa -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXn -aXr -dif -dil -aZB -aZZ -baA -bbb -bbE -bcq -bdb -bdS -beM -bfF -bgP -bhC -bis -bjp -bkn -bla -bmg -bnI -boL -bqj -brF -cIY -btg -btg -bxk -dcM -dcW -btd -ddg -cGv -bDQ -btd -bGt -bHY -bJu -bGq -cYs -bNc -bJv -bPe -bQi -bRi -bSe -bSe -bTx -bUh -bUL -bUN -bVn -bVn -bVS -bXs -bXW -bVn -bYM -bZb -aYw -bav -bav -bav -aZU -aYw -aXn -bhO -bhO -bhO -bhO -bhO -bhO -bhO -bhO -cdb -cdb -cdb -cdb -cdb -cdb -cdb -cdb -cdb -ccW -ccW -ccW -ceW -chR -ciy -cjf -cjR -ceW -ccW -cJC -cmM -cnP -coA -cou -cqy -crt -csr -csQ -ctB -cou -cuH -cvA -cww -cxk -cTu -cya -cSF -cAb -cAs -cSu -djG -cAm -djA -djA -djA -djA -djA -cTh -djG -ccW -ccW -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aac -aac -aac -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(64,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -aaa -cFp -cFp -abW -abW -abW -agk -dkI -dkM -acN -acN -acN -alm -aet -amS -amS -afz -cTV -aha -dnA -anI -amd -anI -dnA -anI -ama -amd -anI -amd -amh -dnA -anI -amd -att -aoM -avI -avI -avI -avI -avI -avI -aCN -aGP -aFA -aGN -aHK -aIT -cHB -aKH -aKH -cEL -avI -aOz -aQc -aQR -aRR -aRR -aRR -aTV -aRR -aRR -abE -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -aXA -aXn -aXn -dif -dih -aYY -aZC -baa -baB -bbc -bbF -aZZ -bdc -bdT -beN -bfG -bgQ -bhD -bit -bjq -bko -blb -bhD -bjn -boM -aYV -brH -bzp -bth -dcB -btd -bym -bzl -btd -ddg -bCz -bDK -btd -bGq -bGq -bGq -bGq -bLG -bHZ -bNZ -bPe -bQi -bRj -bSf -bSf -bGq -bUi -bUM -bUN -bVM -bWl -bVS -bXs -bXX -bWl -bYL -bZc -aYw -bZX -cao -cao -aZU -aYw -aXn -bhO -bhO -bhO -bhO -bhO -bhO -bhO -bhO -cdb -cdb -cdb -cdb -cdb -cdb -cdb -cdb -cdb -ccW -ccW -ccW -ceW -ceW -ceW -ceW -ceW -ceW -ccW -cJC -cmN -cfv -coB -cFS -cqz -cru -cro -csR -ctC -cou -cuI -cvw -cwx -cSu -cSw -cyP -czu -cSJ -cSP -cSu -djG -cSX -cSY -cSY -cBB -cCm -cTf -dkh -djR -ccW -ccW -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aab -aac -aac -aac -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(65,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -aaa -cFp -cFp -abW -abW -abW -agl -agk -dkM -dkM -acN -acN -alm -dli -dlx -afg -afA -agh -ahb -ahO -aiu -dof -dos -ahO -doT -amb -amX -anM -dof -dos -ahO -aru -dof -dos -dsx -avI -awR -axN -axN -aAC -azn -aCG -aGP -dwl -awJ -dtJ -dtJ -dxK -dtJ -dtJ -dyy -avI -aOA -aPW -aQR -aKp -aMk -dyW -aKp -abW -abW -abE -abE -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXn -aXr -aXr -dif -aYB -aYZ -dif -aZZ -baC -bbd -bbG -aZZ -bdd -bba -beN -bfG -bgQ -bhD -biu -bjr -bkp -bkY -bmh -bnJ -boN -aYV -brG -bzp -buy -bvZ -dcG -byn -dcX -btd -ddh -ddl -btd -bzo -bGu -bHZ -bHZ -bHZ -bHZ -bNd -bOa -bPe -bQi -bRi -bSe -bSS -bGq -bGq -bGq -bUN -bVN -bWm -bVS -bXs -bXV -bWm -bYN -bZd -aYw -aYw -aYw -aYw -aYw -aYw -aXn -aXn -bhO -bhO -bhO -bhO -bhO -bhO -bhO -cdb -cdb -cdb -cdb -cdb -cdb -cdb -cdb -ccW -ccW -ccW -cda -cda -cda -cda -ccW -ccW -ccW -ccW -cJD -cmJ -cfv -coC -cou -cqA -crv -css -csS -ctD -cou -cuB -cvB -cuh -cJX -cJZ -cJZ -cJZ -cKa -cSQ -cSu -djG -djG -djG -djF -djR -djR -cSM -dki -djR -djG -ccW -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aad -aad -aac -aac -aac -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(66,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -aaa -cFp -cFp -cFp -dkF -abW -abW -agk -dkM -dkV -ahP -agl -alm -alm -alm -alm -alm -agi -dnc -dnC -alm -agi -akf -dnC -alm -alU -dpw -alm -agi -apD -dnC -alm -agi -drV -dnC -avI -awS -axO -axO -axO -dvq -aCG -aDP -aFt -cHb -aHL -aGP -cHl -cHr -aGP -cEP -cER -cES -aPW -dyU -dyV -aMk -aMk -aKp -abW -abW -abE -abE -aaa -aaa -aaa -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXn -aXr -aXr -dif -aXY -aYZ -dif -aZZ -baD -bbd -bba -aZZ -bde -bbc -beN -bfG -bgQ -bhD -biv -bhD -bkq -bkY -bhD -aZZ -boO -aYV -brH -bzp -buz -bwa -bxl -dcN -dcY -bAn -ddi -bCA -ddo -bzp -bGv -bIa -bJv -bJv -bJv -bNe -bNe -bPe -bQi -bRi -bSe -bSe -bTx -bUh -cGG -bUN -bVP -cGI -bVS -bXs -bXY -cGI -bYO -bZe -bZD -bZD -bZD -bZD -bZD -bZD -bZD -aXn -aXn -bhO -bhO -bhO -bhO -bhO -bhO -cdb -cdb -cdb -cdb -cdb -cdb -cdb -cdb -ccW -ccW -ccW -cda -cda -cda -cda -ccW -ccW -ccW -ccW -cJt -cJF -cJG -coD -cJO -cJV -cJV -cJV -cJV -ctE -cJV -cuK -cvC -cJW -cJY -cyc -cyQ -czv -cKb -cAc -cAc -cAc -cAc -cAc -cAc -cAc -cAc -cSM -djA -cTj -djG -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aad -aac -aac -aac -aac -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(67,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -abW -abW -abW -ahP -dkP -dkW -adC -adV -dlb -dll -dlz -dlM -alm -dmF -amS -ahJ -alm -ajo -amS -ahJ -alm -alU -dpw -alm -dqe -amS -ahJ -alm -asp -amS -ahJ -avI -dtn -axO -duo -axO -dvq -aCG -aGP -dwm -cHb -dwV -aGP -dxL -dye -aGP -cHD -cER -cES -aPW -aQR -aKp -aKp -aKp -aKp -abW -abW -abE -abE -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXn -aXr -aXr -dif -aXY -aZa -aZD -bab -baE -bbe -bbH -bcr -bdf -bdU -aZZ -bfH -bgR -bhE -biw -bhE -bkr -blc -bmi -bnK -boP -bqk -brH -bzp -dcx -bwb -dcH -dcD -dcZ -bAo -dcy -ddm -ddp -bzp -bGw -bHZ -bJw -bKs -bKs -bKs -bKs -bPf -bQj -bRk -bSg -bSg -bGq -bUi -bUM -bUN -bVO -bWn -bWI -bXt -bXZ -bYy -bYP -bZf -bZE -bZY -cap -bZj -cbi -cbw -bZD -aXn -aXn -bhO -bhO -bhO -bhO -bhO -bhO -cdb -cdb -cdb -cdb -cdb -cdI -cdI -cdI -cdI -cdI -cdI -cdI -cdI -cdI -cdI -cdI -cdI -cdI -cdI -cdI -cmJ -cfv -coE -cJP -cqB -crw -cst -cpu -ctF -crw -cuL -cvD -crx -cxm -cyd -cyR -czw -cKc -cAc -cAt -cAt -cBf -cAt -cAt -cBZ -cAc -cSM -djA -dkh -djG -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aac -aac -aac -aac -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(68,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -abW -abW -abW -ahP -dkQ -dkX -agl -agl -alm -cVz -aeO -afh -alm -anR -amS -ami -aeK -anR -amS -ami -alm -dpg -dpx -alm -anR -amS -ami -aeK -anR -amS -ami -avI -dto -dtN -dup -dup -dvs -aCG -aGP -dwm -cHb -aHN -dtK -dxM -cHs -aGP -cHD -cER -cES -aPW -aQR -aKp -abW -acH -acH -abW -abW -abE -abE -abE -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXn -aXn -aXn -dig -dii -aZb -dif -aZZ -baF -baF -baF -baF -baF -bdV -beO -bfI -bgS -bjs -bix -bjs -bks -bhD -bmj -aZZ -boQ -aYV -brH -bti -dcy -bwb -dcH -dcD -dcZ -ddd -dcy -ddm -cTS -bzp -bGx -bIb -bJx -bKt -bLH -bLH -bLH -bPg -bQk -bRl -bSe -bSS -bGq -bGq -bGq -bUN -bVP -bVP -bVS -bVS -bXY -bVP -bYQ -bZg -bZF -bZZ -caq -bZF -cbj -cbx -bZD -bZD -aXn -aXn -aXn -bhO -bhO -bhO -bhO -cdb -cdb -cdb -cdb -cdb -cdI -cdZ -cez -cez -cez -cez -cez -cez -cez -ciz -cdI -cjS -ckz -clc -cdI -cmO -cnQ -coF -cpv -cqC -crx -csu -csT -ctG -crx -cuM -cvE -cuh -cxl -cye -cyS -czx -cAc -cAc -cAt -cAt -cBg -cAt -cAt -cAt -cAc -cSM -cxN -djR -djG -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aad -aac -aac -aac -aab -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(69,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -abW -abW -abW -abW -abW -agk -ahP -agl -agk -agk -alm -dlm -aeO -afh -alm -dmG -dnd -dli -alm -dog -dot -dli -alm -alS -dpw -alm -aoR -dqy -dli -alm -drz -drW -dli -avI -avI -avI -avI -avI -avI -aCN -aGP -aFC -avI -aHO -dxr -awJ -dyf -dyq -dyq -dtJ -aOC -cHT -aRf -cHX -dhr -dhr -dhs -dhs -aUU -aUU -aUU -aUU -aWe -abW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXr -aXr -aXr -dif -aXY -aYZ -dif -dif -baF -bbf -bbh -bbh -baF -cFe -baF -baF -bgT -cTP -biy -bjt -bjt -bjt -baF -baF -dks -aYV -brH -bti -buA -dcC -dcI -dcO -bzm -bAp -buA -dcX -bDL -bzp -bGy -bGy -bJy -bKu -bGy -bGy -bGy -bGy -bQl -bRi -bSe -bSe -bTx -bUh -bUL -bUN -bVQ -bWo -bWJ -bWJ -bYa -bWo -bYR -bZh -bZG -caa -car -caK -bZD -cby -cbM -bZD -aXn -aXn -aXn -bhO -bhO -bhO -bhO -cdb -cdb -cdb -cdb -cdb -cdI -cea -ceA -ceA -ceA -ceA -ceA -ceA -ceA -ciA -cjg -cjT -ckA -cld -cdI -cmJ -cnR -coG -cJQ -cqD -cry -csv -cpw -ctH -cuh -cuB -cvw -cuh -cxl -cyf -cyS -czy -cAc -cAc -cAt -cAt -cAt -cAt -cBK -cAt -cAc -cAm -djA -cSa -djG -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aac -aac -aac -aac -aac -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(70,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -abW -abW -abW -abW -abW -abW -abW -abW -abW -alm -alm -dln -aeO -dlN -alm -alm -alm -alm -alm -alm -alm -alm -alm -amf -amY -alm -alm -alm -alm -alm -alm -alm -alm -avI -awT -dtO -dtO -aAE -avI -aCG -aGP -aFD -cHe -cHf -dxs -aJV -cHt -aEb -aEb -aEb -cHO -aPW -aQR -cHY -dhs -dhr -dhs -dhs -aUV -aVj -aVw -aVK -aWe -aWe -aWe -abC -abC -abC -abC -abC -abC -aaa -aaa -aaa -aaa -aaa -aXr -aXr -aXr -dif -aXY -aZc -dih -dif -baF -bbg -bbk -bcs -bdg -bdW -beP -bfJ -bgU -bhF -biz -bhJ -bhJ -bhJ -bmk -baF -boQ -aYV -brH -bti -dcy -dcD -dcH -dcD -dcZ -bwb -dcy -ddm -bDM -bzp -bGz -bIc -bJz -bKv -bLI -bNf -bOb -bGy -bGy -bRm -bSh -bSh -bGq -bUi -bUM -bUN -bVP -bVP -bWK -bVS -bVP -cGI -bYO -bZi -bZH -cab -cas -bZj -cbk -cbz -cbN -bZD -aXn -aXn -aXn -bhO -bhO -bhO -bhO -cdb -cdb -cdb -cdb -cdb -cdI -cea -ceA -ceA -ceA -ceA -ceA -ceA -ceA -ciA -cjg -cjT -ckB -cle -cdI -cmJ -cfv -coH -cJR -cpx -cpx -cpx -cpx -ctI -cpx -cuN -cvF -cwz -cxn -cyg -cyT -czz -cAd -cAc -cAt -cAt -cAt -cAt -cBL -cAt -cAc -cTg -dki -djW -djG -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aac -aac -aac -aad -aab -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(71,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abW -abW -abW -abW -abW -abW -abW -abW -abW -alm -dlc -dlo -dlA -dlO -dmk -dmH -cVA -cVF -cVF -cVA -cVF -cVA -doU -amg -cVP -ajm -amU -ajm -ajm -amU -drA -ajm -dsy -avI -awU -axP -dur -aAF -avI -dvL -aJX -aFE -aGQ -aHP -dxt -aJW -aHP -dyr -dyz -dyz -aOD -aQd -aQZ -cHY -dhs -dhr -dhx -dhw -aUV -aVk -aVx -aVL -aWf -aWt -aWf -aWN -aWN -aWN -aWN -dic -abC -abC -abC -abC -abC -abC -aXr -aXr -aXr -dif -aXY -aYZ -aZE -dif -baF -bbh -bbf -bbh -bbk -bdX -baF -bfK -bgV -bhG -biA -bhJ -bhG -bhJ -bhJ -baF -boQ -aYV -brI -bzp -dcx -dcD -dcH -dcD -dcZ -bwb -dcy -ddm -bDN -bzp -bGA -bGD -bJz -bKw -bLJ -bLJ -bOc -bPh -bGy -bGy -bGy -bGy -bGy -bGy -bUN -bUN -bVR -bWl -bVS -bVS -bVM -bYz -bYO -bZj -bZI -cac -cat -caL -bZD -cbA -cbO -bZD -aXn -aXn -aXn -bhO -bhO -bhO -bhO -cdb -cdb -cdb -cdb -cdb -cdI -cea -ceA -ceA -ceA -cgd -ceA -ceA -ceA -ciA -cdI -cjU -ckB -clf -cdI -cmP -cfv -coI -cJR -cqE -crz -csw -csU -ctJ -cpx -cuB -cvw -cuh -cxo -cxo -cxo -cxo -cAc -cAc -cAc -cAQ -cAt -cAt -cBM -cAc -cAc -cSM -dkj -djR -djG -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aac -aac -aac -aad -aab -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(72,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -abW -abW -abW -abW -abW -abW -abW -abW -abW -alm -dld -dlp -dlB -dlP -dml -anI -dml -anI -anI -dml -anI -amh -dml -anQ -anI -anI -dml -anI -anI -dml -anI -dlP -awO -avI -dtp -dtP -azo -duO -dvt -dvK -aEb -aFF -dwz -cHg -dxu -cHn -cHu -dys -aGP -avI -aOE -aPW -aQR -cHY -dhs -dhs -dhw -aUr -aUW -aVl -aVy -aVM -aWe -aWe -aWe -abC -abC -abC -abC -aXa -abC -aaa -aaa -aaa -aaa -aXn -aXr -aXr -aXr -dif -aYC -aZd -aZF -dif -baF -bbi -bbI -bct -bbk -bdY -baF -bfL -bgV -bhH -biB -bju -bkt -bhJ -bhJ -cTQ -boQ -aYV -brJ -bzp -byp -bwc -bxm -dcP -dcX -byo -ddj -bzl -bDO -bzp -bGB -bIe -bJA -bKx -bLK -bNg -bOd -bPi -bGy -bRn -bSi -bGD -bSi -bRn -bUN -bVm -bVN -bWm -bVS -bVS -bVN -bWm -bYS -bZk -bZD -bZD -bZD -bZD -bZD -cFI -bZD -bZD -aXn -aXn -aXn -bhO -bhO -bhO -bhO -cdb -cdb -cdb -cdb -cdb -cdI -cea -ceA -ceA -cRt -cge -cRB -ceA -ceA -ciA -cjh -cjV -ckC -clg -clT -cmQ -cnS -coG -cJR -cqF -crA -csx -csV -ctK -cpx -cuB -cvw -cwx -cxo -cyh -cyU -czA -cAd -cAu -cAE -cAR -cBh -cBC -cBN -cCa -cAc -cSM -djA -djW -djG -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aac -aac -aac -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(73,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -abW -abW -abW -abW -abW -abW -abW -alm -dlc -dlq -dlC -dlQ -dmm -dmI -cVC -cVH -dmI -cVM -ake -dmI -doV -dpi -cVH -dmI -dqf -ake -dmI -cVX -drB -drY -dsz -avI -dtq -dtQ -dtQ -duP -avI -aCI -aGP -aFG -avI -dwW -cHk -avI -dyg -dys -cHD -cER -cES -aPX -aRa -cHY -dhs -dhv -dhE -dht -aUV -aUV -aUU -aUV -aWe -abW -aaa -aaa -aaa -aaa -abC -aXa -abC -aaa -aaa -aaa -aaa -aXn -aXr -aXr -aXr -dif -dih -aXY -aYZ -dif -baF -bbj -bbJ -bcu -bdh -bdh -beQ -bfM -bgW -bhI -biC -bjv -bku -bld -bhJ -baF -boR -bql -brK -bzp -dcz -dcz -bxn -dcQ -dda -bAq -cTR -bCB -ddq -bzp -bGC -bId -bJA -bKx -bLL -bNh -bOe -bPi -bGy -bGD -bSi -bST -bSi -bGD -bUN -bVn -bVS -bVS -bVS -bVS -bVS -bVS -bVn -bZl -bZJ -bZJ -bZJ -bUN -bZD -cbB -bZD -diB -aXn -aaa -bhO -bhO -bhO -bhO -bhO -cdb -cdb -cdb -cdb -cdb -cdI -cea -ceA -ceA -ceA -cgf -ceA -ceA -ceA -ciA -cdI -cjW -ckD -clh -clU -cmR -cnT -coz -cpy -cqG -crB -csy -csW -ctL -cui -cuO -cvH -cwA -cxo -cyh -cyU -czB -cxo -cAv -cAF -cAS -cBi -cBD -cBO -cAv -cxo -cCv -cxN -djz -djG -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(74,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -abW -abW -abW -abW -abW -abW -abW -alm -alm -alm -dlD -dlR -dmn -dmJ -dmn -dlR -dnU -dmn -dlR -amj -dmn -dpj -alm -apG -dmo -alm -dqM -dmo -doD -atv -dmo -avI -dtr -axQ -axQ -duQ -avI -aCR -aGP -dwn -dwA -aHR -aIU -cHb -cHu -dyu -cHD -cER -cES -aPW -aQR -cHZ -dhs -dhw -dhF -dhG -dhs -dhr -abW -abW -abW -aaa -aaa -aaa -aaa -aaa -abC -aXa -abC -aaa -aaa -aaa -aaa -aXn -aXn -aXn -aXn -aXn -dif -aXY -aYZ -bac -baG -bbk -bbk -bcv -bdi -bdZ -baF -bfN -bgX -bhJ -bhJ -bhJ -bhJ -bhJ -bml -baF -boQ -aYV -brL -bzp -btd -bwd -bxo -dcR -btd -bAr -bwd -bwd -btd -bzp -bGD -cGB -bJA -bKx -bLL -bNi -bOf -bPj -bGy -bGD -bSj -bGD -bGD -bGD -bUN -bVo -bVS -bWp -bWp -bWp -bWp -bVS -bVn -bZl -bZJ -bZJ -bZJ -bUN -cFH -diE -diM -dix -aXn -aaa -aaa -aaa -aaa -aaa -aaa -cdb -cdb -cdb -cdb -cdb -cdI -cea -ceA -ceA -ceA -ceA -ceA -ceA -ceA -ciA -cjg -cjX -ckE -cli -cdI -cmS -cfv -coz -cpy -cqH -crC -csz -csX -ctM -csz -cuL -cvw -cuh -cxo -cyi -cyV -czC -cAe -czC -czC -czC -cBj -czD -cBP -czD -cxo -cCv -djM -djz -djG -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(75,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -abW -abW -abW -abW -abW -abW -abW -abW -abW -afd -dlS -dmo -dmK -cVE -alm -dmK -ahc -alm -dmK -anb -anS -alm -dmK -dqh -alm -dmK -aiy -doD -dmK -dsB -avI -dts -dtQ -dtQ -aAG -dvu -aCS -aDX -aAv -aGR -aHS -dxv -avI -cHv -cHz -cHG -cER -cES -aPW -aRb -cHY -dhr -dhx -dht -dhs -dhs -abW -abW -abW -akm -aaa -aaa -aaa -aaa -aaa -abC -aXa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aXA -aXr -aXr -aXM -dif -aZd -aZF -baF -baF -baF -baF -baF -baF -baF -bfO -bgY -bhK -biD -bjw -bkv -ble -bmm -baF -boQ -aYV -brJ -bzp -buB -dcE -bxp -dcS -dcU -bAs -dcJ -dcU -bDP -bzp -bGE -bGD -bJz -bKx -bIc -bIc -bIc -bIc -bQm -bRo -bSk -bSU -bSk -bRo -bUN -bVn -bVS -bWp -bVS -bXu -bWp -bVS -bVn -bZm -bVn -bVn -bVn -bUN -cbC -diE -dix -dix -aXn -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cdb -cdb -cdI -cea -ceA -ceA -ceA -ceA -ceA -ceA -ceA -ciA -cjg -cjX -ckF -clj -cdI -cmJ -cfv -coz -cpz -cqI -crD -csA -csY -ctN -cuk -cqC -cvI -cwB -cxo -cyj -cyW -cGW -czD -czD -cAG -czD -czD -cGW -cBQ -cCb -cxo -cSM -djM -djR -djW -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(76,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abW -abW -abW -abW -abW -abW -abW -abW -abW -afd -dlT -dmo -dmL -dne -alm -dnW -doh -alm -doG -doW -anS -alm -dpL -dqi -alm -dqN -cVY -doD -drZ -dsC -avI -dtt -dtR -dtR -aAF -azp -azp -aEg -azp -azp -azp -azp -azp -azp -azp -azp -azp -cHQ -aPW -aQR -cHY -dhr -dhy -dht -dhs -dhs -abW -abW -abW -abW -aaa -aWE -aWE -aWE -aWE -aWE -aXa -aWE -aWE -aWE -aWE -aWE -aaa -aaa -aXn -aXr -aXr -aXr -dif -aZG -bad -baH -baH -bbK -aZF -aYB -dif -baF -baF -baF -baF -baF -baF -baF -baF -bmn -baF -boQ -aYV -brM -bzp -buC -bwf -bxq -dcT -bzn -dde -bBD -bwf -dcJ -bzp -bGF -bIf -bJB -bKx -bLM -bNj -bOg -bPk -bQn -bGG -bGG -bGG -bGG -bGG -bUO -bVp -bVT -bVS -bWL -bVS -bVS -bVT -bVn -bZl -bZJ -bZJ -cau -bUN -div -diE -diB -diB -aXn -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cdI -ceb -ceB -ceB -ceB -ceB -ceB -ceB -ceB -ciB -cdI -cjY -ckG -clk -cdI -cmJ -cfv -coz -cpA -cqJ -crD -crD -csZ -ctO -cpx -cuB -cvJ -cwC -cxo -cyj -cyW -czD -czD -czD -czD -czD -czD -czD -czD -czD -cCn -cCw -djA -djW -cda -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(77,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -abW -abW -abW -abW -abW -abW -abW -abW -afd -dlU -dmo -dmM -alm -alm -dnX -alm -alm -doH -doX -dpk -alm -dpM -alm -alm -dqO -alm -doD -dsa -alm -avI -dtu -dtR -dtR -aAF -azp -aCU -aGV -aCY -aEh -aFJ -aHT -cHp -aIX -aIX -aIY -azp -aOF -aPW -aQR -cHY -dhr -dhz -dht -dhs -dhs -abW -abW -aaa -aaa -aaa -aWF -aWF -aWF -aWF -aWF -aXb -aXi -aXi -aXi -aXi -aXi -aaa -aaa -aXn -aXr -aXr -aXr -dif -dig -bae -aXY -aXY -aXY -aZd -baH -baH -baH -bfP -bgZ -bhL -biE -bjx -bkw -blf -bmo -bnL -boS -bqe -brN -bzp -buD -dcF -dcJ -dcU -dcJ -ddf -dcU -ddn -dcU -bzp -bQn -bGG -bGG -bKy -bGG -bGG -bGG -bGG -bQo -diB -dix -dix -dix -diB -bUP -bVq -bVq -bVq -bVq -bVq -bVq -bVq -bVq -bZn -bUN -bUN -bUN -bUN -div -diS -diI -aXn -aaa -aaa -aaa -aaa -aad -aad -aad -aaa -aaa -aaa -aaa -aaa -cdI -cdI -cdI -cdI -cdI -cdI -cdI -cdI -cdI -cdI -cdI -cdI -cdI -cdI -cdI -cGQ -cGR -cGS -cJR -cqK -crE -csB -cta -ctP -cpx -cuP -cvK -cwD -cxo -cyj -cyX -czE -cAf -cAw -cAf -cAf -cAf -cBE -cBR -cCc -cxo -cCx -djA -cTk -cda -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(78,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -abW -abW -abW -abW -abW -abW -abW -abW -afd -ahH -dmr -ahH -ahH -ahH -agX -agX -dou -agX -doY -dpl -dpB -ahH -dqj -aix -ahH -agX -drG -dsb -agX -avI -dtv -dtT -duu -aAI -azp -aCV -aGV -aCY -aEi -dwX -aHT -aIX -aIX -aIX -aMM -aNK -aOB -aPW -aQR -cHY -dhs -dhA -axT -dhH -dhs -dhr -abW -aaa -aaa -aaa -aWG -aWG -aWG -aWG -aWG -aXc -aWG -aWG -aWG -aWG -aWG -aaa -aaa -aaa -aXn -aXr -aXr -aXr -aXM -dif -dif -dih -aXY -bcw -aZG -aXY -aXY -bac -bha -bhM -biF -bjy -bkx -dih -bmp -dih -boT -aZX -brO -cIZ -buE -btj -bxr -byq -bzo -btj -btj -btj -btj -bES -ddc -bSV -diE -diF -diy -bNk -diy -diG -diH -diD -dix -dix -dix -dix -diA -diy -diy -diy -bWM -diy -diy -bYA -diy -bJC -diy -diy -diy -caM -diw -bCD -dix -aXn -aaa -aad -aaa -aaa -aad -aad -aad -aaa -aaa -aad -aaa -aaa -abC -ccW -ccW -cda -cda -cda -cda -ccW -ccW -ccW -ccW -ccW -cda -cda -ceW -cmJ -cfv -coJ -cJR -cpx -cpx -cpx -cpx -cpx -cpx -cpw -cvL -cwE -cpw -cyk -cyY -cpw -cAg -cAx -cAH -czD -cBk -cBF -cBS -cCd -cxo -cSM -djA -djR -cda -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(79,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -abW -abW -abW -abW -afd -dlV -dmr -ahH -agX -agX -agX -dmN -dmN -agX -agX -agX -aml -ahH -ahH -ahH -agX -agX -dmN -dsc -agX -avI -avI -avI -avI -avI -azp -aCW -aBz -aEj -aGU -aGU -aIW -dxN -dyh -dyh -aMN -dyM -dyT -aQd -aQZ -cHY -dhs -dhw -dht -dhw -dhs -dhr -abW -aaa -aaa -aaa -abC -abC -abC -abC -abC -did -abC -abC -abC -abC -abC -aaa -aaa -aaa -aXn -aXr -aXr -aXr -aXr -aXr -aXr -aXM -aXM -dif -dih -dif -dif -dif -dih -bhN -biG -bjz -bky -dih -bmq -dih -boU -aZX -brP -btk -buF -bZS -bZy -byr -ddb -bAt -dix -diA -ddr -diy -dds -diy -diy -diw -diE -diz -diE -bPm -diy -diy -diy -diy -diy -bJC -diw -diE -diz -diK -diM -diD -dix -diI -dix -diO -diE -bSV -diz -caN -diB -diB -dix -aXr -aXn -aaa -aaa -aaa -aad -aad -aad -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -ccW -ccW -cfb -cfb -cfb -cfb -cfb -ccW -ccW -ccW -cda -cFN -cmT -cnO -coy -cJD -djy -crF -djN -ctb -ctQ -cpw -cuQ -cvM -cwF -cxp -cyl -cyZ -cpw -cpw -cxo -cxo -cAT -cxo -cxo -cxo -cCe -cxo -cCy -djA -djR -cda -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(80,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaQ -abe -aaQ -abC -abC -abC -cXs -cXs -cXs -cXs -cXs -abW -abW -abW -abW -afd -alm -dmt -agX -dmN -dmN -agX -dmN -dmN -dmN -dmN -dmN -anc -cVR -aml -agX -dmN -dmN -dmN -dsd -agX -dlX -afd -adP -adP -adP -azp -aAK -dvX -aCY -aFM -aGV -azp -dxO -aDc -aDc -aMO -azp -aOH -aPW -aRd -cHY -dhs -dhs -dht -dhw -dhs -dhr -abW -aaa -aaa -aaa -aWE -aWE -aWE -aWE -aWE -did -aWE -aWE -aWE -aWE -aWE -aaa -aaa -aaa -aXn -aXn -aXn -aXr -aXr -aXr -aXr -aXr -aXr -aXn -aXr -aXr -aXr -aXM -dih -dih -dih -dih -dih -dih -bmr -dih -boV -aYz -aYy -dis -buG -dit -bZy -bys -bZy -bAv -diy -diw -diD -diB -dis -bIg -bIg -bIg -bIg -dis -diB -bPn -diB -bRp -diE -bSV -diE -diE -diE -dix -dis -bWq -dis -dix -dix -dix -bYb -bYb -bYb -bYb -bYb -caO -bYb -aXn -aXr -aXr -aXn -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -ccW -cfb -cgE -chu -chS -cfb -cfb -cfb -cfb -cfb -cfb -cmJ -cfv -coy -cJC -cqL -crG -cSb -ctc -ctR -cpw -cuR -cvN -crw -cxq -cym -cuh -cpw -djG -djG -cxo -cGc -cBl -cAO -cAO -cCf -cBB -cCz -cxN -djz -cda -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(81,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaQ -abf -aaQ -aaQ -aaa -aaa -cFp -cFp -cFp -cFp -cFp -abW -abW -abW -abW -afd -dlW -dmu -dmN -agX -agX -agX -agX -agX -agX -dmN -als -dpC -dpN -dmN -dmN -dmN -dre -agX -dre -auz -alm -afd -adP -afE -afE -azp -aAL -aEk -aCY -dwB -aCY -aHV -aDc -aDc -aDc -aDc -aNL -aOB -aPW -aQS -cHY -dhs -dhw -dht -dhw -dhs -dhr -abW -aaa -aaa -aaa -aWF -aWF -aWF -aWF -aWF -did -aXi -aXi -aXi -aXi -aXi -aaa -aaa -aaa -aXn -aXn -aXn -aXr -aXr -aXr -aXr -aXr -aXr -aXn -aXr -aXr -aXr -aXr -aXn -aXn -aXn -aXn -aXn -dih -bms -bnM -cIJ -cWG -cWG -cWR -buH -dis -dcK -dcV -ddc -div -diz -bCD -diB -diB -dis -bhO -bhO -bhO -bhO -dis -diB -diB -dix -diI -diB -diB -dix -dix -dix -dix -dis -cRb -dis -aXn -bYb -bYb -bYb -bZo -bZK -cad -bZp -caP -bYb -bYb -aXr -aXr -aXn -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -cdJ -ceC -cfb -cfb -cgg -cgF -chv -chT -cfb -cji -cjZ -ckH -cll -cfb -cmU -cnU -coK -cpB -cqM -crH -csC -ctd -djS -cpw -cuS -cvO -cwG -cxr -cuh -cza -cpw -djG -djG -cxo -cAU -cGd -djM -djO -djH -djM -djM -cTi -djG -ccW -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(82,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaQ -abg -abt -abF -aaQ -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -abW -afd -alm -dmv -dmO -agX -agX -dnY -agX -agX -agX -afD -dmN -dmN -als -dmN -dmN -dmN -agX -agX -agX -dmN -dlX -afd -afH -cEG -duR -azp -aAK -dvY -aCY -aFN -aGV -azp -dxP -aDc -aDc -dyA -azp -aOI -aQg -aRe -cIa -aSA -dhB -aTW -aUs -dhs -dhr -akm -abC -abC -abC -aWG -aWG -aWG -aWG -aWG -did -aWG -aWG -aWG -aWG -aWG -abC -abC -abC -abC -abD -aXn -aXn -aXn -aXn -aXn -aXn -aXn -aXr -aXr -aXr -aXr -aXr -aXn -aXn -bhO -bhO -bhO -bhO -aqU -bnN -cIJ -cWG -cWG -cWR -buI -bwg -bxs -diu -diu -diw -dis -diB -diB -dis -dis -bhO -aaa -aaa -bhO -dis -dis -aXn -aXr -aXr -aXn -aXn -aXr -aXr -aXr -aXr -dis -bWq -dis -aXn -bYb -bYB -bYT -bZp -bZs -bZs -bZp -caQ -cbl -bYb -aXr -aXr -aXn -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cdJ -cec -ceD -cfb -cfx -cfb -cgG -chv -chU -ciC -cjj -cjj -cjj -cjj -clV -cmV -cnS -coL -cJC -djz -crI -csD -csD -csD -csD -cuT -cpw -cwH -cxs -cyn -cuT -cuT -cuT -csD -csD -csD -djz -cjv -cTb -dkb -djE -djG -djW -djW -cda -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aag -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(83,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaQ -abh -abu -abG -aaQ -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -abW -afd -dlX -alm -dmN -agX -agX -agX -agX -agX -agX -dmN -dmN -dmN -dmN -dqk -dqz -dlX -drf -agX -drf -dlW -dlX -afd -afE -dfd -aAJ -azp -aDa -aGV -aCY -dwC -aHW -aIZ -dxQ -dxQ -dxQ -aMP -aNM -aOJ -aQh -cMh -cIb -aSB -dhw -dhv -dhs -dhs -dhr -abW -aaa -aaa -aaa -abC -abC -abC -abC -abC -did -abC -abC -abC -abC -abC -aaa -aaa -aaa -aaa -aVN -aaa -aaa -aaa -aaa -aaa -aXn -aXn -aXr -aXr -aXr -aXr -aXr -aXn -bhO -aXA -aaa -aaa -aaa -aqU -bnN -cIJ -cWG -cWG -cWR -buJ -dis -aXn -aXn -aXn -aXn -aXn -aXn -aXn -aXn -bhO -aaa -aaa -aaa -aaa -bhO -aXn -aXn -aXn -aXn -aXn -aXn -aXn -aXn -aXn -aXn -bhO -bhO -bhO -aXn -bYb -bYC -bYb -bZq -bZK -bZK -bYB -cav -cbm -bYb -aXr -aXr -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -cdK -ced -ceE -cfc -cfy -cfc -cgH -chw -cgH -cgH -cgH -cgH -cgH -cgH -clW -cmW -cfv -coy -cJC -cqN -crJ -csD -cte -ctS -cul -cuU -cvP -cwI -cxt -cwM -czb -czF -cte -ctS -cul -csD -djG -dkf -djE -djE -dke -djG -cda -cda -cda -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(84,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaR -abi -abt -abH -aaQ -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -abW -afd -afd -dlX -dlW -dlX -dmN -dlW -alm -dox -dmN -dmN -dpm -dpD -dpO -dlW -dlW -dlX -dlX -alm -dlX -dlX -afd -afd -afH -dfd -dgl -azp -aDb -aEm -aCY -aGW -dwY -aHT -aIX -aIX -aIX -aDc -aNK -aOK -aPW -cMh -cHY -dht -dhs -dhs -dhs -dhs -abW -abW -aaa -aaa -aaa -aWE -aWE -aWE -aWE -aWE -did -aWE -aWE -aWE -aWE -aWE -aaa -aaa -aaa -aVN -aaa -aaa -aaa -aaa -aaa -aaa -aXn -aXn -aXn -aXn -aXn -aXn -aXn -aXn -aaa -abC -aaa -aaa -aaa -aqU -cWA -cWC -cWG -cWG -dcw -dcA -aaa -aXn -aXn -aaa -aaa -aaa -abD -aaa -aaa -aaa -aaa -aaa -aaa -aaa -bhO -bhO -aXn -aXn -bhO -bhO -aXn -aXn -aXn -aXn -aXn -bhO -bhO -bhO -aXr -bYb -bYb -bYU -bZr -bZL -cae -cav -bZs -cbn -bYb -aXn -aXn -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -cdL -cee -ceF -cfb -cfz -cfb -cgI -chv -chv -ciD -chv -cka -ckI -ckI -clX -cmX -cfv -coM -cJC -djA -djH -csD -ctf -ctT -cul -cuV -cvQ -cwJ -cxu -cwN -czc -czG -cte -ctS -cAI -csD -djz -djH -djz -djz -djz -djz -cda -ccW -ccW -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(85,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaR -abi -abu -abI -aaQ -aaQ -aaQ -cXs -cXs -cXs -cXs -cXs -cXs -cXs -adm -abW -afd -afd -dlX -dlX -dlX -dlX -dlX -dlW -doK -alt -afd -afd -afd -afd -afd -afd -afd -afd -afd -afd -afd -dtw -dtU -duv -afH -azp -aDc -dvZ -aCY -aEn -dwZ -aHT -aIX -aIX -aIX -dyB -azp -aOL -aPW -cMh -cHY -aSC -dhs -dhs -abW -abW -abW -abW -aaa -aaa -aaa -aWF -aWF -aWF -aWF -aWF -did -aXi -aXi -aXi -aXi -aXi -aaa -aaa -aVN -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXA -aXn -aXn -aXn -aXn -aXn -aaa -aaa -aaa -abC -aaa -aaa -aaa -aqU -bnN -cIJ -cWG -cWG -cWS -aqU -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -cFp -aaa -aaa -aaa -aaa -aaa -aaa -bhO -bhO -bhO -bhO -bhO -bhO -aXn -aXn -aXn -aXn -bhO -bhO -bhO -aXr -aXr -aXr -bYb -bZs -bZs -bZs -bZs -bYB -bYb -bYb -aXn -aXn -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -cdL -ceG -cfb -cfb -cgg -cgJ -chv -chV -cfb -cjk -ckb -ckJ -clm -cfb -cmY -cfv -coy -cJC -djA -djI -csD -ctg -ctU -cum -cuW -cvR -cwK -cxv -cyo -czd -czH -cAh -ctU -cAJ -csD -djz -cSZ -dkc -cSS -dkg -djz -cda -ccW -ccW -cdb -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(86,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaR -abi -abu -abJ -abX -ack -abX -dkG -dkG -dkG -dkG -dkG -dkG -dkG -dlr -abW -abW -afd -afd -afd -afd -afd -afd -afd -afd -afd -afd -adP -adP -afH -afH -afE -adP -adP -afE -afE -afH -afE -dtV -afH -afH -azp -azp -azp -azp -azp -azp -azp -azp -azp -azp -azp -azp -aOM -aPW -cMh -cIc -aRW -cIg -abW -abW -abW -abW -abW -aaa -aaa -aaa -aWG -aWG -aWG -aWG -aWG -did -aWG -aWG -aWG -aWG -aWG -aaa -aaa -aVN -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aXn -aXn -aXn -aXn -aaa -aaa -aaa -abC -aaa -aaa -aaa -aqU -bnN -cIJ -cWG -cWG -cWS -aqU -aaa -aaa -aaa -cFp -aaa -aaa -abC -aaa -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aXA -bhO -bhO -bhO -bhO -bhO -aXn -aXA -aaa -aaa -abC -bhO -aXr -aXr -aXr -aXr -bYb -bZt -bZM -bZs -caw -bYb -bYb -aXn -aXn -bhO -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -ccW -ccW -cfb -cgK -chx -chW -cfb -cfb -cfb -cfb -cfb -cfb -cmZ -cfv -coy -cJC -djB -djJ -csD -csD -csD -csD -csD -csD -cwL -cGV -cyp -csD -csD -csD -csD -csD -csD -djG -djH -djz -djA -cTd -djz -cda -ccW -cdb -cdb -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(87,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaQ -abj -abv -abK -abF -aaQ -aaQ -abC -abC -abC -abC -abC -abC -abC -cCE -abC -afi -afi -afE -afE -afE -adP -adP -adP -adP -adP -adP -adP -adP -afE -alx -deQ -arx -afa -afa -aQK -avO -cKU -axU -azq -aAO -aBG -aDd -aEo -aAO -aAO -aAO -aJa -aAO -aAO -aBG -cMc -aNN -aON -aQi -cMi -aRW -aSD -cIh -abW -abW -abW -abW -abW -aaa -aaa -aaa -abC -abC -abC -abC -abC -did -abC -abC -abC -abC -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aqU -bnN -cIJ -cWG -cWG -cWS -aqU -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -cFp -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -abC -bhO -aXn -aXn -aXr -aXr -bYb -bZu -bZu -bZu -bZu -bYb -aXn -aXn -aXn -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -ccW -ccW -cfb -cfb -cfb -cfb -cfb -ccW -ccW -ccW -ceW -clY -cmJ -cfv -coy -cJC -djA -djH -csD -cte -ctS -cul -cuX -cvS -cwM -cxw -cwM -cze -czI -cte -ctS -cul -csD -djD -djH -djz -cTc -cTe -djz -ccW -ccW -ccW -cdb -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(88,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaQ -abk -abw -abL -abY -acl -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -cCE -abC -afk -afG -ago -ahe -afH -adP -adP -adP -adP -adP -adP -adP -afH -deN -ahR -aQK -anV -amo -cKX -auC -cKO -afE -axV -azr -deN -deN -cLl -dfS -cKI -cKD -dgi -cLP -cKF -deN -deN -dgA -dfz -aOK -aQj -cMh -aRV -aSE -cIc -aRW -aRW -cIg -abW -abW -aaa -aaa -aaa -aWE -aWE -aWE -aWE -aWE -aXa -aWE -aWE -aWE -aWE -aWE -aaa -aaa -aVN -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aqU -bnN -cIJ -cWG -cWG -cWS -aqU -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -abC -aqU -abC -aXn -aXn -aXn -aXr -bhO -bhO -bhO -bhO -aXn -aXn -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -cda -cda -ccW -ccW -ccW -ccW -ccW -ccW -ccW -ccW -cda -ceW -clZ -cmJ -cfv -coy -cJS -cqO -djH -csD -ctf -ctV -cul -cuY -cvQ -cwN -cxu -cwN -czc -czJ -cte -ctS -cAI -csD -djE -djH -djz -djz -djz -djz -cda -ccW -ccW -cdb -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(89,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaQ -aaQ -aaQ -aaQ -aaQ -aaQ -abC -abC -abC -abC -abC -abC -abC -abC -cCE -abC -afi -afi -agp -ahf -afH -adP -adP -deO -deO -deO -deO -afE -ahR -aQK -aiF -cKM -cKU -cKT -afH -ahf -deN -afE -axW -azs -aAP -aAP -aAP -aAP -cGk -cGk -cGk -cGk -cGk -aFR -aFR -aFR -aFR -aOO -aQj -cMh -aRV -aSF -aTA -aTX -aUt -cIh -abW -abW -aaa -aaa -aaa -aWF -aWF -aWF -aWF -aWF -aXd -aXi -aXi -aXi -aXi -aXi -abC -abC -aVN -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aqU -cWA -cWC -cWG -cWH -btl -aqU -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aad -aad -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -abC -aqU -abC -aXn -aXn -aXn -bhO -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -cda -cda -ccW -cfA -cfA -cfA -ccW -ccW -ccW -cda -cda -ceW -cma -cmJ -cnR -coL -cJC -cqP -djH -csD -ctg -ctU -cum -cuZ -cvR -cwM -cxx -cwM -czd -czK -cAh -ctU -cAJ -csD -djE -djH -cip -djz -cda -cda -cda -ccW -ccW -cda -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(90,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -cCE -afi -afi -afi -afE -ahf -afH -adP -adP -adP -adP -deO -deO -adP -ahf -cKM -cKS -cKT -afH -afE -adP -ahf -deN -afE -axX -azt -aAQ -aBH -aDe -aEp -aFR -aGY -aHX -aJb -aFR -aKI -aFR -aMS -aFR -aOK -aQj -cMh -aRV -aSG -aSF -aTY -aUu -cIh -abW -abW -aaa -aaa -aaa -aWG -aWG -aWG -aWG -aWG -aXa -aWG -aWG -aWG -aWG -aWG -aaa -aaa -aVN -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aqU -bnN -cIJ -cWG -cWG -cWS -aqU -aaa -aaa -aaa -aaa -aad -aaa -abC -aaa -aag -aaa -aad -aac -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -abC -aqU -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -cda -cda -cfA -cfA -cfA -cfA -cfA -cfA -cfA -cfA -cda -ceW -ceW -cnb -cfv -coy -cJC -cRW -djH -csD -csD -csD -csD -csD -csD -cwO -cxy -cyq -csD -csD -csD -csD -csD -csD -dkd -djH -djF -djR -djz -djz -djR -djR -djz -cda -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(91,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -cCF -dlE -dlY -dlE -aBI -dni -afE -adP -adP -adP -adP -deO -deO -afE -anU -cKN -adP -adP -adP -adP -adP -aOq -cLc -afH -axY -azu -cLg -dfq -dfq -aEq -aFR -aFR -aHY -aFR -aFR -aKJ -aFR -aMT -aFR -aOK -aQj -cMh -aRV -aSH -aSF -aSF -aUv -cIh -abW -abW -aVN -aVN -aaa -aaa -abC -aaa -aaa -aaa -aXe -aaa -aaa -aaa -abC -aaa -aaa -aVN -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aqU -bnN -cIJ -cWG -cWG -cWS -aqU -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aad -aaa -aaa -abC -aaa -aaa -abC -aqU -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -cda -cda -cfA -cfA -cgL -chy -cfA -cfA -cfA -cfA -cfA -cfA -cmb -cmJ -cfv -coy -cJC -cRX -chb -csD -cte -ctS -cul -cva -cvT -cwM -cxz -cwM -czf -czL -cte -ctS -cul -csD -cRW -djH -djE -djz -cCo -djA -cCP -dkk -djz -cda -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(92,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -abC -dlF -afi -afi -afH -dnj -afE -adP -adP -adP -adP -deO -deO -afE -cKL -cKN -afH -aqC -aqC -aqC -aqC -auD -dfz -aqC -afH -afH -aAS -deN -dfq -aEr -aFR -aGZ -aGZ -aGZ -aGZ -aKK -aGZ -aGZ -aFR -aOK -aQj -cMh -aRV -aSI -aSF -cGp -aUw -cIh -abW -abE -aaa -aaa -aVN -aaa -abC -aaa -aaa -aaa -abC -aaa -aaa -aaa -abC -aaa -aVN -aaa -aaa -aaa -aaa -aag -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aqU -bnN -cIJ -cWG -cWG -cWS -aqU -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -abC -aqU -abC -aaa -aag -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aac -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -cda -cda -cda -cfA -cfA -cgM -chz -chX -ciE -cjl -cfA -cfA -cfA -cfA -dzs -cfv -coN -cJC -djC -djH -csD -ctf -ctS -cul -cvb -cvQ -cwN -cxu -cwN -czc -czM -cte -ctV -cAI -csD -cBm -djH -djU -cCg -cqO -djA -djA -cDf -djR -cda -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(93,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -afH -agq -dnk -afE -adP -adP -adP -adP -adP -afH -afH -ahh -cKN -deO -aqC -ary -asu -atA -auE -avP -awX -axZ -aqC -cLh -cLi -cLi -aEs -aFR -aGZ -aHZ -aHZ -aJZ -aKL -aGZ -aMU -aFR -aOK -aQk -cMj -aRV -aSJ -aSF -aSF -aUw -aUX -abE -abE -aaa -aaa -aaa -aVN -aVN -aaa -aaa -aaa -abC -aaa -aaa -aaa -aVN -aVN -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aqU -bnN -cIJ -cWG -cWG -cWS -aqU -aaa -aaa -aac -aaa -aaa -aaa -abC -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aad -aaa -aaa -aaa -abC -aaa -aaa -abC -aqU -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -cda -cda -cda -cfA -cfA -cgN -chA -chY -ciF -ciF -ckc -ckK -cln -ckK -cmV -cnS -coO -cJC -djD -djH -csD -ctg -ctU -cum -cvc -cvR -cwM -cxt -cwM -czd -czN -cAh -ctU -cAJ -csD -djE -djH -cBA -djR -cCp -cCA -dkh -dki -djz -cdb -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(94,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -afH -agr -ahj -afH -afH -afH -adP -deO -adP -afH -ahR -aiF -cKN -adP -aqD -arz -cGg -asv -asv -asy -awY -asy -aqC -aqC -aqC -aqC -aqD -aqC -aqC -aFR -aFR -aKa -aKM -aLR -aFR -aFR -aOK -aQj -cMh -aRV -aSK -aSF -aSF -aUx -aUX -abE -abE -aaa -aaa -aaa -aaa -aaa -aaa -aVN -aVN -aVN -aVN -aVN -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aab -aab -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aqU -cWA -cWD -cWG -cWG -btl -aqU -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -abC -aqU -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -ccW -cda -cda -cda -cfA -cfA -cgO -chA -chZ -ciG -chz -ckd -ckL -clo -ckL -cnc -cfv -coP -cJC -djE -djH -csD -csD -csD -csD -csD -csD -cwP -cxt -cyr -csD -csD -csD -csD -csD -csD -djD -djH -djE -djz -djz -djA -djA -djA -cDz -cdb -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(95,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -afI -ags -ahk -dnH -aiC -dok -doz -ast -cKW -cKW -and -dpP -dqm -aNx -aqC -cEC -asw -atB -auF -asy -auE -avP -azv -avP -aBJ -aDf -aEt -aFS -aqC -aIa -aJc -aKb -aKN -aJd -aMV -aqC -aOP -aQl -cMk -aRX -aSL -aTB -aSF -aUy -aUX -abE -abE -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aab -aab -aab -aaa -aaa -aaa -abC -aaa -aaa -aaa -aqU -bnN -cIJ -cWG -cWG -cWS -aqU -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -abC -aqU -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -ccW -ccW -ccW -ccW -cfA -cfA -cgP -chA -cia -ciH -ciH -cke -ckM -clp -ckM -cmR -cfv -coP -cJC -djE -djK -csD -cte -ctS -cul -cvd -cvU -cwM -cxt -cwM -czg -czO -cte -ctS -cul -csD -djE -djH -djX -djW -djz -cCB -cCR -cDh -cDz -cdb -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(96,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aab -aab -aab -aab -aac -aac -aaa -aaa -aaa -aaa -aaa -aaa -aaa -afI -agt -ahl -ahn -aiD -ajt -akk -afa -akK -afa -afa -anW -aoT -apK -aqC -arz -asx -atC -auG -avQ -asy -asy -asy -asv -awY -aDg -aEt -aFT -aqC -aIa -aJd -aKc -aKO -aLS -aMW -aqC -aOQ -aQm -aRg -aRY -aSM -aTC -aTZ -aUz -cIh -abE -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aad -aaa -aaa -aaa -abC -aaa -aaa -aaa -aqU -bnN -cIJ -cWG -cWG -cWS -aqU -aaa -aaa -aaa -aaa -aad -aaa -abC -aaa -aaa -aaa -aaa -aaa -ddx -abC -abC -abC -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -abC -aqU -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -ccW -cda -ccW -ccW -cfA -cfA -cgM -chz -cib -ciE -cjm -cfA -cfA -cfA -cfA -cne -cfv -coP -cJC -djD -djH -csD -ctf -ctW -cul -cve -cvQ -cwN -cxA -cwN -czc -czP -cte -ctS -cAI -csD -djE -djH -cjH -djz -djR -djR -djR -djz -djz -cda -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(97,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aab -aac -aac -aac -aac -aac -aaa -aaa -aaa -aaa -aaa -aaa -aaa -afI -agu -ahm -ahi -aiE -afH -afH -afH -adP -afE -alw -aeJ -dfd -cKD -aqC -arA -asv -asv -asv -asy -awZ -cGg -azw -asx -awY -aDh -aEt -aFS -aqC -aIa -aJd -aKc -aKN -aJd -aMW -aqC -aOR -aQj -cMl -cId -aRW -aRW -aRW -aRW -cIi -abW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aaa -aaa -aab -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aqU -bnN -cIJ -cWG -cWG -cWS -aqU -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aXR -ddy -aXR -aXD -aYg -aXD -aXD -aXD -aaa -aaa -aaa -abC -aaa -aaa -abC -aqU -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -ccW -ccW -cda -cda -cfA -cfA -cgQ -chB -cfA -cfA -cfA -cfA -cfA -cfA -cmb -cnf -cfv -coP -cJC -djC -djH -csD -ctg -ctU -cum -cvf -cvR -cwQ -cxB -cwM -czd -czQ -cAh -ctU -cAJ -csD -dke -djH -cip -djz -cda -cda -ccW -ccW -ccW -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(98,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aab -aac -aac -aac -aac -aac -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -afI -agv -ahn -ahS -aiF -afE -adP -adP -afH -afc -amo -anX -cKO -adP -aqC -arB -asu -asu -asu -asu -asu -aya -azx -aAU -aBK -aDh -aEt -cLw -aqC -aIa -aJd -aKc -aKN -aJd -aMX -aqC -dko -aQj -cMh -cHY -acH -acH -acH -acH -abW -abW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aaa -aaa -aaa -aaa -aaa -aaa -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aqU -cWA -cWD -cWG -cWI -btl -aqU -aaa -aaa -aaa -aaa -aaa -aaa -abD -aaa -aaa -aXD -aXD -aXR -ddy -aXR -aXR -aXR -aXD -aXD -aXD -aXD -aXD -aXD -aYg -aXR -aXR -aXD -aXD -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -ccW -ccW -cda -cda -cfA -cfA -cfA -cfA -cfA -cfA -cfA -cfA -ccW -ccW -ceW -cmJ -cfv -coP -cJC -djE -djH -csD -csD -csD -csD -csD -cvV -cwR -cwR -cwR -cvV -csD -csD -csD -csD -csD -djG -djH -djE -djW -cda -cda -ccW -ccW -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(99,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aab -aab -aab -aab -aab -aab -aac -aac -aad -aad -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -afI -agw -aho -ahT -afE -afE -adP -adP -afH -afc -amp -afE -adP -adP -aqC -arC -asy -atD -auH -avR -avR -ayb -azy -asy -awY -aDi -aqC -aqC -aqC -aqC -aqC -aKc -aKN -aqC -aqC -aqC -aOS -aQj -cMh -cHY -acH -acH -acH -acH -abW -abW -abC -abC -abC -abC -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aac -aab -aaa -aab -aac -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -cFp -aaa -aaa -abC -aaa -aaa -aaa -aqU -bnN -cIJ -cWG -cWJ -cWS -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aXR -aXR -aXR -aXR -aXR -aXR -ddy -aXR -aXR -aXR -aXR -aXR -aXR -aXR -aXR -aXR -aXR -aXR -aXD -aXD -aXD -aXR -aXR -aXR -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cda -ccW -ccW -ccW -ccW -ccW -cfA -cfA -cfA -ccW -ccW -ccW -ccW -ccW -ccW -cgA -cng -cnO -coP -cJT -djE -djL -cgT -djM -djT -djG -cvg -cvW -cvX -cvX -cvX -czh -czR -cAi -cAy -cvg -cAV -cBn -dkb -djE -djG -cda -cda -ccW -ccW -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(100,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aab -aac -aac -aac -aac -aac -aac -aac -aac -aac -aad -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -afH -agx -ahi -ahU -afE -adP -adP -adP -adP -afc -amr -adP -aoV -aoV -aoV -arD -asz -atE -aoV -aoV -cEE -ayc -azz -aAV -aBL -aDj -aEu -aEu -aHa -aIb -aJe -aDj -aKP -aEu -aEu -aNO -aOT -aQn -cMh -cHY -acH -acH -acH -acH -aSN -aSN -aSN -aSN -aSN -aSN -aSN -abC -aaa -aaa -aaa -aaa -aaa -aab -aab -aab -aaa -aab -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aqU -bnN -cIJ -cWG -cWJ -cWS -aqU -aaa -aaa -aaa -aXD -aXR -aXR -aXR -aYf -aYf -aYf -aXR -aXR -ddy -aXR -aXR -aXR -aYf -aYf -aYf -aYf -aXR -aXR -aXR -aXR -aXD -aXD -aXD -aXD -aXR -aXR -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -ccW -ccW -ccW -ccW -cda -cda -cda -cda -ccW -ciI -ciI -ciI -ciI -ciI -ceW -cnh -cnP -coQ -cJC -djF -cRY -djH -djA -djM -djU -cvh -cvX -cwS -cvX -cwS -cvX -czS -cAi -cAz -cAK -cAW -cBo -djE -cBA -djz -ccW -ccW -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(101,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aac -aad -aac -aac -aac -aac -aac -aac -aac -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -afH -agy -ahp -ahi -afH -adP -adP -adP -afE -afc -amp -afH -aoV -apM -aqE -arE -asA -atF -aqE -avS -aoV -ayd -azA -aAW -avR -aDk -avR -avR -aHb -aIc -avR -aDk -avR -avR -avR -aNP -aOU -aQo -cMj -aRZ -aSN -aSN -aSN -aSN -aSN -aVm -aVn -aVO -aWg -aWu -aSN -abC -aaa -aaa -aaa -aaa -aad -aab -aab -aab -aaa -aaa -aaa -aaa -aab -aac -aac -aad -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aqU -bnN -cIJ -cWG -cWJ -cWS -aqU -aaa -aaa -aaa -aXR -aXR -bxJ -bxJ -bzq -bzq -bzq -bzq -bzq -ddz -bxJ -bxJ -bwz -cGH -bwz -bzq -aYf -aYf -aXR -aXR -aXR -aXR -bwz -bWs -bwz -aXR -aXR -aXR -aXR -aaa -aaa -aaa -aaa -aaa -aaa -aad -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -cda -ccW -ceH -ceH -ceH -ceH -ceH -ccW -ccW -ciI -cjn -ckf -ckN -clq -cmc -cni -cfv -coP -cJC -djG -djM -djL -djP -ctX -djG -cvg -cvY -cwT -cxC -cwT -czi -czR -cAi -cAA -cvg -cjv -dkb -djE -djE -djz -cda -cda -ccW -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -"} -(102,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aac -aac -aac -aac -aac -aad -aad -aab -aab -aad -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -afH -afH -ahh -afH -afH -adP -adP -adP -alu -deQ -amp -afH -aoV -apN -aqF -arF -asA -atG -auI -avT -axa -axa -axa -aAX -aBM -aDl -axa -axa -axa -awY -asy -aKd -asy -asy -asy -aNQ -aOV -aQl -cMk -aSa -aSO -aTD -aUa -aUA -aUY -cEX -aUY -aUY -aUY -aWv -aSN -abC -aaa -aaa -aaa -aaa -aac -aac -aab -aab -aaa -aaa -aaa -aab -aab -aac -aad -aad -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aqU -bnN -cIJ -cWG -cWJ -cWS -aqU -aaa -aaa -aaa -aXR -bxJ -bwz -bwz -bAy -cGH -bwz -bzq -bwz -ddA -cGH -bwz -bvg -cPt -bxK -bxJ -cGH -bwz -bxJ -bzq -aYf -aXR -cGH -bVa -bwz -aXR -aXR -aXR -aXR -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -cda -ccW -ceH -cfd -cfB -cgh -ceH -cda -ccW -ciI -cjo -ckg -ckO -clr -cmd -cnj -cnU -cXl -cJC -djz -djB -djO -cSc -djG -djz -cvg -cvg -cvg -cvg -cvg -cvg -cvg -cvg -cvg -cvg -djH -djE -djE -djT -djz -cda -cda -ccW -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -"} -(103,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aag -aaa -aac -aac -aac -aad -aab -aab -aad -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -afH -ahg -afH -adP -adP -adP -adP -alv -amo -ane -adP -aoV -aoV -aoV -arF -asA -atH -aoV -aoV -axa -aye -azB -aAY -aBN -aDm -azB -aFU -axa -aId -aJf -aKe -aJf -aLT -cEQ -aqC -aOW -aQp -cMm -aSb -aSP -aTE -aUb -aUB -aUZ -aVn -aUZ -aVP -aWh -aWw -aSN -abC -aaa -aaa -aaa -aaa -aaa -aad -aac -aab -aad -aab -aab -aad -aac -aac -aab -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aqU -cWA -cWC -cWG -cWK -btl -aqU -aaa -aaa -aXD -aXR -bxJ -bwz -bCE -bwx -cPS -bwz -cGH -cGH -ddB -cPo -cPM -cQA -bXE -bXE -bXE -cQT -cQV -bTy -bwz -bxJ -bwz -bwz -cRc -cGH -aYf -aXR -aXR -aXR -aXR -aXR -aXR -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -ccW -ceH -cfe -cfB -cgi -ceH -cda -ccW -ciI -cjp -ckh -ckP -cls -cmc -cnk -cfv -coR -cJC -djz -djA -djO -cSd -djP -djz -djz -djG -djG -cxD -djG -djG -djz -djG -djz -cjv -dkb -djD -djz -djz -djz -cda -cda -ccW -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -"} -(104,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -afH -afE -ahf -afE -adP -adP -adP -adP -cKG -amp -deO -deO -aoV -apM -aqG -arF -asA -atH -aqE -avS -axa -ayf -azC -aAZ -aBN -aDn -aEv -aFV -axa -aIe -aIf -aKf -aIf -aLU -aqC -aNR -aOR -aQj -aRh -aSc -aSQ -aTF -aUc -aUC -aVa -cEY -aUZ -aUZ -aUZ -dzk -aSN -abC -aaa -aaa -aaa -aaa -aaa -aad -aac -aac -aac -aab -aab -aac -aac -aac -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aqU -bnN -cIJ -cWG -cWJ -cWS -aqU -aaa -aaa -aXR -bxJ -bxJ -bwx -bBF -cUd -cUd -cUe -cUf -cUg -ddC -cUi -cUi -cUi -cUj -cUi -cUi -cUj -cUi -cUi -cUi -cUi -cUj -cUj -bWt -bzq -bzq -aXR -aXR -aXR -aXR -aXR -aXR -aaa -aaa -aaa -aaa -aaa -aac -aaa -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -ccW -ceH -cff -cfC -cgj -ceH -cda -ccW -ciI -cjq -cjq -ciI -clt -ciI -cfu -cfv -cXm -cJC -djz -cRZ -djG -djD -djL -djV -djV -djV -djY -cxE -djV -cSA -djz -dka -djV -dkb -djE -djW -djW -cda -cda -cda -ccW -ccW -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -"} -(105,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -afH -agz -ahf -afE -adP -adP -adP -afE -alw -amq -afE -deO -aoV -apO -aqH -arG -asA -atI -auJ -avU -axa -axa -axa -aAZ -aBN -aDo -axa -axa -axa -cEK -aIf -aIf -aIf -aIf -aqC -aNS -aOR -aQj -aQS -aRZ -aSN -aSN -aSN -aSN -aSN -aVo -aVn -aVQ -aVn -aWu -aWH -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aac -aac -aac -aac -aac -aab -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aqU -bnN -cIJ -cWG -cWJ -cWS -aqU -aaa -aaa -aXR -bzq -cGH -bAz -bBG -bDR -bDR -bDR -bDR -bDR -bDU -bDR -bxJ -cGH -bwz -bxJ -cQR -cQU -cQW -bXE -bXE -cQZ -cQT -bXE -cUl -cUn -bxJ -aXR -aXR -aXR -aXR -aXR -aXR -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -ccW -ceH -ceH -cfD -cgk -ceH -ceH -ccW -ccW -abC -abC -ciI -clu -ciI -cfu -cfv -cXm -cJC -ccW -cSa -djz -djQ -djE -djE -djE -djX -djE -djQ -djE -djL -djZ -dkb -djE -djE -djQ -djz -cda -cda -cda -cda -ccW -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -"} -(106,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -afH -agA -ahq -afE -adP -adP -adP -deO -alx -amr -afH -deO -aoV -aoV -aoV -arH -asA -atI -aoV -aoV -axa -aye -azB -aAZ -aBN -aDo -azB -aFW -axa -aIg -aJg -aKg -aKQ -aLV -aqC -aNT -aOR -aQj -aQR -cHY -acH -acH -acH -acH -aSN -aSN -aSN -aSN -aSN -aSN -aSN -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aad -aad -aad -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -abC -abC -abC -abC -abC -abC -abC -aaa -aaa -aaa -aqU -bnN -cIJ -cWG -cWJ -cWS -aqU -aaa -aXR -aXR -bzq -bwz -bwx -bBG -bDR -bET -bET -bIh -bJD -ddD -bLN -bLN -bLN -bLN -bLN -bLN -bLN -bLN -bLN -bLN -bLN -bLN -bLN -cPM -cUo -bwz -bxJ -bzq -cGH -bwz -bxJ -aXR -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cda -ceH -cfE -cgl -cgR -ceH -cda -ccW -aaa -aaa -ciI -clv -ciI -cnl -cfv -coS -cJU -ccW -ccW -djz -djR -djz -djF -djE -djX -djE -djz -djE -djM -djM -djE -djF -djz -djz -djz -cda -cda -cda -cda -ccW -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -"} -(107,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -afH -agB -afE -afE -adP -adP -adP -afH -aly -ams -anf -adP -aoV -apP -aqE -arG -asA -atI -aqE -avS -axa -ayg -azD -aBa -aBN -aDp -aEw -aFX -axa -aqC -aqC -aqD -aqC -aqC -aqC -aqC -aOX -cGn -aRi -cHY -acH -acH -abE -abE -abE -abC -abC -abC -abC -abC -abC -aaa -aaa -aaa -aaa -aaa -aaa -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -abC -abC -aXB -aXB -aXB -aXB -aXC -aXD -aYg -aXD -aaa -aaa -aqU -bnN -cIJ -cWG -cWJ -cWS -aqU -aXR -aXR -aXR -bxJ -bxJ -bwx -cUc -bDR -bEU -bGH -bIi -bJE -ddE -bLN -bNl -bOh -bNl -bLN -bRq -bSm -bRq -bLN -bUj -bUQ -bUj -bLN -bXE -cUl -cUn -cGH -bwz -bXE -bZv -bwz -bwz -bwz -abC -abC -abC -abC -abC -abC -aaa -aaa -aab -aad -aaa -aaa -aaa -aaa -abC -abC -abC -abC -abC -ceH -ceH -ceH -cgm -cgS -ceH -cda -ccW -aaa -aaa -aaa -aqU -ceW -ceX -ceY -coT -ceW -ccW -ccW -djG -cda -djz -djW -djW -djz -djz -djz -djG -cSB -djz -djz -djz -djz -cda -cda -cda -cda -cda -cda -ccW -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -"} -(108,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -afH -agC -afH -abW -abW -adP -adP -afH -deO -afc -amp -adP -aoV -apQ -aqI -arI -asB -atI -auK -avV -axa -axa -axa -aBb -aBN -aDp -axa -axa -axa -abW -abW -abW -abW -abW -abW -aKp -aOR -aQj -aQR -cHY -acH -abE -abE -abE -aVb -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -abC -abC -aXB -aXB -aXB -aZh -aXP -aYa -bfQ -cEZ -aXR -aXR -aXD -aXD -aaa -aqU -cWA -cWC -cWG -cWJ -btl -aqU -aXR -aXR -aYf -bxJ -bxJ -bBE -bBG -bDR -bEV -bEV -bIi -bJF -ddF -bLN -bNl -bOi -bNl -bLN -bRq -bSn -bRq -bLN -bUj -bUR -bUj -bLN -bwz -cPo -cUl -cUn -bwz -bXE -cPF -bZN -bIJ -bZN -aXD -aqU -aqU -aqU -abC -abC -abC -aaa -aac -aad -aac -aaa -aaa -abC -abC -aqU -aqU -aqU -aqU -ceI -cfg -cfF -cgk -ceH -ceH -cda -ccW -aaa -aaa -aaa -aqU -cme -cXi -cXi -cJH -cpC -ccW -ccW -ccW -cda -cda -cda -cda -cda -ccW -ccW -ccW -ccW -cda -cda -cda -cda -cda -ccW -ccW -ccW -ccW -ccW -ccW -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -"} -(109,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abW -abW -abW -abW -adP -deO -afH -afc -amp -afH -aoV -aoV -aoV -aoV -asC -aoV -aoV -aoV -axa -aye -azB -aBa -aBN -aDp -azB -aFU -aHc -aHc -aHc -aHc -aHc -aHc -abW -aKp -aOR -aQj -aRd -cHY -abE -abE -abE -abE -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -abC -aXB -aXB -aXB -bbl -aZI -bcx -bdj -baI -beR -bfR -aXC -aXR -aXR -aXD -aXD -aaa -aqU -bnN -cIJ -cWG -cWJ -cWS -aqU -aXD -aXR -aYf -bxJ -cGH -bwx -bBG -bDR -bEW -bEW -bIi -bJG -ddG -bLN -bNm -bOj -bPo -bLN -bRr -bSo -bSW -bLN -bUk -bUS -bVr -bLN -bxJ -cQR -cRg -cUp -cUg -cUh -cUn -cGH -cGH -bwz -aYg -abC -abC -abC -aaa -aaa -aaa -aaa -aac -aac -aad -aaa -aaa -aaa -aaa -abC -abC -abC -cef -ceH -ceH -ceH -ceH -ceH -cda -cda -ccW -aaa -aaa -aaa -aqU -cme -cXi -cXi -cJH -cpC -ccW -ccW -ccW -cda -cda -cda -cda -cda -cda -cda -ccW -ccW -cda -cda -cda -cda -cda -ccW -ccW -ccW -ccW -ccW -ccW -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -"} -(110,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abW -abW -abW -acH -acH -deO -afE -aws -amp -afE -adP -cKD -aqJ -cKF -dfr -atJ -anT -avW -axa -ayh -azE -aBc -aBO -aDp -aEx -aFY -aHc -aIh -aJh -aKh -aKR -aHc -abW -aKp -aOY -aQj -aQR -aSd -abE -abE -abE -abE -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aXB -aXB -aXP -aYa -aYo -aZH -aZH -aYa -bdk -bea -cGr -bfS -aXC -aXR -aXR -aXD -aXD -aXD -aqU -bnN -cIJ -cWG -cWJ -cWS -aqU -aXD -aXR -aYf -bzq -bAx -bBF -bBH -bDR -bDR -bDR -bIj -bDR -bDU -bLN -bNn -bOk -bPp -bLN -bNn -bOk -bPp -bLN -bUl -bOk -bVs -bLN -bDR -cGH -cGH -bwz -cGH -cPo -cUt -bwz -bwz -aXR -aXR -aaa -aaa -aaa -aaa -aaa -aad -aaa -aac -aac -aad -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -ccW -ccW -ccW -ccW -ccW -ccW -ccW -ccW -aaa -aaa -aaa -aqU -cme -cXi -cXi -cJH -cpC -aaa -aaa -aWr -aaa -ccW -ccW -cda -cda -cda -cda -cda -cda -cda -cda -cda -cda -cda -ccW -ccW -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -"} -(111,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abW -abW -abW -acH -acH -acH -afH -afE -ang -anY -aoW -anY -anY -anY -asD -atK -cKU -avX -afH -axa -axa -axa -aBP -aDq -aDq -aDq -aHc -aIi -aJi -aKi -aKS -aHc -abW -aKp -aOZ -aQj -aQR -aSd -abE -abE -abE -abE -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aYl -aYD -aZe -aYH -aYo -baI -aYo -aYo -aYo -bdl -beb -beb -bfT -aXC -aYf -aXR -aXR -aXR -aXD -bmt -bnO -cIJ -cWG -cWJ -btm -buK -aXD -aXR -bxJ -bwz -bxL -cPL -bxJ -bDR -bEX -bGI -bGJ -ddu -ddH -bLO -bNo -bLP -bPq -bQq -bNo -bLP -bPq -bTz -bVW -bLP -bVt -bVU -bDR -bXE -cGL -bXE -bwz -bXE -cUt -cRf -bxJ -aXR -aXR -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -ccW -ccW -ccW -ccW -ccW -aaa -aaa -aaa -aqU -cme -cXi -cXi -cJH -cpC -aaa -aaa -aWr -aaa -aaa -aaa -aaa -aaa -ccW -ccW -cda -cda -cda -cda -cda -ccW -ccW -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -"} -(112,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abW -abW -acH -acH -acH -acH -afH -afH -anh -afc -afc -afc -alx -afc -aqf -atL -deN -avY -aQK -aQK -aQK -aQK -aQK -aDr -aEy -aFZ -aHd -aIj -aJj -aKj -aKT -aHc -abW -aKp -cHR -aQj -aQR -aSd -abE -abE -abE -abE -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aYl -aYa -aZf -aZf -aYo -aYo -aYF -aYo -aYo -bdl -beb -beb -bfU -cFa -aYf -aYf -aYf -aYf -aYJ -bmu -aYJ -cIK -aYM -brQ -aYJ -buL -aYJ -aXR -bxJ -cGH -bwx -cUa -bCF -bDS -bEY -bGK -bGK -bGK -bKz -ddI -ddJ -ddM -bPr -ddO -ddQ -ddV -dea -deh -deq -dev -bVu -bVW -bDR -cGJ -bXE -cPF -cGN -cQd -cUt -cRm -bwz -aYf -aXR -aXR -aXR -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cXh -cXj -cXi -cXn -cXh -aaa -aaa -aWr -aaa -aaa -aaa -aaa -aaa -ccW -ccW -cda -cda -cda -cda -cda -ccW -ccW -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -"} -(113,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -abW -abW -acH -acH -acH -abW -adP -adP -ani -anZ -aoX -apR -deQ -arJ -arJ -arJ -arJ -arJ -arJ -ayi -ayi -ayi -ayi -ayi -aEz -aGa -aHd -aIk -aJk -aHd -aHd -aHc -aHd -aHd -aPa -aQk -aQZ -aSd -abE -abE -abE -abE -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aXB -aYE -aZf -aZf -aYo -aXP -aYE -aYa -aYo -cGq -bec -bec -cFh -aXC -aYf -aYf -aYf -aYf -aYJ -bmv -cIs -cIL -aZm -cWL -aYJ -cFs -aYJ -aXR -bxJ -bxJ -cPE -cUb -bCG -bDT -bEZ -bGL -bGL -ddv -bKA -bLQ -bNp -bOl -bPs -bTA -bNp -bNp -bSY -bTA -bSY -bUT -bVv -deE -bDR -cGK -cGM -bXE -cGH -bxJ -cUt -cRn -cRe -aYf -aXR -aXR -aXR -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cme -cXi -cXi -cJH -cpC -aaa -aaa -aWr -aaa -aaa -aaa -aaa -aaa -ccW -ccW -cda -cda -cda -cda -cda -ccW -ccW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -"} -(114,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -abW -abW -acH -acH -acH -akl -akl -akl -akl -akl -akl -akl -aqf -arJ -asE -atM -auL -avZ -asI -ayj -azF -aBd -aBQ -ayn -aEA -aGb -aHd -aIl -aJl -cKp -aKU -aHc -aMY -aNU -aPb -aQj -aQR -aSd -abE -abE -abE -abE -akm -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -aXB -aYa -aYE -aZg -aZh -aYo -aYF -aYD -aYa -aYo -bdm -aYo -aXP -aYE -aXC -aYf -aYJ -aYJ -aYJ -aYJ -bmw -cIz -aZl -aZm -cWL -aYJ -buL -aYJ -aYJ -aYJ -aYJ -bAz -bBG -bCH -bDU -bFa -bGJ -bGJ -bJH -bKB -bQx -ddK -bOm -bPt -bQs -bQs -bQs -bSZ -bQs -bUZ -bUq -bVw -bVW -bLN -bLN -bLN -bLN -bLN -bwz -cUt -bxK -cGH -aYf -aXR -aXR -aXR -aXR -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cme -cXi -cXi -cJH -cpC -aaa -aaa -aWr -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(115,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -abW -abW -acH -acH -acH -akl -alz -amt -anj -amw -aoY -akl -deN -arJ -asF -atN -auM -awa -asI -ayk -azG -aBe -aBR -ayn -aEB -aGc -aHd -aIm -aJm -aKl -aKV -aHc -cMd -aNV -aPb -aQj -aQR -aSd -abE -abE -abE -abE -abE -abE -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aXB -aYm -aYd -aZh -aZg -aXP -aYo -aYa -aYa -aYo -bdn -aYE -beS -cFi -aXC -aYf -aYJ -bao -bao -blg -bmx -cIz -aZl -aZm -brR -aYJ -buN -bwh -baN -byt -aYJ -bAA -bBG -bxJ -bDU -bFb -bGM -bIk -bJI -bGJ -bGJ -bGJ -bOn -ddK -ddK -ddR -ddW -deb -dei -bUo -bUq -bVx -bVV -bWu -bWN -bXv -bXv -bLN -cPt -cUt -cUy -cUy -cUz -cUz -cUy -cUy -aXR -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aac -aac -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cme -cXi -cXi -cJH -cpC -aaa -aaa -aWr -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(116,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -abW -acH -acH -acH -abW -akl -alA -amu -ank -aoa -aoZ -apS -deN -arJ -asG -atO -auM -awb -asI -ayl -azH -aBe -aBS -ayn -aEC -aGd -aHd -aIn -aJn -aKk -aKW -cEN -aMZ -aNV -aPb -aQj -aQR -aSd -abE -abE -abE -abE -abE -abE -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aXB -aYn -aYF -aYo -aYo -aXP -aXP -aXP -aYo -aYo -bdo -aXC -aXC -aXC -aXC -aYf -aYJ -baN -baN -blh -baN -cIA -boW -aZm -brS -aYJ -buN -baN -baN -byu -bzr -bAB -bBG -bwz -bDU -bFc -ddt -bIl -bJI -bKC -bGJ -bGJ -bGJ -bNq -bGJ -bQt -ddX -bPu -dej -def -bUq -bVy -bVW -bOk -bWO -bXw -bYc -bLN -cPo -cUt -cUz -cUE -cUK -cUP -cUV -cUy -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aab -aac -aac -aab -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cme -cXi -cXi -cJH -cpC -aaa -aaa -aWr -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(117,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -abW -acH -acH -acH -abW -akl -alB -amv -amv -aob -apa -apT -deN -arJ -asH -atP -auM -awc -asI -aym -azI -aBe -aBT -ayn -aDs -aGe -aHd -aIo -aJo -aKk -cKq -aLW -aMZ -aNV -aPb -aQr -aQR -aSd -abE -abE -abE -abE -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aXB -aYa -aXP -aYo -aZi -aYo -aYo -aYa -aYE -baI -baI -bdp -bed -beT -bfV -aXC -aXR -aYJ -baN -baN -blh -bbv -cIz -aZl -aZm -cWL -aYJ -buM -baN -baN -byu -bzr -bAC -bBH -cGH -bDU -bFd -ddt -bIm -ddw -bKD -bLR -bNr -bOp -bGJ -bGJ -ddS -ddY -bQu -dek -def -bUp -bVz -bVX -bWv -bWP -bXv -bXv -bLN -bXE -cUt -cUy -cUF -cUF -cUQ -cUW -cVb -cVg -cVk -cVk -cVk -cVk -cVt -aaa -aaa -aaa -aaa -aaa -aab -aac -aac -aac -aac -aab -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cXh -cXk -cXi -coU -cXh -abC -abC -aWr -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(118,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -abW -acH -acH -acH -abW -akl -alC -amw -anl -aoc -amw -apT -aqK -arJ -asI -asI -auN -awd -asI -ayn -azJ -ayn -aBU -ayn -aED -aGf -aHe -aIp -aJp -aKm -aKX -aLW -aMZ -aNV -aPb -aQj -aQR -aSd -abE -abE -abE -abE -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aab -aaa -aaa -aaa -aaa -abC -aXB -aYb -aYo -aYo -aYa -aZH -aYd -aYo -aYa -bbL -bbM -bbM -bbL -bbN -bfW -aXC -aXR -aYJ -baN -baN -blh -baM -cIz -aZl -aZm -brT -btn -buO -baN -cOX -baM -aYJ -bAD -bwi -bwi -bDU -bFe -bGN -bIn -bDU -bDR -bDR -ddL -bOq -bGJ -bGJ -bQv -ddY -bQu -dek -der -bUV -dex -bVY -bLN -bLN -bLN -bLN -bLN -cQZ -cUu -cUA -cUG -cUL -cUR -cUX -cVc -cVc -cVc -cVm -cVq -aqU -aqU -aaa -aaa -aaa -aac -aac -aac -aac -aac -aac -aac -aab -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cme -cXi -cXi -cJH -cpC -aaa -aaa -aWr -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(119,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -abW -acH -acH -acH -akl -akl -alD -amx -alD -aod -apb -apU -apS -akl -asJ -cED -auO -aBi -awe -awe -azK -dsX -aBV -aDs -aEE -aGg -aCf -aIq -aDs -aKn -aKY -cEO -aMZ -aNV -aPb -aQj -aQR -cHY -abE -abE -abE -abE -abE -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aad -aaa -aaa -aab -aab -aab -aaa -aaa -aaa -abC -aXB -aYc -aYo -aYo -aZj -aZI -aZH -aYo -aYo -bbM -bcy -bdq -bbN -bcA -bfX -aXC -aXR -aYJ -bcH -bkz -bli -cOX -cIz -boX -bqm -brU -aYJ -aYJ -bwi -bwi -bwi -bzs -bAE -bBI -bCI -bDV -bFf -bGO -bIo -bJJ -bKE -bLS -bDR -bOr -bGJ -bGJ -ddS -ddY -bQu -dek -def -bUq -bVA -bVV -bWu -bWQ -bXx -bXx -bLN -bXE -cUv -cUy -cUH -cUM -cUS -cUY -cVd -cVh -cVd -cVn -cVq -cVq -cVu -aaa -aaa -aaa -aac -aac -aac -aac -aac -aac -aac -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cme -cXi -cXi -cJH -cpC -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(120,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -abW -acH -acH -acH -akl -akU -alE -amy -alD -aoe -amw -apV -aqL -arK -api -alD -auP -dsW -dtx -dtW -dtX -duT -aBW -aDs -aEF -aGg -awf -aIr -aDs -aKk -aKZ -aLX -aNa -aNW -aPb -aQj -aQR -cHY -abW -abE -abE -abE -abE -aaa -aaa -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aaa -aaa -aaa -abC -aXB -aXN -aXP -aYp -aYG -aYG -aZJ -baf -baJ -bbm -bbM -bcz -cIx -bee -beU -bfY -cIG -cIv -cIv -cIv -cIv -blj -cIv -cIB -boY -bqn -brV -aYJ -aYJ -bwi -bxt -byv -bzt -bAF -byv -byv -bDW -bFg -bGP -bIp -bJJ -bKF -bLT -bDR -bOs -bGJ -bGJ -bQt -bSp -dec -cGF -bQt -bUq -dey -bVW -bOk -bWR -bXy -bYd -bLN -bXE -cUv -cUz -cUI -cUN -cUT -cUZ -cVe -cVi -cVl -cVo -cVr -cVs -cVv -aaa -aaa -aaa -aaa -aaa -aac -aac -aac -aac -aac -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cme -cXi -cXi -cJH -cpC -aaa -aaa -aWr -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(121,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -abW -acH -acH -acH -akl -akV -alF -amz -alD -aof -amw -apW -aqM -api -api -alD -auQ -awf -awf -ayq -azL -aBf -aBX -aDt -aEG -aGg -awf -aIs -aDs -arP -arP -arP -arP -arP -aOR -aQj -aQS -cHY -abW -abW -abW -abE -abE -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aXB -aXO -aXO -aXO -aYH -aXO -aXO -aXO -aXC -bbn -bbL -bbN -bdr -bef -beV -ber -bhb -bhb -bhb -bjA -bhb -blk -bmy -bhb -boZ -bqo -brW -bhb -buP -bwj -bxu -byw -bzu -bAG -bBJ -bCJ -bDX -bFh -bGQ -bIq -bJK -bKG -bLU -bNs -bOt -ddN -bGJ -bOn -bOo -ded -del -des -bUp -dez -bVX -bWv -bWS -bXx -bXx -bLN -bXE -cUw -cUz -cUJ -cUO -cUU -cVa -cVf -cVj -cVf -cVp -cVq -cVq -cVu -aaa -aaa -aaa -aaa -aaa -aac -aab -aad -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cme -cXi -cXi -cJH -cpC -abC -abC -aWr -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(122,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -abW -abW -abW -acH -akl -akl -akl -amA -alD -aog -apc -apX -aqM -api -api -alD -auR -awg -awg -awg -ayw -ayp -aBY -cEI -aEH -aGg -awf -ayw -aCf -aDt -aLa -aLY -aNb -arP -aPc -aQj -aQR -cHY -abW -abW -abW -abE -abE -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aXB -aXP -aYd -aYo -aYE -aYo -aYo -bag -aXC -bbo -bbN -bcA -bds -beg -cFg -cFj -aZm -aZm -aZm -aZm -aZm -bll -bhT -bhT -bhT -bqp -brX -bto -buQ -bwk -bxv -byx -bzv -byx -byx -bCK -bDY -bFi -bGR -bIr -bDU -bKF -bLT -bDR -bGJ -bPx -bQy -ddU -bPw -dee -bGJ -bGJ -bUq -bVw -bVZ -bLN -bLN -bLN -bLN -bLN -bXE -cUv -cUy -cUy -cUy -cUz -cUy -cVc -cVc -cVc -cVq -cVq -aqU -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cXh -cXj -cXi -cJH -cXh -aaa -aaa -aWr -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(123,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abW -abW -abW -acH -acH -abW -akl -amB -alD -aoh -apd -apY -aqM -arL -asK -alD -auS -awh -axb -ayr -azM -ayp -aBZ -aDu -aEI -aGh -aHf -ayw -aCf -aDu -aLb -aLZ -awf -aDu -aPd -aQp -aQR -cHY -acH -acH -abW -abE -abE -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aXB -aXQ -aYe -aYq -aYI -aXO -cFb -cFc -aXC -bbp -bbO -bcB -bdt -beh -beW -bfZ -bhc -bhc -bhc -bhc -bhc -blm -bmz -bnP -bhc -bqq -brY -aZn -buR -bwl -bxw -byy -bzw -bAH -bBK -bCL -bDZ -bFj -bGS -bIs -bDU -bKH -bLV -bDR -bOu -bPy -bQz -bRs -ddZ -def -bTB -bGJ -bUq -deA -bVV -bWu -bWT -bXz -bXz -bLN -cRg -cUv -cPG -bwz -aYf -aXR -aXR -aXR -aXR -aXR -aXR -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cme -cXi -cXi -cJH -cpC -aaa -aaa -aWr -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(124,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abW -abW -acH -acH -abW -akl -akl -akl -aoi -ape -apZ -aqN -arM -asL -atQ -auT -awi -awi -ays -azN -aBg -aCa -cLm -aEJ -aGi -aCa -aIt -aJq -dxR -aLc -aMa -aJq -dxR -aPe -aQj -aQR -cHY -acH -acH -abW -abE -akm -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -aXC -cEZ -aXC -aXC -aXC -cFa -aXC -aXC -aXC -aXC -aXC -aXC -cIy -aZl -aZm -bga -bhd -bhd -bhd -bhd -cFk -bhd -bhd -bhd -bhd -bhd -bhd -bhd -bhd -bhd -bhd -bhd -bzx -bAI -bBL -bCM -bhd -bFk -bGT -bnS -bDV -bKI -cQl -cQl -cQl -cQl -bQA -bRt -bTa -bSq -bJI -bGJ -bUq -deB -bVW -bOk -bWU -bXA -bYe -bLN -cRk -cUx -cRo -cGH -aYf -aXR -aXR -aXR -aXR -aXR -aXR -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cme -cXi -cXi -cJH -cpC -aaa -aaa -aWr -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(125,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abW -abW -abW -abW -abW -acH -acH -akl -aoj -apf -aqa -aqO -aqO -apf -atR -auU -awj -axc -ayt -azO -aBh -aCb -aDw -aEK -aGj -aHg -aIu -aJr -aKo -aLd -aMb -aNc -aKo -aPf -aQs -aQZ -cHZ -acH -acH -abW -abE -abE -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXD -aXR -aXR -aXR -aXR -aXR -aZK -bah -baK -bbq -bbP -aZK -cIz -bei -aZm -bgb -bhd -bhP -biH -biH -biH -biH -biH -biH -biH -biH -bnQ -btp -buS -bwm -bjC -abC -abC -abC -abC -bCN -cPR -cPT -bGU -bIt -bJL -bLW -cQm -bNt -blq -bPz -bQB -bRu -bSr -bTb -bTC -det -bUr -deC -bVX -bWv -bWV -bXz -bXz -bLN -bxJ -cPM -cUB -bzq -aYf -aXR -aXR -aXR -aXR -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cme -cXi -cXi -cJH -cpC -aaa -aaa -aWr -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(126,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abW -abW -abW -abW -abW -abW -acH -acH -anm -aok -apg -aqb -aqP -arN -asM -atS -auV -awk -awk -ayu -azP -aBi -awe -cLn -aEL -aGk -aHh -ayx -aJs -dxS -aLe -aMc -aJs -dxS -aPg -aQj -aQR -cHY -acH -acH -abW -abW -abE -abE -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXD -aXD -aXR -aXR -aXR -aXR -aZK -aZK -baL -bbr -bbQ -aZK -cIA -aZl -aZm -bgc -bhd -bhQ -biI -bjB -biI -bjB -abC -bjC -bjC -bjC -cFo -btq -buT -bkA -bjC -bjC -bjC -bjC -bjC -bCN -bEb -cPU -bGV -cPZ -cPZ -cQe -bLX -bNu -cQB -bPA -bQB -bRv -bSs -bTc -dem -bTD -bTc -deD -bWa -bLN -bLN -bLN -bLN -bLN -bXE -cQT -cUC -bwz -aYf -aXR -aXR -aXR -aXR -aaa -aaa -aaa -aaa -aaa -aag -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cXh -cXk -cXi -cXo -cXh -aaa -aaa -aWr -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(127,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abW -abW -abW -abW -abW -abW -abW -abW -akl -aol -aph -aqc -aqQ -arO -api -alD -auW -awl -axd -ayr -azM -ayp -aCc -aDu -aEM -aGl -aHi -awf -aCf -aDu -aLf -aHi -awf -aDu -aPh -aQj -aQR -cHY -aKp -aKp -aKp -aKp -aKp -aKp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXD -aXD -aXR -aXR -aXR -aYJ -aYJ -aYJ -aYJ -bbR -aYJ -cIz -aZl -beX -bgc -bhd -bhQ -biJ -biK -bjD -biK -biH -bnQ -bpa -bqr -brZ -btr -buU -bwn -bwn -bwn -bwn -bAJ -bBM -bCO -bEc -bFn -bGW -bIv -bJM -bMa -bLY -cQu -cQC -bPB -ddP -bRw -bQr -bTd -den -bTE -bUs -bVB -bWb -bWu -bWW -bXB -bXB -bLN -cRl -bxJ -cUv -bzq -aYf -aXR -aXR -aXR -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cme -cXi -cXi -cJH -cme -aaa -aaa -aWr -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(128,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -acm -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abE -abE -abE -abW -akm -abW -abW -abW -akl -aom -cEu -aqd -aqd -aqd -api -alD -auX -awm -awm -awm -ayw -ayp -aBY -cEI -aEN -ayw -awf -awf -aCf -aDs -aLg -aMd -awg -arP -aPi -aQj -aQR -cHY -aSR -aTG -aUd -aUD -aVc -aKp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXD -aXD -aXD -aXD -aXR -aYJ -bai -baM -baN -bbS -baN -cIz -aZl -aZm -bgc -bhd -bhQ -biJ -bjC -bjC -bjC -bjC -bjC -bpb -bqs -bsa -bts -buV -buV -bxx -byz -byz -bAK -bBN -bCP -bEd -bFo -bGX -bIw -bJN -bKJ -bLZ -cQu -cQD -cQK -cWa -bRx -bSt -bGJ -deo -bTF -bUt -bUW -bWc -bOk -bWX -bXB -bYf -bLN -bxJ -bwz -cUv -bwz -aYf -aYf -aYf -aXR -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cme -cXi -cXi -cJH -cpC -aaa -aaa -aWr -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cEl -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(129,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abE -abE -abC -aaa -aaa -abE -akl -akl -akl -akl -akl -akl -akl -anm -auY -awf -awf -ayv -ayw -aBf -aCd -aDt -aEO -ayw -awf -aIv -arP -arP -arP -arP -arP -arP -aPj -aQj -aQW -aSe -aSS -aTH -aTH -aUE -aVd -aKp -aKp -aKp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXD -aXD -aYJ -aYJ -aYJ -baj -baN -baN -baQ -baN -cIz -bej -aZm -bgc -bhd -bhQ -biJ -bjC -bkA -bln -bmA -bnR -bpc -bqt -cKr -btt -btt -btt -cKr -byA -bzy -bAL -bBO -bCQ -bCN -bFp -cGz -bIx -bJO -bMa -cQn -bNv -cQE -cQL -cWb -bRy -bQw -bPv -bTG -bPv -bPv -bUX -bWd -bWv -bWY -bXB -bXB -bLN -bxJ -cGH -cUv -bwz -aYf -aYf -aYf -aaa -cFp -cFp -cFp -cFp -cFp -cYy -cYE -cYT -cZa -cZa -cYT -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cme -cXi -cXi -cJH -cpC -aaa -aaa -aWr -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(130,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aon -aon -aon -aqR -arP -asN -arP -auZ -dsX -dtx -dtX -dtX -duT -aCe -aDs -aEP -ayw -awf -aIw -arP -abW -abW -abW -abW -aKp -aPk -aQj -aQR -cHY -aST -aTI -aTI -aUF -aVe -aVp -aVz -aVR -aTf -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aNn -aYK -aZk -aYK -bak -bak -bbs -bbU -baN -cIz -bek -aZm -bgc -bhd -bhQ -biJ -bjC -bkA -blo -bjC -cFn -bpd -bqu -cKr -btu -btu -bwo -cKr -byA -bzz -bAM -bBP -bCR -bCN -bFq -bGW -bIx -cQa -bKK -bMb -cQv -cQF -bPC -cWc -bRz -bSu -bTe -bTH -deu -bGJ -bUY -bWe -bLN -bLN -bLN -bLN -bLN -bxJ -bxJ -cUv -bzq -aYf -aYf -aYf -aaa -cFp -cFp -cYy -cYE -cYw -cYw -cYw -cYT -cYC -cYC -cYT -cYw -cYw -cYw -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cXh -cXj -cXi -coV -cXh -abC -abC -aWr -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(131,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -ann -aoo -apj -aqe -aqS -arQ -asO -arQ -ava -aBi -dtz -ayx -azQ -dsW -dvv -aDs -aEQ -dtX -dvv -arP -arP -abW -abW -abW -abW -aKp -aPl -aQj -aQR -cHY -aKp -aKp -aKp -aKp -aKp -aKp -aKp -aKp -aWi -aWx -aWx -cWi -aWx -aWx -aWx -cWi -aWx -aWx -cWi -aWx -aWx -aWx -cWi -aWx -aWx -aYr -aYJ -aYJ -cIs -cIv -cIv -cIv -bbV -cIv -cIB -aZl -aZm -bgc -bhd -bhQ -biJ -bjC -bkB -blp -bmB -bjC -bpe -bqv -cKr -btv -buW -buW -bqC -cKr -cKr -bAN -bBP -bCS -cFw -bFr -bGW -bJP -bKL -cQf -bMc -cQw -cQG -bPD -bQC -bRA -bSv -bTf -bTI -bUu -dew -bVC -bWf -bDR -bxJ -bxJ -bwz -bxJ -bwz -bXE -cUv -bzq -aYf -aYf -aYf -aaa -cFp -cYw -cYw -cYw -cYw -cYw -cYw -cYU -cZb -cZb -cZz -cZK -cYw -cYw -cYw -cYw -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aqU -cme -cXi -cYh -cXp -cpC -aaa -aaa -aWr -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(132,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -deF -agD -deF -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aon -aon -aon -aqR -arR -arR -arR -avb -awn -axe -ayy -azR -ayy -aCg -ayy -aER -aGm -aHj -aEW -abW -abW -abW -abW -abW -aKp -aPl -aQj -aRj -cIe -aSU -aRz -aUe -aUG -aRz -aRz -aRz -aRw -cWe -cWe -cWe -cXT -cWe -cWe -cWe -cXU -cWe -cWe -cXU -cWe -cWe -cWe -cXT -cWe -cWe -cWe -aYL -aZl -cIt -bal -aZl -aZl -bbW -bcC -bdv -bel -aZm -bgc -bhd -bhQ -biJ -bjC -bkC -bkA -bkA -bnS -bpf -bqw -cKr -btw -btw -btw -bxy -byB -bzA -bAO -bBP -bCT -bEe -bFl -bGW -bIx -bKM -bMd -cQm -cQm -cQm -cQm -bQD -bRB -bSw -deg -dep -bTg -bDR -bDR -bDR -bDR -bwz -bxJ -cRh -bwz -bMt -bww -cUv -cRd -aYf -aXR -aaa -aaa -cFp -cYw -cYz -cYF -cYJ -cYw -cYN -cYV -cYH -cYC -cYV -cYw -cYw -cYw -dae -cYw -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aqU -cme -cXi -cXi -cXp -cpC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(133,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -deF -deG -deF -deF -deF -deF -deF -deP -aaa -amC -abE -abW -aaa -abE -abW -arR -asP -atT -avc -awo -axe -ayz -azS -aBj -aCh -ayy -aES -aGn -aHk -aEW -abW -deF -deF -deF -deF -aKp -aPm -aQk -aRk -cIf -aSV -aQm -aQm -aQm -aQm -aQm -aQm -cIj -cIk -cIk -cIk -cIk -cIk -cIk -cIk -cIk -cIk -cIk -cIk -cIk -cIk -cIk -cIk -cIk -cIk -cIk -cIn -cIo -cIu -aZm -aZm -aZm -bbX -bcD -bdw -bem -beY -bgd -cFk -bhQ -biJ -bjC -bkD -bkA -bmC -bnS -bpg -dze -bsb -btx -buX -btx -bxz -byC -bzB -bAP -bBQ -bCU -bEf -bFm -bGY -bIy -bJQ -cQg -bMe -bNw -bOv -bPE -bQE -bRC -bSx -bTh -cUk -cUk -cUk -cUk -cUk -cUm -cUk -cUk -cUq -cRi -bww -bww -cYt -cGH -aYf -aaa -aaa -cFp -cFp -cYw -cYA -cYB -cYB -cYw -cYO -cYV -cYH -cZb -cZA -cYw -cZT -dac -cZW -cYw -cYw -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aqU -cme -cXi -cXi -cXp -cme -aaa -aaa -aWr -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(134,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -deF -agE -ahr -ahV -aiG -aju -deJ -deJ -deP -akm -abW -abW -acH -acH -acH -arR -asQ -atU -avc -awp -axe -ayA -azT -aBj -aCi -ayy -aET -aGo -aHl -aEW -abW -deF -aLh -aMe -dgB -aNX -aPn -aQj -aRl -aRt -aSW -aRt -aRt -aUH -aRt -aRt -aRt -aRv -cWe -cWe -cWe -cWe -cWe -cWe -cWe -cWn -cWe -cWe -cXW -cXX -cXX -cXX -cXX -cXX -cXX -cXX -cXZ -cIp -cYa -cYa -baO -cYa -cYb -bcE -aZn -ben -beZ -bge -bhd -bhQ -biJ -bjC -bkC -bkA -bkA -bnS -bph -bqx -cKr -bty -bty -bty -bxA -byD -dzf -bAQ -bBR -bCV -bEg -bFs -bGW -bIx -bIx -cQh -cQo -bNx -bOw -bPF -bQF -bRD -bND -bND -bND -bND -bND -bwz -bxK -cRd -bXE -bww -cUr -cUs -cUs -cUs -cUD -bwz -bwz -cYv -cYv -cYv -bwz -cYw -cYB -cYG -cYG -cYL -cYP -cYW -cYH -cZb -cZB -cZL -cZU -cZV -cZU -dam -cYM -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aqU -cXh -cXk -cXi -cXp -cXh -abC -abC -aWr -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(135,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -deF -agF -ahs -ahW -aiH -ajv -akn -cKE -deF -deJ -deP -deV -deV -deV -deV -arR -asR -atV -avc -awq -axe -ayB -azU -aBj -aCj -ayy -aEU -aGp -aHm -aEW -deP -deF -aLi -aMf -aNd -aNY -aPo -aQj -aQR -aKp -aKp -aKp -aKp -aOb -aKp -aKp -aKp -aKp -aWj -aWy -aWy -cWj -aWy -aWy -aWy -cWj -aWy -aWy -cWj -aWy -aWy -aWy -cWj -aWy -aWy -aYs -aYJ -cIq -cIv -cIv -cIv -cIv -cIv -cIv -cIC -beo -bfa -bgf -bhd -bhQ -biJ -bjC -bkE -cKs -bmD -bjC -cKt -bqv -cKr -btz -buY -buY -bxB -cKr -cKr -bAR -bBP -bCS -bCN -bFt -bGZ -bIz -cGC -bIx -bMa -bNy -bOx -bPG -bQG -bRE -bND -bTi -bTJ -bUv -bND -bxJ -bxJ -bwz -cGH -bwz -bAz -bwx -bwx -bwv -cYu -bZN -cPy -bXE -bXE -bXE -bZN -cYx -cYC -cYH -cYH -cYM -cYC -cYC -cYH -cZb -cZb -cYM -cZV -cZU -daf -dan -cYM -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aqU -cme -cXi -cXi -cXp -cpC -aaa -aaa -aWr -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(136,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -deF -agF -aht -ahX -ahX -ajw -akn -cKE -alG -cKH -deR -deF -deJ -dfg -aqT -arR -asS -atW -avd -awr -axe -ayC -azV -aBk -aCk -ayy -aEV -aGq -aHn -aEW -deP -deF -aNy -aMg -dgC -aKp -aPp -aQj -aQR -aKp -aSX -aTJ -aUf -aUI -aVf -aVq -aVA -aVS -aWk -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aYt -aYO -aZo -aZL -bam -baN -bbt -baM -baM -cIz -beo -bfa -bgf -bhd -bhQ -biJ -bjC -bkA -blr -bjC -cFo -bpd -bqu -cKr -btA -buZ -btA -cKr -byE -bzC -bAQ -bBP -bCR -bCN -bFu -bGW -bIx -bIx -bIx -bMf -bNz -bOy -bPG -bQG -bRF -bSy -bTj -bTJ -bUw -bND -bxJ -bxJ -bxJ -bxJ -bxJ -bwx -bww -bww -bww -bVa -cGH -cGH -cYv -cYv -cYv -bwz -cYw -cYB -cYB -cYB -cYL -cYQ -cYP -cZb -cZb -cZb -cZL -cZW -cZW -cZV -dao -cYM -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aqU -cme -cXi -cXi -cXp -cpC -aaa -aaa -aWr -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(137,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -deF -agG -ahu -ahu -aiI -ajx -deJ -deJ -aiA -deR -deT -deZ -alG -deR -deR -arR -arR -arR -arR -arR -arR -ayD -ayD -ayD -ayD -ayD -aEW -aEW -aEW -aEW -deP -deF -dgu -aMg -dgD -aKp -aPq -aQt -aRm -aSf -aSY -aTu -aTu -aTu -aVg -aKp -aKp -aKp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aYJ -aYJ -aYJ -ban -baP -bbu -bbu -bcF -bdx -bep -bfb -bgf -bhd -bhQ -biJ -bjC -bkA -cKs -cKs -bnT -dzc -bqz -cKr -btB -btB -btB -cKr -byE -bzC -bAQ -bBS -bCW -bCN -bFv -bHa -bIA -bJR -bIA -bMg -bNA -bOz -bPH -bQH -bRF -bSy -bTj -bTJ -bUx -bND -bxJ -bxJ -bxJ -bwz -bXC -bwx -bww -bwz -bxJ -bxJ -bxJ -aXR -aaa -aaa -cFp -cFp -cYw -cYA -cYB -cYB -cYw -cYR -cYX -cYH -cYH -cZC -cYw -cZX -dac -cZV -cYw -cYw -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aqU -cme -cXi -cXi -cXp -cpC -aaa -aaa -aWr -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(138,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -deF -deH -deH -deJ -aiJ -deJ -deJ -deP -deP -deF -deU -deZ -deZ -deZ -deR -dfn -asT -atX -dfy -dfA -dfD -dfD -azW -aBl -dfD -cLo -dfD -aGr -aAR -deP -deP -deF -aLj -aMh -aNe -aNX -aPr -aQj -aRn -aKp -aMk -aMk -aMk -aMk -aMk -aKp -abW -abW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -aaa -aaa -aXD -aXR -aYJ -bao -baQ -baN -baN -bcG -cIz -beo -bfc -bgf -bhd -bhQ -biJ -bjC -bjC -bjC -bjC -bjC -dzd -bqA -bsc -btC -bva -bwp -bxC -byF -byF -bAS -bBT -bCX -bCY -bFo -bHb -bIx -bJS -bIx -bMh -bNz -bOA -bPI -bQI -bRG -bND -bTk -bTJ -bUy -bND -bxJ -bxJ -bxJ -bwz -bwx -bww -cRj -cGH -aXR -aXR -aXR -aXR -aaa -aaa -aaa -aaa -cYw -cYD -cYI -cYK -cYw -cYS -cYY -cYH -cYH -cYQ -cYw -cYw -cYw -dag -cYw -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aqU -cXh -cXj -cXi -cXq -cXh -aaa -aaa -aWr -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(139,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -abC -abC -abC -deH -aiK -ahu -deF -abC -akm -deP -deF -aTy -cKP -aqg -deZ -deZ -deZ -dfu -deZ -deZ -deZ -deR -deZ -deZ -deZ -deZ -deZ -deZ -dga -cLI -deJ -deJ -aLk -aMi -aNf -aKp -aPs -aQj -aRo -aKp -aSZ -aSZ -aMk -aUJ -aLn -aKp -abW -abW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -aaa -aXD -aXR -aYJ -bao -baR -bbv -baN -bcH -cIz -beo -bfc -bgf -bhd -bhQ -biJ -biI -bjB -biI -bjB -bjC -bpf -bqB -bsd -btD -bsd -bwq -bxD -bsd -bsd -bAT -bBU -bCY -bEh -bFw -bHc -bIB -bJT -bKN -bMi -bNB -bOB -bPJ -bQJ -bRH -bSz -bTl -bTK -bUz -bND -bxJ -bxJ -bxJ -bwx -bww -bww -bxJ -bxJ -aYf -aYf -aXR -aXR -aaa -aaa -aaa -aaa -cYw -cYw -cYw -cYw -cYw -cYw -cYZ -cYH -cZb -cYP -cZM -cYw -cYw -cYw -cYw -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aqU -cme -cXi -cXi -cXp -cpC -aaa -aaa -aWr -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(140,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -abC -deH -aiL -ajy -deF -aaa -abW -abW -deV -deV -deJ -deV -deF -dfg -cKV -dfv -deU -deU -dfu -deF -dfJ -dfv -aqg -deZ -deU -deU -dga -deZ -aJt -deJ -deJ -deF -deF -aKp -aPl -aQj -aRp -aKp -aKp -aKp -aKp -aKp -aKp -aKp -abW -abW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXR -aXR -aYJ -aYJ -aYJ -aYJ -aYJ -aYJ -cIA -beo -bfc -bgf -bhd -bhQ -biK -bjD -biK -bjD -biJ -bjC -bpi -dir -cFn -btE -bvb -bwr -bxE -byG -byG -byG -byG -byG -bEi -bFx -bHd -bIu -bIu -bIu -bMj -bNx -bOC -bPK -bPI -bRI -bND -bTm -bTm -bTm -bND -bxJ -bxJ -bwz -bWZ -bww -bwz -bxJ -aXR -aYf -aYf -aXR -aXR -aaa -aaa -cFp -cFp -cFp -cYy -cYE -cYw -cYw -cYw -cYT -cZb -cYC -cYT -cYw -cYw -cYw -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aqU -cme -cXi -cXi -cXp -cpC -aaa -aaa -aWr -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(141,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -abC -deF -deF -deG -deF -aaa -abW -abW -abW -acH -acH -deV -deF -deJ -deF -deP -deP -dfB -dfE -deP -deJ -deV -deV -cLp -deU -dfJ -aHo -dfD -cLQ -cLo -cLZ -cLo -cMf -aNZ -aPt -aQj -aRo -aKp -acH -acH -acH -acH -abW -abW -abW -abW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aYf -aYf -aYf -aXR -aYf -aYf -aYf -aYf -cIz -beq -bfc -bgg -bhd -bhR -biH -biH -biH -biH -bjD -abC -abC -bqD -bjC -btF -bvc -bws -cKr -abC -abC -abC -abC -bjC -bEa -bFy -bHe -bIC -bJU -dkv -bMk -bNC -bOD -bPK -bPI -bRJ -bND -bTm -bTm -bUA -bND -bxJ -bxJ -cGH -cPE -bww -bwz -bzq -aYf -aYf -aYf -aXR -aXR -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cYy -cYE -cYT -cZc -cZc -cYT -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aqU -cme -cXi -cXi -cXp -cpC -aaa -aaa -aWr -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(142,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aac -aac -aac -aaa -aaa -aaa -aaa -aad -aab -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -deF -deM -deF -abC -akm -abW -abW -abW -abW -acH -acH -acH -acH -acH -deV -deV -deV -acH -acH -acH -deV -aDy -deJ -deF -deV -deF -dfg -deR -dfn -dgx -dgE -akn -aOK -aQj -aRo -aKp -acH -acH -acH -acH -acH -abW -abW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aYf -cIz -beo -bfc -bgf -bhd -bhd -bhd -bhd -cFk -bhd -bhd -bhd -bhd -bhd -bhd -bhd -bhd -bhd -bhd -bhd -bhd -bhd -bBV -bhd -bhd -bFz -bHf -bnS -bhd -bhd -bhd -bND -bOE -bPK -bQK -bND -bND -bTn -bTL -bUA -bND -bwz -bxJ -bwx -bww -bww -cGH -aYf -aYf -aYf -aYf -aXR -aXR -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aqU -cme -cXi -cXi -cXp -cpC -abC -abC -aWr -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(143,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aad -aac -aaa -aaa -aaa -aaa -aac -aab -aab -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -abW -abW -abW -abW -abW -abW -acH -acH -acH -acH -acH -acH -acH -deV -deJ -deJ -deR -deV -acH -acH -deV -deV -deJ -deF -aKp -aKp -aKp -aOP -aQp -aRq -aKp -acH -acH -acH -acH -acH -abW -abW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aYf -cIz -beo -bfd -bgh -bdv -bhS -bdv -bdv -bdv -bls -bmE -bnU -bmE -bqE -bse -btG -bvd -bwt -bxF -byH -bzD -bAU -bBW -bCZ -bEj -bFA -bHg -bID -bHk -bHk -bHk -bHk -bOF -bPL -bPI -bRK -bND -bND -bND -bND -bND -bQp -bwx -bwx -bww -bBE -bzq -aYf -aYf -aYf -aYf -aXR -aXR -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cXh -cXk -cXi -cXp -cXh -aaa -aaa -aWr -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(144,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aab -aad -aab -aab -aac -aac -aac -aac -aad -aab -aab -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -deP -deR -deR -deR -deV -acH -acH -acH -acH -acH -abW -aKp -aNh -aOa -aPu -aQu -aRr -aKp -acH -acH -acH -acH -acH -abW -akm -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -aYg -aXR -aXR -aYf -aYf -aYf -baS -baS -baS -baS -cID -beo -bfe -bgi -bhe -bhT -bhT -bhT -bhT -blt -bhT -bhT -bpj -bqp -bsf -btH -bve -bwu -bxG -byI -byI -bAV -bBX -bBX -byI -bAV -bHh -bIE -bHk -bKO -bMl -bHk -bOG -bPM -bPI -bRL -bND -bxJ -bxJ -bxJ -bwz -bAA -bwx -bww -cQY -bwz -bzq -aYf -aYf -aXR -aXR -aXR -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cme -cXi -cXi -cXp -cpC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(145,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aab -aad -aac -aac -aac -aac -aac -aac -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -abW -abW -abW -abW -abW -abW -abW -abW -deJ -deJ -deJ -deJ -dfn -deF -deP -abW -abW -abW -abW -aKp -aKp -aKp -aNi -aKp -aPv -aQj -aQR -aKp -acH -acH -acH -acH -abW -abW -abW -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXR -aXR -aXR -aYf -aYf -aYf -baS -bbw -bbY -bcI -cID -ber -bff -bgj -bhf -bhU -bhU -bjE -bhU -blu -bmF -bhU -bpk -bqn -bsg -btI -bvf -bwl -bxH -byw -bzE -bAW -bBY -bDa -bEk -bFB -bHi -bIF -bJV -bKP -bMm -bHk -bOH -bPN -bQL -bRM -bND -bxJ -bxJ -bxJ -cGH -bwx -bww -cRe -bWg -cGH -cGH -bWg -aYf -aYf -aYf -aXR -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cme -cXi -cXi -cXp -cpC -aaa -aaa -aWr -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aag -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(146,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abW -abW -abW -abW -abW -deJ -ayE -deR -cKH -deR -deJ -deP -abW -abW -abW -abW -aKp -aLl -aLm -aNi -aKp -aPw -aQq -aRc -aKp -aKp -aKp -aKp -abE -abE -abE -abE -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXD -aXR -aXR -aYf -aYf -aYf -baS -bbx -bbZ -bbZ -cIE -cIF -bfg -bgk -dzh -cIF -cIH -cIv -cIv -blv -cIv -cIv -bpl -cIo -bsh -cIv -cIv -cJd -bxI -byJ -bzF -bAX -bBZ -bDb -bEl -bFC -bHj -bIG -bJW -bKQ -bMn -bHk -bND -bND -bQM -bND -bND -cGH -bwz -bwz -cGH -bwx -bww -bWg -cGH -bXD -bYg -cGH -aYf -aYf -aYf -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cme -cXi -cXi -cXp -cpC -abC -abC -aWr -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(147,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abW -abW -abW -abW -abW -deJ -ayF -deR -cEH -deF -deF -abW -abW -abW -abW -abW -aKp -aLm -aMj -aNi -aOb -aPx -aQj -aRs -aSg -aTa -aMk -aKp -abE -abE -abE -abE -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXD -aXR -aXR -aYf -aYf -aYf -baS -bby -bbZ -bbZ -bdy -bes -bfh -bgl -bhg -bhV -biL -bjF -bkF -blw -baM -aYJ -bpm -bqF -bsi -aYJ -bvg -cJe -cJf -cJg -bzG -bAY -bCa -bDc -bEm -byK -bHk -bHk -bHk -bKR -bMo -bHk -bHk -bND -cFD -cFE -bXE -cGL -cGH -cGH -bwx -bww -bww -bWw -bXa -bXb -bXE -bWg -aYf -aYf -aYf -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cme -cXi -cXi -cXp -cpC -aaa -aaa -aWr -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cxI -czn -cxI -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(148,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abW -abW -akm -abW -deF -ayG -azX -deF -deF -abW -abW -abW -abW -abW -abW -aKp -aLn -aMk -aNi -aKp -aPy -aQj -aRt -aKp -aTb -aTL -aKp -abE -abE -abE -abE -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXD -aXD -aXR -aYf -aYf -aYf -baS -bby -bca -bcJ -bdz -bet -bfi -bgm -bhh -bhW -biL -baN -baN -blx -baM -aYJ -aZn -cIN -bsj -btJ -bvh -cPo -bxJ -cJh -bzH -bAZ -bCb -bDd -bEn -byK -bHk -bIH -bJX -bKS -bMp -bHk -bHk -bND -bQN -bND -bxJ -bXE -bXE -bww -bww -bwv -bWg -cGH -cGH -bXE -bYh -cGH -aYf -aYf -aYf -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cXh -cXj -cXi -cXr -cXh -aaa -aaa -aWr -aaa -aaa -aaa -aaa -aaa -aaa -cxI -cyA -cyB -cyA -cxI -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(149,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -deF -dfH -dfH -deF -abW -abW -abW -abW -abW -abW -abW -aKp -aLn -aMk -aNi -aKp -aPz -aQj -aRt -aKp -aTb -aMk -aKp -abE -abE -abE -abE -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aag -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXD -aXD -aXR -aYf -aYf -aYf -baS -bbz -bcb -bcK -bcK -beu -bfj -bgn -bhi -bhX -biL -bbv -baN -bly -bmG -aYJ -aZn -cIN -cWM -btK -bvi -bXE -bxK -cJh -bzI -bBa -bCc -bDe -bEo -byK -bHk -bII -bII -bII -bMq -bHk -bHk -cFB -cFB -cFB -bxJ -cGH -bww -bww -bww -bww -cGH -bWx -bXb -bXE -bXE -cGH -aXR -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cme -cXi -cXi -cXp -cpC -aaa -aaa -aWr -aaa -aaa -aaa -aaa -aaa -aaa -cxJ -cyB -cyB -czV -cxJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(150,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -abW -abW -abW -abW -abW -abW -abW -abW -aKp -aLo -aMl -aNi -aKp -aPx -aQj -aRt -aKp -aTb -aMl -aKp -abE -abE -abE -abE -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXD -aXD -aXR -aYf -aYf -aYf -baS -bby -bbZ -bbZ -bdA -bev -bfk -bgo -bhj -bhY -biL -baN -baN -blz -bmH -bdu -aZn -cIN -bsk -aYJ -bvj -bXE -bXE -cJh -bzJ -bBb -bCd -bDf -bEp -byK -bHk -bII -bII -bKT -bMr -bHk -bHk -bxJ -bxJ -bxJ -bxJ -bxJ -bSl -bwx -bww -cRa -cGH -bWy -bXc -bXb -bXb -cGH -aXR -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aag -aaa -djk -cdn -cdn -cdC -djp -djp -ceJ -cfh -cfh -cdn -cdn -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cme -cXi -cXi -cXp -cpC -aaa -aaa -aWr -aaa -aaa -aaa -aaa -aaa -aaa -cxJ -cyC -cyB -czW -cxJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(151,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -abW -abW -abW -abW -abW -abW -abW -abW -aKp -aKp -aKp -aNj -aKp -aPA -aQj -aQO -aKp -aTc -aKp -aKp -abE -abE -abE -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXD -aXD -aXR -aYf -aYf -aYf -baS -bby -bbZ -bbZ -bdB -bes -bfl -bgp -bhk -bhZ -biL -bao -bao -blA -bmI -aYJ -aZn -cIN -bsl -aYJ -bvk -bwy -bXE -cJi -cJg -cJj -byK -byK -byK -byK -bHk -bII -bII -bII -bMs -bHk -bHk -bxJ -bxJ -bxJ -bxJ -bwz -bUB -bwx -bww -bxJ -cGH -bWg -bWg -bXF -bYi -cGH -aXR -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -djl -djp -djl -djq -djs -ceg -djq -djq -cfG -djt -djl -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cme -cXi -cXi -cXp -cpC -aaa -aWr -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cxK -cyD -cyB -czX -cxK -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(152,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -cFp -cFp -aaa -aaa -aaa -abW -abW -abW -abW -abW -abW -abW -abW -aKp -aNk -aKp -aPx -aQj -aRu -aKp -aTd -aKp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXD -aXD -aXR -aXR -aYf -aYf -baS -baS -baS -baS -baS -baS -baS -baS -baS -baS -biL -aYJ -aYJ -aYJ -bmJ -aYJ -aZn -cIN -cWM -aYJ -bvl -bwz -bXE -bXE -cJi -cJk -byK -bzq -bzq -bzq -bHk -bHk -bHk -bHk -bHk -bHk -bHk -bxJ -bxJ -bxJ -bxJ -bwz -bwx -bww -bVa -bwz -aYf -aYf -cGH -bWg -cGH -cGH -aXR -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -cdj -cdj -cdj -djp -djt -djp -cdn -cdj -cdj -cdj -cdn -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cme -cXi -cXi -cXp -cpC -aaa -aWr -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cxJ -cyD -cyB -czX -cxJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(153,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaf -aaf -aaf -adX -adX -adX -adX -adX -adX -aaa -aaa -ahF -ajz -ahF -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -abC -aaa -cFp -cFp -cFp -aaa -aaa -abW -abW -abW -abW -abW -abW -abW -abW -aKp -aNl -aKp -aPB -aQv -aRv -aKp -aTc -aKp -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -aYg -aXR -aXR -aXR -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aXR -aXR -aXR -aYJ -bmK -aYJ -bpn -cIN -cWM -aYJ -bvm -cGH -cPt -bXE -bzq -bzq -cGH -cGH -cGH -bWZ -bHk -bHk -bHk -bHk -bHk -bHk -bHk -bxJ -bxJ -bxJ -bwz -bwx -bwv -bww -bwz -bzq -aXR -aXR -aXR -aXR -aXR -aXR -aXR -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -dju -ceh -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cmf -cnm -cnV -coW -cmf -aWr -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cxJ -cyD -cyB -czX -cxJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(154,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaf -aaf -add -add -add -add -add -aaf -aaf -aaf -add -add -add -add -ajA -ahF -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -cFp -cFp -cFp -aaa -aaa -abW -akm -abW -abW -abW -abW -abW -abW -aaa -aNm -aOc -aqV -aqV -aqV -aSh -aql -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXR -aXR -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aXR -aXR -aXD -aYJ -bmL -aYJ -aYN -cIO -bsm -aYJ -bvl -bwz -bxJ -cPy -bXE -bXE -cPM -cPo -bww -bAy -bwx -bwx -bwx -bKU -bwz -bxJ -bxJ -bwz -bxJ -bxJ -cGH -bwx -bww -bwz -bzq -aYf -aXR -aXR -aXR -aXR -aXR -aXR -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -dju -abC -aaa -aaa -aaa -aaa -cbU -cbU -cbU -aaa -aaa -aaa -ciJ -clw -ciJ -cnn -cnW -coX -cpD -cbV -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cxJ -cyD -cyB -czX -cxJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(155,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaf -aaf -aaf -aaf -aaf -add -adn -adn -adn -add -add -add -add -add -adn -adn -adn -ajA -aae -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -cFp -cFp -cFp -aaa -aaa -aaa -abC -aaa -abW -abW -abW -abW -abW -aaa -aqU -aOd -aqV -aqV -aqV -aSi -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aXR -aXR -aXD -aXD -aaa -bmM -bnV -aPC -cIP -cWN -btL -bvn -aXR -bxJ -bwz -bXE -cPF -btK -bAB -bww -bww -bww -bww -bwv -bwx -cQp -bwz -bxJ -cQM -bQO -bwz -bwx -bwx -bww -cGH -aYf -aYf -aXR -aXR -aXR -aXR -aXR -aXR -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cdt -cdM -cdt -cbU -cbU -cbU -cbU -cbU -cbU -cbV -cbV -cbU -cbU -ciJ -clx -ciJ -cnn -cnX -coY -cmf -cbV -cbV -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cxL -cyD -cyB -czX -cxL -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(156,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aae -aae -aae -aae -aae -aae -aae -aae -add -adn -adD -adY -aew -adn -afl -adn -agH -ahv -ahY -adn -ajB -aae -aae -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -cFp -cFp -cFp -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -aOd -aqV -aqV -aqV -aSi -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aad -aad -aab -aab -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aYf -aYf -aYf -aYf -aYf -aXR -aXR -aXR -aXR -aXR -aXR -aYf -aYf -aYf -aXR -aXR -aXD -aXD -aaa -aqU -bnW -aPC -cIP -cWN -btM -aqU -aXR -aXR -bxJ -bwz -cPG -bwz -bwx -byL -bAz -bwx -bwx -bww -bww -bwx -cPE -bwx -bwx -bwx -bAy -bwx -bww -cQY -cGH -aYf -aYf -aXR -aXR -aXR -aXR -aXR -aXR -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cdt -cdN -cdt -cbU -cbU -cbU -cbV -cbV -cbV -cbV -ciJ -cjr -cjr -ciJ -cly -ciJ -cno -cnX -coY -cmf -cbV -cbV -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cxJ -cyE -cyB -czY -cxJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(157,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaf -aaf -aaf -aaa -aaa -aae -aae -aae -aae -aae -aae -aae -aae -add -adn -adE -adZ -aex -aeP -afm -aeP -agI -ahw -ahZ -adn -ajA -aae -aaf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -cFp -cFp -cFp -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -aOd -aqV -aqV -aqV -aSi -aqU -aaa -aaa -aaa -aaa -aaa -aad -aad -aad -aab -aab -aab -aab -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXR -aXR -aXR -aXD -aXD -aXD -aXD -aYf -aYf -aYf -aYf -aXD -aXD -aYg -aaa -aqU -bnW -aPC -cIP -cWN -btM -aqU -aXR -aXR -aXR -bzq -bzq -bwz -cGH -bwz -bzq -cGH -cGH -bwz -bww -bww -bww -bwv -bww -bww -bww -bww -bww -cGH -bwz -aYf -aXR -aXR -aXR -aXR -aXR -aXR -aXR -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbU -cdt -cdt -cdO -cdt -cdt -cbU -cbV -cbV -ccs -ccs -ccs -ciJ -cjs -cki -ckQ -clz -cmg -cnp -cnY -coZ -cmf -cbV -cbV -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cxJ -cyD -cyB -czX -cxJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(158,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaf -aaf -aae -aae -aae -aae -aae -aae -aae -aae -aae -aae -aae -aae -add -ado -adn -adn -adn -adn -afn -afJ -adn -adn -adn -aiM -ajA -aaf -aaf -aaf -aae -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -cFp -cFp -cFp -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cXC -cXH -aqV -cXP -cXF -aqU -aaa -aaa -aaa -aaa -aad -aac -aac -aac -aac -aac -aad -aac -aac -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXD -aXD -aXD -aXD -aXD -aXR -aXR -aXR -aXR -aYf -aYf -aXD -aaa -abC -aaa -aqU -cWB -cWE -cIP -cWO -cWT -aqU -aXR -aXR -aXR -aXR -aXR -aYf -aYf -aYf -aXR -aXR -aXR -bwz -bwz -bzq -bzq -cGH -bzq -bzq -bwz -cGH -cGH -bwz -aYf -aYf -aXR -aXR -aXR -aXR -aXD -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aab -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbV -cbU -cdu -cdD -cdP -cei -cdv -cfK -cfJ -cdi -ccE -ccE -ccE -ciJ -cjt -ckj -ckR -clA -cmh -cnq -cnX -cpa -cmf -cbV -cbV -cbV -aaa -aaa -aaa -aaa -aaa -aaa -cxJ -cxK -czo -cxK -cxJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(159,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aae -aae -aae -aae -aae -aae -aae -aae -aaf -aae -aae -aae -aae -aae -aae -add -adp -adF -aea -aey -aeQ -afo -aeP -aeP -ahx -aia -aiN -ajA -aaf -aaf -aaf -aae -aaf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -cFp -cFp -cFp -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -aOd -aqV -aqV -aqV -aSi -aqU -aaa -aaa -aaa -aaa -aad -aad -aab -aac -aac -aac -aac -aac -aac -aaa -aaa -aad -aad -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aYg -aXD -aXD -aXR -aXR -aXR -aXR -aYg -aXR -aXR -aaa -aaa -aaa -abC -aaa -aqU -bnW -aPC -cIP -cWN -btM -aqU -aaa -aXR -aXR -aXR -aYf -aYf -aYf -aYf -aXR -aXR -aXR -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aYf -aXR -aXR -aXR -aXR -aXR -aXR -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbU -cbU -cbU -cdv -cdE -cdQ -cej -ceK -cfi -cfH -cgY -cfK -cfJ -cdi -ciK -cju -ckk -ckS -clB -cmi -cnr -cnX -coY -cmf -cbV -cbV -cbV -cbV -cmf -cun -cmf -aaa -aaa -aaa -cmf -cun -cmf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(160,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaf -aae -aae -aae -aae -aae -aae -aae -aae -aaf -aaf -aaf -aaf -aaf -aaf -aaf -add -add -adG -aeb -aez -adI -afp -adI -adn -ahy -aib -add -ajA -aae -aaf -aae -aae -aaf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -cFp -cFp -cFp -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -cFp -aqU -aOd -aqV -aqV -aqV -aSi -aqU -aaa -aaa -aaa -aaa -aaa -aad -aab -aab -aab -aab -aab -aad -aac -aac -aac -aac -aac -aac -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -abC -aaa -aqU -bnW -aPC -cIP -cWN -btM -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXR -aYf -aYf -aYf -aYf -aXR -aXR -aXR -aYf -aYf -aYf -aYf -aXR -aXR -aXR -aXR -aXR -aXR -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aab -aaa -aaa -aaa -aaa -aaa -aaa -cbU -cbU -cbU -cbU -cbU -cbU -cdu -cdF -cdR -cek -cdu -cRs -cRu -cRv -cRC -cCQ -cfK -ciJ -ciJ -ciJ -ciJ -ciJ -ciJ -cns -cnZ -cpb -cmf -cbV -cbV -cbV -cbV -csG -cuo -csG -aaa -aaa -aaa -csG -cuo -csG -aaa -aaa -cmf -cmf -cmf -cmf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(161,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaf -aaf -aaf -aal -aal -aal -aal -aal -aal -aal -aal -aal -aal -aal -aaf -aaf -aaf -add -adH -aec -aeA -adI -afq -adI -adn -adn -adn -add -ajC -aae -aae -aae -aae -aaf -aaf -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -cFp -cFp -cFp -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -aOd -aqV -aqV -aqV -aSi -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aab -aab -aab -aab -aab -aab -aab -aac -aac -aac -aad -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -abC -aaa -aqU -bnW -aPC -cIP -cWN -btM -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aXR -aYf -aYf -aYf -aYf -aXR -aaa -aYg -aXR -aXR -aXR -aXR -aXR -aXR -aXR -aXR -aXR -aXR -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aab -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbU -cbU -cbU -cbU -cbU -cbU -cdu -cdu -cdv -cdv -cdv -cfJ -ccE -cRw -cRs -cRu -cic -ciL -cik -ckl -ccU -clC -cks -cnt -cnX -coY -cKo -cmf -cmf -cmf -cmf -cmf -cup -cmf -cmf -cmf -cmf -cmf -cup -cmf -cmf -cmf -cpD -cAX -cBp -cmf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(162,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaf -aaf -aal -aal -aal -aal -aal -aal -aal -aal -aal -aal -aal -aal -aal -aaf -aaf -adq -adI -adI -adI -adI -afr -adI -adI -adI -adI -adq -ajC -aae -aae -aae -aae -aaf -aaf -aaf -aaa -aaa -aaa -aaa -aaa -abC -aaa -cFp -cFp -cFp -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -aOd -aqV -aqV -aqV -aSi -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aab -aab -aab -aab -aab -aad -aac -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -abC -aaa -aqU -bnW -aPC -cIP -cWN -btM -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aXR -aXR -aXR -aXR -aXR -aXR -aXR -aXR -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aab -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbU -cbU -cbU -cbU -cbU -cbU -cbV -ccs -ccs -ccs -ccs -ccE -ccE -cfK -cfJ -cRF -cid -cRu -cfI -ckm -cwU -clD -cmj -cnu -coa -cJI -cpE -cpE -cpE -csE -cti -cti -cti -cti -cti -cwV -cti -cys -cti -cti -cti -cti -cwV -cAY -cBq -csG -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(163,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaf -aaf -aal -aal -aau -aax -aax -abl -aax -abM -aax -aax -aaw -aal -aal -aal -aaf -adq -adJ -aed -aeB -adI -afs -afK -agJ -ahz -aic -adq -ajC -aae -aae -aaf -aaf -aaf -aaf -aaf -aaa -aaa -aaa -aaa -aaa -abC -aaa -cFp -cFp -cFp -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -cXC -aqV -aqV -cXQ -cXF -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -abC -aaa -aqU -cWB -cWF -cIP -cWP -cWT -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aac -aad -aaa -aaa -aaa -aaa -aaa -cbV -cbU -cbU -cbU -cbU -cbU -cbU -cbV -cbV -ccs -ccs -ccs -ccs -ccs -ccE -ccE -ccE -cfJ -cfK -cfK -cRJ -ckn -ccU -clE -cmf -cnv -cob -cpd -cpF -cpF -crK -csF -ctj -ctj -ctj -ctj -cvZ -ctj -ctj -cyt -czj -czj -czj -czj -cGb -czj -cBr -csG -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(164,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aae -aae -aae -aal -aal -aav -aax -aaw -aaw -abx -aax -aax -aax -aaw -acK -cEm -aal -aal -aal -adK -aee -aeB -aeR -aeB -afL -agK -aeB -aid -adq -ajC -aae -aae -aaf -aaf -aaf -aaf -aaf -aaa -aaa -aaa -aaa -aaa -abC -aaa -cFp -cFp -cFp -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -aOd -aqV -aqV -aqV -aSi -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aag -aaa -abC -aaa -aqU -bnW -aPC -cIP -aPC -btM -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aac -aac -aab -aab -aac -aac -aad -aaa -aaa -aaa -aaa -aaa -cbU -cbU -cbU -cbU -cbU -cbU -cbU -cbV -cbV -cbV -cbV -ccs -ccs -ccs -ccs -ccs -ccs -ccs -cbV -cdi -cjw -ccU -cRR -cfJ -cmf -cnw -cFQ -cJJ -cnX -cnX -crL -cpD -csG -csG -csG -csG -cmf -cun -cun -cmf -csG -csG -csG -csG -cmf -cun -cun -cmf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(165,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aae -aae -aae -aal -aal -aaw -aaE -aaS -cEn -aaX -abN -abZ -acn -acu -aax -aaw -aal -aal -aal -aal -aal -aal -aal -aal -afM -agL -ahA -aie -adq -ajD -ako -ako -ako -ako -ako -aaf -aaf -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -cFp -cFp -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqU -aOd -aqV -aqV -aqV -aSi -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -abC -aaa -aqU -bnW -aPC -cIP -aPC -btM -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aad -aac -aac -aac -aac -aac -aac -aad -aaa -aaa -aaa -aaa -cbV -cbU -cbU -cbU -cbV -cbV -cbV -cbV -cbV -cbV -cbV -ccs -ccs -ccs -ccs -cbV -cbV -cbV -cbV -cdi -cdi -cha -cdh -cfK -cdi -cmf -cnx -coc -cJK -coc -cnX -crL -cmf -aaa -aaa -aaa -aaa -csG -cuo -cuo -csG -aaa -aaa -aaa -aaa -csG -cuo -cuo -csG -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aad -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(166,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aae -aae -aae -aal -cEm -aaw -aaF -aaT -aax -aby -aaX -aca -aax -acv -aax -cTl -aal -ade -adr -ade -ade -ade -ade -aal -afN -agM -ahB -aif -adq -ajE -akp -akp -akp -amD -ako -ako -ako -cFp -cFp -cFp -cFp -cFp -abC -cFp -cFp -cFp -cFp -cFp -cFp -cFp -abC -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aqU -aOd -aqV -aqV -aqV -aSi -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aVN -aVN -aVN -aVN -aaa -aVN -aVN -aVN -aVN -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -abC -aaa -aqU -bnW -aPC -cIP -aPC -btM -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aac -aac -aac -aac -aac -aac -aac -aac -aaa -aaa -aaa -aaa -aaa -cbU -cbU -cbU -cbU -cbV -cbV -cbV -cbV -cbV -cbV -cbV -ccs -ccs -ccs -cbV -cfJ -cfK -cgU -chC -cie -cgu -cha -cRH -cdi -cdi -cmf -cny -cod -cJL -cpG -cnX -crM -cmf -aaa -aaa -aaa -aaa -cmf -cup -cup -cmf -aaa -aaa -aaa -aaa -cmf -cup -cup -cmf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aac -aad -aab -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(167,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aae -aae -aae -aal -aal -aax -aaG -aaU -abm -abm -abO -aaX -aax -acv -aax -aau -aal -cEm -aal -aal -aal -aal -cEm -aal -afO -agN -aeB -aig -adq -ajF -akq -akX -akX -amE -ano -aop -apk -bSC -aqh -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aOd -aqV -aqV -aqV -aSi -aqU -abC -abC -abC -abC -abC -abC -abC -abC -aVN -aVN -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aVN -aVN -abC -abC -abC -abC -abC -abC -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -abC -aaa -aqU -bnW -aPC -cIP -aPC -btM -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aac -aac -aac -aac -aac -aac -aac -aaa -aaa -aaa -cbU -cbU -cbU -cbU -cbU -cbU -cbV -ccs -ccs -ccs -cbV -cbV -cbV -ccs -ccs -ccs -cbV -cfJ -cgo -cgV -chD -cif -cgv -chd -cdi -ckT -ckT -ckT -ckT -ckT -cJM -cpH -cnW -crN -cmf -aaa -aaa -aaa -aaa -ctY -ctY -cxF -ctY -ctZ -ctZ -ctZ -ctZ -ctY -cxF -ctY -ctY -ctY -ctY -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aad -aac -aac -aab -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(168,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aae -aae -aae -aal -aal -aax -aaH -aaS -abn -aaS -abP -aax -aaX -acw -aax -acO -aal -aaw -ads -adL -aaw -ads -aaw -aal -afP -agO -adq -adq -adq -afW -akr -ako -ako -ako -ako -ako -ako -ako -cXu -cXw -cXw -cXw -cXx -cXw -cXw -cXw -cXx -cXw -cXw -cXw -cXx -cXw -cXw -cXw -cXx -cXw -cXw -cXw -cXw -cXD -cXI -aqV -cXP -cXF -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aVN -aVN -abC -aaa -aaa -abC -aaa -aaa -aXj -aaa -aaa -abC -aaa -aaa -abC -aVN -aVN -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -abC -aaa -aqU -cWB -cWE -cIP -cWQ -cWT -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aag -aaa -aaa -aaa -aaa -aaa -aaa -aad -aac -aac -aaa -aad -aab -aab -aad -aaa -aaa -aaa -cbU -cbU -cbU -cbV -cbV -cbV -cbV -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -cbV -cfK -cRx -cgW -chE -cig -ccU -cha -cfJ -ckT -clF -cmk -cnz -coe -cpe -cpI -cnX -crL -csG -aaa -ctY -ctY -ctY -ctY -cwW -cvj -cyu -cyw -cyw -cyw -cyw -cyu -cvj -cBs -cFZ -cBT -cCh -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aad -aac -aac -aab -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(169,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aae -aae -aae -aal -aal -aaw -aaI -aaS -aaS -aaS -aaH -aaE -aaS -acx -abZ -abZ -acQ -adf -adf -adf -adf -aeC -adf -acQ -afQ -agP -ahC -aih -aiO -ahC -aks -akY -akY -amF -akY -akY -apl -aqi -aqV -aqV -aqV -aqV -cXy -aqV -aqV -aqV -cXA -aqV -aqV -aqV -cXy -aqV -aqV -aqV -cXA -aqV -aqV -aqV -aqV -cXy -aqV -aqV -aqV -aSi -aqU -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aVN -aaa -abC -aWO -aWO -aWO -aWO -aWO -aXg -aWO -aWO -aWO -aWO -aWO -abC -aaa -aVN -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -abC -aaa -aqU -bnW -aPC -cIP -aPC -btM -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbU -cbU -cbU -cbV -cbV -cbV -cbV -cbV -cbV -ccs -ccs -ccs -ccs -ccs -ccs -ccs -cbV -cfK -cgq -cgX -chF -cih -cfI -cjx -cdi -ckT -clG -cml -cml -cml -cJM -cpJ -cnX -crL -csG -aaa -ctY -cuq -cvi -cFY -cwX -cvj -cvj -cvj -cvj -cvj -cvj -cvj -cvj -cvj -cBG -cBT -cCh -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aac -aac -aac -aad -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(170,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aae -aae -aae -aal -aal -aay -aaJ -aaV -aaS -abz -abQ -acb -aco -acy -acJ -abm -acR -adg -adt -adg -aef -aeD -adg -acR -afR -agQ -afW -aii -aiP -afW -akt -akZ -alH -amG -alH -alH -apm -aqj -aqV -aqV -aqV -aqV -aqV -aqV -aqV -aqV -aqV -aqV -aqV -aqV -aqV -aqV -aqV -aqV -aqV -aqV -aqV -aqV -aqV -aqV -aqV -cXO -aqV -aSi -aqU -aaa -aaa -aaa -aaa -aaa -aag -aaa -aVN -aaa -aaa -aWP -aWU -aWU -aWU -aWU -aXk -aXo -aXo -aXo -aXo -aXx -aaa -aaa -aVN -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -abC -aaa -aqU -bnW -aPC -cIP -aPC -btM -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbU -cbU -cbU -cbV -cbV -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -cbV -cfK -cgr -cgY -chG -cii -ciM -cRs -cRM -ckT -clH -cmm -cmm -cof -cpf -cpK -cqQ -crN -csG -aaa -ctZ -cur -cvj -cwa -cvj -cvj -cyv -cyv -cyv -cyv -cyv -cyv -cvj -cvj -ctY -cBT -cCh -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aaa -aaa -aad -aac -aac -aac -aad -aab -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(171,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aae -aae -aae -aal -aal -aaw -aaK -aaW -aaS -aaS -aaw -aaE -aaS -acz -acc -acc -acS -adh -adu -adh -adh -adh -adh -acS -afS -agR -ahD -aij -aiQ -ahD -aku -ala -alI -amH -anp -alI -alI -aqk -aqV -aqV -aqV -aqV -aqW -aqV -aqV -aqV -aqV -aqV -aqV -aqV -cXB -aqV -aqV -aqV -aqV -aqV -aqV -aqV -aqV -aqV -aqV -aqV -aqV -aSi -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aVN -aaa -aaa -aWQ -aWQ -aWQ -aWQ -aWQ -aXg -aWQ -aWQ -aWQ -aWQ -aWQ -aaa -aaa -aVN -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -abC -aaa -bmN -bnX -aPC -cIP -aPC -btN -bvo -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbU -cbU -cbV -cbV -cbV -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -cbV -cbV -cfJ -cgs -cDG -cgY -cfJ -ciN -cjy -cRN -ckT -clI -cmn -cnA -cmn -cpg -cpL -cnX -crL -csG -aaa -ctZ -cus -cvk -ctY -cvj -cvj -cFZ -ctZ -ctZ -ctZ -ctZ -cFY -cvj -cvj -ctY -ctY -cCi -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aab -aaa -aaa -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(172,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aae -aae -aae -aal -aal -aax -aaw -aaS -abo -aaS -abR -aax -aaX -acA -aax -acO -aal -adi -adv -aaw -aaw -adv -adi -aal -afT -agS -afW -afW -afW -afW -akv -ako -ako -ako -ako -ako -ako -ako -dzg -cXv -cXv -cXv -cXz -cXv -cXv -cXv -cXz -cXv -cXv -cXv -cXz -cXv -cXv -cXv -cXz -cXv -cXv -cXv -cXv -aOe -cXJ -aqV -cXP -cXF -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aVN -abC -abC -abC -abC -abC -abC -abC -aXg -abC -abC -abC -abC -abC -abC -abC -aVN -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -abC -aaa -bmO -aZq -aZr -cIQ -bsn -aZq -bvp -aaa -aaa -aaa -aaa -aZM -aZM -aZM -aZM -aZM -aZM -aZu -aZu -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbU -cbV -cbV -cbV -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -cfJ -cfJ -cfK -cfJ -cfK -cdh -cjz -cha -ckT -clJ -clJ -clJ -clJ -cJM -cpI -cnX -crL -csG -aaa -ctZ -cur -cvj -cwa -cvj -cvj -cyw -cyw -cyw -cyw -cyw -cyw -cvj -cvj -ctY -cBT -cCh -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(173,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aae -aae -aae -aal -aal -aax -aaw -aaX -aaw -aaw -aaw -aaX -aax -acB -aax -aau -aal -aal -aal -aal -aal -aal -aal -aal -afU -agT -ahE -aik -afW -ajG -akw -alb -alJ -alJ -anq -aoq -apn -cXt -aql -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -cXE -cXK -aqV -aqV -aSi -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aWO -aWO -aWO -aWO -aWO -aXg -aWO -aWO -aWO -aWO -aWO -aaa -aaa -aVN -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aZM -aZM -aaa -abC -aaa -bmO -aZq -baq -bzM -bso -aZq -bvq -aZq -aZM -aaa -aZM -aZM -aZM -aZM -aZM -aZM -aZM -aZM -aZu -aZu -aZu -aZu -aZM -aZM -aZN -aZM -aZN -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -cbW -cbV -cbV -cbV -cbV -cbV -cbV -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -cbV -cbV -cbV -cbV -cfK -cgt -cjz -cko -ckT -cJy -cJE -cJE -cJE -cJN -cpI -cnX -crL -csG -aaa -ctY -cuq -cvl -cFZ -cvj -cvj -cvj -cvj -cvj -cvj -cvj -cvj -cvj -cvj -cBG -cBT -cCh -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(174,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aae -aae -aae -aal -cEm -aaw -aaF -aaT -aax -aby -aaX -aca -aax -acB -aax -aaw -aal -ade -ade -ade -aeg -ade -ade -aal -afV -agU -cKB -aik -afW -ajE -akp -akp -akp -akp -ako -ako -ako -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aqU -cXE -cXK -aqV -aqV -aSi -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aVN -aaa -aaa -aWP -aWU -aWU -aWU -aWU -aXk -aXo -aXo -aXo -aXo -aXx -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aZM -aZM -aZN -aZM -aZM -aZM -aZM -aZM -abC -aaa -bmO -aZq -baq -bzM -bsp -aZq -bvr -aZq -aZM -aZM -aZM -aZM -aZM -aZM -aZM -aZM -aZM -aZM -aZM -aZM -aZM -aZO -aZO -aZO -aZM -aZM -aZu -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbV -cbV -cbV -cbV -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -cbV -cbV -cbV -cbV -cdi -cgt -cjz -cJw -clK -cJz -cmo -cnB -cog -clK -cpM -cqR -crL -csG -aaa -ctY -ctY -ctY -ctY -cwY -cvj -cyx -cyv -cyv -cyv -cyv -cyx -cvj -cBs -cFY -cBT -cCh -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(175,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaf -aaf -aaf -aal -aal -aaw -aaE -aaS -cEn -aaX -abS -acc -acp -acC -aax -aaw -aal -aal -aal -aal -aal -aal -aal -aal -afW -afW -afW -afW -afW -ajD -ako -ako -ako -ako -ako -aaf -aaa -abC -aaa -aaa -aaa -aaa -aaa -cFp -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -abC -aaa -aaa -aaa -aqU -cXE -cXK -aqV -aqV -aSi -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aVN -aaa -aaa -aWQ -aWQ -aWQ -aWQ -aWQ -aXg -aWQ -aWQ -aWQ -aWQ -aWQ -aaa -aaa -aVN -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aZO -aZO -aZO -aZO -aZO -aZO -aZM -aZM -abC -aZq -bmP -aZq -dkt -bzM -bso -aZq -bvs -aZq -aZq -aZq -aZM -aZM -aZM -aZM -aZM -aZM -aZM -aZM -aZO -aZO -aZO -aZO -aZO -aZO -aZM -aZM -aZM -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbV -cbV -cbV -ccs -ccs -ccs -ccs -ccs -cbV -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -cbV -cdi -cfJ -cjz -cgW -clK -cJA -cmp -cnC -coh -clK -cpI -cnX -crL -cmf -aaa -aaa -aaa -aaa -ctY -ctY -cxF -ctY -ctZ -ctZ -ctZ -ctZ -ctY -cxF -ctY -ctY -ctY -ctY -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(176,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaf -aaf -aal -aal -aaz -aax -aaw -aaw -abA -aax -aax -aax -aaw -acK -cEm -aal -aal -aaf -aaf -aaf -aaf -aaf -aaf -aaf -aaf -aaf -aaf -aaf -ajC -aaf -aaf -aaf -aaf -aaf -aaf -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aqU -cXE -cXK -aqV -aqV -aSi -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aVN -abC -abC -abC -abC -abC -abC -abC -aXg -abC -abC -abC -abC -abC -abC -abC -aVN -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aZO -aZO -aZO -aZO -aZO -aZO -aZM -aZO -abC -aZq -bmQ -aZq -bpo -bzM -bso -aZq -bvt -bwA -bxM -aZq -aZM -aZM -aZM -aZM -aZM -aZM -aZM -aZM -aZq -aZq -aZq -aZq -aZq -aZq -aZM -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbV -cbV -cbV -ccs -ccs -ccs -ccs -ccs -cbV -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -cbV -cbV -cdi -cRK -cgW -clK -clK -cmq -cnC -coi -cph -cpI -cnX -crL -cmf -aaa -aaa -aaa -aaa -cmf -cun -cun -cmf -aaa -aaa -aaa -aaa -cmf -cun -cun -cmf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(177,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaf -aaf -aal -aal -aau -aaL -aax -abp -aax -abM -aax -aaL -aaw -aal -aal -aal -aaf -aaf -aae -aae -aae -aae -aae -aaf -aaf -aaf -aaf -aaf -ajC -aaf -aaf -aaf -aaf -aaf -aaf -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aqU -cXF -cXL -aqV -cXQ -cXF -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aVN -aaa -aaa -aWO -aWO -aWO -aWO -aWO -aXg -aWO -aWO -aWO -aWO -aWO -aaa -aaa -aVN -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aZM -aZO -aZO -aZO -aZO -aZO -aZO -aZO -aZO -aZq -aZq -bmR -bcg -baq -bzM -bso -aZq -bvu -bwB -bxN -aZq -aZM -aZM -aZM -aZM -aZM -aZM -aZM -aZM -aZq -bcc -bdF -bcS -beE -aZq -aZN -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -cbW -cbV -diT -diT -diT -diT -diT -diT -diT -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -cbV -cbV -cfK -cRK -cRs -cJx -clK -cmr -cnC -coj -cpi -cpN -cqS -crO -cmf -aaa -aaa -aaa -aaa -csG -cuo -cuo -csG -aaa -aaa -aaa -aaa -csG -cuo -cuo -csG -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(178,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaf -aaf -aal -aal -aal -aal -aal -aal -aal -aal -aal -aal -aal -aal -aal -aaf -aaf -aaf -aae -aae -aae -aae -aae -aaf -aaf -aaf -aaf -aaf -ajC -aaf -aaf -aaf -aaf -aaf -aaf -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -cFp -aqU -cXE -cXK -aqV -aqV -aSi -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aVN -aaa -aaa -aWP -aWU -aWU -aWU -aWU -aXk -aXo -aXo -aXo -aXo -aXx -aaa -aaa -aVN -aaa -aaa -aaa -aaa -abC -aaa -aaa -aZM -aZM -aZO -aZO -aZO -aZO -aZO -aZO -aZO -aZO -aZq -blB -bmS -aZq -baq -bzM -bso -aZq -bvv -bwC -bxO -aZq -aZM -aZM -aZM -aZM -aZM -aZM -aZM -aZM -aZq -bcS -bcS -bcS -bcS -aZq -aZM -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbV -diT -ccA -ccH -ccP -cde -djm -diT -cbV -cbV -cbV -ccs -ccs -ccs -diT -diT -diT -diT -ccs -cfK -cjA -cRO -cgW -clK -cms -cnC -cok -cph -cpI -cnX -crL -cFW -csG -csG -csG -csG -cmf -cup -cup -cmf -csG -csG -csG -csG -cmf -cup -cup -cmf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(179,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaf -aaf -aal -aal -aal -aal -aal -aal -aal -aal -aal -aal -aal -aaf -aaf -aaf -aaf -aae -aae -aae -aae -aae -aae -aae -aae -aae -aaf -ajC -aaf -aae -aae -aaf -aaf -aaf -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -abC -aaa -aaa -aaa -aqU -cXE -cXK -aqV -aqV -aSi -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aVN -aaa -aaa -aWQ -aWQ -aWQ -aWQ -aWQ -aXg -aWQ -aWQ -aWQ -aWQ -aWQ -aaa -aaa -aVN -aaa -aaa -aaa -aaa -abC -aaa -aaa -aZM -aZM -aZO -aZO -aZO -aZO -aZO -aZO -aZO -aZO -aZq -blC -bmT -aZq -baq -bzM -bso -aZq -bvv -bwC -bxP -aZq -aZq -aZq -aZq -aZM -aZM -aZM -aZM -aZM -aZq -bcS -bcS -bcS -bcS -aZq -aZq -aZq -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -diT -diT -diT -ccB -djb -ccQ -cdf -cdk -diT -diT -cbV -cbV -ccs -ccs -ccs -diT -djv -dje -diT -ccs -cfJ -cfK -ckp -cRS -clK -cmt -cnC -col -clK -cpO -cqT -cpc -csE -cti -cti -cti -cti -cwb -cti -cti -cys -cti -cti -cAj -cti -cti -cAY -cBq -csG -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(180,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaf -aaf -aaf -aaf -aaf -aaf -aaf -aaf -aaf -aaf -aaf -aaf -aaf -aaf -aaf -aae -aae -aae -aae -aae -aae -aaf -aae -aae -aae -aae -aaf -ajC -aaf -aae -aae -aaf -aaf -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aqU -cXE -cXK -aqV -aqV -aSi -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aVN -abC -abC -abC -abC -abC -abC -abC -aXg -abC -abC -abC -abC -abC -abC -abC -aVN -aaa -aaa -aaa -aaa -abC -aZM -aZM -aZM -aZM -aZO -aZO -aZO -aZO -aZO -aZO -aZO -aZO -aZq -blD -bmU -aZq -bpp -bqG -bsq -aZq -bvw -bwD -bxQ -aZq -bzK -bBc -aZq -aZM -aZM -aZM -aZM -aZM -aZq -bcP -bMu -bNE -bOI -bPO -bQP -bPO -bSA -bSA -bSA -bSA -bvo -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -cce -ccn -ccq -diY -ccC -ccI -ccR -cdg -cdl -cdo -diT -cbV -cbV -cbV -cbV -cbV -diT -dje -cFK -diT -ccs -ccE -cDe -cRP -ckU -clK -cmu -cnD -com -clK -cpP -cqU -crP -csH -ctk -ctk -ctk -ctk -cwc -ctk -ctk -cyy -czk -czk -czk -czk -cAL -cAZ -cBr -csG -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(181,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaf -aaf -aaf -aae -aae -aae -aae -aae -aaf -aaf -aaf -aaf -aae -aae -aae -aae -aae -aae -aae -aae -aae -aaf -aae -aae -aae -aae -aaf -ajC -aaf -aaf -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aqU -cXE -cXK -aqV -aqV -aSi -aqU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aVN -aaa -aaa -aWO -aWO -aWO -aWO -aWO -aXg -aWO -aWO -aWO -aWO -aWO -aaa -aaa -aVN -aaa -aaa -aaa -aaa -abC -aZM -aZM -aZO -aZO -aZO -aZO -aZq -aZq -aZq -aZq -aZq -aZq -aZq -blE -aZq -aZq -baq -bzM -bso -aZq -aZq -bwE -aZq -aZq -aZq -bBd -aZq -aZq -aZq -aZq -aZq -aZq -bcg -aZq -bMv -aZq -aZq -aZq -aZq -aZq -aZq -aZq -aZq -aZq -bVb -bVD -bVD -bVD -cWV -bVD -bVD -bVD -bVD -cWV -bVD -bVD -bVD -bVD -cWV -bVD -bVD -bVD -ccf -diT -diT -diT -diT -diT -djg -diT -diT -cdp -diT -diT -diT -diT -diT -diT -diT -cFJ -diT -diT -diT -diT -diT -ckq -ckV -clK -cmv -clK -clK -clK -cpQ -cqV -crQ -cpD -csG -csG -csG -csG -cmf -cwZ -cxG -cmf -csG -csG -csG -csG -cpD -cBa -cBp -cmf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(182,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaf -aaf -aaf -aaf -aaf -aaf -aae -aae -aae -aae -aae -aae -aae -aae -aae -aae -aae -aae -aae -aae -aae -aaf -aaf -aaf -ahF -ajH -ahF -aaf -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aqU -cXF -cXK -aqV -cXP -cXF -aqU -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aWP -aWU -aWU -aWU -aWU -aXk -aXo -aXo -aXo -aXo -aXx -aaa -aaa -aVN -aaa -aaa -aaa -aaa -aZN -aZM -aZM -aZO -aZO -aZO -aZO -aZq -bgr -bhm -bhm -bjG -dyY -dzm -blF -bkG -bnY -bpq -bqH -bsr -bhm -bhm -bwF -bhm -byM -bzL -bxR -bxR -bxR -bxR -bFD -bxR -bxR -bxR -bxR -bMw -bNF -bOJ -bso -bQQ -bRN -bSB -bso -bTM -bsn -cWU -cWU -cWU -cWU -cWW -cWU -cWU -cWU -cWU -cWZ -cWU -cWU -cWU -cWU -cWW -cWU -cWU -cWU -cWU -diU -diW -diZ -dja -djc -djh -djh -cdm -cdq -cdw -cdG -cdS -cel -cdG -cdG -cdG -cdG -cFL -cdG -cdG -ciO -cjB -ckr -ckW -clL -cmw -djx -djx -cpj -cpR -cqW -crL -cmf -aaa -aaa -aaa -aaa -cmf -cmf -cmf -cmf -aaa -aaa -aaa -aaa -cmf -cmf -cmf -cmf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(183,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaf -aae -aae -aae -aae -aae -aae -aae -aae -aae -aae -aae -aae -aae -aae -aae -aaf -aaf -aaf -ahF -ajI -ahF -aaa -aaa -aaa -aaa -aaa -aaa -abC -cFp -cFp -cFp -cFp -cFp -cFp -cFp -abC -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aqU -cXE -cXK -aqV -aqV -aSi -aqU -aaa -aaa -aaa -aaa -alc -alc -alc -aaa -aaa -aaa -aWQ -aWQ -aWQ -aWQ -aWQ -aXg -aWQ -aWQ -aWQ -aWQ -aWQ -aaa -aaa -aVN -aaa -aaa -aaa -aaa -aZM -aZM -aZM -aZq -aZq -aZq -aZq -aZq -bgs -cFl -bhn -bjH -cOq -bhn -blG -bEq -cII -bEq -bqI -aZQ -aZQ -aZQ -dyZ -bEq -byN -dza -bar -bCe -bDg -bEq -bFE -bEq -bEq -bEq -bEq -bMx -bnZ -bdH -aZQ -aZQ -aZQ -aZQ -aZQ -aZQ -aZs -cWU -cWU -cWU -cWU -cWU -cWU -cWU -cWU -cWU -cYc -cWU -cWU -cWU -cWU -cWU -cWU -cWU -cWU -cWU -diV -diX -ccu -diX -djd -diX -diX -djn -diX -cdx -diX -diX -diX -diX -cfk -diX -diX -diX -diX -diX -diX -cGP -diX -djw -djd -cmx -diX -diX -diX -cpS -cqX -crL -cmf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(184,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aae -aae -aae -aae -aae -aae -aae -aae -aae -aae -aae -aae -aae -aae -aae -aaf -aaf -cXs -cXs -cXs -abC -aaa -aaa -aaa -aaa -aaa -alc -alk -alc -alc -alc -alc -alc -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aqU -cXE -cXK -aqV -aqV -aSi -aqU -aaa -aaa -aaa -alc -alc -alc -alc -cFp -cFp -cFp -cFp -cFp -cFp -cFp -abC -aXg -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -aZN -aZM -aZM -aZq -bcL -cMU -bew -aZq -bgt -aZQ -bib -bjI -cOr -biM -blH -bmV -boa -bpr -cIR -bss -bqJ -btO -bwG -bwG -byO -bzN -bBe -bCf -bDh -bEr -bFF -bEr -bIK -dzn -bEr -bMy -bNG -bOK -cFC -bPP -bRO -bPP -bPP -bPP -bUC -cWU -cWU -cWU -cWU -cWX -cWU -cWU -cWU -cWU -cXa -cXb -cXb -cXb -cXb -cXc -cXb -cXb -cXb -cXb -cXd -cXe -cXe -cXe -ccJ -ccS -cXe -cXf -cXg -cdy -djr -dzp -djr -djr -cfl -djr -djr -djr -djr -cij -ciP -cjC -djr -ckX -clM -cmy -clM -clM -clM -cpT -cqY -crR -cmf -aaa -aaa -aaa -aaa -cmf -cmf -cmf -cmf -aaa -aaa -aaa -aaa -cmf -cmf -cmf -cmf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(185,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -abC -aaa -aaa -aaa -aaa -alc -alc -alc -alc -alc -amI -amI -alc -alc -alc -abC -aaa -aaa -alc -alc -alc -alc -alc -aaa -abC -aaa -aaa -aaa -aqU -cXE -cXK -aqV -aqV -aSi -aqU -aaa -aaa -aaa -alc -alc -alc -alk -abC -abC -abC -abC -abC -abC -abC -abC -aXg -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZM -aZM -aZM -aZq -bcM -cYq -bex -bfm -bgu -bho -bic -aZq -cOs -cOC -cOC -cOC -bob -cIM -cIS -bob -bob -bob -bvx -bvx -byP -bzO -bvx -bCg -cFu -bCg -bCg -bCg -bCg -bCg -aZq -bMz -aZq -aZq -aZq -aZq -aZq -aZq -aZq -aZq -aZq -bVc -bVE -bVE -bVE -cWY -bVE -bVE -bVE -bVE -cWY -bVE -bVE -bVE -bVE -cWY -bVE -bVE -bVE -ccg -diT -diT -diT -diT -diT -diT -diT -diT -diT -cdz -diT -diT -diT -diT -diT -diT -diT -diT -djg -diT -diT -diT -cks -ckV -diT -diT -diT -diT -diT -cpU -cqZ -crS -cFW -csG -csG -csG -csG -cmf -cxa -cxH -cmf -csG -csG -csG -csG -cpD -cBb -cBp -cmf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(186,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -abC -abC -aaa -aaa -aaa -alc -alc -amI -alc -amI -amI -amI -alc -alc -amI -alk -alc -amI -amI -alc -alc -alc -alc -aaa -abC -cFp -cFp -cFp -aNn -cXG -cXK -aqV -aqV -cXS -aTf -cFp -cFp -akx -alc -alc -alc -alc -cFp -cFp -cFp -cFp -cFp -aaa -aaa -abC -aXg -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZM -aZM -aZM -aZq -bcN -bdC -bey -bfn -bgv -bhp -bid -aZq -bjJ -bgq -bhl -bia -bob -bps -bqK -bst -btP -cJa -cGu -bvy -bqX -bzP -bBf -bCg -bDi -bEs -bFG -bHl -bIL -bCg -bKV -bMA -bcR -bOL -bap -bQR -bRP -bSC -bSC -bSC -bSC -bVd -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aYt -cco -ccr -ccv -ccD -ccK -ccK -cZn -ccK -ccK -cdA -diT -cbV -ccs -ccs -ccE -cfJ -cfJ -cgY -cEj -cRG -cgY -cCQ -ckt -ckY -cfK -cdi -cdi -cdi -cmf -cpV -cra -crT -csE -cti -cti -cti -cti -cwd -cti -cti -cys -cti -cti -cti -cti -cwV -cAY -cBt -csG -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(187,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -abC -abC -alk -alc -alc -amI -amI -dfa -dfa -deW -deS -dfa -dff -deS -dfa -dfa -deS -deS -alc -amI -amI -alc -alc -aaa -aaa -aaa -aJu -aNo -aJu -aPD -dhd -dhi -dgK -aTg -dgK -akx -akx -alc -alc -alc -alc -alc -alc -aaa -aaa -aaa -aaa -aaa -abC -aXg -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZO -aZO -aZO -aZq -bcO -bdD -bez -aZq -bgw -bhp -bic -cOh -cOh -cOh -cOh -cOh -bob -bpt -bqL -cIT -bsu -cJb -bvz -bsz -bqX -bzP -bsz -bCh -bDj -bEt -bFH -bEt -bIM -bCg -bcS -bMB -bcS -bcc -aZq -aZq -aZq -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -abC -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -diT -diT -diT -dje -dje -dje -dje -diT -diT -diT -cbV -ccs -ccs -ccE -cfK -cRy -cgZ -cRu -cRu -ciQ -cRu -cku -cRT -cfJ -cdi -cdi -cdi -cmf -cpW -crb -crU -csF -ctj -ctj -ctj -ctj -cwe -ctj -ctj -cyt -czj -czj -czj -czj -cGb -czj -cBr -csG -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(188,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -alc -alc -amI -deS -deS -dfa -dfo -dfe -dfw -cLa -dfC -dfF -ayH -dfK -aBm -dff -dfa -dfa -deS -alc -alc -alc -akx -akx -aJu -aNp -aJu -cXM -dhe -aRx -dgK -aTh -dgK -alc -alc -alc -amI -amI -alc -alc -alc -aaa -aaa -aaa -aaa -aaa -abC -aXg -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZO -aZO -aZO -aZq -cMM -bdE -beA -aZq -bgw -bhq -bie -cOh -cOt -cOD -cOK -cOY -bob -bpu -bqL -cIT -bsv -cJb -bvA -bsz -bqX -bzQ -bBg -bCi -bDk -bEu -bFI -bEt -bIN -bCg -bcS -bMB -bcS -bcL -aZq -aZM -aZM -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -abC -aaa -aaa -aaa -abC -aaa -aaa -aaa -cbV -cbV -cbV -diT -djf -dji -djj -djo -diT -cbV -ccs -ccs -ccs -ccs -ccE -cfJ -cRy -cgW -chI -chI -chI -chI -chI -chI -chI -chI -chI -chI -chI -cpX -crc -crV -cmf -csG -csG -cut -csG -cmf -cun -cun -cmf -csG -csG -csG -csG -cmf -cun -cun -cmf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(189,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aag -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -akx -alc -amI -amI -deS -deW -dfa -aor -dfe -dfs -dfx -dfs -dfs -dfG -dfI -dfG -dfL -dfG -dfK -dfT -deS -amI -amI -aJu -aKr -aKr -aJu -aNq -aJu -cXM -dhe -aRy -dgK -aTi -dgK -dgK -dgK -alc -amI -amI -alc -alc -alc -alc -alc -aaa -cFp -abC -abC -aXg -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZO -aZO -aZO -aZq -aZq -aZq -aZq -aZq -bgw -bhp -bic -cOi -bjK -cOE -cOE -bmX -bob -bpv -bqM -cIU -bsw -cJb -bvB -bwH -byQ -bzR -bBh -bCj -bDl -bEt -bFJ -bEt -bIO -bCg -bKW -bMC -bNH -bOM -aZq -aZM -aZM -aZM -aZM -aaa -aWr -aWr -aWr -aWr -aWr -aWr -aWr -aWr -aWr -aWr -aaa -aWr -aWr -aWr -aWr -aWr -aWr -aWr -aaa -aaa -cbV -cbV -cbV -diT -diT -diT -diT -diT -diT -cbV -ccs -ccs -ccs -ccs -ccE -cfK -cgY -cRD -chI -cil -ciR -cim -cjF -cim -ckZ -ckZ -cnE -ckZ -chI -cpW -crd -crW -cmf -cbU -cbU -aaa -aaa -csG -cuo -cuo -csG -aaa -aaa -aaa -aaa -csG -cuo -cuo -csG -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(190,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -akx -akx -alc -amI -amI -deS -apo -aos -dfk -dfk -dfk -cKY -ave -dfk -dfk -ayI -cKY -dfk -dfk -aDz -deW -dfa -deS -deS -aJu -aKs -aLp -aMm -aNr -aOf -cXM -dhe -dhj -dgK -aTj -aTM -aUg -dgK -alc -amI -aVB -aVC -aVB -aVB -aWI -alc -aaa -aaa -abC -die -aXh -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZM -aZO -aZO -aZO -aZO -aZO -aZO -aZO -aZq -bgw -bhp -bic -cOh -cOu -cOF -cOL -bmY -bob -bpw -bqN -cIV -bsx -cJc -bvC -bpM -byR -bzS -bBi -bCi -bDk -bEu -bFK -bHm -bIP -bCg -bKX -bLr -aZq -aZq -aZq -aZM -aZM -aZM -aZM -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbV -cbV -cbV -cbV -cbV -cbV -cbV -cbV -cbV -cbV -cbV -ccs -ccs -ccs -ccs -ccE -cfK -cgp -cgW -chI -cim -ciS -cim -ciT -cim -cim -cjF -cnF -ckZ -chI -cpY -cnX -cFV -cmf -cbU -cbU -cbU -aaa -cmf -cup -cup -cmf -aaa -aaa -aaa -aaa -cmf -cup -cup -cmf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(191,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aiR -ajJ -anv -cTq -aiV -deS -deW -dfa -dfe -dfh -aqX -aqX -aqX -aqX -aqX -aqX -aqX -aqX -aqX -aqX -dfe -dfh -deW -dff -aHp -dff -aJu -aKt -aLq -aMn -aNs -aOg -cXN -dhe -aRA -dgK -aTk -aTN -aUh -dgK -dfN -dfN -aVB -aVT -aWl -aWz -aWI -aWI -aWI -abC -abC -aXg -abC -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZM -aZM -aZM -aZM -aZM -aZO -aZM -aZO -aZq -bgw -bhp -bic -cOh -cOv -cOG -cOM -cOZ -bob -bpx -bqO -bsy -bob -bob -dku -bwI -byS -bzT -bpA -bCh -bDj -bEt -bFL -bEt -bIQ -bCg -bKY -bMD -beI -beF -aZO -aZO -aZM -aZM -aZM -aZN -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -cbW -cbV -cbV -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccE -cdi -cgY -cRE -chI -cin -ciT -cjD -ciT -cjF -cim -ckZ -cnG -con -cpk -cpZ -cnX -crW -csG -cbU -cbU -cbU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aag -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(192,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aiS -alj -ajK -cTr -aiV -aiV -deX -aor -aos -aqm -aqX -arS -asU -arS -asV -asV -axf -ayJ -arS -aqX -dfo -aDA -dfK -dfG -dgb -deW -aJv -aKu -aLr -aMo -aNt -aOh -aPE -dhf -aRB -cEV -aTl -aTO -aUi -dgK -ajb -dfY -aVC -aVU -aWm -aWA -aWJ -aWR -aWJ -dib -dib -aXh -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -aZN -aZM -aZM -aZM -aZM -aZO -aZM -aZO -aZq -bgw -bhp -bic -cOh -cOw -cOH -cON -bmZ -boc -bpy -bqP -bsz -cYr -btQ -bvD -bxS -bvD -bzU -bBj -bCg -bDm -bEv -bFL -bHn -bIR -bCg -bKZ -bME -bNI -beI -beF -beF -aZO -aZO -aZM -aZM -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbV -cbV -cbV -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccE -cdi -cth -cgW -chI -dzq -cim -cjE -ckv -ckZ -ckZ -ckZ -ckZ -ckZ -chI -cqa -cnX -crW -csG -cbU -cbU -cbU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(193,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aiT -ajL -aky -ald -alK -amJ -akW -aos -app -dfa -aqX -arT -asV -arS -arS -awt -asV -asV -azY -aqX -deW -amn -dfU -dfU -dfU -dgj -aJu -aJu -aJu -aJu -aJu -aJu -aPF -aQw -aRC -dgK -aTm -dhC -aUj -dgK -dgP -aVr -aVD -aVV -aWn -aWB -aWI -aWI -aWI -abC -abC -abC -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZO -aZO -aZO -aZO -aZO -aZO -aZO -aZO -cFf -bgw -bhp -bic -cOh -bjL -bkI -cOO -cPa -bod -bpz -bqQ -bwH -bsA -boe -bvE -bwJ -byT -bzU -bpA -bCg -bDn -bEt -bFL -bHo -bIS -bCg -cQi -bMF -bNJ -bON -bPQ -beI -aZO -aZM -aZu -aZu -aZu -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbV -cbV -cbV -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -cbV -cbV -cbV -cdi -cfL -cth -chc -chI -cim -cim -cjF -cim -cjF -ckZ -cmz -cnH -cnH -chI -cpX -cnX -crW -csG -cbU -cbU -cbU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(194,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aiT -dkm -akz -ald -alL -aiV -anr -aot -cKQ -dff -aqX -arU -asW -atY -avf -asV -axg -asV -azZ -aqX -dff -deW -dfa -dfF -cLC -cLJ -cLR -dfU -dgj -dfL -dgF -dgK -aPG -dhg -aRD -dgK -aTn -dhD -aUk -dgK -dfY -dhL -aVC -aVC -aVB -aVC -aWI -alc -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -aZO -aZO -aZO -aZO -aZO -aZO -aZO -aZO -aZq -bgw -bhp -bic -cOh -bjM -cTZ -blI -cOE -cPe -cPk -cGt -bsz -bEz -boe -bsz -bxT -byU -bzU -bBk -bCg -bDo -bEw -bFM -bHp -bIT -bCg -bLa -bLb -cQx -cQi -cQN -beH -aZO -aZM -aZu -aZu -aZu -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbV -cbV -ccs -ccs -cfK -cfK -ccE -ccE -cbV -cbV -ccs -ccs -cbV -cdi -cfJ -cfJ -cfM -cth -cha -chI -cim -ciU -cjG -cjG -cjG -clN -cmA -cnI -coo -cpl -cqb -cqT -crX -csG -cbU -cbU -cbU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aag -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(195,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aiT -ajN -akA -ald -alM -aiV -ans -aou -dff -dff -aqX -arS -asV -atZ -avg -atZ -axh -axg -azZ -aqX -dff -dff -cLr -cLr -cLr -cLr -cLr -cLr -dfh -dfL -deW -dgL -aPH -aQx -aRE -aSj -aTo -dgK -dgK -dgK -dfV -aoU -dfO -alc -alc -alc -alc -alc -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZO -aZO -aZO -aZq -aZq -aZq -aZq -aZq -aZq -bgw -bhp -bif -cOj -biP -biP -biP -biP -boe -bpA -bqP -bsz -bEz -cKg -bwK -boe -boe -bzV -bBl -bCg -bDp -bCi -bFN -bHq -bCg -bCg -cFz -bLb -bLb -cQi -cQN -beF -aZO -aZO -aZM -aZM -aZu -aZu -aZu -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbV -cbV -ccs -ccs -cfK -ccL -ccT -cfK -cdi -cfJ -ccE -ccE -cdi -cdi -ceL -cfm -cfm -cth -cRD -chI -cio -ciV -cim -cjF -cim -cim -cim -cnJ -cim -chI -cFT -cnX -crW -csG -cbU -cbU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(196,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aiT -ajM -akA -ale -alN -aiV -aiV -any -any -any -aqX -aqX -aqX -aua -avh -aua -aqX -aqX -aAa -aqX -any -any -cLr -cLx -cLD -cLK -cLS -cLr -amn -dfk -aNg -aOi -aPI -aQy -aRF -dgK -dgK -dgK -dfM -dfM -dhL -dgd -dgK -dgK -dgK -dgK -dgK -alc -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZO -aZO -aZM -aZq -bcc -bcQ -bdF -beB -aZq -bgw -bhp -bic -biP -bjN -bkJ -blJ -bna -bof -bpB -bqR -bsB -cPl -cPm -cPm -cPm -byV -bzW -bBm -bCk -bDq -bEx -bFO -bHr -bIU -bJY -bIY -bMG -bLb -cQH -cQN -beF -aZO -aZO -aZM -aZM -aZM -aZu -aZu -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbV -cbV -cbV -ccs -ccs -ccE -ccM -cth -ccU -ccU -cdh -ccU -cdi -ccU -cth -ceL -cfm -cfK -cRz -cgW -chI -chI -chI -chI -chI -chI -chI -chI -chI -chI -chI -cqc -cnX -crW -csG -cbU -cbU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(197,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aiT -ajM -akA -alf -alM -amK -aiV -aov -cKR -aqn -aqY -arV -asX -aub -avi -aub -axi -ayK -aAb -aBn -aCl -aDB -cLs -cLy -cLE -cLL -cLT -cLr -cMa -deX -auA -dgM -aPJ -dhe -aRG -dgK -dfM -dfM -dfM -aUK -aoU -dgv -dgK -dhS -dhW -aWC -dgK -alc -alc -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZO -aZM -aZq -bcd -bcR -bcR -beC -bfo -bgx -bhr -bie -biP -bjO -bkK -blK -bnb -bog -bpC -bqS -bsz -bsz -bsz -bsz -bsz -bvC -bzX -bBn -bBn -bDr -bEy -bFP -bHs -bIV -bJZ -bLc -bMH -bLb -cQi -bPS -beH -aZM -aZO -aZO -aZM -aZM -aZu -aZu -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbV -cbV -cbV -ccs -ccs -ccE -ccE -ccV -cRr -ccU -ccU -cth -ccU -ccU -cem -cdi -cdi -cfJ -cRA -cgW -cfJ -cfK -cdi -cfJ -cfJ -cdi -cdi -cdi -cdi -cdi -cpD -cpX -cnX -crW -csG -cbU -cbU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(198,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aiT -dkm -akA -ald -alO -amL -ant -aow -apq -apq -aqZ -aqZ -cGh -aqZ -avj -apq -apq -ayL -aAc -aBo -cLj -aDC -cLt -cLz -cLF -cLM -cLU -cLr -dfa -deS -dfa -dgK -aPK -aQz -aRH -dhn -aTp -dfX -dfX -aoU -dfN -dgv -dgK -dhT -dhT -aWD -dgK -dgK -dgK -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aZq -aZq -aZq -bce -bcS -bcS -beD -aZq -dzl -bhp -bic -biP -bjP -bkL -blL -bnc -boh -bpD -bqT -bpM -bpM -bpM -bwL -bpM -bpM -bzY -bsz -bsz -bsz -bEz -bsz -bHt -bIW -bKa -bLd -bMI -bLb -cQI -cQN -beF -aZO -aZO -aZO -aZM -aZM -aZM -aZM -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbV -cbV -cbV -ccs -ccs -ccE -ccE -ccE -cdi -cdi -ccE -ccE -cdi -cfK -cdi -cdi -cdi -cdi -cfJ -chd -cgY -cfJ -cRI -cRL -cfJ -cRU -cfJ -cfK -cfK -cop -cmf -cpY -cnX -crW -csG -cbU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(199,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aiT -ajO -akB -alg -alP -amM -anu -aox -aox -aox -ara -ara -aox -ara -avk -aov -aov -aov -aov -aBo -aov -aDC -cLu -cLz -cLG -cLN -cLV -any -any -any -any -any -aPJ -dhe -aRF -dho -dhu -dfY -dfW -afw -dfN -dgv -dgK -aVW -aWo -aWo -aWK -aWS -aWV -aWW -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aqU -aYP -bSC -bSC -bap -baT -bap -bcf -bcL -bcL -beE -aZq -bgy -bhs -big -biP -biP -biP -biP -biP -boi -bpE -bqU -boe -btR -btR -boe -btR -boe -btR -btR -boe -bDs -bEA -bFQ -bFQ -bFQ -bKb -bLd -bMJ -bLb -bNI -bPT -beI -aZO -aZO -aZO -aZM -aZM -aZM -aZN -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -cbW -cbU -cbV -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccE -ccE -cfJ -cfj -cfI -cfI -ciW -cfI -cRQ -cfI -cRu -ciQ -cnK -coq -cks -cpX -cre -crX -csG -cbU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(200,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aiU -ajP -akC -alh -ali -amN -aiV -aov -aov -aqo -arb -arW -asY -asb -avl -awu -aox -aox -aox -aBp -ayP -cLq -cLv -cLA -cLH -cLO -cLW -any -aLs -aMp -aNu -aOj -aPL -aQA -aRF -dgK -dgK -dgK -dgK -dgK -dgK -dgK -dgK -aVX -cEV -dgK -dgK -dgK -dgK -aWX -aWZ -aWZ -aWZ -cWo -aWZ -aWZ -aWZ -aWZ -cWo -aWZ -aWZ -aWZ -aYQ -aZq -aZq -aZq -aZq -aZq -aZq -aZq -aZq -cFf -aZq -bgz -bhp -bih -biP -bjQ -bkM -blM -bnd -boj -bpF -bqV -cFq -btS -bvF -bwM -bxU -byW -bvF -bBo -btQ -bsz -bEz -bFQ -bHu -bIX -cGD -bLe -bMK -bLb -cQi -cQN -beF -beF -aZO -aZO -aZM -aZM -aZM -aZM -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbU -cbU -cbV -ccs -ccs -ccs -ccs -ccs -ccs -ccs -cbV -ccs -ccs -ccs -ccs -ccs -ccE -ccE -cfJ -che -cgn -ccU -cha -cdh -ccU -cth -cRr -cDg -cCQ -cRV -cks -cpX -cnX -crY -cmf -cbU -cbU -aaa -aaa -cmf -cun -cun -cmf -aaa -aaa -aaa -aaa -cmf -cun -cun -cmf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(201,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aiV -ajQ -aiV -ali -alQ -amO -aiV -aov -aov -aoz -arc -arg -any -arg -avm -aoz -aov -aov -aAd -any -aCm -aDC -any -any -any -any -any -any -aLt -aov -aov -aBo -aPM -dhe -aRI -aSk -aTq -aSk -aSk -aUL -cYi -aVs -cMn -aVY -aSk -aSk -aWL -aWT -cIl -cIm -cIm -cIm -cIm -cWp -aXs -aXs -aXs -aXs -cWx -aXs -aXs -aXs -aXs -cIr -aZP -cIw -baU -cIw -cIw -cIw -bdG -cIw -cIw -bgA -cWz -bic -biP -bjO -bkK -blK -bne -bog -bpC -bqW -bsC -btT -bvG -bwN -bxV -byX -bzZ -bBp -bCl -bBi -bEz -bFQ -bHv -bIY -bIY -bLd -bML -bLb -cQi -bPU -bJj -beI -aZO -aZO -aZM -aZM -aZO -aZM -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbU -cbU -cbV -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -cbV -cbV -cbV -cbV -ccE -ccE -ccE -cdi -cfJ -cRH -ciX -cgn -cdi -cfK -cdi -cfJ -cdi -cdT -cdT -cGT -crf -crZ -cmf -cbU -cbU -cbU -aaa -csG -cuo -cuo -csG -aaa -aaa -aaa -aaa -csG -cuo -cuo -csG -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(202,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aiV -aiV -aiV -aiV -aiV -aov -aov -aoz -ard -arh -aoz -arh -ard -aoz -axj -ayM -aAe -any -aCn -aDD -aBn -aGs -aHq -aIx -aJw -aKv -aLu -aov -aov -aBo -aPM -aQB -aRJ -dhe -aTr -dhe -dhe -aUM -dhe -dhO -dhe -dhe -dhe -dhe -aWM -dhe -dhd -cWk -cWk -cWk -cWk -cWk -cWk -cXY -cWk -cWk -cWk -cWk -cWk -cWk -cWk -aZs -aZQ -bar -aZQ -aZQ -aZQ -aZQ -bdH -aZQ -aZQ -bgB -cFm -bic -biP -bjP -bkL -blL -bnf -boh -bpD -bqX -bsD -btU -bvH -bwO -bwO -bwO -bAa -bBq -bCm -bDt -bEB -bFQ -bHw -bIY -bIY -bLd -bMM -bLb -bOO -bPV -bQS -beH -aZO -aZO -aZM -aZO -aZO -aZO -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbV -cbV -cbV -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -cbV -cdT -cdT -cdT -cdT -cdT -cdT -cdT -cdU -cdT -cdT -cdT -cdT -cdT -cdT -cdU -cdT -cdT -cpm -cqd -crg -csa -cFW -csG -csG -csG -csG -cmf -cup -cup -cmf -csG -csG -csG -csG -cmf -cup -cup -cmf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(203,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -akx -akx -akx -any -aoz -aoz -aoz -arc -asa -aoz -asa -avm -aoz -aoz -aoz -aoz -any -aCo -aDE -aEX -aGt -aHr -aov -aDC -aoz -aLv -aov -aov -aOk -aPN -aQC -aRK -aSl -aTs -aTP -aUl -aUN -aVh -aVt -aVE -dhU -aWp -dhU -dhU -dhU -dia -cWk -cWk -cWk -cWk -cWq -cWk -cWk -cWk -cWk -cWq -cWk -cWk -cWk -cWk -aZt -aZR -bas -baV -bbA -bbA -bcT -bdI -bbA -bbA -bgC -baV -bii -bij -bij -bij -bij -bij -bij -bpG -bqY -boe -btV -bvI -bwP -bxW -byY -btV -bvI -boe -bDu -bEz -bFQ -bHx -bIY -bKc -bLf -bIZ -bNK -bOP -bPW -bGa -beH -aZO -aZO -aZM -aZO -aZO -aZO -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbV -cbV -cbV -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -ccs -cbV -cdU -cen -ceM -ceM -cfN -cet -chf -cGO -ciq -chJ -cjI -cFO -chJ -cGO -chJ -cnL -chh -chh -cqe -cnX -csb -csI -ctl -ctl -ctl -ctl -cwf -ctl -ctl -cyz -czl -cti -cti -cti -cti -cAY -cBq -csG -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(204,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aqU -aoA -aoA -aoA -are -arf -aoA -arf -avn -aoA -aoA -aoA -aaa -any -aCp -aDF -aEY -aGu -aov -aov -aJx -aKw -aLw -aov -aov -aOk -aOk -aQD -aRL -aSm -any -dgK -dgK -aUO -aOu -dgL -dgK -dgK -dgK -dgK -dgK -dgK -dgK -aWY -aWY -aWY -aWY -cWr -aWY -aWY -aWY -aWY -cWr -aWY -aWY -aWY -aWY -aZq -aZq -aZq -aZq -aZq -bcg -aZq -aZq -aZq -bfp -bgD -aZq -bij -biQ -bjR -bjS -bjS -bng -bij -bpH -bqU -boe -btR -btR -boe -btR -boe -btR -btR -boe -bDv -bEz -bFR -bHy -cFx -bKd -bLg -bMN -bLb -beG -bPX -bQT -beI -aZM -aZM -aZM -aZO -aZO -aZO -aZM -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbU -cbV -cbV -cbV -cbV -cbV -ccs -ccs -ccs -ccs -ccs -ccs -cbV -cdT -ceo -ceN -cfn -cfO -cgw -chg -cfn -cir -cfn -cfn -cfn -cfn -cfn -cfn -cfn -cfn -cfn -cqf -cFU -csc -csF -ctj -ctj -ctj -ctj -cwg -cxb -ctj -cyt -czm -czU -czU -cGa -cAM -cBc -cBu -csG -cbU -cbU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(205,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aqU -aoA -apr -apr -apr -apr -asZ -apr -apr -apr -axk -aoA -aAf -aoz -aCq -aDG -aBp -aGv -aov -aov -aJy -aoz -aLx -aov -aov -aov -aov -aQE -ayR -aSn -any -alc -dfN -aUP -cYk -cYl -cMo -aVZ -dfN -alc -alc -alc -aaa -aaa -abC -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -abC -aaa -aaa -aZu -aZu -aZM -aZM -aZO -aZO -aZO -aZO -beI -bfq -bgE -bht -bij -biR -bjS -bkN -bjS -bnh -bok -bpI -bqZ -bsE -btW -btW -bwQ -btW -byZ -btW -bBr -bCn -bDw -bEC -bFQ -bHz -cFy -bKe -bLh -bIY -bLb -beG -bPY -cQO -beG -aZM -aZO -aZO -aZO -aZM -aZM -aZu -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbU -cbV -cbV -cbV -cbV -cbV -ccs -ccs -ccs -ccs -ccs -ccs -cbV -cdT -ceo -ceO -ceQ -cfP -cdT -chh -ceQ -ceO -ceQ -ceQ -ceQ -ceQ -ceQ -ceQ -ceQ -cfQ -chi -cpE -cpE -csd -cpD -cmf -cmf -cun -cmf -cmf -cmf -cmf -cmf -cun -cmf -cmf -cmf -cpD -cBd -cBv -cmf -cbV -cbU -cbU -cbU -aaa -cbV -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(206,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aqU -aoA -apr -apr -apr -apr -apr -apr -apr -apr -apr -ayN -aAg -aoz -aCm -aDH -any -aGw -aHs -ayP -aJz -aBp -aLy -aox -aox -aox -aox -aQF -cHV -aSn -any -alc -dfN -aUQ -dhM -dgw -dhQ -aWa -dfN -alc -alc -alc -aaa -aaa -abC -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -abC -aaa -aaa -aZu -aZu -aZu -aZM -aZM -aZM -aZO -aZO -beH -bfs -bgF -brm -bij -biS -bjT -bkO -blN -bni -bol -bpJ -bqS -bpA -bsz -bsz -bsz -bsz -bsz -bsz -bBs -bCo -bBg -bsz -cKk -bFQ -bFQ -bFQ -bFQ -bLb -bLb -beG -cQN -cQi -beG -aZM -aZO -aZO -aZO -aZM -aZM -aZu -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbU -cbV -cbV -cbV -cbV -ccs -ccs -ccs -ccs -ccs -ccs -ccs -cbV -cdT -cep -ceP -ceQ -cfQ -cgx -chi -chi -chi -chi -chi -chi -chi -clO -chi -chi -cor -cdT -cmf -cmf -cmf -cmf -cbU -csG -cuo -csG -cbU -cbU -cbU -csG -cuo -csG -cbU -cbV -cmf -cmf -cBw -cmf -cbV -cbV -cbV -cbU -cbU -cbV -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(207,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -acD -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aqU -aoA -apr -apr -apr -apr -apr -apr -apr -apr -apr -ayN -aAg -aoz -aCm -aDH -any -aGx -aCm -aIy -aJA -aKx -aLz -aov -aov -aov -aov -aQE -aoC -aSn -any -alc -dfN -dhI -dhN -aVu -aVF -dhV -dfN -alc -alc -alc -alc -aWr -aWr -aWr -aaa -aWr -aWr -aWr -aWr -aaa -aWr -aWr -aWr -aWr -aWr -aZu -aZu -aZu -aZu -aZM -aZM -aZM -aZO -beI -bft -bgF -cNM -bij -biT -bjS -bkP -cGs -bnj -bij -bpA -bqT -bpJ -btX -bvJ -bwR -bxX -bwR -bAb -bBt -bCp -bsz -bsz -bDx -bHA -bJa -bKf -bLi -bDA -beG -beG -bPU -bQU -beH -aZM -aZO -aZO -aZO -aZM -aZM -aZu -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbV -cbV -cbV -cbV -cbV -cbV -cbV -ccs -ccs -cbV -cdT -ceq -ceQ -ceQ -cfR -cdT -ceQ -ceQ -ceQ -ceQ -ceQ -ckw -ceQ -clP -ceQ -ceQ -cos -cdT -cbV -cbV -cbV -cbU -aaa -cmf -cup -cmf -cbU -cbU -aaa -cmf -cup -cmf -aaa -cbV -cbV -cBe -cBx -cBe -cBe -cbV -cbV -cbU -cbV -cbV -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(208,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aqU -aoA -apr -apr -apr -apr -apr -apr -apr -apr -apr -ayN -aAg -aoz -aCr -aDI -any -aGy -aCm -aov -aJB -aoz -aLA -aMq -aNv -aOl -aPO -aQG -aRM -aSo -any -alc -dfN -dfN -dfN -dho -dfN -dfN -dfN -alc -alc -alc -alc -alc -alc -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZu -aZu -aZu -aZM -aZM -aZM -beG -bft -bgF -cNA -bij -biU -bjU -bjS -blO -bnk -bij -bpK -bra -bpA -btY -cKh -bvK -bvK -bvK -bAc -bBu -bCq -bDx -bDx -bDx -bHB -bJb -bJb -bLj -bDA -beG -bOQ -bPU -cQP -beI -aZM -aZO -aZO -aZO -aZM -aZM -aZu -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbV -cbV -cbV -cbV -cbV -cbV -cbV -ccs -ccs -cbV -cdT -cer -ceQ -cfo -cfS -cet -ceQ -ceQ -ceQ -ceQ -ceQ -ceQ -ceQ -ceQ -ceQ -ceQ -ceQ -cdT -cbV -cbV -cbU -cbU -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -cbV -cBe -cBy -cBH -cBe -cBe -cCq -cCq -cmf -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(209,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aqU -aoA -apr -apr -apr -apr -apr -apr -apr -apr -axk -aoA -aAh -aoz -aCm -aDH -any -aGz -aCm -aIz -aJC -any -any -any -any -aOm -any -aQH -dhk -any -any -alc -amI -dfN -dgw -cYm -dfO -alc -alc -alc -alc -alc -alc -alc -alk -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -aZN -aZM -aZM -aZM -beH -cNm -bgF -bfr -bij -biV -biV -biV -biV -biV -bij -bpA -bqX -bpA -btZ -bvK -bwS -bxY -bza -bAd -bBv -bCr -bDy -bED -bFS -bHC -bJc -bKg -bLk -bDA -bNL -cQi -cQN -cQH -beI -aZM -aZM -aZM -aZM -aZM -aZM -aZM -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbV -cbV -cbV -cbU -cbU -cbV -cbV -cbV -cbV -cbV -cdU -ces -ceR -ceR -cfT -cet -ceQ -chK -ceQ -ceQ -ceQ -ckx -ceQ -ceQ -ceQ -chK -cFR -cdT -cbV -cbV -cbU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -cbV -cBe -cBz -cBI -cBU -cBU -cCr -cCC -cCq -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(210,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aqU -aoA -aoA -aoA -arf -arf -aoA -auf -arf -aoA -aoA -aoA -aaa -any -aCp -aDH -any -aGA -aCm -aov -cLX -any -dgv -dgv -dfM -dfN -dgw -aQI -cHW -cLk -dfO -alc -alc -dfO -dgw -aVH -dfN -amI -amI -amI -amI -alc -alc -alc -alc -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZM -aZM -aZM -beG -bft -bgG -bhv -bij -biW -biW -biW -biW -bnl -bok -bpL -bqX -bsF -bua -bvK -bwT -cPu -bxZ -bAe -bBw -bCs -bDz -bEE -bFT -bHD -bJd -bKh -bLl -bMO -bNM -bOR -bPZ -dzo -beH -aZM -aZM -aZM -aZM -aZM -aZM -aZM -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbV -cbV -cbV -cbU -cbU -cbU -cbV -cbV -cbV -cbV -cdT -cet -cet -cdT -cfU -cdT -chj -cFM -cet -cet -cet -cdT -chj -cFM -chj -cdT -cdT -cdT -cbV -cbV -cbU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -cbU -cbV -cBe -cBJ -cBV -cBe -cCq -cCD -cCq -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(211,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cTm -aaa -akx -akx -akx -any -aoz -aoz -aoz -arg -asa -aoz -asa -arg -aoz -aoz -aoz -aoz -any -aCo -aDH -any -aGB -aCm -aov -aJD -any -dgv -dgv -dfM -dfO -dgU -dgX -dhl -dfO -dfN -amI -dgv -dfN -dgw -dfN -dgv -amI -amI -alc -amI -amI -amI -alc -alc -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZM -aZM -aZO -beG -cNn -bgF -cNN -bik -biX -bjV -bjV -blP -bjV -bom -bpM -brb -bsG -bub -bvK -bwU -cPv -bzb -bya -cPH -bCt -bDA -bEF -bFU -bHE -bJe -bFU -bLm -cFA -cQy -bGa -cQN -bJj -beI -aZM -aZM -aZM -aZM -aZM -aZM -aZM -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbU -cbV -cbV -cbV -cbV -cbU -cbU -cbU -cfp -cfV -cfp -cfV -cfp -cbU -cbU -cbU -cfp -cfV -cfp -cfV -cfp -cbU -cbU -cbV -cbV -cbU -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -cbU -cBe -cBe -cBe -cBe -abC -cCE -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(212,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cTn -cTp -cTp -cTp -cTp -anw -aoy -aov -aoz -arh -arh -aoz -arh -arh -aoz -axl -ayO -aAi -any -aCn -aDH -any -aGC -aHt -aIA -aJE -aGC -dgv -dgv -dfO -dgN -dgV -dgw -dgw -dhp -dfO -amI -dfN -dhJ -dgw -dfO -amI -amI -amI -alc -amI -amI -amI -alc -alc -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZM -aZM -aZO -beF -bfw -bjZ -bhw -bij -biY -bjW -bkQ -blQ -biY -bij -bpN -brc -bsH -buc -bvK -bwV -byb -bzc -bAf -bBx -bCu -cFv -bEG -bFV -bEG -bJf -bFV -cKm -bDA -beG -cQJ -bPT -cQi -beG -aZM -aZO -aZO -aZO -aZO -aZM -aZN -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -cbW -cbV -cbV -cbV -cbU -cbU -cbU -cbU -cfp -cfV -cfp -cfV -cfp -cbU -cbU -cbU -cfp -cfV -cfp -cfV -cfp -cbU -cbU -cbV -cbV -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -cbV -cbV -cbW -cbV -aaa -abC -cCE -abC -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(213,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cTo -akx -akx -akx -alc -anx -aoB -aov -aoz -arg -arg -aoz -arg -arg -aoz -aov -aov -aAd -any -aCs -aDH -aEZ -aGD -aHu -aIB -aJF -aGC -dgv -dgv -dgv -dgO -dgV -aVH -dfO -dfM -dfO -dgv -dgv -dhJ -dhJ -dgv -amI -alc -alc -alc -amI -amI -amI -alc -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZM -aZM -aZO -beF -bfx -bgH -beH -bij -bij -bij -cOI -blR -cOI -cOI -bpO -bil -bsI -bud -bvL -cPp -biO -biN -biN -cPI -biN -bDA -bEH -bFW -bEH -bEH -bEH -bEH -bDA -beG -bGa -cQN -bQU -beH -aZM -aZO -aZO -aZO -aZO -aZM -aZM -aZM -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbV -cbU -cbU -cbU -aaa -aaa -cfp -cfV -cfp -cfV -cfp -cbU -cbU -cbU -cfp -cfV -cfp -cfV -cfp -aaa -aaa -cbU -cbU -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -cbU -abC -aaa -aaa -abC -cCF -bXd -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(214,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -akx -akx -alc -alc -any -aoC -aov -aov -aov -asb -ata -aox -aox -aox -aox -ayP -aox -aBp -aCt -aDH -aFa -aGD -aHv -aIC -aJG -aGC -dfM -dgv -dgv -dfZ -cHS -dfN -dfM -dfO -dfN -dfO -aUR -afw -dfN -dfO -dfO -dfN -alc -alc -alc -alc -alc -akx -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZM -aZO -beI -bft -bgF -beH -beG -beG -beG -bil -blV -bjX -blV -bil -brd -bsJ -bue -bil -bmW -cPw -bkH -bAg -cPJ -cPN -bDA -cKi -bEH -bEH -cKi -bFW -cKi -bDA -beG -bGa -bPR -bfr -cQS -aZM -aZO -aZO -aZO -aZO -aZO -aZO -aZM -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cbU -aaa -aaa -aaa -cfp -cfV -cfp -cfV -cfp -cbU -aaa -aaa -cfp -cfV -cfp -cfV -cfp -aaa -aaa -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -abC -aaa -aaa -abC -abC -cCE -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aad -aad -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(215,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -akx -akx -alc -alc -any -aoD -aps -aps -ari -ari -cGi -ari -ari -aps -aps -ayQ -aps -aBq -aCu -aDJ -aFb -aGD -aHw -aIC -aJH -aGC -dfM -dfN -dfN -dgP -dgW -dgs -dfN -dgw -dgw -dgw -dgn -dhK -avN -dhu -dhR -dfO -dfN -dfO -dfN -akx -akx -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZM -aZM -aZO -beH -bfr -bgF -beI -beF -beF -beF -bil -cOP -bjY -bjY -bil -bre -boo -bnr -bil -bmW -bkH -bkH -bkH -cPJ -cPO -bDA -cKj -bEH -bEH -bEH -bEH -bEH -bDA -beF -bLo -bPR -cQQ -beH -aZM -aZM -aZO -aZO -aZO -aZO -aZO -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cdT -cfU -cdT -chk -cdT -aaa -aaa -aaa -cdT -chk -cdT -chk -cdT -aaa -aaa -aaa -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -abC -cCE -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aad -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(216,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -akx -alc -alc -alc -any -aoE -aov -aov -arj -arj -aov -arj -arj -aov -axm -ayR -aov -aBo -aov -aDC -aFc -aGD -aHw -aIC -aJI -aGC -aGC -aMr -dfO -dgs -dgW -dgw -dhm -dgw -dgw -dfP -dgw -afb -dfN -dgn -dgw -dfO -dgw -dgw -dhZ -akx -akx -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZM -aZM -aZM -aZM -beH -bNN -cNz -beI -beI -beF -beF -bil -cOQ -cPb -cPf -bil -brf -boo -bnr -bil -bmW -cPw -cPz -cPw -cPK -cPw -bDA -bDA -bEH -cKl -bEH -bEH -bDA -bDA -bhu -bMR -cQN -bft -beH -beG -aZM -aZM -aZM -aZM -aZO -aZO -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cdr -cdr -cdr -cdr -cdr -cdr -cfW -cdr -chl -cdr -cFp -cFp -cFp -cdr -cla -cdr -cla -cdr -cFp -cFp -cdr -cdr -cds -cds -cds -cds -cds -cdr -cdr -cdr -cdr -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -abC -cCE -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aac -aac -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(217,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -akx -akx -alc -alc -any -aoF -aoF -aqp -ark -asc -atb -aug -cLb -apq -axn -ayS -aAj -aBn -aCv -aDK -aFd -aGD -aHx -aID -aJJ -cHq -cHw -cHA -aNw -cHM -dgX -dfO -dfN -dfN -dfN -dgv -dfO -dfN -dfO -dgw -aVG -dgw -dgw -dgw -dhZ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZM -aZM -aZM -beI -bfr -bgI -bhx -beH -beF -beF -bil -cOR -bjY -cPg -bil -brg -bsK -buf -bil -cPq -bkH -bkH -bkH -bkH -bkH -biN -bDA -bDA -bDA -bDA -bDA -bDA -cQq -bft -bLo -bPR -bft -bft -beI -beI -beH -beI -aZO -aZM -aZM -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cdr -cdr -cdr -cdr -ceS -dap -dap -cfq -cfr -cdr -dal -cgy -cds -cds -cds -cgy -dal -daX -dal -cgy -cdr -cdr -cgy -dbk -dbk -dbw -dbw -dbk -dbk -cdr -dbQ -dbW -cgy -cdr -cdr -cFp -cFp -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -abC -cCE -abC -abC -cCj -cEb -cCj -aaa -aaa -aaa -aaa -aaa -aac -aac -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(218,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -akx -akx -amP -amP -aoG -aoG -aqq -amP -amP -amP -amP -amP -amP -amP -ayT -amP -amP -any -any -any -aGC -aGC -aGC -aGC -aGC -aGC -dgy -dgm -aoU -cMg -dfO -alc -amI -amI -amI -alc -alc -dfO -dgw -aVH -dfN -aWq -dgw -dhZ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZu -aZM -aZO -beF -bft -bfr -cNO -beH -beF -beF -bil -cOS -blT -cPh -bil -bil -bsI -bug -bil -cPr -bkH -bkH -bkH -bkH -cPw -biN -bfw -bft -bHF -bfs -cOg -bft -bMP -bNO -bOS -bQa -bft -bfv -bfw -bft -bTN -beH -aZO -aZM -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cdr -cdr -cdr -cdr -cdr -cdr -cdr -cdV -cfr -cfr -cfr -cfr -cdr -dal -daQ -dal -dal -dal -daQ -dal -dal -dal -daQ -cot -cot -dbc -dai -dai -dai -dai -dai -dai -cds -dbR -dbX -dce -cgy -cdr -cdr -cdr -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -cCj -cCS -cCj -cCj -cCG -cEc -cCj -aaa -aaa -aaa -aaa -aab -aac -aac -aac -aac -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(219,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -amP -anz -aoH -apt -aqr -aoI -amP -atc -atc -avo -awv -axo -ayU -aAk -amP -dfM -dfO -dfN -dfM -dfM -aIE -dgm -dgr -dgm -aMs -dgG -dgd -dfN -dgv -alc -amI -amI -amI -amI -alc -dfO -dhP -aVI -dfO -dhX -dhY -dhZ -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aZM -aZM -aZO -beF -beG -bfr -cNz -beH -beI -beH -bil -bnr -cOP -cPi -bpP -blS -bsL -buh -bil -cPs -cPx -cPA -cPB -cPB -cPB -cPQ -bEI -bim -bim -bim -bim -bLn -bMQ -cQz -bNP -bQb -bim -bjc -bft -bft -beH -beH -beI -abC -abC -abC -abC -abC -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cdr -cdr -cdr -cdr -cdr -cdr -cdr -cdr -ceS -daq -dau -cfr -dau -cdr -daj -dal -dal -daj -daj -daj -daj -daj -daj -daj -dal -dal -daj -daj -daj -daj -daj -daj -dal -cds -dbR -dal -dbX -dcg -cdr -cpn -cqg -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -cCj -cCT -cCG -cDA -cDL -cEd -cCj -aaa -aaa -aaa -aaa -aac -aac -aac -aac -aac -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(220,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -amP -anA -aoI -apu -aqs -arl -asd -atd -auh -auh -auh -avp -ayV -avp -amP -cLk -dfP -dfV -dfX -dgc -aoU -dgn -dgs -dgw -aMt -dfO -dfM -dgv -amI -alc -amI -amI -amI -amI -alc -dfN -dfN -dfN -dfN -dfN -dfN -dfN -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -aZN -aZM -aZO -aZO -beG -cNA -cNz -beI -biZ -biZ -bil -bnr -bnr -boo -bpQ -brh -boo -bnr -bil -bil -bil -bil -biN -biN -biN -biN -bjZ -cNn -beH -beI -bft -bLo -bLo -bft -bka -bft -beG -bRQ -bim -bim -bTO -bUD -bVe -acI -acI -acI -bXd -abC -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cdr -cdr -cdr -cgy -cZo -cZD -cZN -cZo -cdr -cdr -cdr -cds -cfs -cds -cdr -daG -chL -daS -daV -daV -daV -daV -daV -daV -daV -chL -daS -daV -daV -daV -daV -daV -daV -daZ -cdr -dbS -dal -dal -dch -cdr -cpn -cqg -aaa -aaa -aaa -aaa -abC -aaa -aaa -aaa -cCj -cCS -cCG -cDB -cDM -cEe -cCj -aaa -aaa -aaa -aad -aac -aac -aac -aac -aac -aac -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(221,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -akx -akx -amP -anB -aoJ -apv -apv -apv -ase -ate -ate -avq -ate -ate -ayW -aAl -amP -aCw -dfQ -aoU -dfY -dgd -dgd -aJK -dfM -dfM -dfN -dfM -alc -alc -alc -alc -amI -amI -amI -amI -alc -alc -akx -akx -alc -alc -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZu -aZu -aZO -aZM -beG -brm -cNz -beH -bja -bja -bil -cOT -bnm -boo -bjb -bjb -bsM -bnr -blS -bjY -bwY -bil -beF -beF -beF -bhu -bgF -beI -beH -beH -beI -cQj -bLo -beG -beI -beG -beG -beH -bft -cQX -beH -beI -beI -abC -abC -bWh -bXe -bWh -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cdr -cZd -cZp -cZp -cZO -cdB -cdr -cdW -dar -ceT -ceT -cfX -cdr -daH -chL -daS -daW -daW -daW -daW -daW -daW -daW -chL -daS -daW -daW -daW -daW -daW -daW -chL -cds -dbR -dal -dal -dci -cdr -cpn -cqg -aaa -aaa -aaa -aaa -abC -aaa -aaa -cCj -cCG -cCU -cDi -cCW -cDk -cDD -cCj -aaa -aaa -aaa -aac -aac -aac -aac -aad -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(222,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -akx -alc -amP -anC -aoK -apw -aqt -arm -amP -atf -aui -avp -avp -axp -ayX -aAm -amP -afw -dfR -dfW -dfZ -dge -dfN -dfO -dfM -alc -alc -alc -alc -amI -amI -amI -amI -amI -amI -amI -alc -akx -akx -akx -akx -akx -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZu -aZu -aZO -aZM -beI -brm -cNP -cOf -cOk -bsS -bil -cOU -bnn -bop -bpR -bri -bsN -bui -blU -bwW -bjY -bil -beF -beI -beH -bft -bgH -beG -beG -beG -beI -bLp -bMR -beF -aZO -aZO -beG -beG -beI -beI -beH -beG -aaa -aaa -aaa -bWh -bXf -bWh -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cds -cZe -cZq -cZp -cZP -cZY -cdr -cdH -ceu -ceT -dax -cfY -cds -daI -chL -daS -daS -daS -daS -daS -daS -daS -daS -chL -daS -daS -daS -daS -daS -daS -daS -chL -dbM -dbR -dal -dal -dcj -cdr -cpn -cqg -aaa -aaa -aaa -aaa -abC -aaa -aaa -cCj -cCH -cCV -cDj -cDC -cDl -cDE -cCj -aaa -aaa -aad -aab -aad -aad -aad -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(223,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -akx -akx -alc -amP -amP -amP -amP -amP -amP -amP -amP -atg -avr -atg -amP -amP -amP -amP -dfN -dfO -dfO -dfM -dfM -dfM -dfM -dfM -alc -alc -alc -alc -amI -amI -amI -amI -amI -amI -amI -alc -alc -akx -akx -akx -akx -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZu -aZO -aZM -beH -cNB -cNz -beI -bja -bja -bil -bjY -bnr -boq -bpS -bkR -bsO -bkR -bvM -bwX -byd -bil -beG -beI -bfu -bft -bgF -beI -beG -beG -beI -cQj -cQj -beF -aZO -aZO -aZM -aZM -aZM -aZM -aZM -aZM -aaa -aaa -aaa -bWh -bXe -bWz -bWh -bWh -bWh -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cds -cZf -cZr -cZE -cZG -cZG -cdr -cdX -ceu -ceU -dax -cfZ -cds -daJ -chL -daS -daV -daV -daV -daV -daV -daV -daV -chL -daS -daV -daV -daV -daV -daV -daV -chL -cds -dbT -dbY -dal -dck -cdr -cpn -cqg -aaa -aaa -aaa -aaa -aaP -abC -cCj -cCj -cCI -cCW -cDk -cDD -cCG -cCj -cCj -aaa -aaa -aaa -aad -aaa -aad -aad -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(224,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -akx -alc -alc -alc -alc -alc -alc -alc -akx -akx -atg -auk -avp -avp -atg -akx -akx -alc -alc -amI -amI -amI -alc -alc -alc -alc -amI -amI -amI -amI -amI -amI -amI -amI -alc -alc -alc -alc -alc -alc -alc -akx -akx -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZu -aZO -aZM -beG -brm -cNz -beI -cOl -cOl -bil -bjY -bnr -boo -bjY -brj -bsP -bjY -blS -bwY -bjY -bil -beG -beG -bft -bBy -bBz -beH -beG -beG -beG -bLq -bLq -beF -aZO -aZO -aZM -aZM -aZM -aZM -aZM -aZM -aaa -aaa -aaa -bWh -bXg -bXG -bYj -bYD -bYV -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cds -cZg -cZs -cZF -cZG -cZG -cdr -cdY -ceu -das -dax -cfY -cds -daK -chL -daS -daW -daW -daW -daW -daW -daW -daW -chL -daS -daW -daW -daW -daW -daW -daW -dbL -cgy -cgy -dbZ -dal -dck -cdr -cpn -cqg -aaa -aaa -aaa -aaa -aaa -aaa -cCk -cCs -cCJ -cCX -cDl -cDE -cCj -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(225,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -alk -akx -alk -alc -alc -alc -alc -aaa -akx -atg -aul -avp -aww -atg -aaa -akx -akx -alc -amI -amI -amI -amI -amI -amI -amI -amI -amI -amI -amI -amI -amI -amI -amI -alc -alc -alc -alc -alc -alc -alc -alc -alc -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZu -aZM -aZO -beF -cNA -cNz -beI -beH -beH -bil -cOV -bno -bor -bpT -brk -bsQ -buj -blS -bjY -bwY -bil -beG -beG -bfs -bgF -beI -beI -beH -beH -beH -bGa -bGa -beH -beI -aZM -aZM -aZM -aaa -aaa -aaa -aaa -aaa -aaa -aaa -bWh -bXh -bXH -bYk -bWh -bWh -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cds -cZh -cZt -cZG -cZG -cZG -cdr -dah -das -das -das -daB -cdr -chm -chL -dal -dai -dai -dai -dai -dai -dai -dai -dal -dal -dai -dai -dai -dai -dai -dai -dal -cot -cdr -dca -dal -dcl -cdr -cgy -cgy -aaa -aaa -aaa -aaa -aaa -aaa -cCj -cCj -cCj -cCj -cCj -cCj -cCj -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(226,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -atg -atg -avs -atg -atg -aaa -aaa -akx -alc -alc -alc -alc -alc -alc -alc -alc -alc -alc -alc -alc -alc -alc -alc -alc -alc -alc -alc -alc -alc -alc -alc -alc -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZu -aZM -aZO -beI -bfr -cNz -beH -beI -beG -bil -bil -bnp -bos -bjb -bil -bil -bil -bil -bil -bil -bil -beG -beI -bft -bgF -beI -bFX -cPY -bJg -bKi -bLs -bMS -bNQ -beI -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -bWh -bXi -bXj -bYl -bWh -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cds -cZi -cZt -cZG -cZG -cZZ -cdr -cdr -cds -dav -dav -cds -cgy -dai -dal -dal -daj -daj -daj -daj -daj -daj -daj -daY -dal -dbd -dal -dal -dal -dal -dal -dbd -dal -cdr -dcb -dcf -dcm -cdr -cgy -cgy -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(227,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aaa -aaa -aad -aaa -aaa -aaa -aab -aad -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -abC -aaa -aaa -aaa -aaa -aaa -asf -asf -asg -avt -asg -asf -asf -aaa -aaa -aaa -aaa -aaa -aaa -alc -alc -alc -alc -alc -alc -alc -alc -alc -alc -alc -alc -alc -alc -alc -alc -alc -alc -alc -alc -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aZM -aZM -aZO -beI -bfr -bgI -bim -bjc -beG -bil -blV -bnq -bot -bon -bil -cKe -bil -bvN -bft -byc -beH -beF -beH -bfw -bgF -beH -bFY -bHG -bJh -bKj -bLt -bMT -bNR -beI -beI -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -bWh -bWz -bXj -bXI -bWz -bWh -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cds -cZj -cZu -cZH -cZG -cZG -dad -dai -dai -dai -dai -dai -dai -daL -dal -daS -daV -daV -daV -daV -daV -daV -daV -chL -cgy -cdr -dbb -cdr -cdr -cdr -cdr -cdr -dbN -cdr -cdr -cdr -dcn -cgy -cpn -cqg -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(228,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aab -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -abC -aaa -aaa -aaa -aaa -aaa -asf -ath -aum -aum -aun -axq -asf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -alc -alc -alc -alc -alc -amI -alc -alc -alc -amI -alc -alk -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -abC -aZN -aZO -beF -bgJ -bft -bft -bjd -bjc -bil -bjY -bnr -bou -bjY -cKd -cKf -bil -bgF -bsR -beI -beF -beF -beH -bft -bgF -beH -bFZ -bHH -bJi -bKk -bLu -bMU -bNS -bOT -bQc -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -bWi -bWA -bXk -bWh -bWh -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cds -cZk -cZv -cZI -cZG -cZG -dad -daj -daj -daj -daj -daj -daj -daj -daR -daS -daW -daW -daW -daW -daW -daW -daW -daZ -cdr -dbe -dbl -dbs -dbx -dbB -dbE -cdr -dbO -dbU -dbU -cdr -dco -dcs -cpn -cqg -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(229,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aab -aab -aaa -aaa -aaa -aaa -aad -aac -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -abC -aaa -aaa -aaa -aaa -aaa -asg -ati -aun -aum -aun -axr -ayY -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -alc -alc -alc -alc -alc -alc -alc -alc -alc -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aaa -aaa -aad -aac -aac -aac -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZM -beG -beH -cNQ -bft -bft -bjZ -bil -bjY -bns -bov -bjY -bil -bil -bil -bgH -bfs -beF -beF -beI -beH -bft -bgF -beH -cPV -bHI -dzb -beH -bLv -bLv -bLv -beI -beI -abC -abC -abC -abC -abC -abC -abC -abC -bWh -bWh -bWh -bWh -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cds -cZl -cZw -cZx -cZQ -cZY -cdr -cdr -cdr -cdr -cdr -daC -daC -cdr -cgy -daS -daS -daS -daS -daS -daS -daS -daS -chL -dbb -dbf -dbm -dbt -dby -dby -dbF -cdr -dbO -dbO -dcc -cdr -dco -dct -cpn -cqg -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(230,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aad -aab -aab -aab -aab -aad -aac -aac -aad -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -abC -aaa -aaa -aaa -aaa -aaa -asf -atj -aum -aum -aun -axs -asf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -alc -alc -alc -alc -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aac -aaa -aac -aad -aad -aac -aac -aac -aac -aad -aad -aad -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZM -aZM -beG -beG -bfw -bft -bgF -bil -blW -bnt -bow -bpU -bil -beG -bhu -bvO -cOg -beI -beH -beI -bBy -bim -bDB -beI -bGb -bHJ -bJk -beI -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cdr -cZm -cZx -cZx -cZR -daa -cdr -dak -dat -daw -day -daD -daD -daM -cdr -daS -daV -daV -daV -daV -daV -daV -daV -chL -cds -dbg -dbn -dbt -dbz -dbC -dbG -cdr -dbO -dbO -dcc -cdr -dcp -dcu -cpn -cqg -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(231,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aad -aab -aac -aac -aac -aac -aac -aac -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -abC -aaa -aaa -aaa -aaa -aaa -asf -asf -asg -avu -asg -asf -asf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aac -aac -aac -aac -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aaa -aaa -aab -aac -aac -aac -aac -aac -aac -aac -aac -aad -aaa -aad -aad -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZM -aZO -aZO -beI -cOg -bft -bgF -bil -bil -bil -box -bil -bil -beG -bft -bgF -bft -bft -bfs -bft -bgF -bft -beH -beI -bGc -beI -beI -beI -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cdr -cdr -cdr -cgy -cZy -cZJ -cZS -dab -cdr -dal -dal -dal -daz -dal -dal -daN -cdr -daS -daW -daW -daW -daW -daW -daW -daW -chL -cdr -dbh -dbo -dbu -dbl -dbl -dbH -cdr -dbO -dbO -dcc -cdr -dcq -dcq -cpn -cqg -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(232,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aac -aac -aac -cKA -aac -aac -aac -aac -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aac -aac -aac -aab -aab -aac -aac -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aab -aab -aad -aac -aac -aac -aad -aad -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZO -aZO -beF -beG -bft -bRQ -bim -bim -bim -boy -cTs -bim -cTt -bim -bvP -bim -bim -bim -bim -bBz -cPc -beI -beI -bGd -beI -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cdr -cdr -cdr -cdr -cdr -cdr -cdr -cdr -dak -dat -daw -daz -daE -daE -daO -cdr -daT -dai -dai -dai -dai -dai -dai -dai -dal -cds -dbi -dbp -dbm -dbm -dbm -dbI -cdr -dbO -dbV -dbO -cdr -dcr -dcr -cpn -cqg -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(233,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aag -aaa -aaa -aaa -aaa -aaa -aab -aac -aac -aac -aac -aac -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aac -aad -aac -aac -aac -aad -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aaa -aaa -aad -aaa -aad -aad -aab -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZO -aZO -beH -beI -cOx -bft -bft -cPc -cPj -beI -brl -beI -beI -bft -bft -bka -bfs -bft -bft -beI -beI -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cdr -cdr -cdr -cdr -cdr -cdr -cdr -dal -dal -dal -daz -dal -dal -daN -cdr -daU -dal -dal -dal -dal -dal -dal -dal -dba -cdr -dbj -dbq -dbm -dbm -dbm -dbJ -cdr -dbN -cdr -dbN -cdr -cdr -cdr -cdr -cdr -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(234,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aac -aac -aac -aac -aac -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aab -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZO -aZO -aZO -beG -beH -beG -beG -bnu -boz -bpV -brm -bsS -beH -beG -beG -beI -beG -beH -beI -beI -aZM -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aag -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cdr -cdr -cdr -cdr -dak -dat -daw -daA -daF -daF -daP -cdr -cdr -cds -cds -cds -cds -cds -cds -cds -cdr -cdr -cgy -dbr -dbv -dbA -dbD -dbK -cdr -dbP -cdr -dcd -cdr -cdr -cdr -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(235,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZM -aZM -aZO -aZO -beF -cPd -beH -beI -brn -beI -beH -beF -aZO -aZM -aZO -aZO -aZO -aZO -aZM -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cdr -cdr -cdr -cdr -cdr -cdr -cdr -cdr -cdr -cdr -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cdr -cdr -cds -cds -cds -cdr -cdr -cdr -cdr -cdr -cdr -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(236,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abC -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZM -aZO -aZO -aZO -bnv -beI -bpW -bro -bpW -buk -aZO -aZO -aZM -aZM -aZM -aZN -aZM -aaa -aaa -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(237,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaP -ajR -aaP -abC -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aaa -aaa -aaa -aaa -aad -aad -aaa -aaa -aaa -aaa -aaa -aaa -aZM -aZM -aZM -bnw -beI -bpX -brp -bpX -beI -aZO -aZM -aZM -aZM -aZM -abC -aaa -aaa -aaP -bGe -aaP -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(238,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaP -abc -aaP -aaP -aaa -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aZM -aaa -beI -bpX -brq -bpX -beI -aZO -aaa -aaa -aaa -aaa -abC -aaa -aaP -bCv -bGf -aaP -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(239,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaP -ajS -akD -aaP -aaP -abC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -beI -bpX -brr -bpX -beI -aaa -aaa -aaa -aaa -aaa -abC -aaP -bCv -bEJ -abb -aaP -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(240,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaP -ajT -akE -all -aaP -aaP -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -brs -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaP -bCv -bDC -abs -abb -aaP -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -dcv -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(241,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaP -ajU -akF -abr -abV -amQ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -bBA -abV -abr -abr -bGg -aaP -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(242,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaP -aaP -aaP -aaP -aaP -aaP -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaP -aaP -aaP -aaP -aaP -aaP -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(243,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aag -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(244,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aag -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(245,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(246,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aag -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(247,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aad -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(248,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aab -aad -aad -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(249,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aac -aac -aac -aad -aad -aaa -aab -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(250,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aad -aad -aac -aac -aac -aac -aac -aac -aab -aab -aab -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aag -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(251,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aad -aad -aac -aac -aac -aac -aac -aac -aac -aac -aad -aad -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(252,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aad -aad -aac -aac -aac -aac -aad -aad -aac -aac -aad -aad -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(253,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aac -aac -aac -aac -aad -aad -aac -aac -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(254,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(255,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} diff --git a/_maps/map_files/CitadelStation/CitadelStation-1.2.2.dmm b/_maps/map_files/CitadelStation/CitadelStation-1.2.2.dmm index 0d57d5691c..57a019516a 100644 --- a/_maps/map_files/CitadelStation/CitadelStation-1.2.2.dmm +++ b/_maps/map_files/CitadelStation/CitadelStation-1.2.2.dmm @@ -397,7 +397,7 @@ }) "aaP" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, @@ -409,7 +409,7 @@ }) "aaQ" = ( /obj/structure/table, -/obj/item/weapon/storage/box/donkpockets{ +/obj/item/storage/box/donkpockets{ pixel_x = 3; pixel_y = 3 }, @@ -444,7 +444,7 @@ name = "Permabrig" }) "aaV" = ( -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plasteel, /area/security/processing{ name = "Permabrig" @@ -532,8 +532,8 @@ }) "abd" = ( /obj/structure/table, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen, +/obj/item/folder/red, +/obj/item/pen, /obj/structure/cable{ d1 = 2; d2 = 8; @@ -742,12 +742,12 @@ "abz" = ( /obj/structure/table, /obj/item/stack/cable_coil, -/obj/item/weapon/crowbar/red, +/obj/item/crowbar/red, /turf/open/floor/mineral/plastitanium, /area/shuttle/syndicate) "abA" = ( /obj/structure/table, -/obj/item/weapon/storage/box/zipties{ +/obj/item/storage/box/zipties{ pixel_x = 1; pixel_y = 2 }, @@ -980,7 +980,7 @@ /area/shuttle/syndicate) "abX" = ( /obj/machinery/hydroponics/soil, -/obj/item/weapon/cultivator, +/obj/item/cultivator, /turf/open/floor/grass, /area/security/processing{ name = "Permabrig" @@ -1274,23 +1274,23 @@ /area/shuttle/syndicate) "acx" = ( /obj/structure/table, -/obj/item/weapon/grenade/plastic/c4{ +/obj/item/grenade/plastic/c4{ pixel_x = 2; pixel_y = -5 }, -/obj/item/weapon/grenade/plastic/c4{ +/obj/item/grenade/plastic/c4{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/grenade/plastic/c4{ +/obj/item/grenade/plastic/c4{ pixel_x = 2; pixel_y = -3 }, -/obj/item/weapon/grenade/plastic/c4{ +/obj/item/grenade/plastic/c4{ pixel_x = -2; pixel_y = -1 }, -/obj/item/weapon/grenade/plastic/c4{ +/obj/item/grenade/plastic/c4{ pixel_x = 3; pixel_y = 3 }, @@ -1743,7 +1743,7 @@ }) "adh" = ( /obj/structure/table, -/obj/item/weapon/storage/box/prisoner, +/obj/item/storage/box/prisoner, /turf/open/floor/plasteel{ icon_state = "redfull" }, @@ -1856,7 +1856,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/item/weapon/storage/box/zipties, +/obj/item/storage/box/zipties, /turf/open/floor/plasteel{ icon_state = "redfull" }, @@ -1912,16 +1912,16 @@ /area/shuttle/syndicate) "ady" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /turf/open/floor/mineral/plastitanium, /area/shuttle/syndicate) "adz" = ( /obj/structure/table, -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 9 }, /obj/item/device/assembly/voice{ @@ -1931,7 +1931,7 @@ /area/shuttle/syndicate) "adA" = ( /obj/structure/table, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/device/assembly/infra, /turf/open/floor/mineral/plastitanium, /area/shuttle/syndicate) @@ -1951,7 +1951,7 @@ /area/shuttle/syndicate) "adC" = ( /obj/structure/table, -/obj/item/weapon/weldingtool/largetank{ +/obj/item/weldingtool/largetank{ pixel_y = 3 }, /obj/item/device/multitool, @@ -2016,8 +2016,8 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/item/weapon/restraints/handcuffs, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, +/obj/item/restraints/handcuffs, /turf/open/floor/plasteel{ icon_state = "redfull" }, @@ -2046,8 +2046,8 @@ /area/shuttle/syndicate) "adL" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/syndicate, -/obj/item/weapon/crowbar/red, +/obj/item/storage/toolbox/syndicate, +/obj/item/crowbar/red, /turf/open/floor/mineral/plastitanium, /area/shuttle/syndicate) "adM" = ( @@ -2172,7 +2172,7 @@ }) "adZ" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/red/side{ dir = 4 }, @@ -2340,8 +2340,8 @@ }) "aeq" = ( /obj/structure/table, -/obj/item/weapon/paper, -/obj/item/weapon/reagent_containers/food/snacks/donut/jelly, +/obj/item/paper, +/obj/item/reagent_containers/food/snacks/donut/jelly, /turf/open/floor/plasteel/red/side{ dir = 4 }, @@ -2351,7 +2351,7 @@ "aer" = ( /obj/item/clothing/gloves/color/latex, /obj/item/clothing/mask/surgical, -/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/reagent_containers/spray/cleaner, /obj/structure/table/glass, /obj/structure/window/reinforced{ dir = 8 @@ -2368,7 +2368,7 @@ }) "aes" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/red, +/obj/item/bedsheet/red, /obj/structure/window/reinforced{ dir = 1; pixel_y = 1 @@ -2382,11 +2382,11 @@ name = "Prisoner Processing" }) "aet" = ( -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/structure/table/glass, /obj/structure/window/reinforced{ dir = 1; @@ -2437,12 +2437,12 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/brute, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/brute, +/obj/item/storage/firstaid/regular{ pixel_x = -3; pixel_y = -3 }, @@ -2450,12 +2450,12 @@ /area/shuttle/syndicate) "aeA" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = -3; pixel_y = -3 }, @@ -2471,11 +2471,11 @@ /area/shuttle/syndicate) "aeC" = ( /obj/structure/table, -/obj/item/weapon/grenade/syndieminibomb{ +/obj/item/grenade/syndieminibomb{ pixel_x = 4; pixel_y = 2 }, -/obj/item/weapon/grenade/syndieminibomb{ +/obj/item/grenade/syndieminibomb{ pixel_x = -1 }, /turf/open/floor/mineral/plastitanium, @@ -2514,11 +2514,11 @@ /turf/open/floor/plating, /area/medical/virology) "aeJ" = ( -/obj/item/weapon/storage/box/beakers{ +/obj/item/storage/box/beakers{ pixel_x = 2; pixel_y = 2 }, -/obj/item/weapon/storage/box/syringes, +/obj/item/storage/box/syringes, /obj/machinery/power/apc{ cell_type = 5000; dir = 1; @@ -2540,12 +2540,12 @@ }, /area/medical/virology) "aeK" = ( -/obj/item/weapon/book/manual/wiki/infections{ +/obj/item/book/manual/wiki/infections{ pixel_y = 7 }, -/obj/item/weapon/reagent_containers/syringe/antiviral, -/obj/item/weapon/reagent_containers/dropper, -/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/reagent_containers/syringe/antiviral, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/spray/cleaner, /obj/structure/cable/yellow{ d1 = 2; d2 = 8; @@ -2842,7 +2842,7 @@ }) "afe" = ( /obj/machinery/iv_drip, -/obj/item/weapon/reagent_containers/blood/empty, +/obj/item/reagent_containers/blood/empty, /turf/open/floor/plasteel/whitered/side{ dir = 4 }, @@ -2851,8 +2851,8 @@ }) "aff" = ( /obj/structure/table, -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/circular_saw, +/obj/item/surgicaldrill, +/obj/item/circular_saw, /obj/machinery/light{ icon_state = "tube1"; dir = 8 @@ -2918,7 +2918,7 @@ /turf/open/floor/plating, /area/medical/virology) "afn" = ( -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 9 }, @@ -2968,15 +2968,15 @@ }, /area/medical/virology) "afr" = ( -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/pen/red, +/obj/item/pen/red, /obj/machinery/requests_console{ department = "Virology"; name = "Virology Requests Console"; @@ -3133,19 +3133,19 @@ }) "afD" = ( /obj/structure/table, -/obj/item/weapon/cautery, -/obj/item/weapon/scalpel, +/obj/item/cautery, +/obj/item/scalpel, /turf/open/floor/mineral/titanium, /area/shuttle/syndicate) "afE" = ( /obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /turf/open/floor/mineral/titanium, /area/shuttle/syndicate) "afF" = ( /obj/structure/table, -/obj/item/weapon/retractor, -/obj/item/weapon/hemostat, +/obj/item/retractor, +/obj/item/hemostat, /turf/open/floor/mineral/titanium, /area/shuttle/syndicate) "afG" = ( @@ -3238,13 +3238,13 @@ /area/medical/virology) "afO" = ( /obj/structure/rack, -/obj/item/weapon/crowbar/red, +/obj/item/crowbar/red, /obj/machinery/light_switch{ pixel_x = 0; pixel_y = 26 }, -/obj/item/weapon/wrench, -/obj/item/weapon/restraints/handcuffs, +/obj/item/wrench, +/obj/item/restraints/handcuffs, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, @@ -3426,7 +3426,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/table/glass, -/obj/item/weapon/storage/box/beakers, +/obj/item/storage/box/beakers, /turf/open/floor/plasteel/whitegreen/side{ dir = 8 }, @@ -3629,7 +3629,7 @@ dir = 1 }, /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, @@ -3639,8 +3639,8 @@ }) "agy" = ( /obj/structure/table, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen, +/obj/item/folder/red, +/obj/item/pen, /obj/machinery/computer/security/telescreen{ desc = "Used for watching Prison Wing holding areas."; name = "Prison Monitor"; @@ -3660,8 +3660,8 @@ }) "agA" = ( /obj/structure/table, -/obj/item/weapon/storage/box/prisoner, -/obj/item/weapon/card/id/prisoner, +/obj/item/storage/box/prisoner, +/obj/item/card/id/prisoner, /turf/open/floor/plasteel/showroomfloor, /area/security/processing{ name = "Prisoner Processing" @@ -3762,7 +3762,7 @@ /area/shuttle/syndicate) "agL" = ( /obj/structure/table/glass, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 9 }, @@ -4087,7 +4087,7 @@ /area/medical/virology) "ahq" = ( /obj/structure/closet/wardrobe/virology_white, -/obj/item/weapon/storage/backpack/satchel/vir, +/obj/item/storage/backpack/satchel/vir, /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" @@ -4101,28 +4101,28 @@ /area/medical/virology) "ahr" = ( /obj/structure/closet/crate/freezer, -/obj/item/weapon/reagent_containers/blood/empty, -/obj/item/weapon/reagent_containers/blood/empty{ +/obj/item/reagent_containers/blood/empty, +/obj/item/reagent_containers/blood/empty{ pixel_x = -3; pixel_y = -3 }, -/obj/item/weapon/reagent_containers/blood/AMinus, -/obj/item/weapon/reagent_containers/blood/BMinus{ +/obj/item/reagent_containers/blood/AMinus, +/obj/item/reagent_containers/blood/BMinus{ pixel_x = -4; pixel_y = 4 }, -/obj/item/weapon/reagent_containers/blood/BPlus{ +/obj/item/reagent_containers/blood/BPlus{ pixel_x = 1; pixel_y = 2 }, -/obj/item/weapon/reagent_containers/blood/OMinus, -/obj/item/weapon/reagent_containers/blood/OPlus{ +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OPlus{ pixel_x = -2; pixel_y = -1 }, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, /turf/open/floor/plasteel/vault, /area/medical/virology) "ahs" = ( @@ -4190,8 +4190,8 @@ }) "ahB" = ( /obj/structure/rack, -/obj/item/weapon/storage/box/zipties, -/obj/item/weapon/melee/baton, +/obj/item/storage/box/zipties, +/obj/item/melee/baton, /turf/open/floor/plasteel/showroomfloor, /area/security/processing{ name = "Prisoner Processing" @@ -4307,7 +4307,7 @@ pixel_y = 1 }, /obj/structure/closet/crate, -/obj/item/weapon/storage/backpack/satchel/leather/withwallet, +/obj/item/storage/backpack/satchel/leather/withwallet, /turf/open/floor/plating, /area/maintenance/fore) "ahM" = ( @@ -4319,7 +4319,7 @@ icon_state = "crateopen"; opened = 1 }, -/obj/item/weapon/hatchet, +/obj/item/hatchet, /turf/open/floor/plating, /area/maintenance/fore) "ahN" = ( @@ -4355,7 +4355,7 @@ pixel_y = 1 }, /obj/structure/table, -/obj/item/weapon/storage/belt, +/obj/item/storage/belt, /turf/open/floor/plating, /area/maintenance/fore) "ahR" = ( @@ -4386,7 +4386,7 @@ /area/maintenance/fore) "ahU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/weapon/bedsheet/medical, +/obj/item/bedsheet/medical, /obj/structure/bed, /turf/open/floor/plasteel/freezer, /area/medical/virology) @@ -4402,7 +4402,7 @@ "ahW" = ( /obj/structure/bed, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/weapon/bedsheet/medical, +/obj/item/bedsheet/medical, /turf/open/floor/plasteel/freezer, /area/medical/virology) "ahX" = ( @@ -4517,7 +4517,7 @@ }) "aii" = ( /obj/item/stack/sheet/cardboard, -/obj/item/weapon/pickaxe, +/obj/item/pickaxe, /turf/open/floor/plating, /area/maintenance/fore) "aij" = ( @@ -4532,7 +4532,7 @@ /turf/open/floor/plating, /area/maintenance/fore) "aim" = ( -/obj/item/weapon/caution, +/obj/item/caution, /turf/open/floor/plating, /area/maintenance/fore) "ain" = ( @@ -4570,16 +4570,16 @@ /obj/machinery/newscaster{ pixel_x = -30 }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/paper, -/obj/item/weapon/pen/red, +/obj/item/paper, +/obj/item/pen/red, /obj/structure/extinguisher_cabinet{ pixel_x = 0; pixel_y = 30 @@ -4611,7 +4611,7 @@ /area/medical/virology) "aiu" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/box/donkpockets{ +/obj/item/storage/box/donkpockets{ pixel_x = 3; pixel_y = 3 }, @@ -4821,17 +4821,17 @@ /area/shuttle/pod_4) "aiR" = ( /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/dropper, -/obj/item/weapon/reagent_containers/syringe, -/obj/item/weapon/reagent_containers/glass/beaker, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/glass/beaker, /turf/open/floor/plasteel/freezer, /area/medical/virology) "aiS" = ( /obj/structure/table/glass, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_y = 4 }, -/obj/item/weapon/pen/red, +/obj/item/pen/red, /turf/open/floor/plasteel/freezer, /area/medical/virology) "aiT" = ( @@ -4843,7 +4843,7 @@ /area/medical/virology) "aiU" = ( /obj/structure/table/glass, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 9 }, @@ -5033,7 +5033,7 @@ /area/maintenance/fore) "ajt" = ( /obj/structure/mopbucket, -/obj/item/weapon/mop, +/obj/item/mop, /turf/open/floor/plating, /area/maintenance/fore) "aju" = ( @@ -5065,7 +5065,7 @@ /obj/item/device/radio/intercom{ pixel_y = 25 }, -/obj/item/weapon/storage/pod{ +/obj/item/storage/pod{ pixel_x = 6; pixel_y = -32 }, @@ -5303,7 +5303,7 @@ name = "Secure Workstations Common Area" }) "ajS" = ( -/obj/item/weapon/storage/box/lights, +/obj/item/storage/box/lights, /turf/open/floor/plating, /area/construction/hallway{ name = "Secure Workstations Common Area" @@ -5378,7 +5378,7 @@ /turf/open/floor/plasteel/vault, /area/medical/virology) "akc" = ( -/obj/item/weapon/reagent_containers/food/snacks/sosjerky, +/obj/item/reagent_containers/food/snacks/sosjerky, /obj/structure/table/glass, /turf/open/floor/plasteel/vault, /area/medical/virology) @@ -5464,7 +5464,7 @@ name = "Brig Desk"; req_access_txt = "1" }, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, @@ -5530,7 +5530,7 @@ name = "Secure Workstations Common Area" }) "ako" = ( -/obj/item/weapon/extinguisher, +/obj/item/extinguisher, /turf/open/floor/plating, /area/construction/hallway{ name = "Secure Workstations Common Area" @@ -5622,7 +5622,7 @@ name = "Brig Desk"; req_access_txt = "2" }, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/item/device/radio/off, /turf/open/floor/plasteel/black, /area/security/processing{ @@ -6153,7 +6153,7 @@ /turf/open/floor/plasteel, /area/toxins/xenobiology) "alw" = ( -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -6283,7 +6283,7 @@ /area/maintenance/fore) "alI" = ( /obj/structure/table, -/obj/item/weapon/coin/iron, +/obj/item/coin/iron, /turf/open/floor/plating, /area/maintenance/fore) "alJ" = ( @@ -6298,7 +6298,7 @@ /area/maintenance/fore) "alL" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/button/door{ id = "bunk1"; name = "Bunk Bolt Control 1"; @@ -6329,7 +6329,7 @@ /area/crew_quarters/sleep) "alP" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/button/door{ id = "bunk2"; name = "Bunk Bolt Control 2"; @@ -6618,7 +6618,7 @@ }) "amu" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/orange, +/obj/item/bedsheet/orange, /turf/open/floor/carpet, /area/crew_quarters/sleep{ name = "\improper Dormitory Suite 3" @@ -6670,7 +6670,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/pod_3) "amB" = ( -/obj/item/weapon/storage/pod{ +/obj/item/storage/pod{ pixel_x = 6; pixel_y = -28 }, @@ -6860,7 +6860,7 @@ /area/maintenance/fore) "amY" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/button/door{ id = "bunk3"; name = "Bunk Bolt Control 3"; @@ -6888,7 +6888,7 @@ /area/crew_quarters/sleep) "anb" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/button/door{ id = "bunk4"; name = "Bunk Bolt Control 4"; @@ -7157,7 +7157,7 @@ density = 0; icon_state = "brokengrille" }, -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plating, /area/maintenance/fore) "anD" = ( @@ -7401,7 +7401,7 @@ /area/maintenance/fore) "aoc" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/button/door{ id = "bunk5"; name = "Bunk Bolt Control 5"; @@ -7429,7 +7429,7 @@ /area/crew_quarters/sleep) "aof" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/button/door{ id = "bunk6"; name = "Bunk Bolt Control 6"; @@ -7574,7 +7574,7 @@ /area/toxins/xenobiology) "aoy" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/patriot, +/obj/item/bedsheet/patriot, /turf/open/floor/carpet, /area/crew_quarters/sleep{ name = "\improper Dormitory Suite 4" @@ -7647,7 +7647,7 @@ name = "Biodome Hallway" }) "aoG" = ( -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_x = 32 }, /turf/open/floor/carpet, @@ -7727,23 +7727,23 @@ "aoR" = ( /obj/machinery/light, /obj/structure/table/glass, -/obj/item/weapon/storage/box/monkeycubes, -/obj/item/weapon/storage/box/monkeycubes, +/obj/item/storage/box/monkeycubes, +/obj/item/storage/box/monkeycubes, /turf/open/floor/plasteel/white, /area/toxins/xenobiology) "aoS" = ( /obj/structure/table/glass, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen, +/obj/item/folder/white, +/obj/item/pen, /turf/open/floor/plasteel/white, /area/toxins/xenobiology) "aoT" = ( /obj/structure/table, -/obj/item/weapon/extinguisher{ +/obj/item/extinguisher{ pixel_x = 4; pixel_y = 3 }, -/obj/item/weapon/extinguisher, +/obj/item/extinguisher, /turf/open/floor/plasteel/white, /area/toxins/xenobiology) "aoU" = ( @@ -7755,7 +7755,7 @@ pixel_x = 0; pixel_y = -30 }, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = 1; pixel_y = 9 }, @@ -7781,11 +7781,11 @@ /area/toxins/xenobiology) "aoW" = ( /obj/structure/table, -/obj/item/weapon/storage/box/beakers{ +/obj/item/storage/box/beakers{ pixel_x = 2; pixel_y = 2 }, -/obj/item/weapon/storage/box/syringes, +/obj/item/storage/box/syringes, /turf/open/floor/plasteel/white, /area/toxins/xenobiology) "aoX" = ( @@ -7865,7 +7865,7 @@ /area/maintenance/fore) "api" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/button/door{ id = "bunk7"; name = "Bunk Bolt Control 7"; @@ -7893,7 +7893,7 @@ /area/crew_quarters/sleep) "apl" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/button/door{ id = "bunk8"; name = "Bunk Bolt Control 8"; @@ -8134,7 +8134,7 @@ /turf/open/floor/plasteel, /area/crew_quarters/sleep) "apJ" = ( -/obj/item/weapon/storage/box/emptysandbags, +/obj/item/storage/box/emptysandbags, /turf/open/floor/plating, /area/maintenance/fore) "apK" = ( @@ -8154,7 +8154,7 @@ /area/shuttle/abandoned) "apN" = ( /obj/structure/table, -/obj/item/weapon/screwdriver, +/obj/item/screwdriver, /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "apO" = ( @@ -8277,7 +8277,7 @@ name = "\improper Dormitory Suite 4" }) "apY" = ( -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_x = 32 }, /turf/open/floor/carpet, @@ -8553,8 +8553,8 @@ /area/maintenance/fore) "aqA" = ( /obj/structure/rack, -/obj/item/weapon/storage/fancy/candle_box, -/obj/item/weapon/lighter, +/obj/item/storage/fancy/candle_box, +/obj/item/lighter, /turf/open/floor/plating, /area/maintenance/fore) "aqB" = ( @@ -8758,7 +8758,7 @@ /area/crew_quarters/sleep) "aqY" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/green, +/obj/item/bedsheet/green, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 4; name = "regular air vent"; @@ -8801,7 +8801,7 @@ /area/crew_quarters/sleep) "are" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/button/door{ id = "bunk9"; name = "Bunk Bolt Control 9"; @@ -8829,7 +8829,7 @@ /area/crew_quarters/sleep) "arh" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/button/door{ id = "bunk10"; name = "Bunk Bolt Control 10"; @@ -8842,14 +8842,14 @@ /turf/open/floor/carpet, /area/crew_quarters/sleep) "ari" = ( -/obj/item/weapon/paint/green, +/obj/item/paint/green, /turf/open/floor/plating, /area/maintenance/fore) "arj" = ( /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/paint/yellow, +/obj/item/paint/yellow, /turf/open/floor/plating, /area/maintenance/fore) "ark" = ( @@ -8888,7 +8888,7 @@ /area/toxins/xenobiology) "aro" = ( /obj/structure/table_frame, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /turf/open/floor/plating, @@ -8986,7 +8986,7 @@ /area/crew_quarters/sleep) "arA" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/brown, +/obj/item/bedsheet/brown, /obj/machinery/button/door{ id = "Dorm4"; name = "Dorm Bolt Control"; @@ -9002,7 +9002,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/paint/violet, +/obj/item/paint/violet, /turf/open/floor/plating, /area/maintenance/fore) "arC" = ( @@ -9017,7 +9017,7 @@ /turf/open/floor/plating, /area/shuttle/abandoned) "arE" = ( -/obj/item/weapon/stock_parts/cell{ +/obj/item/stock_parts/cell{ charge = 100; maxcharge = 15000 }, @@ -9025,11 +9025,11 @@ /area/shuttle/abandoned) "arF" = ( /obj/structure/rack, -/obj/item/weapon/tank/internals/emergency_oxygen, -/obj/item/weapon/tank/internals/emergency_oxygen, -/obj/item/weapon/tank/internals/emergency_oxygen, -/obj/item/weapon/tank/internals/emergency_oxygen, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "arG" = ( @@ -9132,7 +9132,7 @@ /area/crew_quarters/sleep) "arP" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/button/door{ id = "bunk11"; name = "Bunk Bolt Control 11"; @@ -9160,7 +9160,7 @@ /area/crew_quarters/sleep) "arS" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/button/door{ id = "bunk12"; name = "Bunk Bolt Control 12"; @@ -9185,7 +9185,7 @@ /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "arV" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/open/floor/mineral/titanium, @@ -9280,13 +9280,13 @@ /turf/open/floor/engine, /area/toxins/xenobiology) "ase" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/open/floor/plating, /area/maintenance/fore) "asf" = ( -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /turf/open/floor/plating, /area/maintenance/fore) "asg" = ( @@ -9397,21 +9397,21 @@ /area/crew_quarters/sleep) "asp" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/blue, +/obj/item/bedsheet/blue, /turf/open/floor/wood, /area/crew_quarters/sleep) "asq" = ( /obj/structure/table, -/obj/item/weapon/paper_bin/construction, -/obj/item/weapon/storage/crayons, -/obj/item/weapon/paint/red, +/obj/item/paper_bin/construction, +/obj/item/storage/crayons, +/obj/item/paint/red, /turf/open/floor/plating, /area/maintenance/fore) "asr" = ( /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/paint/green, +/obj/item/paint/green, /turf/open/floor/plating, /area/maintenance/fore) "ass" = ( @@ -9508,7 +9508,7 @@ /area/crew_quarters/sleep) "asC" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/yellow, +/obj/item/bedsheet/yellow, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 4; name = "regular air vent"; @@ -9544,7 +9544,7 @@ /area/crew_quarters/sleep) "asG" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/button/door{ id = "bunk13"; name = "Bunk Bolt Control 13"; @@ -9572,7 +9572,7 @@ /area/crew_quarters/sleep) "asJ" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/button/door{ id = "bunk14"; name = "Bunk Bolt Control 14"; @@ -9595,7 +9595,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/paint/white, +/obj/item/paint/white, /turf/open/floor/plating, /area/maintenance/fore) "asM" = ( @@ -9695,7 +9695,7 @@ }) "asX" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/red, +/obj/item/bedsheet/red, /turf/open/floor/carpet, /area/crew_quarters/sleep{ name = "\improper Dormitory Suite 2" @@ -9754,7 +9754,7 @@ /area/crew_quarters/sleep) "atf" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/plasteel, /area/crew_quarters/sleep) "atg" = ( @@ -9791,7 +9791,7 @@ /area/shuttle/abandoned) "atl" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/structure/window/reinforced, /obj/structure/window/reinforced{ dir = 4 @@ -9804,7 +9804,7 @@ /area/shuttle/abandoned) "atn" = ( /obj/structure/table, -/obj/item/weapon/gun/energy/laser/retro, +/obj/item/gun/energy/laser/retro, /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "ato" = ( @@ -9896,7 +9896,7 @@ /turf/open/floor/plating, /area/maintenance/fore) "atv" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plating, /area/maintenance/fore) "atw" = ( @@ -10013,7 +10013,7 @@ /area/crew_quarters/sleep) "atI" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/button/door{ id = "bunk15"; name = "Bunk Bolt Control 15"; @@ -10041,7 +10041,7 @@ /area/crew_quarters/sleep) "atL" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/button/door{ id = "bunk16"; name = "Bunk Bolt Control 16"; @@ -10249,7 +10249,7 @@ /area/crew_quarters/sleep) "auf" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/wallet, +/obj/item/storage/wallet, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -10268,7 +10268,7 @@ /area/crew_quarters/sleep) "auh" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/box/hug/medical, +/obj/item/storage/box/hug/medical, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -10313,7 +10313,7 @@ /area/crew_quarters/sleep) "aun" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/button/door{ id = "Dorm2"; name = "Dorm Bolt Control"; @@ -10335,7 +10335,7 @@ /area/shuttle/abandoned) "auq" = ( /obj/structure/table, -/obj/item/weapon/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "aur" = ( @@ -10415,18 +10415,18 @@ /area/maintenance/fore) "aux" = ( /obj/structure/table, -/obj/item/weapon/lighter/greyscale, +/obj/item/lighter/greyscale, /turf/open/floor/plating, /area/maintenance/fore) "auy" = ( /obj/structure/table, -/obj/item/weapon/hatchet/cutterblade, -/obj/item/weapon/retractor, +/obj/item/hatchet/cutterblade, +/obj/item/retractor, /turf/open/floor/plating, /area/maintenance/fore) "auz" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid, +/obj/item/storage/firstaid, /turf/open/floor/plating, /area/maintenance/fore) "auA" = ( @@ -10438,7 +10438,7 @@ name = "\improper Dormitory Suite 2" }) "auB" = ( -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_x = 32 }, /turf/open/floor/carpet, @@ -10466,12 +10466,12 @@ /area/crew_quarters/sleep) "auG" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/briefcase, +/obj/item/storage/briefcase, /turf/open/floor/plasteel, /area/crew_quarters/sleep) "auH" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/crayons, +/obj/item/storage/crayons, /turf/open/floor/plasteel, /area/crew_quarters/sleep) "auI" = ( @@ -10514,7 +10514,7 @@ /area/crew_quarters/sleep) "auN" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/button/door{ id = "bunk17"; name = "Bunk Bolt Control 17"; @@ -10542,7 +10542,7 @@ /area/crew_quarters/sleep) "auQ" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/button/door{ id = "bunk18"; name = "Bunk Bolt Control 18"; @@ -10560,7 +10560,7 @@ /area/maintenance/fore) "auS" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/structure/window/reinforced{ dir = 1 }, @@ -10799,7 +10799,7 @@ /area/crew_quarters/sleep) "avp" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/ian, +/obj/item/bedsheet/ian, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -10828,7 +10828,7 @@ /turf/open/floor/plating, /area/maintenance/fore) "avs" = ( -/obj/item/weapon/paint/black, +/obj/item/paint/black, /turf/open/floor/plating, /area/maintenance/fore) "avt" = ( @@ -10889,7 +10889,7 @@ /area/toxins/xenobiology) "avz" = ( /obj/structure/rack, -/obj/item/weapon/pickaxe, +/obj/item/pickaxe, /turf/open/floor/plating/airless/astplate{ baseturf = /turf/open/floor/plating/asteroid/airless }, @@ -11030,7 +11030,7 @@ /turf/open/floor/plating, /area/maintenance/fore) "avT" = ( -/obj/item/weapon/paint/paint_remover, +/obj/item/paint/paint_remover, /turf/open/floor/plating, /area/maintenance/fore) "avU" = ( @@ -11103,13 +11103,13 @@ dir = 9 }, /obj/structure/table, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen, +/obj/item/folder/white, +/obj/item/pen, /turf/open/floor/plasteel/white, /area/toxins/xenobiology) "awc" = ( /obj/structure/rack, -/obj/item/weapon/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, /turf/open/floor/plating/airless/astplate{ baseturf = /turf/open/floor/plating/asteroid/airless }, @@ -11140,7 +11140,7 @@ }) "awg" = ( /obj/effect/decal/cleanable/blood/old, -/obj/item/weapon/shovel, +/obj/item/shovel, /turf/open/floor/plating, /area/maintenance/fore) "awh" = ( @@ -11214,7 +11214,7 @@ /turf/open/floor/plating, /area/maintenance/fore) "awp" = ( -/obj/item/weapon/paint/blue, +/obj/item/paint/blue, /turf/open/floor/plating, /area/maintenance/fore) "awq" = ( @@ -11303,7 +11303,7 @@ }) "awC" = ( /obj/structure/grille, -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plating, /area/maintenance/fore) "awD" = ( @@ -11311,7 +11311,7 @@ /turf/open/floor/plating, /area/maintenance/fore) "awE" = ( -/obj/item/weapon/storage/firstaid, +/obj/item/storage/firstaid, /turf/open/floor/plating, /area/maintenance/fore) "awF" = ( @@ -11580,7 +11580,7 @@ }) "axk" = ( /obj/structure/grille, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/open/floor/plating, @@ -11653,7 +11653,7 @@ name = "regular air scrubber"; on = 1 }, -/obj/item/weapon/bikehorn/rubberducky, +/obj/item/bikehorn/rubberducky, /turf/open/floor/plasteel{ icon_state = "freezerfloor" }, @@ -11714,7 +11714,7 @@ /turf/closed/wall, /area/crew_quarters/fitness) "axA" = ( -/obj/item/weapon/scalpel, +/obj/item/scalpel, /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "axB" = ( @@ -11975,7 +11975,7 @@ /area/crew_quarters/fitness) "ayd" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 6; pixel_y = -5 }, @@ -12091,7 +12091,7 @@ "ayn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/table, -/obj/item/weapon/shovel, +/obj/item/shovel, /turf/open/floor/plating, /area/maintenance/fpmaint{ name = "Secure Workstations Maintenance" @@ -12667,7 +12667,7 @@ /area/maintenance/fore) "azw" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/purple, +/obj/item/bedsheet/purple, /turf/open/floor/carpet, /area/crew_quarters/sleep{ name = "\improper Dormitory Suites" @@ -12691,7 +12691,7 @@ name = "\improper Dormitory Suites" }) "azz" = ( -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_y = 32 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -12963,7 +12963,7 @@ /area/crew_quarters/fitness) "azY" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel, /area/crew_quarters/fitness) "azZ" = ( @@ -13475,7 +13475,7 @@ /area/maintenance/fore) "aBj" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/candle_box, +/obj/item/storage/fancy/candle_box, /turf/open/floor/plating, /area/maintenance/fore) "aBk" = ( @@ -13520,7 +13520,7 @@ /area/library) "aBp" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/pill_bottle/dice, +/obj/item/storage/pill_bottle/dice, /turf/open/floor/carpet, /area/library) "aBq" = ( @@ -13535,7 +13535,7 @@ /area/library) "aBs" = ( /obj/structure/table/wood, -/obj/item/weapon/folder, +/obj/item/folder, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid }, @@ -13735,7 +13735,7 @@ /area/maintenance/fore) "aBS" = ( /obj/structure/rack, -/obj/item/weapon/storage/pill_bottle/dice, +/obj/item/storage/pill_bottle/dice, /turf/open/floor/plating, /area/maintenance/fore) "aBT" = ( @@ -13782,7 +13782,7 @@ /area/library) "aBZ" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/machinery/light{ icon_state = "tube1"; dir = 4 @@ -13797,7 +13797,7 @@ icon_state = "camera"; dir = 4 }, -/obj/item/weapon/storage/bag/books, +/obj/item/storage/bag/books, /turf/open/floor/wood, /area/library) "aCb" = ( @@ -13811,7 +13811,7 @@ /area/library) "aCc" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/machinery/atmospherics/components/unary/vent_pump{ name = "regular air vent"; on = 1 @@ -13869,7 +13869,7 @@ dir = 4; pixel_x = 0 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ tag = "icon-plant-17"; icon_state = "plant-17" }, @@ -13910,7 +13910,7 @@ /area/maintenance/fore) "aCn" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass, +/obj/item/reagent_containers/food/drinks/drinkingglass, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid }, @@ -13923,14 +13923,14 @@ /area/maintenance/fore) "aCp" = ( /obj/structure/rack, -/obj/item/weapon/storage/box/cups, +/obj/item/storage/box/cups, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid }, /area/maintenance/fore) "aCq" = ( /obj/structure/rack, -/obj/item/weapon/storage/box/drinkingglasses, +/obj/item/storage/box/drinkingglasses, /turf/open/floor/wood{ baseturf = /turf/open/floor/plating/asteroid }, @@ -13950,7 +13950,7 @@ layer = 2.9 }, /obj/structure/rack, -/obj/item/weapon/restraints/handcuffs/fake/kinky, +/obj/item/restraints/handcuffs/fake/kinky, /turf/open/floor/plating, /area/maintenance/fore) "aCt" = ( @@ -13991,7 +13991,7 @@ /area/maintenance/fore) "aCx" = ( /obj/structure/rack, -/obj/item/weapon/storage/backpack/clown, +/obj/item/storage/backpack/clown, /turf/open/floor/plating, /area/maintenance/fore) "aCy" = ( @@ -14103,7 +14103,7 @@ dir = 9 }, /obj/structure/table/wood, -/obj/item/weapon/folder, +/obj/item/folder, /obj/item/clothing/glasses/monocle, /turf/open/floor/wood, /area/library) @@ -14124,7 +14124,7 @@ scrub_Toxins = 0 }, /obj/structure/table/wood/fancy, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-15"; pixel_x = 0; pixel_y = 12; @@ -14308,7 +14308,7 @@ /area/maintenance/fore) "aDe" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, /turf/open/floor/plating, /area/maintenance/fore) "aDf" = ( @@ -14348,7 +14348,7 @@ /area/library) "aDj" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-15"; pixel_x = 0; pixel_y = 12; @@ -14442,7 +14442,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -14528,14 +14528,14 @@ name = "Asteroid" }) "aDC" = ( -/obj/item/weapon/storage/bag/trash, +/obj/item/storage/bag/trash, /turf/open/floor/plating, /area/maintenance/fore) "aDD" = ( /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/caution, +/obj/item/caution, /turf/open/floor/plating, /area/maintenance/fore) "aDE" = ( @@ -14924,8 +14924,8 @@ "aEz" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/cups, -/obj/item/weapon/storage/box/cups, +/obj/item/storage/box/cups, +/obj/item/storage/box/cups, /obj/item/device/radio/intercom{ freerange = 0; frequency = 1459; @@ -14956,14 +14956,14 @@ }) "aEC" = ( /obj/structure/table, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/cafeteria{ name = "Cafe" }) "aED" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/cafeteria{ name = "Cafe" @@ -15229,7 +15229,7 @@ /turf/open/floor/wood, /area/library) "aFi" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_x = -3; @@ -15487,12 +15487,12 @@ /area/library) "aFK" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/wood, /area/library) "aFL" = ( /obj/structure/table/wood, -/obj/item/weapon/folder, +/obj/item/folder, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -15627,16 +15627,16 @@ }) "aGa" = ( /obj/structure/janitorialcart, -/obj/item/weapon/mop, +/obj/item/mop, /turf/open/floor/plasteel, /area/janitor) "aGb" = ( -/obj/item/weapon/caution, -/obj/item/weapon/caution, -/obj/item/weapon/caution, -/obj/item/weapon/caution, -/obj/item/weapon/caution, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/caution, +/obj/item/caution, +/obj/item/caution, +/obj/item/caution, +/obj/item/caution, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plasteel, /area/janitor) "aGc" = ( @@ -15646,7 +15646,7 @@ /area/janitor) "aGd" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, @@ -15655,15 +15655,15 @@ /area/janitor) "aGe" = ( /obj/structure/table, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, +/obj/item/grenade/chem_grenade/cleaner, +/obj/item/grenade/chem_grenade/cleaner, +/obj/item/grenade/chem_grenade/cleaner, /obj/machinery/requests_console{ department = "Janitorial"; departmentType = 1; pixel_y = -29 }, -/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/reagent_containers/spray/cleaner, /turf/open/floor/plasteel, /area/janitor) "aGf" = ( @@ -15721,7 +15721,7 @@ /area/chapel/main) "aGo" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/grown/harebell, +/obj/item/reagent_containers/food/snacks/grown/harebell, /turf/open/floor/wood, /area/chapel/main) "aGp" = ( @@ -15794,10 +15794,10 @@ /area/chapel/main) "aGz" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/poppypretzel, -/obj/item/weapon/reagent_containers/food/snacks/poppypretzel, -/obj/item/weapon/reagent_containers/food/snacks/poppypretzel, -/obj/item/weapon/reagent_containers/food/snacks/poppypretzel, +/obj/item/reagent_containers/food/snacks/poppypretzel, +/obj/item/reagent_containers/food/snacks/poppypretzel, +/obj/item/reagent_containers/food/snacks/poppypretzel, +/obj/item/reagent_containers/food/snacks/poppypretzel, /turf/open/floor/plasteel/chapel{ tag = "icon-chapel (EAST)"; icon_state = "chapel"; @@ -15882,7 +15882,7 @@ dir = 4; pixel_x = 0 }, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plating, /area/maintenance/starboard) "aGN" = ( @@ -16019,7 +16019,7 @@ pixel_x = 24 }, /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy, +/obj/item/reagent_containers/food/snacks/grown/poppy, /turf/open/floor/plasteel/chapel, /area/chapel/main) "aHd" = ( @@ -16112,7 +16112,7 @@ icon_state = "bulb1"; dir = 4 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ tag = "icon-plant-18"; icon_state = "plant-18" }, @@ -16162,7 +16162,7 @@ }) "aHs" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/candle_box, +/obj/item/storage/fancy/candle_box, /obj/machinery/power/apc{ dir = 2; name = "Cafateria APC"; @@ -16195,7 +16195,7 @@ dir = 4; pixel_x = 0 }, -/obj/item/weapon/storage/backpack/botany, +/obj/item/storage/backpack/botany, /turf/open/floor/plating, /area/maintenance/starboard) "aHv" = ( @@ -16237,8 +16237,8 @@ /area/chapel/main) "aHA" = ( /obj/structure/table/wood, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /turf/open/floor/wood, /area/chapel/main) "aHB" = ( @@ -16403,7 +16403,7 @@ /area/maintenance/starboard) "aHW" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/book/bible, +/obj/item/storage/book/bible, /obj/structure/cable{ icon_state = "2-4"; tag = "icon-2-8" @@ -16412,7 +16412,7 @@ /area/chapel/main) "aHX" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -16487,7 +16487,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/table/wood, -/obj/item/weapon/storage/book/bible, +/obj/item/storage/book/bible, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -16745,8 +16745,8 @@ "aIC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/candle_box, -/obj/item/weapon/storage/fancy/candle_box, +/obj/item/storage/fancy/candle_box, +/obj/item/storage/fancy/candle_box, /turf/open/floor/wood, /area/chapel/main) "aID" = ( @@ -17074,7 +17074,7 @@ /area/chapel/main) "aJm" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/bottle/wine, +/obj/item/reagent_containers/food/drinks/bottle/wine, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -17250,7 +17250,7 @@ /area/hydroponics) "aJG" = ( /obj/structure/reagent_dispensers/watertank, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plasteel/hydrofloor, /area/hydroponics) "aJH" = ( @@ -17435,7 +17435,7 @@ /area/chapel/main) "aKe" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/bun, +/obj/item/reagent_containers/food/snacks/bun, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, @@ -17825,7 +17825,7 @@ "aLb" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/table/wood, -/obj/item/weapon/gun/ballistic/revolver/russian, +/obj/item/gun/ballistic/revolver/russian, /turf/open/floor/wood, /area/crew_quarters/theatre) "aLc" = ( @@ -18074,7 +18074,7 @@ }, /obj/structure/table, /obj/machinery/juicer, -/obj/item/weapon/book/manual/hydroponics_pod_people, +/obj/item/book/manual/hydroponics_pod_people, /obj/machinery/camera/autoname{ tag = "icon-camera (EAST)"; icon_state = "camera"; @@ -18175,8 +18175,8 @@ /area/chapel/main) "aLL" = ( /obj/structure/closet/wardrobe/chaplain_black, -/obj/item/weapon/storage/book/bible/booze, -/obj/item/weapon/nullrod, +/obj/item/storage/book/bible/booze, +/obj/item/nullrod, /turf/open/floor/plasteel/grimy, /area/chapel/office) "aLM" = ( @@ -18402,8 +18402,8 @@ /area/crew_quarters/bar) "aMl" = ( /obj/structure/closet/secure_closet/bar, -/obj/item/weapon/vending_refill/boozeomat, -/obj/item/weapon/vending_refill/cigarette, +/obj/item/vending_refill/boozeomat, +/obj/item/vending_refill/cigarette, /obj/machinery/atmospherics/components/unary/vent_pump{ name = "regular air vent"; on = 1 @@ -18419,7 +18419,7 @@ }, /obj/item/clothing/head/that, /obj/structure/table/wood, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/clothing/glasses/sunglasses/reagent, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -18427,7 +18427,7 @@ /turf/open/floor/wood, /area/crew_quarters/bar) "aMn" = ( -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_y = 32 }, /obj/structure/reagent_dispensers/beerkeg, @@ -18603,7 +18603,7 @@ /area/hydroponics) "aMH" = ( /obj/structure/reagent_dispensers/watertank/high, -/obj/item/weapon/watertank, +/obj/item/watertank, /turf/open/floor/plasteel/hydrofloor, /area/hydroponics) "aMI" = ( @@ -18655,9 +18655,9 @@ /area/hydroponics) "aMP" = ( /obj/structure/closet/crate/hydroponics, -/obj/item/weapon/shovel/spade, -/obj/item/weapon/wrench, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/shovel/spade, +/obj/item/wrench, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plasteel{ icon_state = "hydrofloor" }, @@ -18711,8 +18711,8 @@ /area/medical/morgue) "aMW" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/box/bodybags, -/obj/item/weapon/pen, +/obj/item/storage/box/bodybags, +/obj/item/pen, /obj/machinery/airalarm{ dir = 8; icon_state = "alarm0"; @@ -19231,7 +19231,7 @@ /area/medical/morgue) "aOc" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/white, +/obj/item/folder/white, /turf/open/floor/plasteel/black, /area/medical/morgue) "aOd" = ( @@ -19255,7 +19255,7 @@ /area/chapel/office) "aOg" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/bottle/holywater, +/obj/item/reagent_containers/food/drinks/bottle/holywater, /obj/structure/cable{ tag = "icon-1-2"; icon_state = "1-2" @@ -19264,8 +19264,8 @@ /area/chapel/office) "aOh" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/candle_box, -/obj/item/weapon/storage/fancy/candle_box, +/obj/item/storage/fancy/candle_box, +/obj/item/storage/fancy/candle_box, /turf/open/floor/plasteel/grimy, /area/chapel/office) "aOi" = ( @@ -19319,7 +19319,7 @@ /area/crew_quarters/theatre) "aOq" = ( /obj/structure/table/wood, -/obj/item/weapon/lipstick, +/obj/item/lipstick, /turf/open/floor/wood, /area/crew_quarters/theatre) "aOr" = ( @@ -19375,7 +19375,7 @@ dir = 4 }, /obj/structure/table, -/obj/item/weapon/kitchen/rollingpin, +/obj/item/kitchen/rollingpin, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "aOy" = ( @@ -19383,11 +19383,11 @@ dir = 4 }, /obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/enzyme, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/enzyme, +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = 9 }, -/obj/item/weapon/reagent_containers/food/condiment/peppermill, +/obj/item/reagent_containers/food/condiment/peppermill, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "aOz" = ( @@ -19403,7 +19403,7 @@ icon_state = "pipe-j2" }, /obj/structure/table, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "aOB" = ( @@ -19594,7 +19594,7 @@ /area/chapel/office) "aOZ" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -19684,7 +19684,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass, +/obj/item/reagent_containers/food/drinks/drinkingglass, /obj/structure/table/wood/bar, /turf/open/floor/wood, /area/crew_quarters/theatre) @@ -19771,7 +19771,7 @@ name = "HoochMaster Deluxe"; pixel_x = -4 }, -/obj/item/weapon/book/manual/barman_recipes, +/obj/item/book/manual/barman_recipes, /turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "aPt" = ( @@ -19808,8 +19808,8 @@ /area/crew_quarters/kitchen) "aPx" = ( /obj/structure/table, -/obj/item/weapon/storage/box/donkpockets, -/obj/item/weapon/storage/box/donkpockets{ +/obj/item/storage/box/donkpockets, +/obj/item/storage/box/donkpockets{ pixel_x = 3; pixel_y = 3 }, @@ -20205,8 +20205,8 @@ /area/crew_quarters/theatre) "aQu" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/glass/rag, -/obj/item/weapon/reagent_containers/food/drinks/shaker, +/obj/item/reagent_containers/glass/rag, +/obj/item/reagent_containers/food/drinks/shaker, /turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "aQv" = ( @@ -20310,8 +20310,8 @@ /area/quartermaster/miningdock) "aQK" = ( /obj/structure/table, -/obj/item/weapon/storage/bag/ore, -/obj/item/weapon/shovel, +/obj/item/storage/bag/ore, +/obj/item/shovel, /turf/open/floor/plasteel/brown{ tag = "icon-brown (NORTHWEST)"; dir = 9; @@ -20332,12 +20332,12 @@ /area/quartermaster/miningdock) "aQN" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/box/masks, +/obj/item/storage/box/masks, /turf/open/floor/plating, /area/maintenance/port) "aQO" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/box/gloves, +/obj/item/storage/box/gloves, /turf/open/floor/plating, /area/maintenance/port) "aQP" = ( @@ -20350,7 +20350,7 @@ /area/maintenance/port) "aQQ" = ( /obj/structure/closet, -/obj/item/weapon/storage/backpack/chemistry, +/obj/item/storage/backpack/chemistry, /turf/open/floor/plating, /area/maintenance/port) "aQR" = ( @@ -20539,7 +20539,7 @@ /area/crew_quarters/bar) "aRq" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/snacks/mint, +/obj/item/reagent_containers/food/snacks/mint, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) @@ -20609,7 +20609,7 @@ /area/shuttle/labor) "aRA" = ( /obj/structure/table, -/obj/item/weapon/pickaxe, +/obj/item/pickaxe, /turf/open/floor/plasteel/brown{ dir = 8 }, @@ -20808,7 +20808,7 @@ /area/crew_quarters/kitchen) "aSb" = ( /obj/structure/table, -/obj/item/weapon/storage/bag/tray, +/obj/item/storage/bag/tray, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "aSc" = ( @@ -20906,13 +20906,13 @@ /area/medical/genetics) "aSq" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/box/gloves, +/obj/item/storage/box/gloves, /turf/open/floor/plasteel/white, /area/medical/genetics) "aSr" = ( /obj/machinery/light/small, /obj/structure/table/glass, -/obj/item/weapon/storage/box/masks, +/obj/item/storage/box/masks, /turf/open/floor/plasteel/white, /area/medical/genetics) "aSs" = ( @@ -20924,8 +20924,8 @@ }, /obj/structure/cable, /obj/structure/table/glass, -/obj/item/weapon/paper_bin, -/obj/item/weapon/folder/white, +/obj/item/paper_bin, +/obj/item/folder/white, /turf/open/floor/plasteel/white, /area/medical/genetics) "aSt" = ( @@ -20937,8 +20937,8 @@ pixel_y = 28 }, /obj/structure/table, -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/circular_saw, +/obj/item/surgicaldrill, +/obj/item/circular_saw, /turf/open/floor/plasteel/white/side, /area/medical/surgery) "aSv" = ( @@ -20946,14 +20946,14 @@ dir = 1 }, /obj/structure/table, -/obj/item/weapon/scalpel, -/obj/item/weapon/retractor, +/obj/item/scalpel, +/obj/item/retractor, /turf/open/floor/plasteel/white/side, /area/medical/surgery) "aSw" = ( /obj/structure/table, -/obj/item/weapon/hemostat, -/obj/item/weapon/cautery, +/obj/item/hemostat, +/obj/item/cautery, /turf/open/floor/plasteel/white/side, /area/medical/surgery) "aSx" = ( @@ -20961,12 +20961,12 @@ /obj/machinery/firealarm{ pixel_y = 24 }, -/obj/item/weapon/storage/firstaid/brute, +/obj/item/storage/firstaid/brute, /turf/open/floor/plasteel/white/side, /area/medical/surgery) "aSy" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/white/corner{ tag = "icon-whitecorner (WEST)"; icon_state = "whitecorner"; @@ -20989,7 +20989,7 @@ /obj/machinery/firealarm{ pixel_y = 24 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/machinery/light/small{ @@ -21223,7 +21223,7 @@ /area/medical/surgery) "aTh" = ( /obj/structure/table, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /turf/open/floor/plasteel/white/side{ tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; @@ -21292,7 +21292,7 @@ /area/crew_quarters/bar) "aTs" = ( /obj/structure/reagent_dispensers/watertank, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/grass, /area/construction/hallway{ name = "Biodome Hallway" @@ -21393,7 +21393,7 @@ layer = 2.9 }, /obj/structure/table, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plating, /area/maintenance/port) "aTG" = ( @@ -21457,8 +21457,8 @@ icon_state = "0-8" }, /obj/structure/table/glass, -/obj/item/weapon/storage/box/disks, -/obj/item/weapon/storage/pill_bottle/mutadone, +/obj/item/storage/box/disks, +/obj/item/storage/pill_bottle/mutadone, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 @@ -21474,8 +21474,8 @@ pixel_y = 24 }, /obj/structure/table/glass, -/obj/item/weapon/storage/box/injectors, -/obj/item/weapon/storage/pill_bottle/mannitol, +/obj/item/storage/box/injectors, +/obj/item/storage/pill_bottle/mannitol, /obj/structure/cable{ tag = "icon-2-8"; icon_state = "2-8" @@ -21558,7 +21558,7 @@ /turf/open/floor/plasteel/black, /area/medical/surgery) "aTW" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ tag = "icon-plant-17"; icon_state = "plant-17" }, @@ -21741,10 +21741,10 @@ name = "Spares"; req_access_txt = "57" }, -/obj/item/weapon/storage/box/ids, -/obj/item/weapon/storage/box/ids, -/obj/item/weapon/storage/box/PDAs, -/obj/item/weapon/storage/box/PDAs, +/obj/item/storage/box/ids, +/obj/item/storage/box/ids, +/obj/item/storage/box/PDAs, +/obj/item/storage/box/PDAs, /turf/open/floor/wood, /area/crew_quarters/heads) "aUu" = ( @@ -21825,7 +21825,7 @@ /area/maintenance/port) "aUE" = ( /obj/structure/rack, -/obj/item/weapon/tank/internals/air, +/obj/item/tank/internals/air, /turf/open/floor/plating, /area/maintenance/port) "aUF" = ( @@ -22080,13 +22080,13 @@ /area/maintenance/port) "aVk" = ( /obj/structure/table, -/obj/item/weapon/paper, -/obj/item/weapon/poster/random_contraband, +/obj/item/paper, +/obj/item/poster/random_contraband, /turf/open/floor/plating, /area/maintenance/port) "aVl" = ( /obj/structure/rack, -/obj/item/weapon/razor, +/obj/item/razor, /turf/open/floor/plating, /area/maintenance/port) "aVm" = ( @@ -22181,11 +22181,11 @@ /area/medical/surgery) "aVx" = ( /obj/structure/table, -/obj/item/weapon/storage/box/masks{ +/obj/item/storage/box/masks{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/gloves, +/obj/item/storage/box/gloves, /turf/open/floor/plasteel/white/side{ tag = "icon-whitehall (NORTH)"; icon_state = "whitehall"; @@ -22211,7 +22211,7 @@ /area/medical/surgery) "aVA" = ( /obj/machinery/light/small, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/black, @@ -22372,7 +22372,7 @@ /area/crew_quarters/heads) "aVU" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, @@ -22523,10 +22523,10 @@ }) "aWp" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = 9 }, -/obj/item/weapon/reagent_containers/food/condiment/peppermill, +/obj/item/reagent_containers/food/condiment/peppermill, /turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "aWq" = ( @@ -22611,8 +22611,8 @@ /area/crew_quarters/heads) "aWA" = ( /obj/structure/table, -/obj/item/weapon/folder/blue, -/obj/item/weapon/stamp/hop, +/obj/item/folder/blue, +/obj/item/stamp/hop, /turf/open/floor/wood, /area/crew_quarters/heads) "aWB" = ( @@ -22906,7 +22906,7 @@ /area/crew_quarters/heads) "aXl" = ( /obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /turf/open/floor/wood, /area/crew_quarters/heads) "aXm" = ( @@ -22932,7 +22932,7 @@ dir = 8 }, /obj/structure/rack, -/obj/item/weapon/pickaxe, +/obj/item/pickaxe, /turf/open/floor/plating, /area/maintenance/port) "aXr" = ( @@ -23062,7 +23062,7 @@ "aXD" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/table/glass, -/obj/item/weapon/storage/box/rxglasses, +/obj/item/storage/box/rxglasses, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -23303,7 +23303,7 @@ icon_state = "1-2" }, /obj/structure/rack, -/obj/item/weapon/poster/random_official, +/obj/item/poster/random_official, /turf/open/floor/plating, /area/maintenance/port) "aYi" = ( @@ -23414,7 +23414,7 @@ /area/medical/genetics_cloning) "aYu" = ( /obj/machinery/computer/cloning, -/obj/item/weapon/book/manual/medical_cloning, +/obj/item/book/manual/medical_cloning, /turf/open/floor/plasteel/whitepurple, /area/medical/genetics_cloning) "aYv" = ( @@ -23734,14 +23734,14 @@ /area/medical/patients_rooms) "aZb" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/syringe, -/obj/item/weapon/reagent_containers/glass/bottle/salglu_solution, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/glass/bottle/salglu_solution, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/white, /area/medical/patients_rooms) "aZc" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/medical, +/obj/item/bedsheet/medical, /obj/effect/landmark{ name = "revenantspawn" }, @@ -23768,7 +23768,7 @@ /area/medical/patients_rooms) "aZg" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/cmo, +/obj/item/bedsheet/cmo, /turf/open/floor/carpet, /area/medical/medbay3) "aZh" = ( @@ -23799,8 +23799,8 @@ /area/medical/cryo) "aZm" = ( /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone, +/obj/item/reagent_containers/glass/beaker/cryoxadone, +/obj/item/reagent_containers/glass/beaker/cryoxadone, /turf/open/floor/plasteel/whitepurple/corner{ tag = "icon-whitepurplecorner (EAST)"; icon_state = "whitepurplecorner"; @@ -23817,8 +23817,8 @@ /area/medical/cryo) "aZo" = ( /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone, +/obj/item/reagent_containers/glass/beaker/cryoxadone, +/obj/item/reagent_containers/glass/beaker/cryoxadone, /turf/open/floor/plasteel/whitepurple/corner{ tag = "icon-whitepurplecorner (NORTH)"; icon_state = "whitepurplecorner"; @@ -23850,8 +23850,8 @@ dir = 8; pixel_x = -24 }, -/obj/item/weapon/storage/box/bodybags, -/obj/item/weapon/pen, +/obj/item/storage/box/bodybags, +/obj/item/pen, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 @@ -24142,7 +24142,7 @@ tag = "icon-1-2"; icon_state = "1-2" }, -/obj/item/weapon/rack_parts, +/obj/item/rack_parts, /turf/open/floor/plating, /area/maintenance/port) "aZY" = ( @@ -24261,8 +24261,8 @@ /area/medical/cmo) "bam" = ( /obj/structure/bookcase/manuals/medical, -/obj/item/weapon/book/manual/wiki/chemistry, -/obj/item/weapon/book/manual/medical_cloning, +/obj/item/book/manual/wiki/chemistry, +/obj/item/book/manual/medical_cloning, /turf/open/floor/plasteel/cmo, /area/medical/cmo) "ban" = ( @@ -24517,7 +24517,7 @@ icon_state = "1-2" }, /obj/structure/table, -/obj/item/weapon/phone, +/obj/item/phone, /turf/open/floor/plating, /area/maintenance/port) "baP" = ( @@ -25365,7 +25365,7 @@ }, /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/plasteel/whiteblue/side{ tag = "icon-whiteblue (EAST)"; icon_state = "whiteblue"; @@ -25436,10 +25436,10 @@ /obj/structure/table/wood, /obj/machinery/computer/med_data/laptop, /obj/structure/window/reinforced, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 9 }, -/obj/item/weapon/pen/red, +/obj/item/pen/red, /turf/open/floor/plasteel/cmo, /area/medical/cmo) "bcz" = ( @@ -25454,7 +25454,7 @@ /obj/structure/table/wood, /obj/structure/window/reinforced, /obj/machinery/keycard_auth, -/obj/item/weapon/stamp/cmo{ +/obj/item/stamp/cmo{ pixel_x = 9 }, /turf/open/floor/plasteel/cmo, @@ -25901,8 +25901,8 @@ /area/medical/patients_rooms) "bdw" = ( /obj/structure/table, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen, +/obj/item/folder/white, +/obj/item/pen, /turf/open/floor/plasteel/white, /area/medical/patients_rooms) "bdx" = ( @@ -26531,10 +26531,10 @@ /area/medical/patients_rooms) "beF" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass, -/obj/item/weapon/reagent_containers/food/drinks/britcup, +/obj/item/reagent_containers/food/drinks/drinkingglass, +/obj/item/reagent_containers/food/drinks/drinkingglass, +/obj/item/reagent_containers/food/drinks/drinkingglass, +/obj/item/reagent_containers/food/drinks/britcup, /turf/open/floor/plasteel/barber, /area/medical/medbay3) "beG" = ( @@ -26634,8 +26634,8 @@ }) "beQ" = ( /obj/structure/table/glass, -/obj/item/weapon/soap/nanotrasen, -/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/soap/nanotrasen, +/obj/item/reagent_containers/spray/cleaner, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -26714,7 +26714,7 @@ dir = 1; pixel_y = -24 }, -/obj/item/weapon/twohanded/required/kirbyplants, +/obj/item/twohanded/required/kirbyplants, /turf/open/floor/plasteel/cmo, /area/medical/cmo) "beY" = ( @@ -26745,22 +26745,22 @@ "bfb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/table/reinforced, -/obj/item/weapon/storage/firstaid/brute{ +/obj/item/storage/firstaid/brute{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/fire, +/obj/item/storage/firstaid/fire, /turf/open/floor/plasteel/darkred, /area/ai_monitored/security/armory{ name = "Emergency Storage" }) "bfc" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/firstaid/o2{ +/obj/item/storage/firstaid/o2{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/toxin, +/obj/item/storage/firstaid/toxin, /obj/machinery/button/door{ id = "civ armory outer"; name = "Civilian Armory Outer Shutters"; @@ -26779,11 +26779,11 @@ }) "bfe" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/medipens{ +/obj/item/storage/box/medipens{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/medipens/utility, +/obj/item/storage/box/medipens/utility, /obj/machinery/button/door{ id = "civ armory inner"; name = "Civilian Armory Inner Shutters"; @@ -26800,8 +26800,8 @@ req_access_txt = 1 }, /obj/structure/table/reinforced, -/obj/item/weapon/storage/backpack/dufflebag/sec{ - contents = newlist(/obj/item/weapon/scalpel,/obj/item/weapon/hemostat,/obj/item/weapon/retractor,/obj/item/weapon/cautery,/obj/item/weapon/circular_saw,/obj/item/weapon/surgical_drapes,/obj/item/clothing/mask/surgical); +/obj/item/storage/backpack/dufflebag/sec{ + contents = newlist(/obj/item/scalpel,/obj/item/hemostat,/obj/item/retractor,/obj/item/cautery,/obj/item/circular_saw,/obj/item/surgical_drapes,/obj/item/clothing/mask/surgical); desc = "A large dufflebag for holding extra supplies - this one has a material inlay with space for various sharp-looking tools."; name = "dufflebag"; pixel_y = 5 @@ -26991,8 +26991,8 @@ pixel_y = -22 }, /obj/structure/table, -/obj/item/weapon/pickaxe, -/obj/item/weapon/storage/bag/ore, +/obj/item/pickaxe, +/obj/item/storage/bag/ore, /turf/open/floor/plasteel/brown, /area/quartermaster/miningdock{ name = "\improper Mining Office" @@ -27052,8 +27052,8 @@ "bfG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/table, -/obj/item/weapon/reagent_containers/syringe, -/obj/item/weapon/reagent_containers/glass/bottle/salglu_solution, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/glass/bottle/salglu_solution, /turf/open/floor/plasteel/white, /area/medical/patients_rooms) "bfH" = ( @@ -27076,11 +27076,11 @@ }, /obj/structure/table, /obj/machinery/juicer, -/obj/item/weapon/reagent_containers/food/snacks/grown/apple, -/obj/item/weapon/reagent_containers/food/snacks/grown/apple, -/obj/item/weapon/reagent_containers/food/snacks/grown/apple, -/obj/item/weapon/reagent_containers/food/snacks/grown/apple, -/obj/item/weapon/reagent_containers/food/snacks/grown/apple, +/obj/item/reagent_containers/food/snacks/grown/apple, +/obj/item/reagent_containers/food/snacks/grown/apple, +/obj/item/reagent_containers/food/snacks/grown/apple, +/obj/item/reagent_containers/food/snacks/grown/apple, +/obj/item/reagent_containers/food/snacks/grown/apple, /turf/open/floor/plasteel/barber, /area/medical/medbay3) "bfJ" = ( @@ -27472,17 +27472,17 @@ }) "bgy" = ( /obj/structure/table, -/obj/item/weapon/pickaxe, -/obj/item/weapon/shovel, +/obj/item/pickaxe, +/obj/item/shovel, /turf/open/floor/plasteel/brown, /area/quartermaster/miningdock{ name = "\improper Mining Office" }) "bgz" = ( /obj/structure/table, -/obj/item/weapon/storage/bag/ore, -/obj/item/weapon/storage/bag/ore, -/obj/item/weapon/storage/bag/ore, +/obj/item/storage/bag/ore, +/obj/item/storage/bag/ore, +/obj/item/storage/bag/ore, /turf/open/floor/plasteel/brown, /area/quartermaster/miningdock{ name = "\improper Mining Office" @@ -27572,7 +27572,7 @@ "bgK" = ( /obj/structure/table, /obj/machinery/microwave, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /obj/item/device/radio/intercom{ dir = 8; pixel_x = -28 @@ -27658,7 +27658,7 @@ }) "bgT" = ( /obj/machinery/chem_dispenser, -/obj/item/weapon/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, /turf/open/floor/plasteel/whiteyellow/side{ tag = "icon-whiteyellow (NORTHWEST)"; icon_state = "whiteyellow"; @@ -27667,7 +27667,7 @@ /area/medical/chemistry) "bgU" = ( /obj/machinery/chem_master, -/obj/item/weapon/book/manual/wiki/chemistry, +/obj/item/book/manual/wiki/chemistry, /turf/open/floor/plasteel/whiteyellow/side{ tag = "icon-whiteyellow (NORTH)"; icon_state = "whiteyellow"; @@ -27690,7 +27690,7 @@ /obj/machinery/vending/wallmed{ pixel_y = 28 }, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/item/clothing/glasses/science, /turf/open/floor/plasteel/whiteyellow/side{ tag = "icon-whiteyellow (NORTH)"; @@ -27727,7 +27727,7 @@ dir = 1 }, /obj/machinery/chem_master, -/obj/item/weapon/book/manual/wiki/chemistry, +/obj/item/book/manual/wiki/chemistry, /turf/open/floor/plasteel/whiteyellow/side{ tag = "icon-whiteyellow (NORTH)"; icon_state = "whiteyellow"; @@ -27736,7 +27736,7 @@ /area/medical/chemistry) "bha" = ( /obj/machinery/chem_dispenser, -/obj/item/weapon/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, /turf/open/floor/plasteel/whiteyellow/side{ tag = "icon-whiteyellow (NORTHEAST)"; icon_state = "whiteyellow"; @@ -27757,7 +27757,7 @@ /area/hallway/primary/port) "bhd" = ( /obj/structure/rack, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /turf/open/floor/plasteel/black, /area/ai_monitored/security/armory{ name = "Emergency Storage" @@ -27765,25 +27765,25 @@ "bhe" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/rack, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plasteel/black, /area/ai_monitored/security/armory{ name = "Emergency Storage" }) "bhf" = ( /obj/structure/rack, -/obj/item/weapon/storage/box/zipties, +/obj/item/storage/box/zipties, /turf/open/floor/plasteel/black, /area/ai_monitored/security/armory{ name = "Emergency Storage" }) "bhg" = ( /obj/structure/rack, -/obj/item/weapon/storage/box/silver_ids{ +/obj/item/storage/box/silver_ids{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/ids, +/obj/item/storage/box/ids, /turf/open/floor/plasteel/black, /area/ai_monitored/security/armory{ name = "Emergency Storage" @@ -27822,14 +27822,14 @@ }) "bhi" = ( /obj/structure/rack, -/obj/item/weapon/storage/box/flashbangs, +/obj/item/storage/box/flashbangs, /turf/open/floor/plasteel/black, /area/ai_monitored/security/armory{ name = "Emergency Storage" }) "bhj" = ( /obj/structure/rack, -/obj/item/weapon/storage/box/flashes, +/obj/item/storage/box/flashes, /turf/open/floor/plasteel/black, /area/ai_monitored/security/armory{ name = "Emergency Storage" @@ -27839,7 +27839,7 @@ req_access_txt = 1 }, /obj/structure/rack, -/obj/item/weapon/storage/box/mechabeacons, +/obj/item/storage/box/mechabeacons, /turf/open/floor/plasteel/black, /area/ai_monitored/security/armory{ name = "Emergency Storage" @@ -27851,7 +27851,7 @@ icon_state = "1-2" }, /obj/structure/rack, -/obj/item/weapon/storage/box/teargas, +/obj/item/storage/box/teargas, /turf/open/floor/plasteel/black, /area/ai_monitored/security/armory{ name = "Emergency Storage" @@ -28126,12 +28126,12 @@ }) "bhT" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/dropper, -/obj/item/weapon/reagent_containers/dropper, -/obj/item/weapon/storage/pill_bottle/epinephrine, -/obj/item/weapon/storage/pill_bottle/charcoal, -/obj/item/weapon/reagent_containers/glass/beaker/large, -/obj/item/weapon/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/dropper, +/obj/item/storage/pill_bottle/epinephrine, +/obj/item/storage/pill_bottle/charcoal, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, /obj/machinery/firealarm{ dir = 8; pixel_x = -24 @@ -28249,8 +28249,8 @@ /area/security/checkpoint) "bif" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen/red, +/obj/item/paper_bin, +/obj/item/pen/red, /obj/item/device/radio/intercom{ name = "Station Intercom"; pixel_x = 0; @@ -28411,8 +28411,8 @@ /area/security/checkpoint) "biq" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen/red, +/obj/item/paper_bin, +/obj/item/pen/red, /obj/machinery/camera/autoname{ tag = "icon-camera (SOUTHEAST)"; icon_state = "camera"; @@ -28955,7 +28955,7 @@ /area/security/checkpoint) "bjx" = ( /obj/structure/table, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/item/hand_labeler_refill, /turf/open/floor/plasteel, /area/quartermaster/office) @@ -29190,7 +29190,7 @@ dir = 4 }, /obj/structure/rack, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /turf/open/floor/plating, /area/maintenance/starboard) "bjQ" = ( @@ -29435,7 +29435,7 @@ dir = 8 }, /obj/structure/closet/wardrobe/chemistry_white, -/obj/item/weapon/storage/backpack/chemistry, +/obj/item/storage/backpack/chemistry, /turf/open/floor/plasteel/whiteyellow/side{ tag = "icon-whiteyellow (SOUTHWEST)"; icon_state = "whiteyellow"; @@ -29445,15 +29445,15 @@ "bkj" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/table/glass, -/obj/item/weapon/storage/box/beakers{ +/obj/item/storage/box/beakers{ pixel_x = 6; pixel_y = 6 }, -/obj/item/weapon/storage/box/pillbottles{ +/obj/item/storage/box/pillbottles{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/syringes, +/obj/item/storage/box/syringes, /turf/open/floor/plasteel/whiteyellow/side, /area/medical/chemistry) "bkk" = ( @@ -29466,11 +29466,11 @@ /area/medical/chemistry) "bkl" = ( /obj/structure/table/glass, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/screwdriver, +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, +/obj/item/screwdriver, /turf/open/floor/plasteel/whiteyellow/side, /area/medical/chemistry) "bkm" = ( @@ -29541,7 +29541,7 @@ dir = 8 }, /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/machinery/status_display{ dir = 8; pixel_x = -32 @@ -29575,7 +29575,7 @@ "bkw" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /turf/open/floor/plasteel/darkbrown/side{ tag = "icon-darkbrown (NORTH)"; icon_state = "darkbrown"; @@ -29606,11 +29606,11 @@ tag = "" }, /obj/structure/table, -/obj/item/weapon/storage/toolbox/emergency{ +/obj/item/storage/toolbox/emergency{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/item/device/multitool, /turf/open/floor/plasteel/darkbrown/side{ tag = "icon-darkbrown (NORTH)"; @@ -29674,7 +29674,7 @@ icon_state = "2-8" }, /obj/structure/table, -/obj/item/weapon/storage/box/zipties, +/obj/item/storage/box/zipties, /obj/item/device/assembly/flash, /obj/machinery/status_display{ dir = 4; @@ -30080,7 +30080,7 @@ pixel_x = -24; pixel_y = 0 }, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/black, /area/bridge) "blz" = ( @@ -30339,8 +30339,8 @@ "bmi" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/table, -/obj/item/weapon/reagent_containers/syringe, -/obj/item/weapon/reagent_containers/glass/bottle/salglu_solution, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/glass/bottle/salglu_solution, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -30348,7 +30348,7 @@ /area/medical/patients_rooms) "bmj" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/medical, +/obj/item/bedsheet/medical, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -30399,7 +30399,7 @@ pixel_x = -24; pixel_y = 0 }, -/obj/item/weapon/defibrillator/loaded, +/obj/item/defibrillator/loaded, /obj/structure/table, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -30431,9 +30431,9 @@ /area/medical/medbay3) "bmr" = ( /obj/structure/rack, -/obj/item/weapon/caution, -/obj/item/weapon/caution, -/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/caution, +/obj/item/caution, +/obj/item/reagent_containers/spray/cleaner, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -30648,7 +30648,7 @@ tag = "icon-pipe-j1 (WEST)" }, /obj/structure/table/glass, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -31276,10 +31276,10 @@ pixel_x = -24 }, /obj/structure/rack, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal, -/obj/item/weapon/reagent_containers/glass/bottle/potass_iodide, -/obj/item/weapon/reagent_containers/glass/bottle/morphine, +/obj/item/reagent_containers/glass/bottle/charcoal, +/obj/item/reagent_containers/glass/bottle/charcoal, +/obj/item/reagent_containers/glass/bottle/potass_iodide, +/obj/item/reagent_containers/glass/bottle/morphine, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -31303,7 +31303,7 @@ /area/medical/medbay3) "bnP" = ( /obj/structure/mopbucket, -/obj/item/weapon/mop, +/obj/item/mop, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -31798,8 +31798,8 @@ pixel_y = 23 }, /obj/structure/table, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/yellow, +/obj/item/clipboard, +/obj/item/folder/yellow, /turf/open/floor/plasteel/brown{ tag = "icon-brown (NORTH)"; icon_state = "brown"; @@ -31825,7 +31825,7 @@ /area/quartermaster/office) "boP" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/plasteel/brown{ tag = "icon-brown (NORTH)"; icon_state = "brown"; @@ -31835,7 +31835,7 @@ "boQ" = ( /obj/structure/table, /obj/item/device/multitool, -/obj/item/weapon/screwdriver, +/obj/item/screwdriver, /turf/open/floor/plasteel/brown{ tag = "icon-brown (NORTH)"; icon_state = "brown"; @@ -31845,7 +31845,7 @@ "boR" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/table, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /turf/open/floor/plasteel/brown{ tag = "icon-brown (NORTHEAST)"; icon_state = "brown"; @@ -31995,10 +31995,10 @@ pixel_y = 0 }, /obj/structure/rack, -/obj/item/weapon/reagent_containers/glass/bottle/histamine, -/obj/item/weapon/reagent_containers/glass/bottle/histamine, -/obj/item/weapon/reagent_containers/glass/bottle/formaldehyde, -/obj/item/weapon/reagent_containers/glass/bottle/toxin, +/obj/item/reagent_containers/glass/bottle/histamine, +/obj/item/reagent_containers/glass/bottle/histamine, +/obj/item/reagent_containers/glass/bottle/formaldehyde, +/obj/item/reagent_containers/glass/bottle/toxin, /turf/open/floor/plating{ icon_state = "floorgrime" }, @@ -32010,10 +32010,10 @@ /area/medical/medbay3) "bpg" = ( /obj/structure/rack, -/obj/item/weapon/cartridge/medical, -/obj/item/weapon/cartridge/medical, -/obj/item/weapon/cartridge/chemistry, -/obj/item/weapon/cartridge/chemistry, +/obj/item/cartridge/medical, +/obj/item/cartridge/medical, +/obj/item/cartridge/chemistry, +/obj/item/cartridge/chemistry, /obj/structure/extinguisher_cabinet{ pixel_x = 24 }, @@ -32022,16 +32022,16 @@ }, /area/medical/medbay3) "bph" = ( -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/storage/firstaid/fire{ +/obj/item/storage/firstaid/fire{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/fire{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/fire{ pixel_x = -3; pixel_y = -3 }, @@ -32086,20 +32086,20 @@ pixel_x = 24 }, /obj/structure/closet/crate/freezer, -/obj/item/weapon/reagent_containers/blood/AMinus, -/obj/item/weapon/reagent_containers/blood/AMinus, -/obj/item/weapon/reagent_containers/blood/APlus, -/obj/item/weapon/reagent_containers/blood/APlus, -/obj/item/weapon/reagent_containers/blood/BMinus, -/obj/item/weapon/reagent_containers/blood/BMinus, -/obj/item/weapon/reagent_containers/blood/BPlus, -/obj/item/weapon/reagent_containers/blood/BPlus, -/obj/item/weapon/reagent_containers/blood/OMinus, -/obj/item/weapon/reagent_containers/blood/OMinus, -/obj/item/weapon/reagent_containers/blood/OPlus, -/obj/item/weapon/reagent_containers/blood/OPlus, -/obj/item/weapon/reagent_containers/blood/empty, -/obj/item/weapon/reagent_containers/blood/empty, +/obj/item/reagent_containers/blood/AMinus, +/obj/item/reagent_containers/blood/AMinus, +/obj/item/reagent_containers/blood/APlus, +/obj/item/reagent_containers/blood/APlus, +/obj/item/reagent_containers/blood/BMinus, +/obj/item/reagent_containers/blood/BMinus, +/obj/item/reagent_containers/blood/BPlus, +/obj/item/reagent_containers/blood/BPlus, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OPlus, +/obj/item/reagent_containers/blood/OPlus, +/obj/item/reagent_containers/blood/empty, +/obj/item/reagent_containers/blood/empty, /turf/open/floor/plasteel/whiteblue/side{ tag = "icon-whiteblue (EAST)"; icon_state = "whiteblue"; @@ -32319,12 +32319,12 @@ pixel_y = 24 }, /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/cigarettes/cigars, -/obj/item/weapon/coin/plasma{ +/obj/item/storage/fancy/cigarettes/cigars, +/obj/item/coin/plasma{ pixel_x = 3; pixel_y = 2 }, -/obj/item/weapon/lighter{ +/obj/item/lighter{ pixel_x = -6 }, /turf/open/floor/wood, @@ -32374,12 +32374,12 @@ /area/crew_quarters/captain) "bpS" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/blue, -/obj/item/weapon/stamp/captain, +/obj/item/folder/blue, +/obj/item/stamp/captain, /obj/machinery/newscaster/security_unit{ pixel_y = 32 }, -/obj/item/weapon/melee/chainofcommand, +/obj/item/melee/chainofcommand, /obj/item/device/radio/intercom{ desc = "Talk smack through this."; dir = 4; @@ -32625,25 +32625,25 @@ /area/medical/medbay3) "bqq" = ( /obj/structure/rack, -/obj/item/weapon/gun/syringe, -/obj/item/weapon/gun/syringe, -/obj/item/weapon/storage/box/syringes, -/obj/item/weapon/storage/box/syringes, +/obj/item/gun/syringe, +/obj/item/gun/syringe, +/obj/item/storage/box/syringes, +/obj/item/storage/box/syringes, /turf/open/floor/plating{ icon_state = "floorgrime" }, /area/medical/medbay3) "bqr" = ( -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/storage/firstaid/brute{ +/obj/item/storage/firstaid/brute{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/brute, -/obj/item/weapon/storage/firstaid/brute{ +/obj/item/storage/firstaid/brute, +/obj/item/storage/firstaid/brute{ pixel_x = -3; pixel_y = -3 }, @@ -32685,11 +32685,11 @@ }) "bqu" = ( /obj/structure/table, -/obj/item/weapon/storage/box/medipens{ +/obj/item/storage/box/medipens{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/syringes, +/obj/item/storage/box/syringes, /turf/open/floor/plasteel/whiteblue/side{ tag = "icon-whiteblue (EAST)"; icon_state = "whiteblue"; @@ -32725,7 +32725,7 @@ /area/security/checkpoint/medical) "bqy" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/machinery/light_switch{ pixel_y = 24 }, @@ -32747,8 +32747,8 @@ /area/security/checkpoint/medical) "bqA" = ( /obj/structure/table, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen/red, +/obj/item/folder/red, +/obj/item/pen/red, /turf/open/floor/plasteel{ icon_state = "redfull" }, @@ -32842,8 +32842,8 @@ /area/bridge/meeting_room) "bqJ" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen, +/obj/item/folder/white, +/obj/item/pen, /turf/open/floor/carpet, /area/bridge/meeting_room) "bqK" = ( @@ -32852,8 +32852,8 @@ initialize_directions = 11 }, /obj/structure/table/wood, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen/red, +/obj/item/folder/red, +/obj/item/pen/red, /turf/open/floor/carpet, /area/bridge/meeting_room) "bqL" = ( @@ -32941,7 +32941,7 @@ /turf/open/floor/wood, /area/crew_quarters/captain) "bqV" = ( -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_x = 32 }, /turf/open/floor/wood, @@ -33056,11 +33056,11 @@ /area/quartermaster/office) "brf" = ( /obj/structure/table, -/obj/item/weapon/stamp{ +/obj/item/stamp{ pixel_x = -6 }, -/obj/item/weapon/stamp/denied, -/obj/item/weapon/pen{ +/obj/item/stamp/denied, +/obj/item/pen{ pixel_x = 4; pixel_y = 7 }, @@ -33245,13 +33245,13 @@ /area/medical/medbay3) "brx" = ( /obj/structure/closet/crate, -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/circular_saw, -/obj/item/weapon/retractor, -/obj/item/weapon/scalpel, -/obj/item/weapon/hemostat, -/obj/item/weapon/cautery, -/obj/item/weapon/surgical_drapes, +/obj/item/surgicaldrill, +/obj/item/circular_saw, +/obj/item/retractor, +/obj/item/scalpel, +/obj/item/hemostat, +/obj/item/cautery, +/obj/item/surgical_drapes, /turf/open/floor/plating{ icon_state = "floorgrime" }, @@ -33264,16 +33264,16 @@ }, /area/medical/medbay3) "brz" = ( -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/storage/firstaid/toxin{ +/obj/item/storage/firstaid/toxin{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/toxin, -/obj/item/weapon/storage/firstaid/toxin{ +/obj/item/storage/firstaid/toxin, +/obj/item/storage/firstaid/toxin{ pixel_x = -3; pixel_y = -3 }, @@ -33287,16 +33287,16 @@ name = "Medbay Storage" }) "brA" = ( -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/storage/firstaid/o2{ +/obj/item/storage/firstaid/o2{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/o2, -/obj/item/weapon/storage/firstaid/o2{ +/obj/item/storage/firstaid/o2, +/obj/item/storage/firstaid/o2{ pixel_x = -3; pixel_y = -3 }, @@ -33325,11 +33325,11 @@ }) "brD" = ( /obj/structure/table, -/obj/item/weapon/storage/box/masks{ +/obj/item/storage/box/masks{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/gloves, +/obj/item/storage/box/gloves, /turf/open/floor/plasteel/whiteblue/side{ tag = "icon-whiteblue (SOUTHEAST)"; icon_state = "whiteblue"; @@ -33474,8 +33474,8 @@ "brS" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/table/wood, -/obj/item/weapon/folder/blue, -/obj/item/weapon/pen/blue, +/obj/item/folder/blue, +/obj/item/pen/blue, /turf/open/floor/carpet, /area/bridge/meeting_room) "brT" = ( @@ -33504,7 +33504,7 @@ dir = 4 }, /obj/structure/table/wood, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/wood, /area/bridge/meeting_room) "brW" = ( @@ -33641,7 +33641,7 @@ }, /obj/structure/table/wood, /obj/machinery/recharger, -/obj/item/weapon/hand_tele, +/obj/item/hand_tele, /obj/structure/window/reinforced{ dir = 8 }, @@ -34001,9 +34001,9 @@ dir = 4; pixel_x = 0 }, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen/blue, +/obj/item/clipboard, +/obj/item/folder/white, +/obj/item/pen/blue, /obj/machinery/door/firedoor/border_only{ tag = "icon-door_open (EAST)"; icon_state = "door_open"; @@ -34033,8 +34033,8 @@ /area/hallway/primary/port) "btc" = ( /obj/structure/table/wood, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /obj/machinery/camera/autoname{ tag = "icon-camera (EAST)"; icon_state = "camera"; @@ -34045,8 +34045,8 @@ "btd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/table/wood, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen, +/obj/item/folder/yellow, +/obj/item/pen, /turf/open/floor/carpet, /area/bridge/meeting_room) "bte" = ( @@ -34072,8 +34072,8 @@ /area/ai_monitored/turret_protected/ai_upload) "bth" = ( /obj/structure/table, -/obj/item/weapon/aiModule/core/full/asimov, -/obj/item/weapon/aiModule/core/freeformcore, +/obj/item/aiModule/core/full/asimov, +/obj/item/aiModule/core/freeformcore, /obj/machinery/door/window{ base_state = "right"; dir = 4; @@ -34082,14 +34082,14 @@ req_access_txt = "20" }, /obj/structure/window/reinforced, -/obj/item/weapon/aiModule/core/full/corp, +/obj/item/aiModule/core/full/corp, /obj/structure/window/reinforced{ dir = 1 }, /obj/structure/window/reinforced{ dir = 8 }, -/obj/item/weapon/aiModule/core/full/custom, +/obj/item/aiModule/core/full/custom, /turf/open/floor/plasteel/blue, /area/ai_monitored/turret_protected/ai_upload) "bti" = ( @@ -34104,8 +34104,8 @@ /area/ai_monitored/turret_protected/ai_upload) "btk" = ( /obj/structure/table, -/obj/item/weapon/aiModule/supplied/oxygen, -/obj/item/weapon/aiModule/zeroth/oneHuman, +/obj/item/aiModule/supplied/oxygen, +/obj/item/aiModule/zeroth/oneHuman, /obj/machinery/door/window{ base_state = "left"; dir = 8; @@ -34113,16 +34113,16 @@ name = "High-Risk Modules"; req_access_txt = "20" }, -/obj/item/weapon/aiModule/reset/purge, +/obj/item/aiModule/reset/purge, /obj/structure/window/reinforced, -/obj/item/weapon/aiModule/core/full/antimov, +/obj/item/aiModule/core/full/antimov, /obj/structure/window/reinforced{ dir = 1 }, /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/aiModule/supplied/protectStation, +/obj/item/aiModule/supplied/protectStation, /turf/open/floor/plasteel/blue, /area/ai_monitored/turret_protected/ai_upload) "btl" = ( @@ -34135,13 +34135,13 @@ pixel_y = -22 }, /obj/structure/table/wood, -/obj/item/weapon/storage/lockbox/medal, +/obj/item/storage/lockbox/medal, /turf/open/floor/wood, /area/crew_quarters/captain) "btn" = ( /obj/structure/table/wood, -/obj/item/weapon/pinpointer, -/obj/item/weapon/disk/nuclear, +/obj/item/pinpointer, +/obj/item/disk/nuclear, /turf/open/floor/wood, /area/crew_quarters/captain) "bto" = ( @@ -34323,7 +34323,7 @@ dir = 4 }, /obj/structure/rack, -/obj/item/weapon/storage/box/mousetraps, +/obj/item/storage/box/mousetraps, /turf/open/floor/plating, /area/maintenance/asmaint2) "btL" = ( @@ -34348,19 +34348,19 @@ /obj/item/ammo_casing/a762, /obj/item/ammo_casing/a762, /obj/item/ammo_casing/a762, -/obj/item/weapon/gun/ballistic/shotgun/boltaction, +/obj/item/gun/ballistic/shotgun/boltaction, /turf/open/floor/plasteel/darkred, /area/security/transfer) "btO" = ( /obj/structure/table/reinforced, /obj/item/device/electropack, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/device/assembly/signaler, /turf/open/floor/plasteel/darkred, /area/security/transfer) "btP" = ( /obj/structure/rack, -/obj/item/weapon/tank/internals/anesthetic, +/obj/item/tank/internals/anesthetic, /obj/item/clothing/mask/breath, /turf/open/floor/plasteel/darkred, /area/security/transfer) @@ -34374,13 +34374,13 @@ "btR" = ( /obj/structure/table/reinforced, /obj/item/device/taperecorder, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /turf/open/floor/plasteel/darkred, /area/security/transfer) "btS" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/bodybags, -/obj/item/weapon/pen, +/obj/item/storage/box/bodybags, +/obj/item/pen, /turf/open/floor/plasteel/darkred, /area/security/transfer) "btT" = ( @@ -34388,7 +34388,7 @@ /turf/open/floor/plasteel/darkred, /area/security/transfer) "btU" = ( -/obj/item/weapon/restraints/handcuffs/cable/zipties/used, +/obj/item/restraints/handcuffs/cable/zipties/used, /turf/open/floor/plasteel{ icon_plating = "asteroid"; icon_state = "asteroid"; @@ -34485,7 +34485,7 @@ pixel_x = -24 }, /obj/structure/rack, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/whiteblue/side{ tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; @@ -34503,7 +34503,7 @@ icon_state = "door_open"; dir = 4 }, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/plasteel/white, /area/medical/medbay) "bue" = ( @@ -35078,8 +35078,8 @@ icon_state = "4-8" }, /obj/structure/table/wood, -/obj/item/weapon/card/id/captains_spare, -/obj/item/weapon/reagent_containers/food/drinks/flask/gold, +/obj/item/card/id/captains_spare, +/obj/item/reagent_containers/food/drinks/flask/gold, /turf/open/floor/wood, /area/crew_quarters/captain{ name = "\improper Captain's Quarters" @@ -35191,7 +35191,7 @@ /area/security/checkpoint/supply) "bvE" = ( /obj/structure/table, -/obj/item/weapon/folder/yellow, +/obj/item/folder/yellow, /turf/open/floor/plasteel/brown{ tag = "icon-brown (WEST)"; icon_state = "brown"; @@ -35269,7 +35269,7 @@ /area/quartermaster/storage) "bvP" = ( /obj/structure/table, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/item/hand_labeler_refill, /turf/open/floor/plasteel/brown{ tag = "icon-brown (SOUTHEAST)"; @@ -35561,7 +35561,7 @@ /area/ai_monitored/turret_protected/ai_upload) "bwy" = ( /obj/structure/table, -/obj/item/weapon/aiModule/core/full/asimov, +/obj/item/aiModule/core/full/asimov, /turf/open/floor/plasteel/blue, /area/ai_monitored/turret_protected/ai_upload) "bwz" = ( @@ -35590,8 +35590,8 @@ /area/ai_monitored/turret_protected/ai_upload) "bwB" = ( /obj/structure/table, -/obj/item/weapon/aiModule/core/freeformcore, -/obj/item/weapon/aiModule/reset, +/obj/item/aiModule/core/freeformcore, +/obj/item/aiModule/reset, /turf/open/floor/plasteel/blue, /area/ai_monitored/turret_protected/ai_upload) "bwC" = ( @@ -35608,7 +35608,7 @@ on = 1 }, /obj/structure/bed, -/obj/item/weapon/bedsheet/captain, +/obj/item/bedsheet/captain, /turf/open/floor/wood, /area/crew_quarters/captain{ name = "\improper Captain's Quarters" @@ -35680,7 +35680,7 @@ req_access_txt = "47" }, /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, @@ -35689,7 +35689,7 @@ "bwL" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /turf/open/floor/plasteel/white, /area/toxins/lab) "bwM" = ( @@ -35770,7 +35770,7 @@ /area/security/checkpoint/supply) "bwU" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/machinery/camera/autoname{ tag = "icon-camera (NORTH)"; icon_state = "camera"; @@ -36000,7 +36000,7 @@ /turf/open/floor/wood, /area/security/hos) "bxz" = ( -/obj/item/weapon/storage/secure/safe/HoS{ +/obj/item/storage/secure/safe/HoS{ pixel_x = 35 }, /obj/structure/closet/secure_closet/hos, @@ -36141,11 +36141,11 @@ pixel_y = 1 }, /obj/structure/table/glass, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ pixel_x = 10; pixel_y = 5 }, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /turf/open/floor/plasteel/white, /area/toxins/lab) "bxS" = ( @@ -36596,8 +36596,8 @@ pixel_x = 24 }, /obj/structure/table/wood, -/obj/item/weapon/hand_labeler, -/obj/item/weapon/reagent_containers/food/drinks/flask/det, +/obj/item/hand_labeler, +/obj/item/reagent_containers/food/drinks/flask/det, /obj/item/device/radio/intercom{ name = "Station Intercom"; pixel_x = 0; @@ -36637,8 +36637,8 @@ /area/security/hos) "byN" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/box/deputy, -/obj/item/weapon/storage/box/seccarts{ +/obj/item/storage/box/deputy, +/obj/item/storage/box/seccarts{ pixel_x = 3; pixel_y = 2 }, @@ -36722,7 +36722,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/item/weapon/soap/deluxe, +/obj/item/soap/deluxe, /obj/machinery/shower{ tag = "icon-shower (NORTH)"; icon_state = "shower"; @@ -36818,12 +36818,12 @@ /area/toxins/lab) "bzi" = ( /obj/structure/table/glass, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/capacitor, -/obj/item/weapon/stock_parts/capacitor, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/micro_laser, -/obj/item/weapon/stock_parts/micro_laser, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/capacitor, +/obj/item/stock_parts/capacitor, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/micro_laser, +/obj/item/stock_parts/micro_laser, /obj/item/stack/cable_coil{ pixel_x = 3; pixel_y = 3 @@ -36958,7 +36958,7 @@ name = "Waste to Filter"; on = 1 }, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plasteel/darkred, /area/security/transfer) "bzy" = ( @@ -37257,7 +37257,7 @@ /area/toxins/lab) "bAi" = ( /obj/machinery/r_n_d/circuit_imprinter, -/obj/item/weapon/reagent_containers/glass/beaker/sulphuric, +/obj/item/reagent_containers/glass/beaker/sulphuric, /turf/open/floor/plasteel/purple, /area/toxins/lab) "bAj" = ( @@ -37265,17 +37265,17 @@ /turf/open/floor/plasteel/white, /area/toxins/lab) "bAk" = ( -/obj/item/weapon/stock_parts/console_screen, +/obj/item/stock_parts/console_screen, /obj/structure/table/glass, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/matter_bin, -/obj/item/weapon/stock_parts/matter_bin, -/obj/item/weapon/stock_parts/scanning_module{ +/obj/item/stock_parts/console_screen, +/obj/item/stock_parts/console_screen, +/obj/item/stock_parts/matter_bin, +/obj/item/stock_parts/matter_bin, +/obj/item/stock_parts/scanning_module{ pixel_x = 2; pixel_y = 3 }, -/obj/item/weapon/stock_parts/scanning_module, +/obj/item/stock_parts/scanning_module, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -37321,8 +37321,8 @@ on = 1 }, /obj/structure/table, -/obj/item/weapon/paper, -/obj/item/weapon/pen, +/obj/item/paper, +/obj/item/pen, /turf/open/floor/plasteel/black, /area/security/transfer) "bAp" = ( @@ -37332,7 +37332,7 @@ on = 1 }, /obj/structure/bed, -/obj/item/weapon/bedsheet/orange, +/obj/item/bedsheet/orange, /turf/open/floor/plasteel/black, /area/security/transfer) "bAq" = ( @@ -37341,7 +37341,7 @@ /area/security/transfer) "bAr" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/bodybags, +/obj/item/storage/box/bodybags, /turf/open/floor/plasteel/black, /area/security/transfer) "bAs" = ( @@ -37366,12 +37366,12 @@ dir = 8; pixel_x = 0 }, -/obj/item/weapon/storage/box/zipties, +/obj/item/storage/box/zipties, /turf/open/floor/plasteel/darkred, /area/security/transfer) "bAv" = ( /obj/structure/table, -/obj/item/weapon/storage/box/prisoner, +/obj/item/storage/box/prisoner, /turf/open/floor/plasteel/darkred, /area/security/transfer) "bAw" = ( @@ -37514,8 +37514,8 @@ on = 1 }, /obj/structure/table/wood, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen/red, +/obj/item/folder/red, +/obj/item/pen/red, /turf/open/floor/plasteel{ icon_state = "grimy" }, @@ -37526,8 +37526,8 @@ on = 1 }, /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/paper_bin, +/obj/item/book/manual/wiki/security_space_law, /turf/open/floor/plasteel{ icon_state = "grimy" }, @@ -37662,7 +37662,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/item/weapon/twohanded/required/kirbyplants/dead, +/obj/item/twohanded/required/kirbyplants/dead, /turf/open/floor/plasteel/whitepurple/corner, /area/crew_quarters/hor) "bBf" = ( @@ -37758,18 +37758,18 @@ /turf/open/floor/plating, /area/toxins/lab) "bBo" = ( -/obj/item/weapon/folder/white, +/obj/item/folder/white, /obj/structure/table, -/obj/item/weapon/disk/tech_disk{ +/obj/item/disk/tech_disk{ pixel_x = 0; pixel_y = 0 }, -/obj/item/weapon/disk/tech_disk{ +/obj/item/disk/tech_disk{ pixel_x = 0; pixel_y = 0 }, -/obj/item/weapon/disk/design_disk, -/obj/item/weapon/disk/design_disk, +/obj/item/disk/design_disk, +/obj/item/disk/design_disk, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -37827,15 +37827,15 @@ /area/toxins/lab) "bBu" = ( /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/glass/beaker/large{ +/obj/item/reagent_containers/glass/beaker/large{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/reagent_containers/glass/beaker{ +/obj/item/reagent_containers/glass/beaker{ pixel_x = 8; pixel_y = 2 }, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/dropper, /obj/machinery/light{ dir = 4; icon_state = "tube1" @@ -38029,7 +38029,7 @@ /area/lawoffice) "bBO" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -38045,7 +38045,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/item/weapon/storage/briefcase, +/obj/item/storage/briefcase, /turf/open/floor/wood, /area/lawoffice) "bBQ" = ( @@ -38121,7 +38121,7 @@ dir = 4 }, /obj/structure/table/wood, -/obj/item/weapon/storage/briefcase, +/obj/item/storage/briefcase, /obj/item/clothing/glasses/sunglasses, /turf/open/floor/plasteel{ icon_state = "grimy" @@ -38175,8 +38175,8 @@ "bCd" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /obj/structure/table/wood, -/obj/item/weapon/folder/red, -/obj/item/weapon/stamp/hos, +/obj/item/folder/red, +/obj/item/stamp/hos, /turf/open/floor/carpet, /area/security/hos) "bCe" = ( @@ -38272,7 +38272,7 @@ }) "bCp" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel{ icon_state = "whitepurplefull" }, @@ -38389,7 +38389,7 @@ icon_state = "4-8" }, /obj/structure/table, -/obj/item/weapon/folder/red, +/obj/item/folder/red, /turf/open/floor/plasteel/darkred, /area/security/transfer) "bCD" = ( @@ -38548,7 +38548,7 @@ dir = 1; pixel_y = 0 }, -/obj/item/weapon/gavelblock, +/obj/item/gavelblock, /obj/machinery/door/firedoor/border_only{ tag = "icon-door_open (NORTH)"; icon_state = "door_open"; @@ -38641,7 +38641,7 @@ initialize_directions = 11 }, /obj/structure/table, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/plasteel/black, /area/crew_quarters/courtroom) "bCV" = ( @@ -38661,7 +38661,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/bed, -/obj/item/weapon/bedsheet/orange, +/obj/item/bedsheet/orange, /turf/open/floor/plasteel/black, /area/crew_quarters/courtroom) "bCX" = ( @@ -38692,8 +38692,8 @@ /area/lawoffice) "bCZ" = ( /obj/structure/table/wood, -/obj/item/weapon/book/manual/wiki/security_space_law, -/obj/item/weapon/stamp/law, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/stamp/law, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -38749,7 +38749,7 @@ }, /area/security/detectives_office) "bDg" = ( -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_x = 0; pixel_y = -23 }, @@ -38769,7 +38769,7 @@ "bDi" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/table/wood, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /turf/open/floor/wood, /area/security/hos) "bDj" = ( @@ -39259,7 +39259,7 @@ /area/ai_monitored/turret_protected/ai) "bEn" = ( /obj/structure/rack, -/obj/item/weapon/circuitboard/aicore{ +/obj/item/circuitboard/aicore{ pixel_x = -2; pixel_y = 4 }, @@ -39348,7 +39348,7 @@ dir = 4 }, /obj/structure/table, -/obj/item/weapon/storage/fancy/cigarettes, +/obj/item/storage/fancy/cigarettes, /turf/open/floor/plasteel{ icon_state = "whitepurplefull" }, @@ -39559,8 +39559,8 @@ /area/shuttle/labor) "bER" = ( /obj/structure/table, -/obj/item/weapon/folder/red, -/obj/item/weapon/restraints/handcuffs, +/obj/item/folder/red, +/obj/item/restraints/handcuffs, /turf/open/floor/mineral/plastitanium, /area/shuttle/labor) "bES" = ( @@ -39638,7 +39638,7 @@ dir = 1; icon_state = "pipe-c" }, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plating, /area/maintenance/port) "bFa" = ( @@ -39650,7 +39650,7 @@ /area/crew_quarters/courtroom) "bFb" = ( /obj/structure/closet/secure_closet/courtroom, -/obj/item/weapon/gavelhammer, +/obj/item/gavelhammer, /turf/open/floor/plasteel/blue/side{ tag = "icon-blue (SOUTHWEST)"; icon_state = "blue"; @@ -39715,7 +39715,7 @@ /turf/open/floor/wood, /area/lawoffice) "bFk" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ tag = "icon-plant-18"; icon_state = "plant-18" }, @@ -39795,7 +39795,7 @@ pixel_y = 24 }, /obj/structure/table, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/red/corner{ dir = 1 }, @@ -39812,7 +39812,7 @@ "bFu" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/table, -/obj/item/weapon/folder/red, +/obj/item/folder/red, /obj/machinery/camera/autoname, /obj/item/device/radio/intercom{ name = "Station Intercom"; @@ -39848,7 +39848,7 @@ /area/security/main) "bFx" = ( /obj/structure/closet/cabinet, -/obj/item/weapon/reagent_containers/food/drinks/bottle/vermouth, +/obj/item/reagent_containers/food/drinks/bottle/vermouth, /obj/item/key/security, /obj/machinery/camera/autoname{ tag = "icon-camera (NORTHWEST)"; @@ -40390,7 +40390,7 @@ dir = 4 }, /obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /turf/open/floor/plasteel, /area/security/main) "bGy" = ( @@ -40398,7 +40398,7 @@ dir = 4 }, /obj/structure/table, -/obj/item/weapon/folder/red, +/obj/item/folder/red, /turf/open/floor/plasteel, /area/security/main) "bGz" = ( @@ -40771,15 +40771,15 @@ /area/ai_monitored/security/armory) "bHm" = ( /obj/structure/rack, -/obj/item/weapon/storage/box/rubbershot{ +/obj/item/storage/box/rubbershot{ pixel_x = 4; pixel_y = -6 }, -/obj/item/weapon/storage/box/rubbershot{ +/obj/item/storage/box/rubbershot{ pixel_x = 1; pixel_y = -2 }, -/obj/item/weapon/storage/box/rubbershot{ +/obj/item/storage/box/rubbershot{ pixel_x = -3; pixel_y = 3 }, @@ -40825,15 +40825,15 @@ /area/ai_monitored/security/armory) "bHo" = ( /obj/structure/rack, -/obj/item/weapon/shield/riot{ +/obj/item/shield/riot{ pixel_x = 4; pixel_y = -7 }, -/obj/item/weapon/shield/riot{ +/obj/item/shield/riot{ pixel_x = 0; pixel_y = -3 }, -/obj/item/weapon/shield/riot{ +/obj/item/shield/riot{ pixel_x = -4; pixel_y = 0 }, @@ -40883,7 +40883,7 @@ /obj/item/clothing/ears/earmuffs, /obj/item/clothing/glasses/sunglasses, /obj/item/clothing/glasses/sunglasses, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/machinery/power/apc{ cell_type = 5000; dir = 8; @@ -41633,7 +41633,7 @@ /area/security/transfer) "bIw" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/darkred, /area/security/transfer) "bIx" = ( @@ -41692,7 +41692,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plasteel/showroomfloor, /area/security/warden{ name = "Security Control" @@ -41849,7 +41849,7 @@ /area/security/main) "bIW" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/plasteel/red/corner{ dir = 4 }, @@ -42070,7 +42070,7 @@ layer = 2.9 }, /obj/structure/closet/crate, -/obj/item/weapon/storage/belt, +/obj/item/storage/belt, /turf/open/floor/plating, /area/maintenance/asmaint2) "bJu" = ( @@ -42091,17 +42091,17 @@ /area/shuttle/labor) "bJw" = ( /obj/structure/table, -/obj/item/weapon/storage/box/zipties, +/obj/item/storage/box/zipties, /turf/open/floor/plasteel/darkred, /area/security/transfer) "bJx" = ( /obj/structure/rack, -/obj/item/weapon/gun/ballistic/shotgun/riot{ +/obj/item/gun/ballistic/shotgun/riot{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/gun/ballistic/shotgun/riot, -/obj/item/weapon/gun/ballistic/shotgun/riot{ +/obj/item/gun/ballistic/shotgun/riot, +/obj/item/gun/ballistic/shotgun/riot{ pixel_x = 3; pixel_y = -3 }, @@ -42661,11 +42661,11 @@ }) "bKC" = ( /obj/structure/rack, -/obj/item/weapon/storage/lockbox/loyalty{ +/obj/item/storage/lockbox/loyalty{ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/storage/lockbox/loyalty, +/obj/item/storage/lockbox/loyalty, /turf/open/floor/plasteel{ icon_state = "vault"; dir = 4 @@ -42679,11 +42679,11 @@ /area/ai_monitored/security/armory) "bKE" = ( /obj/structure/rack, -/obj/item/weapon/storage/box/chemimp{ +/obj/item/storage/box/chemimp{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/storage/box/trackimp, +/obj/item/storage/box/trackimp, /obj/machinery/atmospherics/components/unary/vent_scrubber{ on = 1 }, @@ -42694,15 +42694,15 @@ /area/ai_monitored/security/armory) "bKF" = ( /obj/structure/rack, -/obj/item/weapon/storage/box/handcuffs{ +/obj/item/storage/box/handcuffs{ pixel_x = 3; pixel_y = -6 }, -/obj/item/weapon/storage/box/flashbangs{ +/obj/item/storage/box/flashbangs{ pixel_x = -2; pixel_y = -2 }, -/obj/item/weapon/storage/box/teargas{ +/obj/item/storage/box/teargas{ pixel_x = -6; pixel_y = 3 }, @@ -42771,8 +42771,8 @@ dir = 4 }, /obj/structure/table/reinforced, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen/red, +/obj/item/folder/red, +/obj/item/pen/red, /turf/open/floor/plasteel/showroomfloor, /area/security/warden{ name = "Security Control" @@ -43222,8 +43222,8 @@ pixel_y = -24 }, /obj/structure/table, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen{ +/obj/item/folder/white, +/obj/item/pen{ desc = "Writes upside down!"; name = "astronaut pen" }, @@ -43370,7 +43370,7 @@ locked = 0; pixel_y = 23 }, -/obj/item/weapon/storage/firstaid/toxin, +/obj/item/storage/firstaid/toxin, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel/white, /area/toxins/mixing) @@ -43442,15 +43442,15 @@ /area/security/transfer) "bLT" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/plasma/light{ +/obj/item/gun/energy/plasma/light{ pixel_x = 4; pixel_y = -4 }, -/obj/item/weapon/gun/energy/plasma/light{ +/obj/item/gun/energy/plasma/light{ pixel_x = 2; pixel_y = -2 }, -/obj/item/weapon/gun/energy/plasma/light, +/obj/item/gun/energy/plasma/light, /turf/open/floor/plasteel{ icon_state = "vault"; dir = 4 @@ -43470,12 +43470,12 @@ /area/ai_monitored/security/armory) "bLW" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/e_gun{ +/obj/item/gun/energy/e_gun{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/gun/energy/e_gun, -/obj/item/weapon/gun/energy/e_gun{ +/obj/item/gun/energy/e_gun, +/obj/item/gun/energy/e_gun{ pixel_x = 3; pixel_y = -3 }, @@ -43587,7 +43587,7 @@ dir = 4 }, /obj/structure/closet/secure_closet/security, -/obj/item/weapon/storage/belt/security/full, +/obj/item/storage/belt/security/full, /turf/open/floor/plasteel/black, /area/security/brig{ name = "Security" @@ -43614,7 +43614,7 @@ dir = 4 }, /obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /turf/open/floor/plasteel/darkred, /area/security/brig{ name = "Security" @@ -43740,8 +43740,8 @@ /area/security/main) "bMt" = ( /obj/structure/table, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen/red, +/obj/item/folder/red, +/obj/item/pen/red, /turf/open/floor/plasteel/whitered/side{ tag = "icon-whitered (NORTHWEST)"; icon_state = "whitered"; @@ -43861,7 +43861,7 @@ "bMJ" = ( /obj/machinery/light, /obj/structure/closet, -/obj/item/weapon/screwdriver, +/obj/item/screwdriver, /obj/item/device/radio/intercom{ dir = 8; pixel_x = -28 @@ -44106,15 +44106,15 @@ /area/shuttle/labor) "bNj" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/laser/rifle{ +/obj/item/gun/energy/laser/rifle{ pixel_x = 4; pixel_y = -4 }, -/obj/item/weapon/gun/energy/laser/rifle{ +/obj/item/gun/energy/laser/rifle{ pixel_x = 2; pixel_y = -2 }, -/obj/item/weapon/gun/energy/laser/rifle, +/obj/item/gun/energy/laser/rifle, /turf/open/floor/plasteel{ icon_state = "vault"; dir = 4 @@ -44122,16 +44122,16 @@ /area/ai_monitored/security/armory) "bNk" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/e_gun/dragnet{ +/obj/item/gun/energy/e_gun/dragnet{ layer = 3.1; pixel_x = -4; pixel_y = 3 }, -/obj/item/weapon/storage/box/firingpins{ +/obj/item/storage/box/firingpins{ pixel_x = 3; pixel_y = -6 }, -/obj/item/weapon/storage/box/firingpins, +/obj/item/storage/box/firingpins, /turf/open/floor/plasteel/darkred, /area/ai_monitored/security/armory) "bNl" = ( @@ -44142,19 +44142,19 @@ }, /obj/structure/rack, /obj/item/clothing/suit/armor/laserproof, -/obj/item/weapon/gun/energy/ionrifle{ +/obj/item/gun/energy/ionrifle{ pixel_y = -4 }, /turf/open/floor/plasteel/darkred, /area/ai_monitored/security/armory) "bNm" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/laser{ +/obj/item/gun/energy/laser{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/gun/energy/laser, -/obj/item/weapon/gun/energy/laser{ +/obj/item/gun/energy/laser, +/obj/item/gun/energy/laser{ pixel_x = 3; pixel_y = -3 }, @@ -44196,7 +44196,7 @@ pixel_x = 24 }, /obj/structure/table/reinforced, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /turf/open/floor/plasteel/showroomfloor, /area/security/warden{ name = "Security Control" @@ -44233,7 +44233,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 }, -/obj/item/weapon/storage/belt/security/full, +/obj/item/storage/belt/security/full, /turf/open/floor/plasteel/black, /area/security/brig{ name = "Security" @@ -44594,12 +44594,12 @@ req_access_txt = "29" }, /obj/structure/table, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high{ pixel_x = 10; pixel_y = 5 }, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ pixel_x = 10; pixel_y = 5 }, @@ -44834,11 +44834,11 @@ /area/toxins/mixing) "bOx" = ( /obj/structure/rack, -/obj/item/weapon/gun/ballistic/automatic/wt550{ +/obj/item/gun/ballistic/automatic/wt550{ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/gun/ballistic/automatic/wt550{ +/obj/item/gun/ballistic/automatic/wt550{ pixel_x = -3; pixel_y = 3 }, @@ -44849,12 +44849,12 @@ /area/ai_monitored/security/armory) "bOy" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/e_gun/advtaser{ +/obj/item/gun/energy/e_gun/advtaser{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/gun/energy/e_gun/advtaser, -/obj/item/weapon/gun/energy/e_gun/advtaser{ +/obj/item/gun/energy/e_gun/advtaser, +/obj/item/gun/energy/e_gun/advtaser{ pixel_x = 3; pixel_y = -3 }, @@ -44930,7 +44930,7 @@ "bOF" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/closet/secure_closet/security, -/obj/item/weapon/storage/belt/security/full, +/obj/item/storage/belt/security/full, /turf/open/floor/plasteel/black, /area/security/brig{ name = "Security" @@ -45024,8 +45024,8 @@ /area/security/main) "bOO" = ( /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/glass/bottle/morphine, -/obj/item/weapon/reagent_containers/syringe, +/obj/item/reagent_containers/glass/bottle/morphine, +/obj/item/reagent_containers/syringe, /turf/open/floor/plasteel/whitered/side{ tag = "icon-whitered (WEST)"; icon_state = "whitered"; @@ -45062,8 +45062,8 @@ dir = 4 }, /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/glass/bottle/morphine, -/obj/item/weapon/reagent_containers/syringe, +/obj/item/reagent_containers/glass/bottle/morphine, +/obj/item/reagent_containers/syringe, /turf/open/floor/plasteel/whitered/side{ tag = "icon-whitered (EAST)"; icon_state = "whitered"; @@ -45180,7 +45180,7 @@ "bPj" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /turf/open/floor/plasteel/whitepurple/corner{ tag = "icon-whitepurplecorner (NORTH)"; icon_state = "whitepurplecorner"; @@ -45361,8 +45361,8 @@ /area/toxins/mixing) "bPz" = ( /obj/structure/table/reinforced, -/obj/item/weapon/wrench, -/obj/item/weapon/screwdriver{ +/obj/item/wrench, +/obj/item/screwdriver{ pixel_y = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -45445,15 +45445,15 @@ /area/toxins/mixing) "bPI" = ( /obj/structure/rack, -/obj/item/weapon/gun/ballistic/automatic/wt550{ +/obj/item/gun/ballistic/automatic/wt550{ pixel_x = 6; pixel_y = -6 }, -/obj/item/weapon/gun/ballistic/automatic/wt550{ +/obj/item/gun/ballistic/automatic/wt550{ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/gun/ballistic/automatic/wt550, +/obj/item/gun/ballistic/automatic/wt550, /turf/open/floor/plasteel{ icon_state = "vault"; dir = 4 @@ -45468,16 +45468,16 @@ /area/security/armory) "bPK" = ( /obj/structure/rack, -/obj/item/weapon/grenade/barrier{ +/obj/item/grenade/barrier{ pixel_x = 4; pixel_y = -4 }, -/obj/item/weapon/grenade/barrier{ +/obj/item/grenade/barrier{ pixel_x = 2; pixel_y = -2 }, -/obj/item/weapon/grenade/barrier, -/obj/item/weapon/grenade/barrier{ +/obj/item/grenade/barrier, +/obj/item/grenade/barrier{ pixel_x = -2; pixel_y = 2 }, @@ -45520,14 +45520,14 @@ pixel_x = 28; syndie = 1 }, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /turf/open/floor/plasteel/showroomfloor, /area/security/warden{ name = "Security Control" }) "bPQ" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/showroomfloor, /area/security/warden{ name = "Security Control" @@ -45762,7 +45762,7 @@ name = "Robotics Desk"; req_access_txt = "29" }, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, @@ -45806,11 +45806,11 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = 1; pixel_y = 6 }, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, @@ -46006,7 +46006,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/closet/secure_closet/security, -/obj/item/weapon/storage/belt/security/full, +/obj/item/storage/belt/security/full, /turf/open/floor/plasteel/black, /area/security/brig{ name = "Security" @@ -46128,8 +46128,8 @@ }) "bQV" = ( /obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law, -/obj/item/weapon/folder/red, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/folder/red, /turf/open/floor/plating, /area/maintenance/maintcentral{ name = "Central Maintenance" @@ -46190,15 +46190,15 @@ /area/assembly/robotics) "bRf" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ empty = 1; name = "First-Aid (empty)" }, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ empty = 1; name = "First-Aid (empty)" }, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ empty = 1; name = "First-Aid (empty)" }, @@ -46345,7 +46345,7 @@ dir = 5 }, /obj/structure/closet/secure_closet/security, -/obj/item/weapon/storage/belt/security/full, +/obj/item/storage/belt/security/full, /turf/open/floor/plasteel/black, /area/security/brig{ name = "Security" @@ -46366,7 +46366,7 @@ pixel_x = -28 }, /obj/structure/bed, -/obj/item/weapon/bedsheet/orange, +/obj/item/bedsheet/orange, /turf/open/floor/plasteel/black, /area/security/brig{ name = "Security" @@ -46400,7 +46400,7 @@ pixel_x = -28 }, /obj/structure/bed, -/obj/item/weapon/bedsheet/orange, +/obj/item/bedsheet/orange, /turf/open/floor/plasteel/black, /area/security/brig{ name = "Security" @@ -46434,7 +46434,7 @@ pixel_x = -28 }, /obj/structure/bed, -/obj/item/weapon/bedsheet/orange, +/obj/item/bedsheet/orange, /turf/open/floor/plasteel/black, /area/security/brig{ name = "Security" @@ -46529,8 +46529,8 @@ }) "bRP" = ( /obj/structure/table, -/obj/item/weapon/storage/briefcase, -/obj/item/weapon/pen/red, +/obj/item/storage/briefcase, +/obj/item/pen/red, /turf/open/floor/plating, /area/maintenance/maintcentral{ name = "Central Maintenance" @@ -47086,7 +47086,7 @@ /area/tcommsat/computer) "bSW" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, @@ -47381,8 +47381,8 @@ /area/tcommsat/computer) "bTH" = ( /obj/structure/table, -/obj/item/weapon/folder/blue, -/obj/item/weapon/pen/blue, +/obj/item/folder/blue, +/obj/item/pen/blue, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, /area/tcommsat/computer) @@ -47421,8 +47421,8 @@ /area/assembly/robotics) "bTN" = ( /obj/structure/table, -/obj/item/weapon/retractor, -/obj/item/weapon/hemostat, +/obj/item/retractor, +/obj/item/hemostat, /turf/open/floor/plasteel/white, /area/assembly/robotics) "bTO" = ( @@ -47434,8 +47434,8 @@ "bTP" = ( /obj/structure/table, /obj/item/clothing/gloves/color/latex, -/obj/item/weapon/surgical_drapes, -/obj/item/weapon/razor, +/obj/item/surgical_drapes, +/obj/item/razor, /turf/open/floor/plasteel/white, /area/assembly/robotics) "bTQ" = ( @@ -47497,7 +47497,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/storage/box/disks, +/obj/item/storage/box/disks, /turf/open/floor/plating, /area/maintenance/asmaint2) "bTW" = ( @@ -47798,8 +47798,8 @@ /area/assembly/chargebay) "bUz" = ( /obj/structure/table, -/obj/item/weapon/circular_saw, -/obj/item/weapon/scalpel{ +/obj/item/circular_saw, +/obj/item/scalpel{ pixel_y = 12 }, /turf/open/floor/plasteel/white, @@ -47826,14 +47826,14 @@ }) "bUB" = ( /obj/structure/table, -/obj/item/weapon/rack_parts, +/obj/item/rack_parts, /turf/open/floor/plating, /area/maintenance/asmaint2) "bUC" = ( /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/storage/box/lights, +/obj/item/storage/box/lights, /turf/open/floor/plating, /area/maintenance/asmaint2) "bUD" = ( @@ -48156,8 +48156,8 @@ /area/assembly/chargebay) "bVl" = ( /obj/structure/table, -/obj/item/weapon/storage/box/bodybags, -/obj/item/weapon/pen, +/obj/item/storage/box/bodybags, +/obj/item/pen, /turf/open/floor/plasteel/white, /area/assembly/robotics) "bVm" = ( @@ -48369,7 +48369,7 @@ /area/ai_monitored/nuke_storage) "bVL" = ( /obj/structure/filingcabinet, -/obj/item/weapon/folder/documents, +/obj/item/folder/documents, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -48386,10 +48386,10 @@ pixel_y = 1 }, /obj/structure/table, -/obj/item/weapon/paper/gravity_gen{ +/obj/item/paper/gravity_gen{ layer = 3 }, -/obj/item/weapon/pen/blue, +/obj/item/pen/blue, /obj/item/device/radio/intercom{ name = "Station Intercom (General)"; pixel_y = -35 @@ -48565,7 +48565,7 @@ /obj/structure/table, /obj/item/device/plant_analyzer, /obj/item/device/gps/science, -/obj/item/weapon/storage/belt, +/obj/item/storage/belt, /turf/open/floor/plating, /area/maintenance/asmaint2) "bWi" = ( @@ -48989,7 +48989,7 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/tank/jetpack/carbondioxide, +/obj/item/tank/jetpack/carbondioxide, /turf/open/floor/plasteel, /area/storage/eva) "bXe" = ( @@ -49020,7 +49020,7 @@ pixel_x = 1; pixel_y = -2 }, -/obj/item/weapon/storage/belt/champion, +/obj/item/storage/belt/champion, /turf/open/floor/plasteel/vault{ dir = 1 }, @@ -49037,23 +49037,23 @@ /turf/open/floor/circuit, /area/ai_monitored/nuke_storage) "bXi" = ( -/obj/item/weapon/coin/silver{ +/obj/item/coin/silver{ pixel_x = 7; pixel_y = 12 }, -/obj/item/weapon/coin/silver{ +/obj/item/coin/silver{ pixel_x = 12; pixel_y = 7 }, -/obj/item/weapon/coin/silver{ +/obj/item/coin/silver{ pixel_x = 4; pixel_y = 8 }, -/obj/item/weapon/coin/silver{ +/obj/item/coin/silver{ pixel_x = -6; pixel_y = 5 }, -/obj/item/weapon/coin/silver{ +/obj/item/coin/silver{ pixel_x = 5; pixel_y = -8 }, @@ -49359,7 +49359,7 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/tank/jetpack/carbondioxide, +/obj/item/tank/jetpack/carbondioxide, /turf/open/floor/plasteel, /area/storage/eva) "bXT" = ( @@ -49408,11 +49408,11 @@ "bXY" = ( /obj/structure/safe, /obj/item/clothing/head/bearpelt, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/shotglass, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/shotglass, -/obj/item/weapon/gun/ballistic/revolver/russian, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass, +/obj/item/gun/ballistic/revolver/russian, /obj/item/ammo_box/a357, -/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka/badminka, +/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka, /turf/open/floor/plasteel/vault{ dir = 4 }, @@ -49506,7 +49506,7 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, @@ -49688,12 +49688,12 @@ /area/shuttle/escape) "bYH" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, -/obj/item/weapon/crowbar, -/obj/item/weapon/storage/firstaid/fire, +/obj/item/crowbar, +/obj/item/storage/firstaid/fire, /turf/open/floor/mineral/titanium, /area/shuttle/escape) "bYI" = ( @@ -50796,12 +50796,12 @@ /area/shuttle/escape) "cbl" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /turf/open/floor/mineral/titanium, /area/shuttle/escape) "cbm" = ( @@ -52294,8 +52294,8 @@ /area/ai_monitored/storage/secure) "ceg" = ( /obj/structure/table, -/obj/item/weapon/electronics/apc, -/obj/item/weapon/electronics/airlock, +/obj/item/electronics/apc, +/obj/item/electronics/airlock, /obj/machinery/light/small{ dir = 1 }, @@ -52306,7 +52306,7 @@ "ceh" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell, +/obj/item/stock_parts/cell, /turf/open/floor/plating{ icon_state = "floorgrime" }, @@ -52611,32 +52611,32 @@ /area/engine/chiefs_office) "ceU" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, -/obj/item/weapon/lighter, +/obj/item/clipboard, +/obj/item/lighter, /obj/item/clothing/glasses/meson{ pixel_y = 4 }, -/obj/item/weapon/stamp/ce, -/obj/item/weapon/stock_parts/cell/high/plus, +/obj/item/stamp/ce, +/obj/item/stock_parts/cell/high/plus, /turf/open/floor/wood, /area/engine/chiefs_office) "ceV" = ( -/obj/item/weapon/cartridge/engineering{ +/obj/item/cartridge/engineering{ pixel_x = 4; pixel_y = 5 }, -/obj/item/weapon/cartridge/engineering{ +/obj/item/cartridge/engineering{ pixel_x = -3; pixel_y = 2 }, -/obj/item/weapon/cartridge/engineering{ +/obj/item/cartridge/engineering{ pixel_x = 3 }, /obj/structure/table/reinforced, /obj/machinery/light_switch{ pixel_x = 27 }, -/obj/item/weapon/cartridge/atmos, +/obj/item/cartridge/atmos, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -52674,7 +52674,7 @@ "ceZ" = ( /obj/structure/table, /obj/item/device/aicard, -/obj/item/weapon/aiModule/reset, +/obj/item/aiModule/reset, /turf/open/floor/plating{ icon_state = "floorgrime" }, @@ -52690,21 +52690,21 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/pandemic{ +/obj/item/circuitboard/computer/pandemic{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/circuitboard/computer/rdconsole, -/obj/item/weapon/circuitboard/machine/rdserver{ +/obj/item/circuitboard/computer/rdconsole, +/obj/item/circuitboard/machine/rdserver{ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/circuitboard/machine/destructive_analyzer, -/obj/item/weapon/circuitboard/machine/protolathe, -/obj/item/weapon/circuitboard/computer/aifixer, -/obj/item/weapon/circuitboard/computer/teleporter, -/obj/item/weapon/circuitboard/machine/circuit_imprinter, -/obj/item/weapon/circuitboard/machine/mechfab, +/obj/item/circuitboard/machine/destructive_analyzer, +/obj/item/circuitboard/machine/protolathe, +/obj/item/circuitboard/computer/aifixer, +/obj/item/circuitboard/computer/teleporter, +/obj/item/circuitboard/machine/circuit_imprinter, +/obj/item/circuitboard/machine/mechfab, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating{ icon_state = "floorgrime" @@ -52715,24 +52715,24 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/mining, -/obj/item/weapon/circuitboard/machine/autolathe{ +/obj/item/circuitboard/computer/mining, +/obj/item/circuitboard/machine/autolathe{ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/circuitboard/computer/arcade/battle, +/obj/item/circuitboard/computer/arcade/battle, /turf/open/floor/plating{ icon_state = "floorgrime" }, /area/ai_monitored/storage/secure) "cfd" = ( /obj/structure/rack, -/obj/item/weapon/circuitboard/machine/telecomms/processor, -/obj/item/weapon/circuitboard/machine/telecomms/receiver, -/obj/item/weapon/circuitboard/machine/telecomms/server, -/obj/item/weapon/circuitboard/machine/telecomms/bus, -/obj/item/weapon/circuitboard/machine/telecomms/broadcaster, -/obj/item/weapon/circuitboard/computer/message_monitor{ +/obj/item/circuitboard/machine/telecomms/processor, +/obj/item/circuitboard/machine/telecomms/receiver, +/obj/item/circuitboard/machine/telecomms/server, +/obj/item/circuitboard/machine/telecomms/bus, +/obj/item/circuitboard/machine/telecomms/broadcaster, +/obj/item/circuitboard/computer/message_monitor{ pixel_y = -5 }, /obj/structure/cable{ @@ -52917,8 +52917,8 @@ /area/engine/chiefs_office) "cfy" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/paper/monitorkey, +/obj/item/folder/yellow, +/obj/item/paper/monitorkey, /obj/effect/landmark/event_spawn, /turf/open/floor/wood, /area/engine/chiefs_office) @@ -52985,11 +52985,11 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/borgupload{ +/obj/item/circuitboard/computer/borgupload{ pixel_x = -1; pixel_y = 1 }, -/obj/item/weapon/circuitboard/computer/aiupload{ +/obj/item/circuitboard/computer/aiupload{ pixel_x = 2; pixel_y = -2 }, @@ -53323,11 +53323,11 @@ /area/engine/chiefs_office) "cgt" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/storage/fancy/cigarettes, +/obj/item/storage/fancy/cigarettes, /turf/open/floor/wood, /area/engine/chiefs_office) "cgu" = ( @@ -53373,15 +53373,15 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/crew{ +/obj/item/circuitboard/computer/crew{ pixel_x = -1; pixel_y = 1 }, -/obj/item/weapon/circuitboard/computer/card{ +/obj/item/circuitboard/computer/card{ pixel_x = 2; pixel_y = -2 }, -/obj/item/weapon/circuitboard/computer/communications{ +/obj/item/circuitboard/computer/communications{ pixel_x = 5; pixel_y = -5 }, @@ -53416,9 +53416,9 @@ /area/ai_monitored/storage/secure) "cgz" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/subspace/analyzer, -/obj/item/weapon/stock_parts/subspace/analyzer, -/obj/item/weapon/stock_parts/subspace/analyzer, +/obj/item/stock_parts/subspace/analyzer, +/obj/item/stock_parts/subspace/analyzer, +/obj/item/stock_parts/subspace/analyzer, /turf/open/floor/plating{ icon_state = "floorgrime" }, @@ -53667,7 +53667,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/pod_1) "chd" = ( -/obj/item/weapon/storage/pod{ +/obj/item/storage/pod{ pixel_x = 6; pixel_y = -28 }, @@ -53790,11 +53790,11 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/robotics{ +/obj/item/circuitboard/computer/robotics{ pixel_x = -2; pixel_y = 2 }, -/obj/item/weapon/circuitboard/computer/mecha_control{ +/obj/item/circuitboard/computer/mecha_control{ pixel_x = 1; pixel_y = -1 }, @@ -53802,16 +53802,16 @@ /area/ai_monitored/storage/secure) "chr" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/micro_laser, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/capacitor, -/obj/item/weapon/stock_parts/micro_laser/high, -/obj/item/weapon/stock_parts/micro_laser/high, -/obj/item/weapon/stock_parts/micro_laser/high, -/obj/item/weapon/stock_parts/micro_laser/high, +/obj/item/stock_parts/micro_laser, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/capacitor, +/obj/item/stock_parts/micro_laser/high, +/obj/item/stock_parts/micro_laser/high, +/obj/item/stock_parts/micro_laser/high, +/obj/item/stock_parts/micro_laser/high, /obj/machinery/camera/autoname{ tag = "icon-camera (EAST)"; icon_state = "camera"; @@ -53823,9 +53823,9 @@ /area/ai_monitored/storage/secure) "chs" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/subspace/amplifier, -/obj/item/weapon/stock_parts/subspace/amplifier, -/obj/item/weapon/stock_parts/subspace/amplifier, +/obj/item/stock_parts/subspace/amplifier, +/obj/item/stock_parts/subspace/amplifier, +/obj/item/stock_parts/subspace/amplifier, /turf/open/floor/plating{ icon_state = "floorgrime" }, @@ -53835,16 +53835,16 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/cloning{ +/obj/item/circuitboard/computer/cloning{ pixel_x = 0 }, -/obj/item/weapon/circuitboard/computer/med_data{ +/obj/item/circuitboard/computer/med_data{ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/circuitboard/machine/clonescanner, -/obj/item/weapon/circuitboard/machine/clonepod, -/obj/item/weapon/circuitboard/computer/scan_consolenew, +/obj/item/circuitboard/machine/clonescanner, +/obj/item/circuitboard/machine/clonepod, +/obj/item/circuitboard/computer/scan_consolenew, /turf/open/floor/plating{ icon_state = "floorgrime" }, @@ -53854,11 +53854,11 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/secure_data{ +/obj/item/circuitboard/computer/secure_data{ pixel_x = -2; pixel_y = 2 }, -/obj/item/weapon/circuitboard/computer/security{ +/obj/item/circuitboard/computer/security{ pixel_x = 1; pixel_y = -1 }, @@ -53871,15 +53871,15 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/powermonitor{ +/obj/item/circuitboard/computer/powermonitor{ pixel_x = -2; pixel_y = 2 }, -/obj/item/weapon/circuitboard/computer/stationalert{ +/obj/item/circuitboard/computer/stationalert{ pixel_x = 1; pixel_y = -1 }, -/obj/item/weapon/circuitboard/computer/atmos_alert{ +/obj/item/circuitboard/computer/atmos_alert{ pixel_x = 3; pixel_y = -3 }, @@ -53911,9 +53911,9 @@ name = "Atmospherics Desk"; req_access_txt = "24" }, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen, +/obj/item/folder/yellow, +/obj/item/folder/yellow, +/obj/item/pen, /obj/machinery/door/firedoor, /obj/machinery/door/poddoor{ density = 0; @@ -54238,22 +54238,22 @@ }) "cih" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/subspace/transmitter, -/obj/item/weapon/stock_parts/subspace/transmitter, -/obj/item/weapon/stock_parts/subspace/treatment, -/obj/item/weapon/stock_parts/subspace/treatment, -/obj/item/weapon/stock_parts/subspace/treatment, +/obj/item/stock_parts/subspace/transmitter, +/obj/item/stock_parts/subspace/transmitter, +/obj/item/stock_parts/subspace/treatment, +/obj/item/stock_parts/subspace/treatment, +/obj/item/stock_parts/subspace/treatment, /turf/open/floor/plating{ icon_state = "floorgrime" }, /area/ai_monitored/storage/secure) "cii" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/subspace/filter, -/obj/item/weapon/stock_parts/subspace/filter, -/obj/item/weapon/stock_parts/subspace/filter, -/obj/item/weapon/stock_parts/subspace/filter, -/obj/item/weapon/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, /obj/machinery/light/small, /turf/open/floor/plating{ icon_state = "floorgrime" @@ -54261,12 +54261,12 @@ /area/ai_monitored/storage/secure) "cij" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/subspace/ansible, -/obj/item/weapon/stock_parts/subspace/ansible, -/obj/item/weapon/stock_parts/subspace/ansible, -/obj/item/weapon/stock_parts/subspace/crystal, -/obj/item/weapon/stock_parts/subspace/crystal, -/obj/item/weapon/stock_parts/subspace/crystal, +/obj/item/stock_parts/subspace/ansible, +/obj/item/stock_parts/subspace/ansible, +/obj/item/stock_parts/subspace/ansible, +/obj/item/stock_parts/subspace/crystal, +/obj/item/stock_parts/subspace/crystal, +/obj/item/stock_parts/subspace/crystal, /turf/open/floor/plating{ icon_state = "floorgrime" }, @@ -54491,7 +54491,7 @@ /area/hallway/secondary/entry) "ciM" = ( /obj/structure/table, -/obj/item/weapon/hand_tele, +/obj/item/hand_tele, /turf/open/floor/plasteel, /area/teleporter) "ciN" = ( @@ -54860,8 +54860,8 @@ /turf/open/floor/plating, /area/maintenance/aft) "cjM" = ( -/obj/item/weapon/crowbar, -/obj/item/weapon/wrench, +/obj/item/crowbar, +/obj/item/wrench, /obj/structure/table, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel{ @@ -54897,7 +54897,7 @@ }, /obj/structure/disposalpipe/segment, /obj/structure/table, -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/plasteel, /area/atmos) "cjQ" = ( @@ -55097,7 +55097,7 @@ dir = 1 }, /obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/thirteenloko, +/obj/item/reagent_containers/food/drinks/soda_cans/thirteenloko, /turf/open/floor/plasteel, /area/engine/break_room) "ckq" = ( @@ -55375,7 +55375,7 @@ pixel_x = -30 }, /obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /turf/open/floor/plasteel{ icon_state = "redfull" }, @@ -55678,12 +55678,12 @@ /area/shuttle/escape) "clN" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/structure/extinguisher_cabinet{ pixel_x = 27; pixel_y = 0 @@ -57207,7 +57207,7 @@ dir = 4; initialize_directions = 11 }, -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/plasteel, /area/atmos) "coL" = ( @@ -57413,7 +57413,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/pod_2) "cpk" = ( -/obj/item/weapon/storage/pod{ +/obj/item/storage/pod{ pixel_x = 6; pixel_y = -28 }, @@ -57548,7 +57548,7 @@ /area/atmos) "cpD" = ( /obj/machinery/atmospherics/pipe/manifold/general/visible, -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plasteel, /area/atmos) "cpE" = ( @@ -57714,7 +57714,7 @@ /turf/open/floor/plating, /area/maintenance/atmos_control) "cpW" = ( -/obj/item/weapon/storage/backpack/industrial, +/obj/item/storage/backpack/industrial, /turf/open/floor/plating, /area/maintenance/atmos_control) "cpX" = ( @@ -57882,7 +57882,7 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/storage/belt/utility, +/obj/item/storage/belt/utility, /turf/open/floor/plating, /area/maintenance/aft) "cqv" = ( @@ -58585,7 +58585,7 @@ pixel_y = 23 }, /obj/structure/rack, -/obj/item/weapon/storage/belt/utility, +/obj/item/storage/belt/utility, /turf/open/floor/plasteel/yellow/side{ dir = 5 }, @@ -59581,8 +59581,8 @@ tag = "" }, /obj/structure/table, -/obj/item/weapon/storage/toolbox, -/obj/item/weapon/storage/toolbox, +/obj/item/storage/toolbox, +/obj/item/storage/toolbox, /turf/open/floor/plasteel, /area/engine/engineering) "ctP" = ( @@ -59664,7 +59664,7 @@ }, /obj/structure/table, /obj/item/clothing/gloves/color/yellow, -/obj/item/weapon/reagent_containers/pill/charcoal, +/obj/item/reagent_containers/pill/charcoal, /turf/open/floor/plasteel/yellow, /area/engine/engineering) "ctW" = ( @@ -59674,7 +59674,7 @@ icon_state = "4-8" }, /obj/structure/table, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/machinery/camera/autoname{ tag = "icon-camera (EAST)"; icon_state = "camera"; @@ -59737,9 +59737,9 @@ /obj/item/stack/sheet/glass{ amount = 50 }, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, @@ -59849,10 +59849,10 @@ /obj/structure/rack{ dir = 4 }, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, /obj/item/stack/cable_coil, /obj/item/stack/cable_coil, /obj/item/wallframe/camera, @@ -59941,7 +59941,7 @@ tag = "" }, /obj/structure/table, -/obj/item/weapon/folder/yellow, +/obj/item/folder/yellow, /obj/item/clothing/ears/earmuffs{ pixel_x = -3; pixel_y = -2 @@ -59960,7 +59960,7 @@ icon_state = "1-8" }, /obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /turf/open/floor/plasteel, /area/engine/engineering) "cuv" = ( @@ -59976,8 +59976,8 @@ icon_state = "2-4" }, /obj/structure/table, -/obj/item/weapon/electronics/apc, -/obj/item/weapon/electronics/apc, +/obj/item/electronics/apc, +/obj/item/electronics/apc, /turf/open/floor/plasteel/yellow/side{ tag = "icon-yellow (EAST)"; icon_state = "yellow"; @@ -60056,7 +60056,7 @@ /obj/machinery/light, /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /turf/open/floor/plasteel/yellow, /area/engine/engineering) "cuD" = ( @@ -60066,11 +60066,11 @@ icon_state = "2-8" }, /obj/structure/table, -/obj/item/weapon/book/manual/wiki/engineering_construction{ +/obj/item/book/manual/wiki/engineering_construction{ pixel_x = 6 }, -/obj/item/weapon/book/manual/wiki/engineering_guide, -/obj/item/weapon/book/manual/wiki/engineering_hacking{ +/obj/item/book/manual/wiki/engineering_guide, +/obj/item/book/manual/wiki/engineering_hacking{ pixel_x = -6 }, /turf/open/floor/plasteel/yellow/side{ @@ -60299,7 +60299,7 @@ on = 1 }, /obj/structure/table, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /turf/open/floor/plasteel, /area/engine/engineering) "cuY" = ( @@ -60309,8 +60309,8 @@ icon_state = "1-2" }, /obj/structure/table, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, /turf/open/floor/plasteel/yellow/side{ tag = "icon-yellow (EAST)"; icon_state = "yellow"; @@ -60350,10 +60350,10 @@ icon_state = "1-2" }, /obj/structure/table, -/obj/item/weapon/book/manual/engineering_particle_accelerator{ +/obj/item/book/manual/engineering_particle_accelerator{ pixel_x = 3 }, -/obj/item/weapon/book/manual/engineering_singularity_safety{ +/obj/item/book/manual/engineering_singularity_safety{ pixel_x = -3 }, /turf/open/floor/plasteel/yellow/side{ @@ -60729,7 +60729,7 @@ /area/engine/engineering) "cvG" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plasteel, /area/engine/engineering) "cvH" = ( @@ -60739,7 +60739,7 @@ icon_state = "1-2" }, /obj/structure/table, -/obj/item/weapon/electronics/firealarm, +/obj/item/electronics/firealarm, /obj/item/stack/cable_coil{ pixel_x = 5 }, @@ -60782,7 +60782,7 @@ icon_state = "1-2" }, /obj/structure/table, -/obj/item/weapon/airlock_painter, +/obj/item/airlock_painter, /turf/open/floor/plasteel/yellow/side{ tag = "icon-yellow (WEST)"; icon_state = "yellow"; @@ -60805,9 +60805,9 @@ tag = "" }, /obj/structure/table, -/obj/item/weapon/wrench, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/storage/belt/utility, +/obj/item/wrench, +/obj/item/crowbar/red, +/obj/item/storage/belt/utility, /turf/open/floor/plasteel/yellow/side{ tag = "icon-yellow (EAST)"; icon_state = "yellow"; @@ -61000,8 +61000,8 @@ /area/mining_construction) "cwj" = ( /obj/structure/table, -/obj/item/weapon/storage/box/lights/mixed, -/obj/item/weapon/pipe_dispenser, +/obj/item/storage/box/lights/mixed, +/obj/item/pipe_dispenser, /obj/machinery/button/door{ id = "aux_base_shutters"; name = "Public Shutters Control"; @@ -61154,7 +61154,7 @@ }, /obj/structure/table, /obj/item/clothing/gloves/color/yellow, -/obj/item/weapon/storage/firstaid/fire, +/obj/item/storage/firstaid/fire, /turf/open/floor/plasteel/yellow/side{ tag = "icon-yellow (EAST)"; icon_state = "yellow"; @@ -61247,7 +61247,7 @@ /area/engine/engineering) "cwH" = ( /obj/structure/table, -/obj/item/weapon/book/manual/wiki/engineering_guide, +/obj/item/book/manual/wiki/engineering_guide, /turf/open/floor/plasteel, /area/engine/engineering) "cwI" = ( diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index 72f9a75ebd..5e0ded4416 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -160,16 +160,14 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/pod_1) "aat" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/pod_1) "aau" = ( /turf/closed/wall/mineral/titanium, /area/shuttle/pod_2) "aav" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/pod_2) "aaw" = ( @@ -177,8 +175,7 @@ /turf/open/space, /area/solar/starboard/fore) "aax" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/secondary/entry) "aay" = ( @@ -233,7 +230,7 @@ /area/construction/mining/aux_base) "aaC" = ( /obj/effect/turf_decal/delivery, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aaD" = ( @@ -246,7 +243,7 @@ /obj/item/device/radio/intercom{ pixel_x = 25 }, -/obj/item/weapon/storage/pod{ +/obj/item/storage/pod{ pixel_x = -26 }, /obj/effect/turf_decal/stripes/line{ @@ -267,7 +264,7 @@ /obj/item/device/radio/intercom{ pixel_x = 25 }, -/obj/item/weapon/storage/pod{ +/obj/item/storage/pod{ pixel_x = -26 }, /obj/effect/turf_decal/stripes/line{ @@ -477,7 +474,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel, @@ -506,25 +503,21 @@ /turf/closed/wall/r_wall, /area/maintenance/solars/starboard/fore) "abg" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/solars/starboard/fore) "abh" = ( /turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "abi" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/yellow/side{ - dir = 9; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + dir = 9 }, /area/construction/mining/aux_base) "abj" = ( /turf/open/floor/plasteel/yellow/side{ - dir = 1; - icon_state = "yellow"; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + dir = 1 }, /area/construction/mining/aux_base) "abk" = ( @@ -591,8 +584,8 @@ /area/shuttle/arrival) "abr" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/belt/utility, -/obj/item/weapon/wrench, +/obj/item/storage/belt/utility, +/obj/item/wrench, /turf/open/floor/plasteel/yellow/side{ dir = 8 }, @@ -832,8 +825,8 @@ /area/hallway/secondary/entry) "abI" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, -/obj/item/weapon/mining_voucher, +/obj/item/clipboard, +/obj/item/mining_voucher, /obj/machinery/camera{ c_tag = "Auxillary Construction - Storage"; dir = 4; @@ -874,6 +867,7 @@ cell_type = 10000; dir = 2; name = "Starboard Bow Solar APC"; + areastring = "/area/maintenance/solars/starboard/fore"; pixel_y = -26 }, /obj/effect/turf_decal/stripes/line{ @@ -901,8 +895,7 @@ /turf/open/floor/plating, /area/maintenance/solars/starboard/fore) "abP" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/directions/engineering{ desc = "A sign that shows there are doors here. There are doors everywhere!"; icon_state = "doors"; @@ -918,8 +911,7 @@ /turf/open/floor/plasteel, /area/hallway/secondary/entry) "abR" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/vacuum, /turf/open/floor/plating, /area/hallway/secondary/entry) @@ -931,8 +923,7 @@ /turf/open/floor/plasteel, /area/hallway/secondary/entry) "abT" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/directions/engineering{ desc = "A sign that shows there are doors here. There are doors everywhere!"; icon_state = "doors"; @@ -982,19 +973,19 @@ desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; name = "emergency lifejacket" }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, /obj/item/clothing/mask/breath{ @@ -1048,7 +1039,7 @@ /area/shuttle/arrival) "aca" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/shuttle/arrival) @@ -1057,11 +1048,11 @@ /obj/structure/extinguisher_cabinet{ pixel_y = 32 }, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/shuttle/arrival) @@ -1073,8 +1064,8 @@ /area/shuttle/arrival) "acd" = ( /obj/structure/rack, -/obj/item/weapon/storage/toolbox/emergency, -/obj/item/weapon/crowbar/red, +/obj/item/storage/toolbox/emergency, +/obj/item/crowbar/red, /turf/open/floor/plasteel/yellow/side{ dir = 10 }, @@ -1095,8 +1086,7 @@ }, /area/construction/mining/aux_base) "acg" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/construction/mining/aux_base) "ach" = ( @@ -1195,7 +1185,7 @@ /obj/machinery/status_display{ pixel_x = -32 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/neutral/side{ @@ -1213,7 +1203,7 @@ /obj/machinery/ai_status_display{ pixel_x = 32 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/neutral/side{ @@ -1231,10 +1221,9 @@ name = "Construction RC"; pixel_y = 32 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/yellow/side{ - dir = 9; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + dir = 9 }, /area/construction/mining/aux_base) "acx" = ( @@ -1245,18 +1234,23 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/yellow/side{ - dir = 1; - icon_state = "yellow"; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + dir = 1 }, /area/construction/mining/aux_base) "acy" = ( +/obj/structure/table/reinforced, +/obj/item/stack/packageWrap, +/obj/item/stack/cable_coil/white{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stack/cable_coil/white, +/obj/item/stock_parts/cell/high, /obj/effect/decal/cleanable/dirt, /obj/item/device/radio/intercom{ name = "Station Intercom"; pixel_y = 26 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/yellow/side{ dir = 5 }, @@ -1291,7 +1285,7 @@ dir = 1 }, /obj/effect/turf_decal/delivery, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel, @@ -1301,7 +1295,7 @@ dir = 1 }, /obj/effect/turf_decal/delivery, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel, @@ -1318,7 +1312,7 @@ dir = 1 }, /obj/effect/turf_decal/delivery, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel, @@ -1394,7 +1388,7 @@ pixel_y = 3 }, /obj/item/stack/cable_coil/white, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /turf/open/floor/plasteel/yellow/side{ dir = 4 }, @@ -1514,8 +1508,8 @@ "adf" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/yellow, +/obj/item/clipboard, +/obj/item/folder/yellow, /obj/item/device/assault_pod/mining, /turf/open/floor/plasteel/yellow/side{ dir = 4 @@ -1584,12 +1578,11 @@ /turf/closed/wall/mineral/plastitanium, /area/shuttle/syndicate) "ado" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/shutters{ id = "syndieshutters"; name = "blast shutters" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/syndicate) "adp" = ( @@ -1610,14 +1603,14 @@ /area/hallway/secondary/entry) "adr" = ( /obj/effect/turf_decal/delivery, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "ads" = ( /obj/effect/turf_decal/delivery, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel, @@ -1641,6 +1634,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Auxiliary Construction APC"; + areastring = "/area/construction/mining/aux_base"; pixel_x = -26; pixel_y = 3 }, @@ -1720,8 +1714,7 @@ }, /area/shuttle/syndicate) "adC" = ( -/obj/structure/table/reinforced, -/obj/item/weapon/folder/red, +/obj/machinery/computer/camera_advanced/shuttle_docker/syndicate, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -1790,7 +1783,7 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/arrival) "adM" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/neutral/side{ @@ -1800,20 +1793,20 @@ /area/shuttle/arrival) "adN" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/assistant, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/shuttle/arrival) "adO" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder, -/obj/item/weapon/storage/pill_bottle/dice, +/obj/item/folder, +/obj/item/storage/pill_bottle/dice, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/shuttle/arrival) "adP" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/neutral/side{ @@ -1835,7 +1828,7 @@ /turf/open/floor/plasteel/neutral, /area/construction/mining/aux_base) "adS" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/yellow/side{ dir = 4 }, @@ -1845,11 +1838,12 @@ /obj/machinery/status_display{ pixel_x = -32 }, -/obj/item/weapon/clipboard, -/obj/item/toy/figure/syndie, +/obj/item/clipboard, /obj/machinery/light{ dir = 8 }, +/obj/item/folder/red, +/obj/item/toy/figure/syndie, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -1890,7 +1884,7 @@ /obj/machinery/ai_status_display{ pixel_x = 32 }, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/machinery/light{ dir = 4 }, @@ -1973,7 +1967,7 @@ /obj/item/stack/sheet/glass{ amount = 30 }, -/obj/item/weapon/pipe_dispenser, +/obj/item/pipe_dispenser, /turf/open/floor/plasteel/yellow/side{ dir = 4 }, @@ -1983,8 +1977,8 @@ /area/shuttle/syndicate) "aei" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/shuttle/arrival) @@ -2002,17 +1996,16 @@ "aem" = ( /obj/structure/closet/wardrobe/yellow, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 8 }, /area/shuttle/arrival) "aen" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/briefcase{ +/obj/item/storage/briefcase{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/shuttle/arrival) @@ -2039,7 +2032,7 @@ /obj/item/stack/rods{ amount = 50 }, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /turf/open/floor/plasteel/yellow/side{ dir = 4 }, @@ -2120,13 +2113,12 @@ dir = 8; pixel_x = -24 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, /turf/open/floor/plasteel/yellow/side{ - dir = 10; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + dir = 10 }, /area/construction/mining/aux_base) "aeB" = ( @@ -2146,12 +2138,12 @@ pixel_y = -22 }, /obj/structure/rack, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/item/weapon/wrench, +/obj/item/storage/toolbox/mechanical, +/obj/item/wrench, /turf/open/floor/plasteel/yellow/side{ dir = 6 }, @@ -2173,7 +2165,7 @@ /obj/structure/table/reinforced, /obj/item/stack/cable_coil/white, /obj/item/stack/cable_coil/white, -/obj/item/weapon/crowbar/red, +/obj/item/crowbar/red, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -2185,11 +2177,11 @@ /area/shuttle/syndicate) "aeH" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/handcuffs{ +/obj/item/storage/box/handcuffs{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/zipties, +/obj/item/storage/box/zipties, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -2285,7 +2277,6 @@ dir = 1 }, /turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; dir = 4 }, /area/shuttle/arrival) @@ -2340,7 +2331,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/construction/mining/aux_base) +/area/maintenance/starboard/fore) "aeT" = ( /obj/structure/chair{ dir = 4; @@ -2402,13 +2393,11 @@ icon_state = "2-8" }, /turf/open/floor/plasteel/neutral/side{ - dir = 5; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + dir = 5 }, /area/maintenance/starboard/fore) "afc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/barricade/wooden, /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -2451,7 +2440,7 @@ /area/maintenance/starboard/fore) "afj" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/vault, /area/maintenance/starboard/fore) "afk" = ( @@ -2524,8 +2513,7 @@ /turf/open/floor/plasteel/redyellow, /area/maintenance/starboard/fore) "afu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/fore) "afv" = ( @@ -2810,8 +2798,7 @@ /turf/open/floor/plasteel/redyellow, /area/maintenance/starboard/fore) "agb" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/syndicate) "agc" = ( @@ -2824,8 +2811,8 @@ }, /area/shuttle/syndicate) "agd" = ( -/obj/item/weapon/storage/toolbox/syndicate, -/obj/item/weapon/crowbar/red, +/obj/item/storage/toolbox/syndicate, +/obj/item/crowbar/red, /obj/structure/table/reinforced, /obj/machinery/light{ dir = 8 @@ -2851,14 +2838,13 @@ /area/space) "agh" = ( /obj/structure/table, -/obj/item/weapon/storage/briefcase, +/obj/item/storage/briefcase, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "agi" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/arrival{ - icon_state = "arrival"; dir = 9 }, /area/hallway/secondary/entry) @@ -2938,6 +2924,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Arrivals Hallway APC"; + areastring = "/area/hallway/secondary/entry"; pixel_y = 24 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -3021,7 +3008,6 @@ /area/hallway/secondary/entry) "agy" = ( /turf/open/floor/plasteel/arrival{ - icon_state = "arrival"; dir = 5 }, /area/hallway/secondary/entry) @@ -3030,7 +3016,7 @@ dir = 4 }, /obj/effect/turf_decal/delivery, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel, @@ -3054,11 +3040,11 @@ "agC" = ( /obj/structure/table/reinforced, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human{ +/obj/item/reagent_containers/food/snacks/meat/slab/human{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human, +/obj/item/reagent_containers/food/snacks/meat/slab/human, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) @@ -3074,11 +3060,11 @@ /area/maintenance/starboard/fore) "agF" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = -8; pixel_y = 5 }, -/obj/item/weapon/reagent_containers/food/condiment/peppermill{ +/obj/item/reagent_containers/food/condiment/peppermill{ pixel_x = -8 }, /obj/effect/turf_decal/delivery, @@ -3107,14 +3093,13 @@ "agJ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "agK" = ( /turf/open/floor/plasteel/arrival{ - icon_state = "arrival"; dir = 10 }, /area/hallway/secondary/entry) @@ -3194,7 +3179,6 @@ dir = 1 }, /turf/open/floor/plasteel/arrival/corner{ - icon_state = "arrivalcorner"; dir = 8 }, /area/hallway/secondary/entry) @@ -3263,7 +3247,6 @@ /area/hallway/secondary/entry) "ahd" = ( /turf/open/floor/plasteel/arrival{ - icon_state = "arrival"; dir = 6 }, /area/hallway/secondary/entry) @@ -3273,7 +3256,7 @@ /obj/machinery/newscaster{ pixel_x = 32 }, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -3338,7 +3321,7 @@ "ahn" = ( /obj/structure/table, /obj/item/clothing/gloves/color/latex, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/item/clothing/mask/muzzle, /turf/open/floor/plasteel/red/corner{ dir = 8 @@ -3455,14 +3438,12 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/customs) "ahD" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/arrival{ - icon_state = "arrival"; dir = 8 }, /area/hallway/secondary/entry) @@ -3471,7 +3452,7 @@ /turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "ahF" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/neutral/corner, @@ -3494,7 +3475,7 @@ /turf/open/floor/plasteel, /area/hallway/secondary/entry) "ahJ" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/neutral/corner{ @@ -3504,7 +3485,6 @@ "ahK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/arrival{ - icon_state = "arrival"; dir = 4 }, /area/hallway/secondary/entry) @@ -3516,8 +3496,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/checkpoint2) "ahN" = ( @@ -3632,7 +3611,6 @@ /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/remains/human, /turf/open/floor/plasteel/white/side{ - icon_state = "whitehall"; dir = 8 }, /area/maintenance/starboard/fore) @@ -3652,21 +3630,21 @@ /area/maintenance/port/fore) "aie" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/emergency, -/obj/item/weapon/tank/internals/oxygen, -/obj/item/weapon/wrench, +/obj/item/storage/toolbox/emergency, +/obj/item/tank/internals/oxygen, +/obj/item/wrench, /turf/open/floor/plating, /area/maintenance/port/fore) "aif" = ( /obj/structure/table/wood, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /turf/open/floor/plasteel/grimy, /area/security/vacantoffice) "aig" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/newscaster{ pixel_y = 32 }, @@ -3682,7 +3660,7 @@ "aii" = ( /obj/structure/table/wood, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/machinery/newscaster{ pixel_y = 32 }, @@ -3690,11 +3668,11 @@ /area/security/vacantoffice) "aij" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/briefcase, +/obj/item/storage/briefcase, /turf/open/floor/plasteel/grimy, /area/security/vacantoffice) "aik" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/firealarm{ pixel_y = 24 }, @@ -3735,7 +3713,7 @@ /area/maintenance/port/fore) "aiq" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/ids, +/obj/item/storage/box/ids, /turf/open/floor/plasteel/blue/side{ dir = 9 }, @@ -3759,9 +3737,8 @@ pixel_x = 26; pixel_y = 26 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; dir = 5 }, /area/security/checkpoint/customs) @@ -3789,15 +3766,15 @@ icon_state = "1-2" }, /obj/structure/table/reinforced, -/obj/item/weapon/crowbar, -/obj/item/weapon/restraints/handcuffs, +/obj/item/crowbar, +/obj/item/restraints/handcuffs, /turf/open/floor/plasteel/red/side{ dir = 1 }, /area/security/checkpoint/checkpoint2) "aix" = ( /obj/structure/table/reinforced, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/item/device/radio, /obj/structure/reagent_dispensers/peppertank{ pixel_x = 32 @@ -3874,11 +3851,11 @@ "aiE" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/reagent_containers/blood/random{ +/obj/item/reagent_containers/blood/random{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) @@ -3895,8 +3872,8 @@ "aiH" = ( /obj/structure/rack, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/storage/box/donkpockets, -/obj/item/weapon/kitchen/knife/butcher, +/obj/item/storage/box/donkpockets, +/obj/item/kitchen/knife/butcher, /obj/item/stack/packageWrap, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -3943,8 +3920,8 @@ "aiM" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/retractor, -/obj/item/weapon/hemostat, +/obj/item/retractor, +/obj/item/hemostat, /turf/open/floor/plasteel/red/corner{ dir = 1 }, @@ -3958,33 +3935,33 @@ }, /area/shuttle/syndicate) "aiO" = ( -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = 6 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = -3 }, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = -3; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = 6; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 3; pixel_y = -2 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 4; pixel_y = 1 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = -2; pixel_y = 5 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 2; pixel_y = 8 }, @@ -4003,18 +3980,18 @@ }, /area/shuttle/syndicate) "aiQ" = ( -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/structure/table/reinforced, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/shuttle/syndicate) "aiR" = ( -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 9 }, /obj/item/device/assembly/voice{ @@ -4026,7 +4003,7 @@ }, /area/shuttle/syndicate) "aiS" = ( -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/device/assembly/infra, /obj/structure/table/reinforced, /obj/machinery/light{ @@ -4053,7 +4030,7 @@ }, /area/shuttle/syndicate) "aiU" = ( -/obj/item/weapon/weldingtool/largetank{ +/obj/item/weldingtool/largetank{ pixel_y = 3 }, /obj/item/device/multitool, @@ -4078,8 +4055,7 @@ /turf/closed/wall, /area/crew_quarters/electronic_marketing_den) "aiY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/electronic_marketing_den) "aiZ" = ( @@ -4133,12 +4109,12 @@ /area/security/vacantoffice) "aji" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/blue{ +/obj/item/folder/blue{ pixel_x = 6; pixel_y = 6 }, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen, +/obj/item/folder/yellow, +/obj/item/pen, /turf/open/floor/plasteel/grimy, /area/security/vacantoffice) "ajj" = ( @@ -4171,6 +4147,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Customs Desk APC"; + areastring = "/area/security/checkpoint/customs"; pixel_x = -26 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -4208,7 +4185,6 @@ }, /obj/effect/landmark/event_spawn, /turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; dir = 4 }, /area/security/checkpoint/customs) @@ -4235,7 +4211,6 @@ dir = 4 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 8 }, /area/hallway/secondary/entry) @@ -4254,7 +4229,7 @@ /turf/open/floor/plasteel/grimy, /area/hallway/secondary/entry) "ajt" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/grimy, /area/hallway/secondary/entry) "aju" = ( @@ -4264,7 +4239,7 @@ /area/hallway/secondary/entry) "ajv" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/grimy, /area/hallway/secondary/entry) "ajw" = ( @@ -4329,6 +4304,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Security Checkpoint APC"; + areastring = "/area/security/checkpoint/checkpoint2"; pixel_x = 26 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -4368,7 +4344,7 @@ "ajF" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/rack, -/obj/item/weapon/crowbar/red, +/obj/item/crowbar/red, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plasteel/neutral/side, /area/maintenance/starboard/fore) @@ -4447,14 +4423,14 @@ }, /area/engine/atmospherics_engine) "ajR" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/vault{ dir = 5 }, /area/crew_quarters/electronic_marketing_den) "ajS" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/box/matches{ +/obj/item/storage/box/matches{ pixel_x = -3; pixel_y = 5 }, @@ -4470,18 +4446,18 @@ /turf/open/floor/wood, /area/crew_quarters/electronic_marketing_den) "ajU" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/wood, /area/crew_quarters/electronic_marketing_den) "ajV" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/wood, /area/crew_quarters/electronic_marketing_den) "ajW" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/briefcase, +/obj/item/storage/briefcase, /obj/item/device/taperecorder, /turf/open/floor/wood{ icon_state = "wood-broken4" @@ -4489,12 +4465,12 @@ /area/crew_quarters/electronic_marketing_den) "ajX" = ( /obj/structure/table/wood, -/obj/item/weapon/electronics/firelock, -/obj/item/weapon/electronics/airlock, +/obj/item/electronics/firelock, +/obj/item/electronics/airlock, /turf/open/floor/wood, /area/crew_quarters/electronic_marketing_den) "ajY" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/wood, @@ -4506,13 +4482,13 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/wood, /area/crew_quarters/electronic_marketing_den) "aka" = ( /obj/structure/table/wood, -/obj/item/weapon/clipboard, -/obj/item/weapon/electronics/apc, +/obj/item/clipboard, +/obj/item/electronics/apc, /turf/open/floor/wood, /area/crew_quarters/electronic_marketing_den) "akb" = ( @@ -4557,8 +4533,8 @@ /area/security/vacantoffice) "akg" = ( /obj/structure/table/wood, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /turf/open/floor/carpet, /area/security/vacantoffice) "akh" = ( @@ -4614,15 +4590,13 @@ "akp" = ( /obj/structure/table/reinforced, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; dir = 4 }, /area/security/checkpoint/customs) "akq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" @@ -4632,7 +4606,6 @@ "akr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 8 }, /area/hallway/secondary/entry) @@ -4680,8 +4653,7 @@ /turf/open/floor/plasteel/red/corner, /area/hallway/secondary/entry) "akz" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" @@ -4690,8 +4662,8 @@ /area/security/checkpoint/checkpoint2) "akA" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/red/side{ dir = 8 }, @@ -4738,6 +4710,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Starboard Bow Maintenance APC"; + areastring = "/area/maintenance/starboard/fore"; pixel_y = 24 }, /obj/effect/decal/cleanable/dirt, @@ -4745,19 +4718,19 @@ /turf/open/floor/plating, /area/maintenance/starboard/fore) "akG" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/vault{ dir = 5 }, /area/maintenance/starboard/fore) "akH" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/redyellow, /area/maintenance/starboard/fore) "akI" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/redyellow, /area/maintenance/starboard/fore) @@ -5021,10 +4994,9 @@ icon_state = "4-8" }, /obj/structure/table/reinforced, -/obj/item/weapon/folder/blue, -/obj/item/weapon/pen, +/obj/item/folder/blue, +/obj/item/pen, /turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; dir = 4 }, /area/security/checkpoint/customs) @@ -5092,8 +5064,8 @@ icon_state = "4-8" }, /obj/structure/table/reinforced, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen, +/obj/item/folder/red, +/obj/item/pen, /obj/machinery/door/window/brigdoor/southright{ dir = 8; name = "Security Desk"; @@ -5170,7 +5142,7 @@ /area/maintenance/starboard/fore) "alD" = ( /obj/structure/table/wood, -/obj/item/weapon/coin/antagtoken, +/obj/item/coin/antagtoken, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -5186,8 +5158,8 @@ /area/maintenance/starboard/fore) "alF" = ( /obj/structure/table/wood, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder, +/obj/item/clipboard, +/obj/item/folder, /obj/item/toy/dummy, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -5201,14 +5173,13 @@ /area/maintenance/starboard/fore) "alH" = ( /obj/structure/table/wood, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/syndicateballoon, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/redyellow, /area/maintenance/starboard/fore) "alI" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/disposal) "alJ" = ( @@ -5216,9 +5187,9 @@ /area/maintenance/disposal) "alK" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/glass/beaker/large, -/obj/item/weapon/reagent_containers/glass/beaker, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker, +/obj/item/reagent_containers/dropper, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -5271,7 +5242,7 @@ }, /area/engine/atmospherics_engine) "alS" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/black, /area/crew_quarters/electronic_marketing_den) "alT" = ( @@ -5305,9 +5276,9 @@ /area/crew_quarters/electronic_marketing_den) "alX" = ( /obj/structure/table/wood, -/obj/item/weapon/clipboard, -/obj/item/weapon/electronics/airalarm, -/obj/item/weapon/electronics/airlock, +/obj/item/clipboard, +/obj/item/electronics/airalarm, +/obj/item/electronics/airlock, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -5336,7 +5307,7 @@ /area/crew_quarters/electronic_marketing_den) "amb" = ( /obj/structure/frame/computer, -/obj/item/weapon/circuitboard/computer/secure_data, +/obj/item/circuitboard/computer/secure_data, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/wood{ icon_state = "wood-broken2" @@ -5421,16 +5392,14 @@ /area/security/checkpoint/customs) "amm" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; dir = 4 }, /area/security/checkpoint/customs) "amn" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white, /turf/open/floor/plating, /area/security/checkpoint/customs) @@ -5473,8 +5442,7 @@ /turf/open/floor/plasteel/grimy, /area/hallway/secondary/entry) "amu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white, /turf/open/floor/plating, /area/security/checkpoint/checkpoint2) @@ -5515,7 +5483,7 @@ }, /area/maintenance/starboard/fore) "amz" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plating, /area/maintenance/starboard/fore) "amA" = ( @@ -5546,17 +5514,17 @@ "amF" = ( /obj/structure/table/wood, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/coin/iron{ +/obj/item/coin/iron{ icon_state = "coin_bananium_heads"; name = "arcade coin"; pixel_x = 6 }, -/obj/item/weapon/coin/iron{ +/obj/item/coin/iron{ icon_state = "coin_bananium_heads"; name = "arcade coin"; pixel_x = -6 }, -/obj/item/weapon/coin/iron{ +/obj/item/coin/iron{ icon_state = "coin_bananium_heads"; name = "arcade coin"; pixel_y = 6 @@ -5565,7 +5533,7 @@ /area/maintenance/starboard/fore) "amG" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/blue, +/obj/item/folder/blue, /obj/item/clothing/head/collectable/HoP, /turf/open/floor/plasteel/redyellow, /area/maintenance/starboard/fore) @@ -5680,12 +5648,12 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/brute, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/brute, +/obj/item/storage/firstaid/regular{ pixel_x = -3; pixel_y = -3 }, @@ -5693,12 +5661,12 @@ /turf/open/floor/plasteel/vault, /area/shuttle/syndicate) "amR" = ( -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = -3; pixel_y = -3 }, @@ -5716,22 +5684,22 @@ }, /area/shuttle/syndicate) "amT" = ( -/obj/item/weapon/grenade/syndieminibomb{ +/obj/item/grenade/syndieminibomb{ pixel_x = 4; pixel_y = 2 }, -/obj/item/weapon/grenade/syndieminibomb{ +/obj/item/grenade/syndieminibomb{ pixel_x = -1 }, /obj/structure/table/reinforced, /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/grenade/plastic/c4, -/obj/item/weapon/grenade/plastic/c4, -/obj/item/weapon/grenade/plastic/c4, -/obj/item/weapon/grenade/plastic/c4, -/obj/item/weapon/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -5826,15 +5794,15 @@ /area/engine/atmospherics_engine) "and" = ( /obj/structure/table/wood, -/obj/item/weapon/circuitboard/computer/arcade, +/obj/item/circuitboard/computer/arcade, /turf/open/floor/plasteel/vault{ dir = 5 }, /area/crew_quarters/electronic_marketing_den) "ane" = ( /obj/structure/table/wood, -/obj/item/weapon/electronics/airalarm, -/obj/item/weapon/circuitboard/computer/med_data, +/obj/item/electronics/airalarm, +/obj/item/circuitboard/computer/med_data, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -5856,8 +5824,8 @@ /area/crew_quarters/electronic_marketing_den) "anh" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen, +/obj/item/folder/red, +/obj/item/pen, /obj/structure/cable/white{ d1 = 4; d2 = 8; @@ -5915,13 +5883,12 @@ "ann" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plasteel/neutral/side{ - dir = 6; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + dir = 6 }, /area/maintenance/port/fore) "ano" = ( /obj/structure/table/wood, -/obj/item/weapon/phone{ +/obj/item/phone{ desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; pixel_x = -3; pixel_y = 3 @@ -5933,8 +5900,8 @@ /area/security/vacantoffice) "anq" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/newscaster{ pixel_y = -32 }, @@ -5942,7 +5909,7 @@ /area/security/vacantoffice) "anr" = ( /obj/structure/table/wood, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/machinery/camera{ c_tag = "Vacant Office"; dir = 1; @@ -5951,13 +5918,14 @@ /turf/open/floor/plasteel/grimy, /area/security/vacantoffice) "ans" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/wood, /area/security/vacantoffice) "ant" = ( /obj/machinery/power/apc{ dir = 2; name = "Auxiliary Office APC"; + areastring = "/area/security/vacantoffice"; pixel_y = -26 }, /obj/effect/decal/cleanable/dirt, @@ -5965,7 +5933,7 @@ /turf/open/floor/wood, /area/security/vacantoffice) "anu" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/wood, @@ -5993,7 +5961,7 @@ dir = 1; pixel_y = -22 }, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /turf/open/floor/plasteel/blue/side{ dir = 10 }, @@ -6013,13 +5981,12 @@ pixel_x = 32 }, /turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; dir = 6 }, /area/security/checkpoint/customs) "anA" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/chips, +/obj/item/reagent_containers/food/snacks/chips, /turf/open/floor/plasteel/grimy, /area/hallway/secondary/entry) "anB" = ( @@ -6039,7 +6006,7 @@ /obj/machinery/newscaster{ pixel_y = -32 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/grimy, @@ -6053,8 +6020,8 @@ /area/hallway/secondary/entry) "anE" = ( /obj/structure/table/wood, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /turf/open/floor/plasteel/grimy, /area/hallway/secondary/entry) "anF" = ( @@ -6181,7 +6148,6 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/maintenance/disposal) @@ -6260,8 +6226,8 @@ /turf/open/floor/plasteel, /area/maintenance/disposal) "anW" = ( -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/circular_saw, +/obj/item/surgicaldrill, +/obj/item/circular_saw, /obj/structure/table/reinforced, /obj/machinery/light{ dir = 8 @@ -6318,9 +6284,9 @@ }, /obj/item/stack/cable_coil/white, /obj/item/stack/cable_coil/white, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/circuitboard/machine/microwave, +/obj/item/stock_parts/console_screen, +/obj/item/stock_parts/console_screen, +/obj/item/circuitboard/machine/microwave, /turf/open/floor/plasteel/black, /area/crew_quarters/electronic_marketing_den) "aoc" = ( @@ -6356,11 +6322,12 @@ }, /area/crew_quarters/electronic_marketing_den) "aoi" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/structure/cable/white, /obj/machinery/power/apc{ dir = 2; name = "Electronics Marketing APC"; + areastring = "/area/crew_quarters/electronic_marketing_den"; pixel_y = -26 }, /turf/open/floor/wood, @@ -6370,14 +6337,13 @@ /obj/machinery/newscaster{ pixel_x = 32 }, -/obj/item/weapon/folder/red, -/obj/item/weapon/lighter, +/obj/item/folder/red, +/obj/item/lighter, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/wood, /area/crew_quarters/electronic_marketing_den) "aok" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/port/fore) "aol" = ( @@ -6423,7 +6389,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/security/checkpoint/customs) +/area/maintenance/port/fore) "aoo" = ( /obj/structure/cable/white{ d1 = 1; @@ -6443,7 +6409,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/security/checkpoint/checkpoint2) +/area/maintenance/starboard/fore) "aop" = ( /obj/structure/cable/white{ d1 = 1; @@ -6455,7 +6421,7 @@ }, /area/maintenance/starboard/fore) "aoq" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plating, @@ -6478,7 +6444,6 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/maintenance/disposal) @@ -6544,13 +6509,12 @@ /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/maintenance/disposal) "aoz" = ( -/obj/item/weapon/cautery, -/obj/item/weapon/scalpel, +/obj/item/cautery, +/obj/item/scalpel, /obj/structure/table/reinforced, /turf/open/floor/plasteel/vault{ dir = 8 @@ -6558,14 +6522,14 @@ /area/shuttle/syndicate) "aoA" = ( /obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/shuttle/syndicate) "aoB" = ( -/obj/item/weapon/retractor, -/obj/item/weapon/hemostat, +/obj/item/retractor, +/obj/item/hemostat, /obj/structure/table/reinforced, /turf/open/floor/plasteel/vault{ dir = 8 @@ -6636,8 +6600,7 @@ /turf/open/floor/plasteel, /area/engine/atmospherics_engine) "aoK" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/atmospherics_engine) "aoL" = ( @@ -6832,7 +6795,7 @@ }, /area/hallway/secondary/entry) "ape" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/neutral/corner{ @@ -6867,7 +6830,7 @@ /turf/open/floor/plasteel, /area/hallway/secondary/entry) "api" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/neutral/corner{ @@ -6912,7 +6875,7 @@ "apn" = ( /obj/structure/table/wood, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/coin/iron{ +/obj/item/coin/iron{ icon_state = "coin_bananium_heads"; name = "arcade coin" }, @@ -6948,7 +6911,7 @@ }, /obj/structure/table/wood, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/coin/iron{ +/obj/item/coin/iron{ icon_state = "coin_bananium_heads"; name = "arcade coin" }, @@ -6956,7 +6919,7 @@ /area/maintenance/starboard/fore) "apt" = ( /obj/structure/table/wood, -/obj/item/weapon/gun/ballistic/automatic/toy/pistol/unrestricted, +/obj/item/gun/ballistic/automatic/toy/pistol/unrestricted, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -7027,7 +6990,6 @@ /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/maintenance/disposal) @@ -7169,7 +7131,6 @@ dir = 4 }, /turf/open/floor/plasteel/caution{ - icon_state = "caution"; dir = 8 }, /area/engine/atmospherics_engine) @@ -7737,7 +7698,7 @@ "aqO" = ( /obj/structure/rack, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/weldingtool, +/obj/item/weldingtool, /obj/item/device/assembly/voice, /obj/item/clothing/head/welding, /obj/effect/spawner/lootdrop/maintenance, @@ -7966,7 +7927,6 @@ dir = 4 }, /turf/open/floor/plasteel/caution{ - icon_state = "caution"; dir = 8 }, /area/engine/atmospherics_engine) @@ -8019,10 +7979,10 @@ /area/engine/atmospherics_engine) "arn" = ( /obj/structure/table/reinforced, -/obj/item/weapon/tank/internals/emergency_oxygen/engi{ +/obj/item/tank/internals/emergency_oxygen/engi{ pixel_x = -5 }, -/obj/item/weapon/tank/internals/emergency_oxygen/engi{ +/obj/item/tank/internals/emergency_oxygen/engi{ pixel_x = 5 }, /obj/item/device/geiger_counter, @@ -8097,7 +8057,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/neutral/corner{ @@ -8151,7 +8111,7 @@ /area/hallway/secondary/entry) "arC" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/neutral/corner, @@ -8487,6 +8447,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Disposal APC"; + areastring = "/area/maintenance/disposal"; pixel_y = -24 }, /obj/structure/disposalpipe/segment{ @@ -8499,7 +8460,6 @@ icon_state = "0-8" }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 6 }, /area/maintenance/disposal) @@ -8601,7 +8561,6 @@ dir = 4 }, /turf/open/floor/plasteel/caution{ - icon_state = "caution"; dir = 8 }, /area/engine/atmospherics_engine) @@ -8652,7 +8611,7 @@ /turf/open/floor/plasteel, /area/engine/atmospherics_engine) "ass" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/structure/sign/nosmoking_2{ pixel_x = 32 }, @@ -8687,7 +8646,7 @@ icon_state = "crateopen"; opened = 1 }, -/obj/item/weapon/crowbar/red, +/obj/item/crowbar/red, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plasteel/neutral/side{ dir = 4 @@ -8705,7 +8664,6 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/redblue/redside{ - icon_state = "redblue"; dir = 8 }, /area/maintenance/port/fore) @@ -8719,15 +8677,15 @@ /area/maintenance/port/fore) "asA" = ( /obj/structure/easel, -/obj/item/weapon/canvas/twentythreeXtwentythree, -/obj/item/weapon/canvas/twentythreeXtwentythree, +/obj/item/canvas/twentythreeXtwentythree, +/obj/item/canvas/twentythreeXtwentythree, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/port/fore) "asB" = ( /obj/structure/easel, -/obj/item/weapon/canvas/twentythreeXtwentythree, -/obj/item/weapon/canvas/twentythreeXtwentythree, +/obj/item/canvas/twentythreeXtwentythree, +/obj/item/canvas/twentythreeXtwentythree, /turf/open/floor/wood{ icon_state = "wood-broken7" }, @@ -8766,18 +8724,18 @@ /obj/structure/sign/nanotrasen{ pixel_y = 32 }, -/obj/item/weapon/storage/box/mousetraps{ +/obj/item/storage/box/mousetraps{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/mousetraps, -/obj/item/weapon/restraints/legcuffs/beartrap{ +/obj/item/storage/box/mousetraps, +/obj/item/restraints/legcuffs/beartrap{ icon_state = "beartrap0" }, -/obj/item/weapon/restraints/legcuffs/beartrap{ +/obj/item/restraints/legcuffs/beartrap{ icon_state = "beartrap0" }, -/obj/item/weapon/restraints/legcuffs/beartrap{ +/obj/item/restraints/legcuffs/beartrap{ icon_state = "beartrap0" }, /obj/effect/decal/cleanable/cobweb, @@ -8790,7 +8748,7 @@ pixel_y = 32 }, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/storage/bag/trash, +/obj/item/storage/bag/trash, /obj/item/key/janitor, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel/neutral, @@ -8800,6 +8758,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Custodial Closet APC"; + areastring = "/area/janitor"; pixel_y = 24 }, /obj/structure/cable/white{ @@ -8833,7 +8792,7 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/janitor, /turf/open/floor/plasteel/neutral, /area/janitor) @@ -8843,8 +8802,8 @@ dir = 1 }, /obj/item/stack/packageWrap, -/obj/item/weapon/crowbar, -/obj/item/weapon/hand_labeler, +/obj/item/crowbar, +/obj/item/hand_labeler, /obj/machinery/newscaster{ pixel_y = 32 }, @@ -8859,7 +8818,7 @@ "asM" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/effect/turf_decal/bot, /obj/machinery/light_switch{ pixel_x = -26 @@ -8998,7 +8957,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/quartermaster/warehouse) +/area/maintenance/starboard/fore) "asY" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 @@ -9041,7 +9000,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/quartermaster/storage) +/area/maintenance/starboard/fore) "ate" = ( /obj/structure/lattice/catwalk, /obj/structure/cable, @@ -9069,7 +9028,7 @@ /turf/open/space, /area/space) "ati" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -9139,11 +9098,10 @@ /turf/open/floor/plasteel, /area/engine/atmospherics_engine) "atr" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/atmospherics_engine) "ats" = ( @@ -9189,13 +9147,12 @@ dir = 1 }, /turf/open/floor/plasteel/redblue/redside{ - icon_state = "redblue"; dir = 8 }, /area/maintenance/port/fore) "aty" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/melee/skateboard, +/obj/item/melee/skateboard, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, @@ -9272,20 +9229,20 @@ }, /obj/structure/table/reinforced, /obj/item/clothing/gloves/color/orange, -/obj/item/weapon/reagent_containers/spray/cleaner{ +/obj/item/reagent_containers/spray/cleaner{ pixel_x = -3; pixel_y = 2 }, -/obj/item/weapon/reagent_containers/spray/cleaner{ +/obj/item/reagent_containers/spray/cleaner{ pixel_x = -3; pixel_y = 2 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 }, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, +/obj/item/grenade/chem_grenade/cleaner, +/obj/item/grenade/chem_grenade/cleaner, +/obj/item/grenade/chem_grenade/cleaner, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel/neutral, /area/janitor) @@ -9314,7 +9271,6 @@ dir = 4 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; dir = 1 }, /area/janitor) @@ -9325,7 +9281,6 @@ dir = 8 }, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 5 }, /area/janitor) @@ -9334,7 +9289,7 @@ /obj/structure/sign/nosmoking_2{ pixel_x = 32 }, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel/neutral, @@ -9376,7 +9331,7 @@ /turf/open/floor/plating, /area/crew_quarters/toilet/auxiliary) "atS" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/camera{ c_tag = "Auxiliary Restroom"; dir = 2; @@ -9464,7 +9419,6 @@ dir = 1 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/warehouse) @@ -9481,7 +9435,6 @@ "aue" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/warehouse) @@ -9492,7 +9445,7 @@ /area/quartermaster/warehouse) "aug" = ( /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/structure/table, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -9518,7 +9471,6 @@ dir = 1 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/storage) @@ -9531,27 +9483,24 @@ "aul" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/storage) "aum" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/storage) "aun" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/item/device/radio/intercom{ name = "Station Intercom"; pixel_y = 26 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/storage) @@ -9559,7 +9508,6 @@ /obj/structure/table/reinforced, /obj/machinery/computer/stockexchange, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/storage) @@ -9570,13 +9518,11 @@ }, /obj/structure/filingcabinet/chestdrawer, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/storage) "auq" = ( /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/storage) @@ -9624,7 +9570,7 @@ "aux" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/bot, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) "auy" = ( @@ -9686,11 +9632,10 @@ /turf/open/floor/circuit/green, /area/engine/supermatter) "auD" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 6 }, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/supermatter) "auE" = ( @@ -9706,11 +9651,10 @@ /turf/open/floor/engine, /area/engine/supermatter) "auG" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 10 }, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/supermatter) "auH" = ( @@ -9767,7 +9711,7 @@ /turf/open/floor/plasteel, /area/engine/atmospherics_engine) "auM" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -9791,7 +9735,7 @@ /area/maintenance/port/fore) "auP" = ( /obj/structure/rack, -/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey, +/obj/item/reagent_containers/food/drinks/bottle/whiskey, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -9805,7 +9749,6 @@ /area/maintenance/port/fore) "auS" = ( /turf/open/floor/plasteel/redblue/redside{ - icon_state = "redblue"; dir = 8 }, /area/maintenance/port/fore) @@ -9859,11 +9802,11 @@ dir = 4; pixel_x = -23 }, -/obj/item/weapon/storage/box/lights/mixed{ +/obj/item/storage/box/lights/mixed{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/item/device/lightreplacer, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -9938,6 +9881,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Auxiliary Restrooms APC"; + areastring = "/area/crew_quarters/toilet/auxiliary"; pixel_y = -26 }, /turf/open/floor/plating, @@ -10092,7 +10036,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/warehouse) @@ -10193,7 +10136,6 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/loadingarea{ - baseturf = /turf/open/space; dir = 8 }, /area/quartermaster/storage) @@ -10210,8 +10152,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/storage) "avL" = ( @@ -10220,7 +10161,7 @@ "avM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/bot, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel, @@ -10255,23 +10196,21 @@ /turf/open/floor/plasteel, /area/engine/atmospherics_engine) "avP" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/manifold/general/visible{ dir = 8 }, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/supermatter) "avQ" = ( -/obj/machinery/power/supermatter_shard/crystal, +/obj/machinery/power/supermatter_shard/crystal/engine, /turf/open/floor/engine, /area/engine/supermatter) "avR" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/manifold/general/visible{ dir = 4 }, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/supermatter) "avS" = ( @@ -10344,6 +10283,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Port Bow Maintenance APC"; + areastring = "/area/maintenance/port/fore"; pixel_y = -26 }, /obj/structure/cable/white, @@ -10356,21 +10296,20 @@ /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/redblue/redside{ - icon_state = "redblue"; dir = 8 }, /area/maintenance/port/fore) "awc" = ( /obj/structure/table/wood, -/obj/item/weapon/lipstick/random{ +/obj/item/lipstick/random{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/lipstick/random{ +/obj/item/lipstick/random{ pixel_x = -3; pixel_y = -3 }, -/obj/item/weapon/lipstick/random, +/obj/item/lipstick/random, /obj/structure/sign/nosmoking_2{ pixel_y = -32 }, @@ -10379,10 +10318,10 @@ /area/maintenance/port/fore) "awd" = ( /obj/structure/table/wood, -/obj/item/weapon/canvas/twentythreeXnineteen, -/obj/item/weapon/canvas/nineteenXnineteen, -/obj/item/weapon/storage/crayons, -/obj/item/weapon/storage/crayons, +/obj/item/canvas/twentythreeXnineteen, +/obj/item/canvas/nineteenXnineteen, +/obj/item/storage/crayons, +/obj/item/storage/crayons, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, /turf/open/floor/wood{ @@ -10504,12 +10443,11 @@ pixel_x = -23 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/quartermaster/warehouse) "awr" = ( -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /turf/open/floor/plating, /area/quartermaster/warehouse) "aws" = ( @@ -10561,7 +10499,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/warehouse) @@ -10650,7 +10587,6 @@ /area/quartermaster/storage) "awJ" = ( /turf/open/floor/plasteel/loadingarea{ - baseturf = /turf/open/space; dir = 8 }, /area/quartermaster/storage) @@ -10660,8 +10596,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/storage) "awL" = ( @@ -11003,7 +10938,6 @@ /area/quartermaster/warehouse) "axu" = ( /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/warehouse) @@ -11057,7 +10991,6 @@ id = "cargounload" }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/storage) @@ -11080,8 +11013,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/storage) "axE" = ( @@ -11093,8 +11025,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/vacuum, /turf/open/floor/plating, /area/quartermaster/storage) @@ -11107,8 +11038,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/storage) "axG" = ( @@ -11259,8 +11189,7 @@ /turf/open/floor/plasteel, /area/engine/atmospherics_engine) "axY" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 4 }, @@ -11281,7 +11210,7 @@ /turf/open/floor/plasteel, /area/hydroponics/garden/abandoned) "ayb" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light/small{ dir = 1 }, @@ -11292,7 +11221,7 @@ "ayc" = ( /obj/structure/table, /obj/item/clothing/suit/apron/overalls, -/obj/item/weapon/cultivator, +/obj/item/cultivator, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/hydroponics/garden/abandoned) @@ -11309,9 +11238,9 @@ }, /obj/item/seeds/poppy/geranium, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, -/obj/item/weapon/reagent_containers/food/snacks/grown/corn, -/obj/item/weapon/reagent_containers/food/snacks/grown/apple, +/obj/item/reagent_containers/food/snacks/grown/wheat, +/obj/item/reagent_containers/food/snacks/grown/corn, +/obj/item/reagent_containers/food/snacks/grown/apple, /obj/effect/turf_decal/bot, /obj/machinery/airalarm{ pixel_y = 23 @@ -11326,7 +11255,7 @@ /turf/open/floor/plasteel, /area/hydroponics/garden/abandoned) "ayg" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/status_display{ pixel_y = 32 }, @@ -11337,10 +11266,10 @@ /obj/structure/table, /obj/item/stack/packageWrap, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/hand_labeler, -/obj/item/weapon/reagent_containers/food/snacks/grown/tea, -/obj/item/weapon/reagent_containers/food/snacks/grown/grapes, -/obj/item/weapon/reagent_containers/food/snacks/grown/cherries, +/obj/item/hand_labeler, +/obj/item/reagent_containers/food/snacks/grown/tea, +/obj/item/reagent_containers/food/snacks/grown/grapes, +/obj/item/reagent_containers/food/snacks/grown/cherries, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/hydroponics/garden/abandoned) @@ -11638,7 +11567,7 @@ /area/quartermaster/warehouse) "ayH" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/storage/box/mousetraps, +/obj/item/storage/box/mousetraps, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/quartermaster/warehouse) @@ -11719,7 +11648,6 @@ "ayT" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/storage) @@ -11879,7 +11807,6 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/escape{ - icon_state = "escape"; dir = 4 }, /area/engine/atmospherics_engine) @@ -12119,7 +12046,6 @@ sortType = 1 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/quartermaster/warehouse) @@ -12222,10 +12148,10 @@ /obj/machinery/power/apc{ dir = 4; name = "Cargo Warehouse APC"; + areastring = "/area/quartermaster/warehouse"; pixel_x = 26 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/warehouse) @@ -12356,7 +12282,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 5 }, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) @@ -12466,7 +12392,7 @@ /area/hallway/secondary/service) "aAp" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/plasteel/grimy, /area/hallway/secondary/service) "aAq" = ( @@ -12481,14 +12407,14 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/obj/item/weapon/bedsheet/rainbow, +/obj/item/bedsheet/rainbow, /turf/open/floor/plasteel/grimy, /area/hallway/secondary/service) "aAs" = ( /turf/open/floor/plasteel/grimy, /area/hallway/secondary/service) "aAt" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/structure/sign/nanotrasen{ pixel_x = 32 }, @@ -12522,7 +12448,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/hallway/secondary/service) +/area/maintenance/port/fore) "aAx" = ( /turf/closed/wall, /area/crew_quarters/bar) @@ -12595,7 +12521,6 @@ "aAI" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 6 }, /area/quartermaster/warehouse) @@ -12657,7 +12582,6 @@ /area/quartermaster/storage) "aAQ" = ( /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/storage) @@ -12687,8 +12611,7 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "aAS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/storage) "aAT" = ( @@ -12697,8 +12620,7 @@ icon_state = "0-2" }, /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/storage) "aAU" = ( @@ -12931,6 +12853,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Atmospherics Engine APC"; + areastring = "/area/engine/atmospherics_engine"; pixel_x = 26 }, /obj/structure/cable/white{ @@ -12989,8 +12912,8 @@ /area/maintenance/port/fore) "aBp" = ( /obj/structure/table/wood, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /obj/machinery/newscaster{ pixel_x = -32 }, @@ -13068,6 +12991,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Bar APC"; + areastring = "/area/crew_quarters/bar"; pixel_y = 24 }, /obj/machinery/light/small{ @@ -13116,7 +13040,7 @@ /obj/structure/extinguisher_cabinet{ pixel_y = 32 }, -/obj/item/weapon/storage/box/beanbag, +/obj/item/storage/box/beanbag, /turf/open/floor/plasteel/black, /area/crew_quarters/bar) "aBC" = ( @@ -13153,9 +13077,9 @@ pixel_y = 32; receive_ore_updates = 1 }, -/obj/item/weapon/book/manual/barman_recipes, -/obj/item/weapon/reagent_containers/food/drinks/shaker, -/obj/item/weapon/reagent_containers/glass/rag, +/obj/item/book/manual/barman_recipes, +/obj/item/reagent_containers/food/drinks/shaker, +/obj/item/reagent_containers/glass/rag, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -13165,19 +13089,19 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/bartender, /turf/open/floor/plasteel/black, /area/crew_quarters/bar) "aBH" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/cigarettes/cigars{ +/obj/item/storage/fancy/cigarettes/cigars{ pixel_y = 6 }, -/obj/item/weapon/storage/fancy/cigarettes/cigars/cohiba{ +/obj/item/storage/fancy/cigarettes/cigars/cohiba{ pixel_y = 3 }, -/obj/item/weapon/storage/fancy/cigarettes/cigars/havana, +/obj/item/storage/fancy/cigarettes/cigars/havana, /obj/item/device/radio/intercom{ name = "Station Intercom"; pixel_y = 26 @@ -13201,6 +13125,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Port Primary Hallway APC"; + areastring = "/area/hallway/primary/fore"; pixel_x = -26; pixel_y = 3 }, @@ -13312,8 +13237,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/prison) "aBW" = ( @@ -13322,8 +13246,7 @@ /turf/open/space, /area/space) "aBX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/solars/port/fore) "aBY" = ( @@ -13333,13 +13256,12 @@ /turf/closed/wall/r_wall, /area/maintenance/disposal/incinerator) "aCa" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/disposal/incinerator) "aCb" = ( /obj/structure/table/reinforced, -/obj/item/weapon/tank/internals/plasma, +/obj/item/tank/internals/plasma, /obj/machinery/light/small, /obj/structure/extinguisher_cabinet{ pixel_x = -26 @@ -13354,7 +13276,7 @@ /turf/open/floor/plasteel, /area/engine/atmospherics_engine) "aCc" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -13450,7 +13372,7 @@ /turf/open/floor/plasteel, /area/engine/atmospherics_engine) "aCn" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/stripes/line{ dir = 6 }, @@ -13458,15 +13380,15 @@ /area/engine/atmospherics_engine) "aCo" = ( /obj/structure/table/reinforced, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/wrench, +/obj/item/crowbar/red, +/obj/item/wrench, /obj/item/clothing/mask/gas, /obj/machinery/light/small, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) "aCp" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, @@ -13480,19 +13402,20 @@ /area/hydroponics/garden/abandoned) "aCr" = ( /obj/structure/table, -/obj/item/weapon/shovel/spade, -/obj/item/weapon/reagent_containers/glass/bottle/nutrient/rh{ +/obj/item/shovel/spade, +/obj/item/reagent_containers/glass/bottle/nutrient/rh{ pixel_x = 5 }, -/obj/item/weapon/reagent_containers/glass/bottle/nutrient/ez{ +/obj/item/reagent_containers/glass/bottle/nutrient/ez{ pixel_x = -5 }, -/obj/item/weapon/reagent_containers/syringe, +/obj/item/reagent_containers/syringe, /obj/effect/decal/cleanable/dirt, /obj/structure/cable/white, /obj/machinery/power/apc{ dir = 2; name = "Abandoned Garden APC"; + areastring = "/area/hydroponics/garden/abandoned"; pixel_y = -26 }, /obj/effect/turf_decal/bot, @@ -13503,14 +13426,14 @@ /obj/machinery/status_display{ pixel_y = -32 }, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/hydroponics/garden/abandoned) "aCt" = ( /obj/structure/table, /obj/item/device/plant_analyzer, -/obj/item/weapon/hatchet, +/obj/item/hatchet, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -13532,9 +13455,9 @@ /area/hydroponics/garden/abandoned) "aCw" = ( /obj/structure/table, -/obj/item/weapon/crowbar, -/obj/item/weapon/wrench, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/crowbar, +/obj/item/wrench, +/obj/item/reagent_containers/glass/bucket, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/hydroponics/garden/abandoned) @@ -13853,7 +13776,7 @@ pixel_x = -32 }, /obj/structure/table/reinforced, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/item/device/radio, /obj/machinery/button/door{ desc = "A remote control switch."; @@ -13949,19 +13872,19 @@ desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; name = "emergency lifejacket" }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, /obj/item/clothing/mask/breath{ @@ -14084,7 +14007,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/item/weapon/cultivator, +/obj/item/cultivator, /turf/open/floor/plasteel/neutral/corner{ dir = 1 }, @@ -14122,7 +14045,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/mouse, /turf/open/floor/plasteel/neutral/corner{ @@ -14272,7 +14195,7 @@ /turf/open/floor/plasteel/vault, /area/maintenance/disposal/incinerator) "aDD" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, @@ -14441,15 +14364,14 @@ /area/engine/atmospherics_engine) "aDP" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/stripes/line{ dir = 6 }, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) "aDQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/barricade/wooden, /turf/open/floor/plating, /area/hydroponics/garden/abandoned) @@ -14502,7 +14424,7 @@ /turf/open/floor/plasteel/neutral/side, /area/maintenance/port/fore) "aDU" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/newscaster{ pixel_x = -32 }, @@ -14603,7 +14525,7 @@ /turf/open/floor/plasteel/grimy, /area/crew_quarters/bar) "aEb" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -14650,8 +14572,7 @@ /turf/open/floor/plasteel, /area/hallway/primary/fore) "aEk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/sorting) "aEl" = ( @@ -14695,14 +14616,12 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/supply) "aEq" = ( /obj/machinery/computer/secure_data, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 6 }, /area/security/checkpoint/supply) @@ -14717,7 +14636,6 @@ dir = 4 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 4 }, /area/security/checkpoint/supply) @@ -14787,7 +14705,6 @@ id = "cargoload" }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/storage) @@ -14808,8 +14725,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/storage) "aEB" = ( @@ -14818,8 +14734,7 @@ icon_state = "0-8" }, /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/storage) "aEC" = ( @@ -14849,8 +14764,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/prison) "aEH" = ( @@ -14914,8 +14828,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/prison) "aEN" = ( @@ -15027,7 +14940,6 @@ "aET" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 8 }, /area/maintenance/disposal/incinerator) @@ -15124,6 +15036,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Turbine Generator APC"; + areastring = "/area/maintenance/disposal/incinerator"; pixel_y = 24 }, /obj/structure/cable/white{ @@ -15208,7 +15121,6 @@ /turf/closed/wall/r_wall, /area/engine/atmospherics_engine) "aFh" = ( -/obj/structure/grille, /obj/structure/cable/white{ d1 = 1; d2 = 2; @@ -15224,7 +15136,7 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/atmospherics_engine) "aFi" = ( @@ -15254,13 +15166,12 @@ /turf/open/floor/plasteel, /area/engine/atmospherics_engine) "aFj" = ( -/obj/structure/grille, /obj/structure/cable/white{ d2 = 8; icon_state = "0-8" }, /obj/effect/decal/cleanable/dirt, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/atmospherics_engine) "aFk" = ( @@ -15324,8 +15235,8 @@ "aFp" = ( /obj/structure/table/wood, /obj/structure/table/wood, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /obj/machinery/airalarm{ pixel_y = 23 }, @@ -15336,7 +15247,7 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/obj/item/weapon/bedsheet/orange, +/obj/item/bedsheet/orange, /turf/open/floor/wood, /area/hallway/secondary/service) "aFr" = ( @@ -15392,7 +15303,7 @@ /area/crew_quarters/bar) "aFy" = ( /obj/structure/table/wood, -/obj/item/weapon/gun/ballistic/revolver/doublebarrel, +/obj/item/gun/ballistic/revolver/doublebarrel, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -15403,11 +15314,11 @@ /area/crew_quarters/bar) "aFA" = ( /obj/structure/table/reinforced, -/obj/item/weapon/lighter{ +/obj/item/lighter{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/lighter, +/obj/item/lighter, /obj/machinery/camera{ c_tag = "Bar - Fore"; dir = 4; @@ -15421,7 +15332,7 @@ /area/crew_quarters/bar) "aFC" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/matches{ +/obj/item/storage/box/matches{ pixel_x = -3; pixel_y = 5 }, @@ -15459,8 +15370,8 @@ /area/hallway/primary/fore) "aFG" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/quartermaster/sorting) @@ -15518,8 +15429,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/supply) "aFN" = ( @@ -15554,13 +15464,11 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 4 }, /area/security/checkpoint/supply) "aFQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white{ d2 = 8; icon_state = "0-8" @@ -15627,7 +15535,7 @@ }, /area/security/prison) "aGa" = ( -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating{ @@ -15685,6 +15593,7 @@ cell_type = 10000; dir = 2; name = "Port Bow Solar APC"; + areastring = "/area/maintenance/solars/port/fore"; pixel_y = -26 }, /obj/effect/turf_decal/stripes/line{ @@ -15699,9 +15608,9 @@ /area/maintenance/solars/port/fore) "aGj" = ( /obj/structure/rack, -/obj/item/weapon/storage/toolbox/emergency, -/obj/item/weapon/wrench, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/obj/item/storage/toolbox/emergency, +/obj/item/wrench, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/caution{ dir = 9 @@ -16055,7 +15964,7 @@ /area/crew_quarters/bar) "aGT" = ( /obj/structure/closet/gmcloset, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/stack/sheet/glass{ amount = 30 }, @@ -16080,7 +15989,7 @@ "aGV" = ( /obj/structure/table/wood, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /turf/open/floor/plasteel/black, /area/crew_quarters/bar) "aGW" = ( @@ -16116,8 +16025,8 @@ "aHc" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen, +/obj/item/folder/yellow, +/obj/item/pen, /obj/machinery/door/window/southleft{ dir = 4; name = "Cargo Desk"; @@ -16132,7 +16041,6 @@ }, /obj/effect/landmark/start/cargo_technician, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 9 }, /area/quartermaster/sorting) @@ -16141,7 +16049,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/sorting) @@ -16152,7 +16059,6 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/sorting) @@ -16166,7 +16072,6 @@ dir = 1 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 5 }, /area/quartermaster/sorting) @@ -16187,8 +16092,7 @@ /area/quartermaster/sorting) "aHi" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/supply) "aHj" = ( @@ -16214,7 +16118,6 @@ dir = 4 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 4 }, /area/security/checkpoint/supply) @@ -16230,7 +16133,7 @@ dir = 4; name = "Security Desk" }, -/obj/item/weapon/folder/red, +/obj/item/folder/red, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -16297,8 +16200,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/ai_status_display{ pixel_x = -32 }, @@ -16331,8 +16233,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/status_display{ pixel_x = 32 }, @@ -16341,7 +16242,7 @@ /area/security/prison) "aHy" = ( /turf/closed/wall/r_wall, -/area/prison/execution_room) +/area/security/execution/education) "aHz" = ( /obj/machinery/door/poddoor{ id = "justiceblast"; @@ -16354,10 +16255,10 @@ dir = 1 }, /turf/open/floor/plasteel/black, -/area/prison/execution_room) +/area/security/execution/education) "aHA" = ( /obj/structure/lattice/catwalk, -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/space, /area/space) "aHB" = ( @@ -16599,7 +16500,7 @@ /area/maintenance/port/fore) "aHY" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/machinery/button/door{ id = "AuxCabinB"; name = "Dormitory Door Lock"; @@ -16627,14 +16528,14 @@ /area/hallway/secondary/service) "aIb" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/briefcase, +/obj/item/storage/briefcase, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/wood, /area/hallway/secondary/service) "aIc" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -16690,9 +16591,8 @@ /turf/open/floor/plasteel/loadingarea, /area/hallway/primary/fore) "aIi" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/quartermaster/sorting) @@ -16712,7 +16612,6 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/sorting) @@ -16744,10 +16643,10 @@ /obj/machinery/power/apc{ dir = 8; name = "Security Post - Cargo APC"; + areastring = "/area/security/checkpoint/supply"; pixel_x = -26 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 10 }, /area/security/checkpoint/supply) @@ -16768,7 +16667,7 @@ /turf/open/floor/plasteel/red/side, /area/security/checkpoint/supply) "aIp" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/airalarm{ dir = 8; pixel_x = 24 @@ -16782,7 +16681,6 @@ name = "security camera" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 6 }, /area/security/checkpoint/supply) @@ -16829,14 +16727,14 @@ /obj/machinery/shower{ dir = 4 }, -/obj/item/weapon/soap/nanotrasen, +/obj/item/soap/nanotrasen, /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/floorgrime, /area/security/prison) "aIx" = ( /obj/structure/table, -/obj/item/weapon/storage/crayons, -/obj/item/weapon/storage/crayons, +/obj/item/storage/crayons, +/obj/item/storage/crayons, /obj/structure/sign/electricshock{ pixel_y = 32 }, @@ -16946,7 +16844,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/machinery/light/small{ dir = 1 }, @@ -16956,7 +16854,7 @@ /area/security/prison) "aIG" = ( /obj/structure/table, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/structure/cable/white{ d1 = 4; d2 = 8; @@ -16981,7 +16879,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/neutral/corner{ dir = 4 }, @@ -17019,12 +16917,12 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/prison/execution_room) +/area/security/execution/education) "aIL" = ( /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/prison/execution_room) +/area/security/execution/education) "aIM" = ( /obj/machinery/light/small{ dir = 4 @@ -17038,7 +16936,7 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/prison/execution_room) +/area/security/execution/education) "aIN" = ( /obj/structure/sign/fire, /turf/closed/wall/r_wall, @@ -17084,7 +16982,6 @@ /obj/machinery/atmospherics/pipe/manifold/general/visible, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/caution{ - icon_state = "caution"; dir = 10 }, /area/maintenance/disposal/incinerator) @@ -17111,13 +17008,11 @@ }, /area/maintenance/disposal/incinerator) "aIU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) "aIV" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/engine/atmos) @@ -17135,8 +17030,7 @@ /turf/open/floor/plasteel, /area/engine/atmos) "aIX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/general/visible, /turf/open/floor/plating, /area/engine/atmos) @@ -17231,17 +17125,17 @@ /turf/open/floor/plasteel/grimy, /area/crew_quarters/abandoned_gambling_den) "aJk" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/grimy, /area/crew_quarters/abandoned_gambling_den) "aJl" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/grimy, /area/crew_quarters/abandoned_gambling_den) "aJm" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) @@ -17253,6 +17147,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Abandoned Gambling Den APC"; + areastring = "/area/crew_quarters/abandoned_gambling_den"; pixel_y = 24 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -17261,7 +17156,7 @@ }, /area/crew_quarters/abandoned_gambling_den) "aJo" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/wood, /area/crew_quarters/abandoned_gambling_den) "aJp" = ( @@ -17316,6 +17211,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Atrium APC"; + areastring = "/area/crew_quarters/bar/atrium"; pixel_y = 24 }, /obj/machinery/camera{ @@ -17332,7 +17228,7 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/grimy, /area/crew_quarters/bar/atrium) "aJy" = ( @@ -17350,8 +17246,7 @@ /turf/open/floor/plasteel/redyellow, /area/crew_quarters/bar/atrium) "aJB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/bar/atrium) "aJC" = ( @@ -17370,7 +17265,6 @@ dir = 8 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/quartermaster/sorting) @@ -17402,8 +17296,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/supply) "aJJ" = ( @@ -17434,8 +17327,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/supply) "aJL" = ( @@ -17460,7 +17352,6 @@ "aJN" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/loadingarea{ - icon_state = "loadingarea"; dir = 1 }, /area/quartermaster/storage) @@ -17510,7 +17401,7 @@ /area/security/prison) "aJU" = ( /obj/structure/table, -/obj/item/weapon/storage/pill_bottle/dice, +/obj/item/storage/pill_bottle/dice, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -17526,8 +17417,8 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/paper, -/obj/item/weapon/pen, +/obj/item/paper, +/obj/item/pen, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -17586,14 +17477,14 @@ /turf/open/floor/plasteel/darkred/corner{ dir = 1 }, -/area/prison/execution_room) +/area/security/execution/education) "aKd" = ( /obj/structure/chair, /obj/effect/decal/cleanable/blood/splatter, /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/prison/execution_room) +/area/security/execution/education) "aKe" = ( /obj/machinery/flasher{ id = "justiceflash"; @@ -17604,7 +17495,7 @@ /turf/open/floor/plasteel/darkred/corner{ dir = 4 }, -/area/prison/execution_room) +/area/security/execution/education) "aKf" = ( /obj/machinery/door/poddoor{ id = "turbinevent"; @@ -17719,7 +17610,6 @@ dir = 4 }, /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 8 }, /area/maintenance/disposal/incinerator) @@ -17874,7 +17764,7 @@ /turf/open/floor/plasteel/vault, /area/engine/atmos) "aKE" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/vault, /area/engine/atmos) "aKF" = ( @@ -17891,8 +17781,8 @@ /area/crew_quarters/abandoned_gambling_den) "aKH" = ( /obj/structure/table/wood, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/red, +/obj/item/clipboard, +/obj/item/folder/red, /turf/open/floor/plasteel/grimy, /area/crew_quarters/abandoned_gambling_den) "aKI" = ( @@ -17937,6 +17827,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Theatre Backstage APC"; + areastring = "/area/crew_quarters/theatre"; pixel_y = 24 }, /turf/open/floor/plasteel/redblue, @@ -17946,8 +17837,8 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 26 }, -/obj/item/weapon/storage/crayons, -/obj/item/weapon/storage/crayons, +/obj/item/storage/crayons, +/obj/item/storage/crayons, /obj/item/device/flashlight/lamp/bananalamp{ pixel_y = 5 }, @@ -17956,7 +17847,7 @@ pixel_y = 26 }, /obj/item/toy/figure/clown, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /turf/open/floor/plasteel/redblue, /area/crew_quarters/theatre) "aKQ" = ( @@ -17991,7 +17882,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/grimy, /area/crew_quarters/bar/atrium) "aKX" = ( @@ -18008,15 +17899,15 @@ /area/crew_quarters/bar/atrium) "aKZ" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/pill_bottle/dice, +/obj/item/storage/pill_bottle/dice, /turf/open/floor/plasteel/redyellow, /area/crew_quarters/bar/atrium) "aLa" = ( -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = -8; pixel_y = 5 }, -/obj/item/weapon/reagent_containers/food/condiment/peppermill{ +/obj/item/reagent_containers/food/condiment/peppermill{ pixel_x = -8 }, /obj/structure/table/wood, @@ -18024,7 +17915,7 @@ /area/crew_quarters/bar/atrium) "aLb" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola, +/obj/item/reagent_containers/food/drinks/soda_cans/cola, /turf/open/floor/plasteel/redyellow, /area/crew_quarters/bar/atrium) "aLc" = ( @@ -18037,15 +17928,15 @@ pixel_y = 5 }, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/machinery/power/apc{ dir = 8; name = "Delivery Office APC"; + areastring = "/area/quartermaster/sorting"; pixel_x = -26; pixel_y = 3 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/quartermaster/sorting) @@ -18088,7 +17979,6 @@ dir = 8 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/sorting) @@ -18107,8 +17997,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/supply) "aLi" = ( @@ -18240,8 +18129,7 @@ /area/quartermaster/storage) "aLw" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white{ d2 = 8; icon_state = "0-8" @@ -18250,8 +18138,8 @@ /area/quartermaster/storage) "aLx" = ( /obj/structure/table, -/obj/item/weapon/book/manual/chef_recipes, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/book/manual/chef_recipes, +/obj/item/storage/box/donkpockets, /obj/item/clothing/head/chefhat, /turf/open/floor/plasteel/neutral/corner{ dir = 8 @@ -18280,7 +18168,7 @@ /area/security/prison) "aLB" = ( /obj/structure/table, -/obj/item/trash/deadmouse{ +/obj/item/reagent_containers/food/snacks/deadmouse{ pixel_y = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -18334,11 +18222,11 @@ "aLK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/vault, -/area/prison/execution_room) +/area/security/execution/education) "aLL" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on, /turf/open/floor/plasteel/vault, -/area/prison/execution_room) +/area/security/execution/education) "aLN" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on{ dir = 4; @@ -18400,7 +18288,6 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/caution{ - icon_state = "caution"; dir = 10 }, /area/maintenance/disposal/incinerator) @@ -18410,9 +18297,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/reagent_containers/pill/patch/silver_sulf, +/obj/item/clipboard, +/obj/item/folder/yellow, +/obj/item/reagent_containers/pill/patch/silver_sulf, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/caution, @@ -18425,8 +18312,8 @@ /obj/machinery/newscaster{ pixel_y = -32 }, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/caution, /area/maintenance/disposal/incinerator) "aLT" = ( @@ -18446,8 +18333,8 @@ pixel_y = 1 }, /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -18501,8 +18388,8 @@ pixel_y = 1 }, /obj/structure/table/reinforced, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/wrench, +/obj/item/crowbar/red, +/obj/item/wrench, /obj/item/clothing/mask/gas, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -18513,10 +18400,10 @@ /area/engine/atmos) "aLZ" = ( /obj/structure/table/reinforced, -/obj/item/weapon/tank/internals/emergency_oxygen{ +/obj/item/tank/internals/emergency_oxygen{ pixel_x = 6 }, -/obj/item/weapon/tank/internals/emergency_oxygen{ +/obj/item/tank/internals/emergency_oxygen{ pixel_x = -6 }, /obj/item/clothing/mask/breath, @@ -18536,7 +18423,7 @@ }, /area/engine/atmos) "aMa" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -18546,7 +18433,7 @@ /turf/open/floor/plasteel, /area/engine/atmos) "aMc" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/vault{ @@ -18562,10 +18449,10 @@ dir = 8 }, /obj/structure/table/reinforced, -/obj/item/weapon/electronics/airalarm, -/obj/item/weapon/electronics/airalarm, -/obj/item/weapon/electronics/firealarm, -/obj/item/weapon/electronics/firealarm, +/obj/item/electronics/airalarm, +/obj/item/electronics/airalarm, +/obj/item/electronics/firealarm, +/obj/item/electronics/firealarm, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 }, @@ -18583,7 +18470,7 @@ }, /obj/structure/table/reinforced, /obj/item/stack/cable_coil/white, -/obj/item/weapon/pipe_dispenser, +/obj/item/pipe_dispenser, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -18592,7 +18479,7 @@ }, /area/engine/atmos) "aMf" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, @@ -18611,7 +18498,7 @@ /turf/open/floor/plasteel, /area/engine/atmos) "aMh" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/vault{ dir = 8 @@ -18630,7 +18517,7 @@ /obj/item/stack/rods{ amount = 23 }, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /turf/open/floor/plasteel/caution{ dir = 9 }, @@ -18642,7 +18529,7 @@ }, /obj/structure/table/reinforced, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /turf/open/floor/plasteel/caution{ dir = 1 }, @@ -18687,7 +18574,7 @@ /area/maintenance/port/fore) "aMp" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/briefcase, +/obj/item/storage/briefcase, /turf/open/floor/plasteel/grimy, /area/crew_quarters/abandoned_gambling_den) "aMq" = ( @@ -18830,7 +18717,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/item/weapon/reagent_containers/food/drinks/bottle/orangejuice, +/obj/item/reagent_containers/food/drinks/bottle/orangejuice, /turf/open/floor/plasteel/redyellow, /area/crew_quarters/bar/atrium) "aMJ" = ( @@ -18838,7 +18725,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/item/weapon/reagent_containers/food/snacks/cheesiehonkers, +/obj/item/reagent_containers/food/snacks/cheesiehonkers, /turf/open/floor/plasteel/redyellow, /area/crew_quarters/bar/atrium) "aMK" = ( @@ -18914,11 +18801,11 @@ /area/hallway/primary/fore) "aMR" = ( /obj/structure/table, -/obj/item/weapon/storage/box{ +/obj/item/storage/box{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/machinery/firealarm{ dir = 1; pixel_y = -24 @@ -18931,13 +18818,12 @@ pixel_x = -32 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 10 }, /area/quartermaster/sorting) "aMS" = ( /obj/structure/table, -/obj/item/weapon/folder/yellow, +/obj/item/folder/yellow, /obj/item/device/destTagger, /turf/open/floor/plasteel/brown, /area/quartermaster/sorting) @@ -18952,14 +18838,13 @@ /area/quartermaster/sorting) "aMU" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/airalarm{ dir = 8; pixel_x = 24 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 6 }, /area/quartermaster/sorting) @@ -18974,7 +18859,6 @@ "aMW" = ( /obj/effect/landmark/event_spawn, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 10 }, /area/security/checkpoint/supply) @@ -19001,7 +18885,6 @@ dir = 8 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 6 }, /area/security/checkpoint/supply) @@ -19015,28 +18898,24 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/supply) "aNa" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 9 }, /area/quartermaster/storage) "aNb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/storage) "aNc" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/storage) @@ -19048,7 +18927,6 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 5 }, /area/quartermaster/storage) @@ -19061,8 +18939,7 @@ /turf/closed/wall, /area/quartermaster/qm) "aNf" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/qm) "aNg" = ( @@ -19073,8 +18950,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/qm) "aNi" = ( @@ -19086,8 +18962,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/qm) "aNj" = ( @@ -19095,8 +18970,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/qm) "aNk" = ( @@ -19108,8 +18982,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" @@ -19125,21 +18998,20 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/qm) "aNm" = ( /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/glass/bottle/morphine, -/obj/item/weapon/reagent_containers/syringe, +/obj/item/reagent_containers/glass/bottle/morphine, +/obj/item/reagent_containers/syringe, /turf/open/floor/plasteel/whitered/side{ dir = 9 }, /area/security/prison) "aNn" = ( /obj/structure/table/glass, -/obj/item/weapon/folder/blue, +/obj/item/folder/blue, /obj/item/device/healthanalyzer, /obj/machinery/light{ dir = 1 @@ -19150,8 +19022,8 @@ /area/security/prison) "aNo" = ( /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/glass/bottle/morphine, -/obj/item/weapon/reagent_containers/syringe, +/obj/item/reagent_containers/glass/bottle/morphine, +/obj/item/reagent_containers/syringe, /turf/open/floor/plasteel/whitered/side{ dir = 5 }, @@ -19172,7 +19044,7 @@ /area/security/prison) "aNr" = ( /obj/machinery/light/small, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/red/corner{ dir = 8 @@ -19214,7 +19086,7 @@ /turf/open/floor/plasteel, /area/security/prison) "aNw" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, /turf/open/floor/plating{ @@ -19234,15 +19106,14 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "justicechamber"; name = "Justice Chamber Blast door" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, -/area/prison/execution_room) +/area/security/execution/education) "aNA" = ( /obj/machinery/door/poddoor/preopen{ id = "justicechamber"; @@ -19267,14 +19138,13 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/prison/execution_room) +/area/security/execution/education) "aNB" = ( /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "justicechamber"; name = "Justice Chamber Blast door" @@ -19284,7 +19154,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, -/area/prison/execution_room) +/area/security/execution/education) "aNC" = ( /obj/structure/lattice/catwalk, /obj/structure/disposaloutlet{ @@ -19314,8 +19184,7 @@ /turf/open/floor/engine/vacuum, /area/maintenance/disposal/incinerator) "aNF" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/general/visible, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, @@ -19478,8 +19347,7 @@ /turf/closed/wall/r_wall, /area/engine/atmos) "aNW" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/barricade/wooden, /turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) @@ -19562,7 +19430,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/crew_quarters/theatre) +/area/maintenance/port/fore) "aOe" = ( /obj/structure/cable/white{ d1 = 4; @@ -19577,7 +19445,6 @@ dir = 4 }, /turf/open/floor/plasteel/redblue/redside{ - icon_state = "redblue"; dir = 1 }, /area/crew_quarters/theatre) @@ -19613,7 +19480,6 @@ dir = 4 }, /turf/open/floor/plasteel/redblue/redside{ - icon_state = "redblue"; dir = 1 }, /area/crew_quarters/theatre) @@ -19630,7 +19496,6 @@ dir = 4 }, /turf/open/floor/plasteel/redblue/redside{ - icon_state = "redblue"; dir = 1 }, /area/crew_quarters/theatre) @@ -19821,8 +19686,7 @@ /turf/open/floor/plasteel, /area/quartermaster/sorting) "aOv" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/quartermaster/sorting) @@ -19844,8 +19708,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -19889,8 +19752,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -19904,6 +19766,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Cargo Bay APC"; + areastring = "/area/quartermaster/storage"; pixel_x = -26; pixel_y = 3 }, @@ -19917,7 +19780,6 @@ name = "cargo camera" }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/quartermaster/storage) @@ -19929,7 +19791,7 @@ "aOD" = ( /obj/structure/table/reinforced, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /turf/open/floor/plasteel/neutral, /area/quartermaster/storage) "aOE" = ( @@ -19938,7 +19800,7 @@ /area/quartermaster/storage) "aOF" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /turf/open/floor/plasteel/neutral, /area/quartermaster/storage) "aOG" = ( @@ -19957,23 +19819,20 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/storage) "aOI" = ( /obj/structure/filingcabinet/chestdrawer, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 9 }, /area/quartermaster/qm) "aOJ" = ( /obj/structure/table, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/qm, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/qm) @@ -19981,7 +19840,6 @@ /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/qm) @@ -19993,32 +19851,30 @@ /obj/machinery/power/apc{ dir = 1; name = "Quartermaster's Office APC"; + areastring = "/area/quartermaster/qm"; pixel_y = 28 }, /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/qm) "aOM" = ( /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/qm) "aON" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/qm) "aOO" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/yellow, +/obj/item/folder/yellow, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/machinery/light{ dir = 4 }, @@ -20032,7 +19888,6 @@ pixel_x = 28 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 5 }, /area/quartermaster/qm) @@ -20043,9 +19898,8 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/bedsheet/qm, +/obj/item/bedsheet/qm, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/qm) @@ -20053,14 +19907,12 @@ /obj/structure/table/reinforced, /obj/item/device/flashlight/lamp, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 5 }, /area/quartermaster/qm) "aOR" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/qm) "aOS" = ( @@ -20160,28 +20012,27 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/obj/item/weapon/reagent_containers/glass/bottle/morphine{ +/obj/item/reagent_containers/glass/bottle/morphine{ pixel_x = 7; pixel_y = 7 }, -/obj/item/weapon/reagent_containers/glass/bottle/morphine{ +/obj/item/reagent_containers/glass/bottle/morphine{ pixel_x = -7; pixel_y = 7 }, -/obj/item/weapon/reagent_containers/glass/bottle/chloralhydrate{ +/obj/item/reagent_containers/glass/bottle/chloralhydrate{ pixel_x = -7 }, -/obj/item/weapon/reagent_containers/glass/bottle/facid{ +/obj/item/reagent_containers/glass/bottle/facid{ pixel_x = 7 }, -/obj/item/weapon/storage/backpack/duffelbag/sec/surgery{ +/obj/item/storage/backpack/duffelbag/sec/surgery{ pixel_y = 5 }, /turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; dir = 9 }, -/area/prison/execution_room) +/area/security/execution/education) "aOZ" = ( /obj/structure/cable/white{ d1 = 2; @@ -20215,10 +20066,10 @@ pixel_y = 38; req_access_txt = "3" }, -/obj/item/weapon/folder/red{ +/obj/item/folder/red{ pixel_x = 3 }, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/item/device/taperecorder, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 @@ -20226,7 +20077,7 @@ /turf/open/floor/plasteel/darkred/side{ dir = 1 }, -/area/prison/execution_room) +/area/security/execution/education) "aPa" = ( /obj/structure/cable/white{ d1 = 1; @@ -20245,7 +20096,7 @@ /turf/open/floor/plasteel/darkred/side{ dir = 1 }, -/area/prison/execution_room) +/area/security/execution/education) "aPb" = ( /obj/structure/cable/white{ d1 = 4; @@ -20259,7 +20110,7 @@ /turf/open/floor/plasteel/darkred/side{ dir = 1 }, -/area/prison/execution_room) +/area/security/execution/education) "aPc" = ( /obj/structure/cable/white{ d1 = 1; @@ -20278,7 +20129,7 @@ /turf/open/floor/plasteel/darkred/side{ dir = 5 }, -/area/prison/execution_room) +/area/security/execution/education) "aPd" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible, /obj/structure/window/reinforced{ @@ -20288,14 +20139,14 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/prison/execution_room) +/area/security/execution/education) "aPe" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible, /obj/machinery/portable_atmospherics/canister/nitrous_oxide, /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/prison/execution_room) +/area/security/execution/education) "aPf" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/general/visible{ @@ -20351,9 +20202,8 @@ }, /obj/structure/table/reinforced, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /turf/open/floor/plasteel/caution{ - icon_state = "caution"; dir = 10 }, /area/engine/atmos) @@ -20472,8 +20322,7 @@ }, /area/engine/atmos) "aPw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 }, @@ -20680,7 +20529,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/storage/pod{ +/obj/item/storage/pod{ pixel_x = 32 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -20699,15 +20548,15 @@ /area/crew_quarters/bar/atrium) "aPT" = ( /obj/structure/table/wood, -/obj/item/weapon/lipstick/random{ +/obj/item/lipstick/random{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/lipstick/random{ +/obj/item/lipstick/random{ pixel_x = -3; pixel_y = -3 }, -/obj/item/weapon/lipstick/random, +/obj/item/lipstick/random, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -20735,7 +20584,7 @@ /area/crew_quarters/bar/atrium) "aPX" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/coffee, +/obj/item/reagent_containers/food/drinks/coffee, /turf/open/floor/plasteel/redyellow, /area/crew_quarters/bar/atrium) "aPY" = ( @@ -20791,20 +20640,18 @@ pixel_x = -32 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 9 }, /area/quartermaster/office) "aQe" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/yellow, +/obj/item/folder/yellow, /obj/item/device/multitool, -/obj/item/weapon/pen/red, +/obj/item/pen/red, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/office) @@ -20819,7 +20666,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/office) @@ -20828,7 +20674,6 @@ dir = 9 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/office) @@ -20838,13 +20683,12 @@ pixel_y = 32 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/office) "aQi" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/machinery/requests_console{ department = "Cargo Office"; departmentType = 0; @@ -20857,16 +20701,16 @@ name = "cargo camera" }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/office) "aQj" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/machinery/power/apc{ dir = 1; name = "Cargo Office APC"; + areastring = "/area/quartermaster/office"; pixel_y = 28 }, /obj/structure/cable/white{ @@ -20874,13 +20718,11 @@ icon_state = "0-2" }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/office) "aQk" = ( /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/office) @@ -20891,12 +20733,11 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/office) "aQm" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light{ dir = 4 }, @@ -20904,7 +20745,6 @@ pixel_x = 26 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 5 }, /area/quartermaster/office) @@ -20925,13 +20765,12 @@ icon_state = "pipe-c" }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/quartermaster/storage) "aQo" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -20988,13 +20827,11 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/storage) "aQv" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -21011,7 +20848,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/quartermaster/qm) @@ -21066,13 +20902,11 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/qm) "aQD" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -21083,7 +20917,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/quartermaster/qm) @@ -21109,7 +20942,6 @@ name = "cargo camera" }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/qm) @@ -21127,7 +20959,7 @@ /area/security/prison) "aQJ" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/brown, +/obj/item/bedsheet/brown, /obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/red/side{ dir = 8 @@ -21164,7 +20996,7 @@ /area/security/prison) "aQM" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/brown, +/obj/item/bedsheet/brown, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/red/side{ @@ -21251,7 +21083,7 @@ /turf/open/floor/plasteel/darkred/side{ dir = 8 }, -/area/prison/execution_room) +/area/security/execution/education) "aQS" = ( /obj/structure/cable/white{ d1 = 1; @@ -21265,7 +21097,7 @@ /turf/open/floor/plasteel/vault{ dir = 5 }, -/area/prison/execution_room) +/area/security/execution/education) "aQT" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 @@ -21273,7 +21105,7 @@ /turf/open/floor/plasteel/vault{ dir = 5 }, -/area/prison/execution_room) +/area/security/execution/education) "aQU" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 @@ -21282,7 +21114,7 @@ /turf/open/floor/plasteel/vault{ dir = 5 }, -/area/prison/execution_room) +/area/security/execution/education) "aQV" = ( /obj/structure/cable/white{ d1 = 1; @@ -21292,7 +21124,7 @@ /turf/open/floor/plasteel/darkred/side{ dir = 4 }, -/area/prison/execution_room) +/area/security/execution/education) "aQW" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 5 @@ -21302,7 +21134,7 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/prison/execution_room) +/area/security/execution/education) "aQX" = ( /obj/structure/closet/crate{ icon_state = "crateopen"; @@ -21314,20 +21146,20 @@ /obj/structure/sign/nanotrasen{ pixel_x = 32 }, -/obj/item/weapon/tank/internals/oxygen/red{ +/obj/item/tank/internals/oxygen/red{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/oxygen/red{ +/obj/item/tank/internals/oxygen/red{ pixel_x = -3 }, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/machinery/light{ dir = 4 }, /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/prison/execution_room) +/area/security/execution/education) "aQY" = ( /obj/machinery/door/airlock/external{ cyclelinkeddir = 2; @@ -21485,7 +21317,7 @@ /turf/open/floor/engine/air, /area/engine/atmos) "aRq" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /obj/effect/decal/cleanable/dirt, @@ -21494,18 +21326,18 @@ "aRr" = ( /obj/machinery/light/small, /obj/structure/table/wood, -/obj/item/weapon/storage/pill_bottle, +/obj/item/storage/pill_bottle, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) "aRu" = ( /obj/machinery/light/small, /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/syringe{ +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/syringe{ pixel_y = 5 }, -/obj/item/weapon/reagent_containers/syringe, +/obj/item/reagent_containers/syringe, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, @@ -21518,15 +21350,15 @@ name = "Theatre RC"; pixel_x = -32 }, -/obj/item/weapon/lipstick/random{ +/obj/item/lipstick/random{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/lipstick/random{ +/obj/item/lipstick/random{ pixel_x = -3; pixel_y = -3 }, -/obj/item/weapon/lipstick/random, +/obj/item/lipstick/random, /obj/structure/sign/nosmoking_2{ pixel_y = -32 }, @@ -21543,7 +21375,7 @@ /area/crew_quarters/theatre) "aRy" = ( /obj/structure/table/wood, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/mime, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/theatre) @@ -21553,7 +21385,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/camera{ c_tag = "Service Hallway - Aft"; @@ -21591,17 +21423,17 @@ /area/crew_quarters/bar/atrium) "aRF" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/chips, +/obj/item/reagent_containers/food/snacks/chips, /turf/open/floor/plasteel/redyellow, /area/crew_quarters/bar/atrium) "aRG" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/dr_gibb, +/obj/item/reagent_containers/food/drinks/soda_cans/dr_gibb, /turf/open/floor/plasteel/redyellow, /area/crew_quarters/bar/atrium) "aRH" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/britcup, +/obj/item/reagent_containers/food/drinks/britcup, /turf/open/floor/plasteel/redyellow, /area/crew_quarters/bar/atrium) "aRI" = ( @@ -21633,8 +21465,7 @@ }, /area/hallway/primary/fore) "aRL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -21646,7 +21477,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/quartermaster/office) @@ -21756,7 +21586,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/office) @@ -21805,7 +21634,6 @@ icon_state = "pipe-c" }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/quartermaster/storage) @@ -21929,7 +21757,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/storage) @@ -21959,7 +21786,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/quartermaster/qm) @@ -22002,8 +21828,8 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/stamp/qm, +/obj/item/folder/yellow, +/obj/item/stamp/qm, /turf/open/floor/plasteel/neutral, /area/quartermaster/qm) "aSk" = ( @@ -22030,7 +21856,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/qm) @@ -22081,13 +21906,12 @@ pixel_x = 32 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/qm) "aSp" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/whitered/side{ dir = 8 @@ -22120,8 +21944,8 @@ /area/security/prison) "aSt" = ( /obj/structure/table, -/obj/item/weapon/paper, -/obj/item/weapon/pen, +/obj/item/paper, +/obj/item/pen, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/red/side{ dir = 4 @@ -22169,8 +21993,8 @@ /area/security/prison) "aSy" = ( /obj/structure/table, -/obj/item/weapon/paper, -/obj/item/weapon/pen, +/obj/item/paper, +/obj/item/pen, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 @@ -22191,10 +22015,9 @@ pixel_x = -26 }, /turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; dir = 10 }, -/area/prison/execution_room) +/area/security/execution/education) "aSA" = ( /obj/structure/cable/white{ d1 = 1; @@ -22205,7 +22028,7 @@ dir = 8 }, /turf/open/floor/plasteel/darkred/side, -/area/prison/execution_room) +/area/security/execution/education) "aSB" = ( /obj/machinery/firealarm{ dir = 1; @@ -22216,7 +22039,7 @@ dir = 8 }, /turf/open/floor/plasteel/darkred/side, -/area/prison/execution_room) +/area/security/execution/education) "aSC" = ( /obj/machinery/newscaster/security_unit{ pixel_y = -32 @@ -22225,22 +22048,22 @@ dir = 5 }, /turf/open/floor/plasteel/darkred/side, -/area/prison/execution_room) +/area/security/execution/education) "aSD" = ( /obj/structure/cable/white, /obj/machinery/power/apc{ dir = 2; name = "Education Chamber APC"; + areastring = "/area/security/execution/education"; pixel_y = -26 }, /obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 4 }, /turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; dir = 6 }, -/area/prison/execution_room) +/area/security/execution/education) "aSE" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 8; @@ -22251,7 +22074,7 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/prison/execution_room) +/area/security/execution/education) "aSF" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 9 @@ -22260,7 +22083,7 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/prison/execution_room) +/area/security/execution/education) "aSG" = ( /obj/structure/sign/securearea{ pixel_x = 32 @@ -22306,8 +22129,7 @@ /turf/open/space, /area/engine/atmos) "aSM" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 4 }, @@ -22489,6 +22311,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Service Hall APC"; + areastring = "/area/hallway/secondary/service"; pixel_x = -26; pixel_y = 3 }, @@ -22527,7 +22350,7 @@ pixel_x = -26; pixel_y = -32 }, -/obj/item/weapon/staff/broom, +/obj/item/staff/broom, /obj/item/clothing/head/witchwig, /turf/open/floor/plasteel/vault{ dir = 5 @@ -22670,7 +22493,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/office) @@ -22697,7 +22519,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/quartermaster/storage) @@ -22727,13 +22548,11 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/storage) "aTJ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 }, @@ -22744,7 +22563,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/quartermaster/qm) @@ -22765,13 +22583,13 @@ /area/quartermaster/qm) "aTN" = ( /obj/structure/table/reinforced, -/obj/item/weapon/cartridge/quartermaster{ +/obj/item/cartridge/quartermaster{ pixel_x = -6 }, -/obj/item/weapon/cartridge/quartermaster{ +/obj/item/cartridge/quartermaster{ pixel_x = 6 }, -/obj/item/weapon/cartridge/quartermaster{ +/obj/item/cartridge/quartermaster{ pixel_y = 6 }, /obj/item/device/gps/mining, @@ -22807,7 +22625,6 @@ pixel_x = 23 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/qm) @@ -22858,8 +22675,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/qm) "aTV" = ( @@ -22867,8 +22683,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/security/prison) @@ -22886,8 +22701,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/bluecross_2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, @@ -22944,7 +22758,7 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/prison/execution_room) +/area/security/execution/education) "aUe" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall/r_wall, @@ -23047,7 +22861,7 @@ /area/engine/atmos) "aUr" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/yellow, +/obj/item/folder/yellow, /obj/item/device/lightreplacer, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -23077,7 +22891,6 @@ }, /obj/structure/disposalpipe/trunk, /turf/open/floor/plasteel/caution{ - icon_state = "caution"; dir = 8 }, /area/engine/atmos) @@ -23091,9 +22904,9 @@ /area/engine/atmos) "aUv" = ( /obj/structure/table/reinforced, -/obj/item/weapon/wrench, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/obj/item/wrench, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/machinery/newscaster{ pixel_x = 32 }, @@ -23426,7 +23239,6 @@ "aUW" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/quartermaster/office) @@ -23462,22 +23274,21 @@ /area/quartermaster/office) "aVc" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder, -/obj/item/weapon/stamp/denied{ +/obj/item/folder, +/obj/item/stamp/denied{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/stamp, +/obj/item/stamp, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/office) "aVd" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/firealarm{ dir = 8; pixel_x = -24; @@ -23490,7 +23301,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 10 }, /area/quartermaster/storage) @@ -23508,7 +23318,7 @@ /turf/open/floor/plasteel/purple/side, /area/quartermaster/storage) "aVg" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /turf/open/floor/plasteel/brown, /area/quartermaster/storage) @@ -23560,7 +23370,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/storage/pod{ +/obj/item/storage/pod{ pixel_x = 32; pixel_y = -32 }, @@ -23569,13 +23379,11 @@ dir = 4 }, /turf/open/floor/plasteel/purple/side{ - icon_state = "purple"; dir = 6 }, /area/quartermaster/storage) "aVm" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, @@ -23589,18 +23397,17 @@ pixel_y = -32 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 10 }, /area/quartermaster/qm) "aVo" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/plasteel/brown, /area/quartermaster/qm) "aVp" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light, /obj/machinery/newscaster{ pixel_y = -32 @@ -23640,7 +23447,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 6 }, /area/quartermaster/qm) @@ -23653,8 +23459,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white, /turf/open/floor/plating, /area/quartermaster/qm) @@ -23664,12 +23469,11 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/qm) "aVw" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/structure/cable/white{ d1 = 2; d2 = 8; @@ -24087,8 +23891,7 @@ }, /area/security/prison) "aVX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/prison) "aVY" = ( @@ -24136,8 +23939,7 @@ /turf/open/space, /area/engine/atmos) "aWe" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, @@ -24189,7 +23991,7 @@ dir = 8 }, /obj/machinery/meter, -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/plasteel/neutral, /area/engine/atmos) "aWl" = ( @@ -24208,7 +24010,6 @@ }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/caution{ - icon_state = "caution"; dir = 8 }, /area/engine/atmos) @@ -24348,7 +24149,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/hydroponics) +/area/maintenance/port/fore) "aWE" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 @@ -24437,7 +24238,7 @@ /obj/machinery/newscaster{ pixel_x = -32 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/redyellow, /area/crew_quarters/bar/atrium) "aWO" = ( @@ -24475,17 +24276,15 @@ }, /obj/machinery/firealarm{ dir = 8; - pixel_x = -24; - pixel_y = -32 + pixel_x = -33 }, /obj/machinery/light{ dir = 8 }, /obj/machinery/light_switch{ - pixel_x = -26 + pixel_x = -23 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 10 }, /area/quartermaster/office) @@ -24501,17 +24300,17 @@ /turf/open/floor/plasteel/brown, /area/quartermaster/office) "aWU" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/brown, /area/quartermaster/office) "aWV" = ( /obj/structure/table, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/cargotech, /turf/open/floor/plasteel/brown, /area/quartermaster/office) "aWW" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-18"; layer = 4.1 }, @@ -24545,7 +24344,6 @@ pixel_x = 28 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 6 }, /area/quartermaster/office) @@ -24557,8 +24355,7 @@ /turf/closed/wall, /area/quartermaster/miningoffice) "aXd" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/quartermaster/miningoffice) @@ -24578,8 +24375,7 @@ /turf/open/floor/plasteel, /area/quartermaster/miningoffice) "aXf" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/miningoffice) "aXg" = ( @@ -24625,8 +24421,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white{ d2 = 4; icon_state = "0-4" @@ -24779,6 +24574,7 @@ cell_type = 5000; dir = 2; name = "Prison Wing APC"; + areastring = "/area/security/prison"; pixel_x = 1; pixel_y = -24 }, @@ -24812,7 +24608,7 @@ }, /area/security/prison) "aXy" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/structure/sign/pods{ dir = 8; pixel_y = -32 @@ -24826,8 +24622,7 @@ /area/security/prison) "aXz" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -24916,7 +24711,7 @@ /obj/item/device/radio/intercom{ pixel_y = 24 }, -/obj/item/weapon/storage/pod{ +/obj/item/storage/pod{ pixel_x = 6; pixel_y = -32 }, @@ -24952,8 +24747,7 @@ /turf/open/floor/plasteel/white, /area/shuttle/pod_3) "aXJ" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/pod_3) "aXK" = ( @@ -25012,8 +24806,11 @@ dir = 1; icon_state = "pipe-c" }, +/obj/structure/fireaxecabinet{ + pixel_x = -32; + pixel_y = 0 + }, /turf/open/floor/plasteel/caution{ - icon_state = "caution"; dir = 8 }, /area/engine/atmos) @@ -25112,7 +24909,7 @@ dir = 1; pixel_y = 1 }, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/hydroponics) @@ -25164,7 +24961,7 @@ /area/hydroponics) "aYk" = ( /obj/structure/table/glass, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/clothing/suit/apron, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -25188,7 +24985,6 @@ dir = 8 }, /turf/open/floor/plasteel/loadingarea{ - icon_state = "loadingarea"; dir = 1 }, /area/hallway/secondary/service) @@ -25263,14 +25059,14 @@ id = "kitchencounter"; name = "Kitchen Counter Shutters" }, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = -8; pixel_y = 5 }, -/obj/item/weapon/reagent_containers/food/condiment/peppermill{ +/obj/item/reagent_containers/food/condiment/peppermill{ pixel_x = -8 }, -/obj/item/weapon/reagent_containers/food/drinks/britcup, +/obj/item/reagent_containers/food/drinks/britcup, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/crew_quarters/kitchen) @@ -25291,7 +25087,7 @@ id = "kitchencounter"; name = "Kitchen Counter Shutters" }, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, @@ -25339,8 +25135,7 @@ /turf/open/floor/plasteel, /area/hallway/primary/fore) "aYB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, @@ -25364,8 +25159,8 @@ "aYD" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen, +/obj/item/folder/yellow, +/obj/item/pen, /obj/machinery/door/window/southleft{ dir = 1; req_access_txt = "50" @@ -25383,7 +25178,6 @@ pixel_x = -26 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 9 }, /area/quartermaster/miningoffice) @@ -25391,22 +25185,19 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/purple/side{ - icon_state = "purple"; dir = 1 }, /area/quartermaster/miningoffice) "aYG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/miningoffice) "aYH" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/belt/utility, +/obj/item/storage/belt/utility, /turf/open/floor/plasteel/purple/side{ - icon_state = "purple"; dir = 1 }, /area/quartermaster/miningoffice) @@ -25414,14 +25205,13 @@ /obj/structure/table/reinforced, /obj/machinery/computer/stockexchange, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 5 }, /area/quartermaster/miningoffice) "aYJ" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/miner, /obj/machinery/firealarm{ dir = 8; @@ -25485,7 +25275,7 @@ /area/quartermaster/miningoffice) "aYQ" = ( /obj/structure/table, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/quartermaster/miningoffice) @@ -25495,22 +25285,20 @@ icon_state = "0-2" }, /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/miningoffice) "aYS" = ( /turf/closed/wall/mineral/titanium, /area/shuttle/mining) "aYT" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/mining) "aYU" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen, +/obj/item/folder/red, +/obj/item/pen, /turf/open/floor/plasteel/vault, /area/security/prison) "aYV" = ( @@ -25540,8 +25328,7 @@ /area/security/prison) "aYX" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/prison) "aYY" = ( @@ -25561,8 +25348,8 @@ /area/security/prison) "aYZ" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/structure/reagent_dispensers/peppertank{ pixel_y = -32 }, @@ -25578,19 +25365,19 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/restraints/handcuffs, -/obj/item/weapon/restraints/handcuffs, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, +/obj/item/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/item/device/assembly/flash/handheld, /turf/open/floor/plasteel/vault, /area/security/prison) "aZb" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/bodybags{ +/obj/item/storage/box/bodybags{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/prisoner, +/obj/item/storage/box/prisoner, /obj/structure/extinguisher_cabinet{ pixel_y = -32 }, @@ -25630,8 +25417,8 @@ /area/security/prison) "aZf" = ( /obj/structure/table, -/obj/item/weapon/storage/box/bodybags, -/obj/item/weapon/pen, +/obj/item/storage/box/bodybags, +/obj/item/pen, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/red/side{ dir = 10 @@ -25644,7 +25431,7 @@ icon_state = "1-2" }, /obj/structure/table, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/item/clothing/suit/armor/vest, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/red/side, @@ -25702,7 +25489,6 @@ on = 0 }, /turf/open/floor/plasteel/purple/side{ - icon_state = "purple"; dir = 9 }, /area/engine/atmos) @@ -25744,7 +25530,6 @@ "aZs" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/caution{ - icon_state = "caution"; dir = 8 }, /area/engine/atmos) @@ -25826,7 +25611,6 @@ icon_state = "pipe-c" }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 1 }, /area/hydroponics) @@ -25843,7 +25627,6 @@ dir = 4 }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 1 }, /area/hydroponics) @@ -25862,7 +25645,6 @@ icon_state = "pipe-c" }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 1 }, /area/hydroponics) @@ -25876,7 +25658,6 @@ dir = 4 }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 1 }, /area/hydroponics) @@ -25895,7 +25676,6 @@ dir = 4 }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 1 }, /area/hydroponics) @@ -25909,7 +25689,6 @@ dir = 1 }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 1 }, /area/hydroponics) @@ -26056,9 +25835,9 @@ /area/crew_quarters/kitchen) "aZT" = ( /obj/structure/rack, -/obj/item/weapon/book/manual/chef_recipes, +/obj/item/book/manual/chef_recipes, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/machinery/airalarm{ dir = 4; pixel_x = -22 @@ -26112,8 +25891,8 @@ /area/hallway/primary/fore) "baa" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/light{ dir = 8 }, @@ -26122,18 +25901,16 @@ pixel_x = -26 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 9 }, /area/hallway/primary/fore) "bab" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/hallway/primary/fore) @@ -26141,13 +25918,11 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/hallway/primary/fore) "bad" = ( /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/hallway/primary/fore) @@ -26180,7 +25955,6 @@ "bai" = ( /obj/machinery/computer/cargo/request, /turf/open/floor/plasteel/purple/side{ - icon_state = "purple"; dir = 8 }, /area/quartermaster/miningoffice) @@ -26206,14 +25980,12 @@ "bam" = ( /obj/structure/filingcabinet/filingcabinet, /turf/open/floor/plasteel/purple/side{ - icon_state = "purple"; dir = 4 }, /area/quartermaster/miningoffice) "ban" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/quartermaster/miningoffice) @@ -26225,40 +25997,34 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/miningoffice) "bap" = ( /turf/open/floor/plasteel/loadingarea{ - icon_state = "loadingarea"; dir = 1 }, /area/quartermaster/miningoffice) "baq" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/loadingarea{ - icon_state = "loadingarea"; dir = 1 }, /area/quartermaster/miningoffice) "bar" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/miningoffice) "bas" = ( /turf/open/floor/plasteel/purple/side{ - icon_state = "purple"; dir = 1 }, /area/quartermaster/miningoffice) "bat" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 5 }, /area/quartermaster/miningoffice) @@ -26268,8 +26034,7 @@ icon_state = "0-4" }, /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/miningoffice) "bav" = ( @@ -26281,8 +26046,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/miningoffice) "baw" = ( @@ -26294,8 +26058,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/vacuum, /turf/open/floor/plating, /area/quartermaster/miningoffice) @@ -26308,13 +26071,12 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/miningoffice) "bay" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /obj/effect/turf_decal/stripes/line{ dir = 9 }, @@ -26334,9 +26096,9 @@ "baA" = ( /obj/structure/table/reinforced, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/wrench, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/obj/item/crowbar/red, +/obj/item/wrench, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/item/clothing/mask/gas, /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -26434,7 +26196,6 @@ /obj/machinery/atmospherics/pipe/simple/green/visible, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/purple/side{ - icon_state = "purple"; dir = 8 }, /area/engine/atmos) @@ -26459,14 +26220,13 @@ /area/engine/atmos) "baN" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/firealarm{ dir = 8; pixel_x = -24 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/caution{ - icon_state = "caution"; dir = 8 }, /area/engine/atmos) @@ -26482,7 +26242,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/item/weapon/storage/backpack/satchel/eng, +/obj/item/storage/backpack/satchel/eng, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/engine/atmos) @@ -26493,7 +26253,7 @@ "baR" = ( /obj/structure/table/reinforced, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -26560,10 +26320,10 @@ /area/maintenance/port/fore) "baY" = ( /obj/structure/closet/crate/hydroponics, -/obj/item/weapon/cultivator, -/obj/item/weapon/hatchet, -/obj/item/weapon/wirecutters, -/obj/item/weapon/shovel/spade, +/obj/item/cultivator, +/obj/item/hatchet, +/obj/item/wirecutters, +/obj/item/shovel/spade, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/hydroponics) @@ -26601,6 +26361,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Hydroponics APC"; + areastring = "/area/hydroponics"; pixel_y = -26 }, /turf/open/floor/plasteel/greenblue/side, @@ -26647,7 +26408,7 @@ /turf/open/floor/plasteel, /area/hallway/secondary/service) "bbj" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/neutral/corner{ dir = 4 @@ -26686,6 +26447,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Kitchen APC"; + areastring = "/area/crew_quarters/kitchen"; pixel_y = -26 }, /obj/effect/turf_decal/bot, @@ -26736,8 +26498,7 @@ }, /area/hallway/primary/fore) "bbv" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/primary/fore) "bbw" = ( @@ -26746,7 +26507,6 @@ }, /obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/hallway/primary/fore) @@ -26769,8 +26529,8 @@ "bbB" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen, +/obj/item/folder/yellow, +/obj/item/pen, /obj/machinery/door/window/westleft{ dir = 4; name = "Mining Desk"; @@ -26784,7 +26544,6 @@ dir = 8 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/quartermaster/miningoffice) @@ -26802,7 +26561,6 @@ "bbG" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/miningoffice) @@ -26823,7 +26581,6 @@ /area/quartermaster/miningoffice) "bbI" = ( /turf/open/floor/plasteel/purple/side{ - icon_state = "purple"; dir = 8 }, /area/quartermaster/miningoffice) @@ -26873,13 +26630,11 @@ /area/quartermaster/miningoffice) "bbP" = ( /turf/open/floor/plasteel/purple/side{ - icon_state = "purple"; dir = 4 }, /area/quartermaster/miningoffice) "bbQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/pods{ name = "MINING POD" }, @@ -26899,8 +26654,7 @@ /area/quartermaster/miningoffice) "bbT" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/miningoffice) "bbU" = ( @@ -27092,8 +26846,7 @@ /turf/open/floor/plasteel/neutral, /area/engine/atmos) "bci" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/engine/atmos) @@ -27272,19 +27025,19 @@ /area/crew_quarters/kitchen) "bcB" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/bag/tray, +/obj/item/storage/bag/tray, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/crew_quarters/kitchen) "bcC" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/glass/bowl, +/obj/item/reagent_containers/glass/bowl, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/crew_quarters/kitchen) "bcD" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/flour, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/crew_quarters/kitchen) @@ -27335,7 +27088,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/hallway/primary/fore) @@ -27378,25 +27130,22 @@ dir = 4 }, /turf/open/floor/plasteel/loadingarea{ - icon_state = "loadingarea"; dir = 1 }, /area/hallway/primary/fore) "bcO" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/plating, /area/quartermaster/miningoffice) "bcP" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/plasteel/purple/side{ - icon_state = "purple"; dir = 8 }, /area/quartermaster/miningoffice) @@ -27423,12 +27172,11 @@ /area/quartermaster/miningoffice) "bcT" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/plasteel/purple/side{ - icon_state = "purple"; dir = 4 }, /area/quartermaster/miningoffice) @@ -27438,7 +27186,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/quartermaster/miningoffice) @@ -27596,8 +27343,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/directions/engineering{ desc = "A sign that shows there are doors here. There are doors everywhere!"; icon_state = "doors"; @@ -27628,8 +27374,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/main) "bdo" = ( @@ -27665,6 +27410,7 @@ cell_type = 5000; dir = 1; name = "Atmospherics APC"; + areastring = "/area/engine/atmos"; pixel_y = 24 }, /obj/structure/cable/white{ @@ -27798,7 +27544,7 @@ /area/engine/atmos) "bdG" = ( /obj/structure/reagent_dispensers/watertank, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /obj/structure/window/reinforced{ dir = 8 }, @@ -27807,7 +27553,7 @@ /area/hydroponics) "bdH" = ( /obj/structure/reagent_dispensers/watertank, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /obj/structure/window/reinforced{ dir = 4 }, @@ -27837,11 +27583,11 @@ name = "Station Intercom"; pixel_y = 26 }, -/obj/item/weapon/storage/box/beakers{ +/obj/item/storage/box/beakers{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/syringes, +/obj/item/storage/box/syringes, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/hydroponics) @@ -27859,7 +27605,7 @@ /obj/machinery/newscaster{ pixel_y = 32 }, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/botanist, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -27880,7 +27626,6 @@ dir = 1 }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 8 }, /area/hallway/secondary/service) @@ -27892,7 +27637,6 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/green/side{ - icon_state = "green"; dir = 1 }, /area/hallway/secondary/service) @@ -27950,7 +27694,7 @@ /area/crew_quarters/kitchen) "bdX" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/snacks/dough, +/obj/item/reagent_containers/food/snacks/dough, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/crew_quarters/kitchen) @@ -27961,19 +27705,19 @@ /area/crew_quarters/kitchen) "bdZ" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/papersack{ +/obj/item/storage/box/papersack{ icon_state = "paperbag_NanotrasenStandard_closed" }, -/obj/item/weapon/storage/box/papersack{ +/obj/item/storage/box/papersack{ icon_state = "paperbag_NanotrasenStandard_closed" }, -/obj/item/weapon/storage/box/papersack{ +/obj/item/storage/box/papersack{ icon_state = "paperbag_NanotrasenStandard_closed" }, -/obj/item/weapon/storage/box/papersack{ +/obj/item/storage/box/papersack{ icon_state = "paperbag_NanotrasenStandard_closed" }, -/obj/item/weapon/storage/box/papersack{ +/obj/item/storage/box/papersack{ icon_state = "paperbag_NanotrasenStandard_closed" }, /obj/effect/turf_decal/bot, @@ -28026,7 +27770,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/hallway/primary/fore) @@ -28092,7 +27835,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/quartermaster/miningoffice) @@ -28127,7 +27869,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/miningoffice) @@ -28163,7 +27904,6 @@ dir = 4 }, /turf/open/floor/plasteel/purple/side{ - icon_state = "purple"; dir = 8 }, /area/quartermaster/miningoffice) @@ -28215,7 +27955,6 @@ /obj/effect/decal/cleanable/dirt, /obj/item/device/flashlight/lamp, /turf/open/floor/plasteel/purple/side{ - icon_state = "purple"; dir = 4 }, /area/quartermaster/miningoffice) @@ -28235,8 +27974,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/miningoffice) "beC" = ( @@ -28277,8 +28015,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig) "beH" = ( @@ -28295,7 +28032,7 @@ "beI" = ( /obj/structure/bed, /obj/machinery/iv_drip, -/obj/item/weapon/bedsheet/medical, +/obj/item/bedsheet/medical, /obj/machinery/vending/wallmed{ name = "Emergency NanoMed"; pixel_y = 26; @@ -28319,8 +28056,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -28341,7 +28077,7 @@ }, /area/security/brig) "beL" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/structure/cable/white{ d1 = 1; d2 = 2; @@ -28363,7 +28099,7 @@ }, /area/security/brig) "beN" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/red/side{ dir = 9 }, @@ -28436,7 +28172,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/red/side{ dir = 1 }, @@ -28482,8 +28218,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "hosspace"; name = "HoS Space Blast door" @@ -28503,8 +28238,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "hosspace"; name = "HoS Space Blast door" @@ -28516,8 +28250,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "hosspace"; name = "HoS Space Blast door" @@ -28747,8 +28480,7 @@ }, /area/engine/atmos) "bfv" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 8 }, @@ -28794,7 +28526,6 @@ /area/hydroponics) "bfA" = ( /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 9 }, /area/hydroponics) @@ -28805,7 +28536,6 @@ icon_state = "pipe-c" }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 1 }, /area/hydroponics) @@ -28818,7 +28548,6 @@ icon_state = "pipe-c" }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 1 }, /area/hydroponics) @@ -28827,7 +28556,6 @@ dir = 4 }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 1 }, /area/hydroponics) @@ -28836,7 +28564,6 @@ dir = 4 }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 5 }, /area/hydroponics) @@ -28869,7 +28596,6 @@ dir = 4 }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 8 }, /area/hallway/secondary/service) @@ -29035,7 +28761,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/hallway/primary/fore) @@ -29051,19 +28776,17 @@ /area/hallway/primary/fore) "bgb" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/hallway/primary/fore) "bgc" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plasteel/purple/side{ - icon_state = "purple"; dir = 8 }, /area/quartermaster/miningoffice) @@ -29089,15 +28812,13 @@ /obj/machinery/photocopier, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/purple/side{ - icon_state = "purple"; dir = 4 }, /area/quartermaster/miningoffice) "bgg" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/quartermaster/miningoffice) @@ -29174,10 +28895,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/folder/yellow, +/obj/item/folder/yellow, /obj/item/device/gps/mining, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 6 }, /area/quartermaster/miningoffice) @@ -29194,8 +28914,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/miningoffice) "bgp" = ( @@ -29204,8 +28923,7 @@ icon_state = "0-8" }, /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/miningoffice) "bgq" = ( @@ -29229,19 +28947,19 @@ desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; name = "emergency lifejacket" }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, /obj/item/clothing/mask/breath{ @@ -29286,8 +29004,8 @@ }, /obj/structure/closet/crate/internals, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/pickaxe/emergency, -/obj/item/weapon/pickaxe/emergency, +/obj/item/pickaxe/emergency, +/obj/item/pickaxe/emergency, /obj/effect/turf_decal/delivery, /obj/machinery/light/small{ dir = 8 @@ -29327,8 +29045,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig) "bgu" = ( @@ -29340,11 +29057,11 @@ }, /obj/item/clothing/gloves/color/latex, /obj/item/device/healthanalyzer, -/obj/item/weapon/reagent_containers/spray/cleaner{ +/obj/item/reagent_containers/spray/cleaner{ pixel_x = -3; pixel_y = 2 }, -/obj/item/weapon/reagent_containers/spray/cleaner{ +/obj/item/reagent_containers/spray/cleaner{ pixel_x = 5; pixel_y = -1 }, @@ -29506,7 +29223,7 @@ /obj/item/device/taperecorder{ pixel_x = 3 }, -/obj/item/weapon/storage/box/deputy, +/obj/item/storage/box/deputy, /obj/item/device/flashlight/seclite, /turf/open/floor/plasteel/vault{ dir = 8 @@ -29514,8 +29231,8 @@ /area/crew_quarters/heads/hos) "bgM" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/secure/briefcase, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/storage/secure/briefcase, +/obj/item/book/manual/wiki/security_space_law, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -29567,10 +29284,10 @@ "bgT" = ( /obj/machinery/computer/atmos_control/tank{ frequency = 1441; - input_tag = "co2_in"; - name = "Carbon Dioxide Supply Control"; - output_tag = "co2_out"; - sensors = list("co2_sensor" = "Tank") + input_tag = "n2o_in"; + name = "Nitrous Oxide Supply Control"; + output_tag = "n2o_out"; + sensors = list("n2o_sensor" = "Tank") }, /obj/structure/window/reinforced{ dir = 8 @@ -29745,7 +29462,6 @@ /area/hydroponics) "bho" = ( /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 8 }, /area/hydroponics) @@ -29783,7 +29499,6 @@ dir = 4 }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 4 }, /area/hydroponics) @@ -29805,7 +29520,7 @@ name = "Hydroponics Desk"; req_access_txt = "35" }, -/obj/item/weapon/storage/bag/plants/portaseeder, +/obj/item/storage/bag/plants/portaseeder, /obj/machinery/door/window/eastright, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, @@ -29815,7 +29530,6 @@ dir = 4 }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 8 }, /area/hallway/secondary/service) @@ -29849,7 +29563,7 @@ name = "Kitchen Desk"; req_access_txt = "28" }, -/obj/item/weapon/storage/bag/tray, +/obj/item/storage/bag/tray, /obj/machinery/door/window/westleft, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, @@ -29891,8 +29605,8 @@ pixel_y = -26; req_access_txt = "28" }, -/obj/item/weapon/storage/box/donkpockets, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /obj/item/clothing/head/chefhat, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -29902,8 +29616,8 @@ /area/crew_quarters/kitchen) "bhF" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/snacks/mint, -/obj/item/weapon/reagent_containers/food/condiment/enzyme{ +/obj/item/reagent_containers/food/snacks/mint, +/obj/item/reagent_containers/food/condiment/enzyme{ pixel_y = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -29926,7 +29640,7 @@ /area/crew_quarters/kitchen) "bhH" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/chef, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -29948,7 +29662,7 @@ "bhJ" = ( /obj/structure/table/reinforced, /obj/item/clothing/suit/apron/chef, -/obj/item/weapon/kitchen/rollingpin, +/obj/item/kitchen/rollingpin, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, @@ -29957,14 +29671,14 @@ /area/crew_quarters/kitchen) "bhK" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = -8; pixel_y = 5 }, -/obj/item/weapon/reagent_containers/food/condiment/peppermill{ +/obj/item/reagent_containers/food/condiment/peppermill{ pixel_x = -8 }, -/obj/item/weapon/kitchen/knife, +/obj/item/kitchen/knife, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/crew_quarters/kitchen) @@ -29998,11 +29712,10 @@ /obj/machinery/light{ dir = 8 }, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 10 }, /area/hallway/primary/fore) @@ -30021,7 +29734,7 @@ /area/hallway/primary/fore) "bhT" = ( /obj/machinery/light, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/brown, @@ -30040,18 +29753,17 @@ /area/hallway/primary/fore) "bhW" = ( /obj/structure/table, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /turf/open/floor/plasteel/brown, /area/hallway/primary/fore) "bhX" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/light{ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 6 }, /area/hallway/primary/fore) @@ -30067,7 +29779,6 @@ pixel_y = -24 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 10 }, /area/quartermaster/miningoffice) @@ -30091,7 +29802,6 @@ icon_state = "1-4" }, /turf/open/floor/plasteel/loadingarea{ - baseturf = /turf/open/space; dir = 8 }, /area/quartermaster/miningoffice) @@ -30101,11 +29811,12 @@ d2 = 8; icon_state = "0-8" }, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/machinery/light, /obj/machinery/power/apc{ dir = 4; name = "Mining Dock APC"; + areastring = "/area/quartermaster/miningoffice"; pixel_x = 26 }, /obj/machinery/camera{ @@ -30114,25 +29825,24 @@ name = "cargo camera" }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 6 }, /area/quartermaster/miningoffice) "bid" = ( /obj/structure/rack, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/storage/toolbox/emergency{ +/obj/item/storage/toolbox/emergency{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /obj/structure/extinguisher_cabinet{ pixel_x = -26 }, -/obj/item/weapon/shovel, -/obj/item/weapon/shovel, -/obj/item/weapon/pickaxe, -/obj/item/weapon/pickaxe, +/obj/item/shovel, +/obj/item/shovel, +/obj/item/pickaxe, +/obj/item/pickaxe, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/quartermaster/miningoffice) @@ -30162,7 +29872,7 @@ name = "Station Intercom (General)"; pixel_y = -26 }, -/obj/item/weapon/storage/backpack/satchel/explorer, +/obj/item/storage/backpack/satchel/explorer, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/quartermaster/miningoffice) @@ -30206,16 +29916,15 @@ /area/shuttle/mining) "bim" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig) "bin" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal, -/obj/item/weapon/reagent_containers/syringe, +/obj/item/storage/firstaid/regular, +/obj/item/reagent_containers/glass/bottle/epinephrine, +/obj/item/reagent_containers/glass/bottle/charcoal, +/obj/item/reagent_containers/syringe, /turf/open/floor/plasteel/whitered/side{ dir = 10 }, @@ -30235,8 +29944,7 @@ /area/security/brig) "biq" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/bluecross_2, /turf/open/floor/plating, /area/security/brig) @@ -30276,8 +29984,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/main) "biv" = ( @@ -30302,13 +30009,13 @@ /area/security/main) "bix" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/red, +/obj/item/folder/red, /obj/item/clothing/mask/gas/sechailer, /turf/open/floor/plasteel/red, /area/security/main) "biy" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/red, /area/security/main) "biz" = ( @@ -30321,7 +30028,7 @@ /turf/open/floor/plasteel/neutral, /area/security/main) "biB" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -30331,8 +30038,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "hosprivacy"; name = "HoS Privacy Blast door" @@ -30388,8 +30094,8 @@ /area/crew_quarters/heads/hos) "biI" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen, +/obj/item/folder/red, +/obj/item/pen, /obj/machinery/button/door{ id = "hosprivacy"; name = "Privacy Control"; @@ -30427,7 +30133,7 @@ /area/crew_quarters/heads/hos) "biL" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/hos, +/obj/item/bedsheet/hos, /obj/machinery/status_display{ pixel_y = 32 }, @@ -30440,7 +30146,7 @@ /area/crew_quarters/heads/hos) "biM" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/secure/safe/HoS{ +/obj/item/storage/secure/safe/HoS{ pixel_x = 32 }, /obj/item/device/flashlight/lamp, @@ -30460,7 +30166,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -30482,7 +30188,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -30559,7 +30265,6 @@ dir = 6 }, /turf/open/floor/plasteel/caution{ - icon_state = "caution"; dir = 9 }, /area/engine/atmos) @@ -30583,7 +30288,6 @@ dir = 1 }, /turf/open/floor/plasteel/caution{ - icon_state = "caution"; dir = 5 }, /area/engine/atmos) @@ -30638,8 +30342,8 @@ /obj/item/stack/sheet/metal{ amount = 50 }, -/obj/item/weapon/grenade/chem_grenade/metalfoam, -/obj/item/weapon/grenade/chem_grenade/metalfoam, +/obj/item/grenade/chem_grenade/metalfoam, +/obj/item/grenade/chem_grenade/metalfoam, /obj/machinery/newscaster{ pixel_y = -32 }, @@ -30654,7 +30358,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 9 }, @@ -30671,8 +30375,7 @@ }, /area/engine/atmos) "bjm" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 8 }, @@ -30733,7 +30436,6 @@ /area/hydroponics) "bjv" = ( /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 4 }, /area/hydroponics) @@ -30755,8 +30457,7 @@ /turf/open/floor/plasteel, /area/hydroponics) "bjx" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/secondary/service) "bjy" = ( @@ -30779,15 +30480,13 @@ /turf/open/floor/plasteel, /area/hallway/secondary/service) "bjz" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/hallway/secondary/service) "bjA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "kitchenwindows"; name = "Kitchen Privacy Shutters" @@ -30932,8 +30631,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/miningoffice) "bjN" = ( @@ -30945,10 +30643,9 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "bjO" = ( /obj/structure/cable/white{ d2 = 4; @@ -30958,10 +30655,9 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "bjP" = ( /obj/structure/cable/white{ d2 = 8; @@ -30971,13 +30667,12 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "bjQ" = ( /turf/closed/wall/r_wall, -/area/security/transfer) +/area/security/execution/transfer) "bjR" = ( /obj/machinery/light{ dir = 8 @@ -31023,6 +30718,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Security Office APC"; + areastring = "/area/security/main"; pixel_x = -26 }, /obj/structure/cable/white{ @@ -31061,7 +30757,7 @@ /area/security/main) "bjX" = ( /obj/structure/table/reinforced, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/item/device/assembly/flash/handheld, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -31086,15 +30782,15 @@ /area/security/main) "bka" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/red{ +/obj/item/folder/red{ pixel_x = -2; pixel_y = -2 }, -/obj/item/weapon/folder/blue{ +/obj/item/folder/blue{ pixel_x = 2; pixel_y = 2 }, -/obj/item/weapon/lighter, +/obj/item/lighter, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/plasteel/red/side{ dir = 9 @@ -31131,8 +30827,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "hosprivacy"; name = "HoS Privacy Blast door" @@ -31189,8 +30884,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -31211,8 +30905,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "hosroom"; name = "HoS Room Blast door" @@ -31266,8 +30959,7 @@ /turf/open/space, /area/space) "bku" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/manifold/cyan/visible{ dir = 8 }, @@ -31277,8 +30969,7 @@ /turf/open/floor/plating, /area/engine/atmos) "bkv" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/green/visible, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 @@ -31286,8 +30977,7 @@ /turf/open/floor/plating, /area/engine/atmos) "bkw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/yellow/visible, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 @@ -31313,14 +31003,13 @@ /turf/open/floor/plasteel, /area/engine/atmos) "bky" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/manifold/cyan/visible, /turf/open/floor/plating, /area/engine/atmos) "bkz" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/item/device/flashlight, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /obj/effect/turf_decal/bot, @@ -31337,7 +31026,7 @@ /area/engine/atmos) "bkB" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/effect/decal/cleanable/dirt, /obj/item/toy/figure/atmos, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ @@ -31426,7 +31115,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/neutral/corner{ @@ -31590,7 +31279,6 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/purple/corner{ - icon_state = "purplecorner"; dir = 4 }, /area/hallway/primary/central) @@ -31606,6 +31294,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Central Primary Hallway APC"; + areastring = "/area/hallway/primary/central"; pixel_y = 24 }, /obj/structure/cable/white{ @@ -31662,7 +31351,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/maintenance/starboard/fore) @@ -31688,17 +31376,16 @@ /area/maintenance/starboard/fore) "blk" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "bll" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/stripes/line{ dir = 9 }, /turf/open/floor/plasteel, -/area/security/transfer) +/area/security/execution/transfer) "blm" = ( /obj/structure/filingcabinet/chestdrawer, /obj/structure/cable/white{ @@ -31709,7 +31396,7 @@ /turf/open/floor/plasteel/red/side{ dir = 9 }, -/area/security/transfer) +/area/security/execution/transfer) "bln" = ( /obj/machinery/computer/shuttle/labor, /obj/machinery/status_display{ @@ -31718,7 +31405,7 @@ /turf/open/floor/plasteel/red/side{ dir = 5 }, -/area/security/transfer) +/area/security/execution/transfer) "blo" = ( /obj/machinery/computer/security{ name = "Labor Camp Monitoring"; @@ -31729,7 +31416,7 @@ pixel_y = 26 }, /turf/open/floor/plasteel/red, -/area/security/transfer) +/area/security/execution/transfer) "blp" = ( /obj/machinery/computer/secure_data, /obj/machinery/ai_status_display{ @@ -31743,7 +31430,7 @@ /turf/open/floor/plasteel/red/side{ dir = 9 }, -/area/security/transfer) +/area/security/execution/transfer) "blq" = ( /obj/structure/table/reinforced, /obj/machinery/recharger, @@ -31753,16 +31440,15 @@ /turf/open/floor/plasteel/red/side{ dir = 5 }, -/area/security/transfer) +/area/security/execution/transfer) "blr" = ( /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "bls" = ( /obj/structure/cable/white{ d1 = 1; @@ -31798,13 +31484,13 @@ /area/security/main) "blx" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/clothing/accessory/armband/deputy, /obj/item/clothing/accessory/armband/deputy, /obj/item/clothing/accessory/armband/deputy, /obj/item/clothing/accessory/armband/deputy, /obj/item/clothing/accessory/armband/deputy, -/obj/item/weapon/reagent_containers/food/snacks/donut/jelly/cherryjelly, +/obj/item/reagent_containers/food/snacks/donut/jelly/cherryjelly, /turf/open/floor/plasteel/red/side{ dir = 8 }, @@ -31909,8 +31595,8 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/folder/red, -/obj/item/weapon/stamp/hos, +/obj/item/folder/red, +/obj/item/stamp/hos, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -32025,8 +31711,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "hosroom"; name = "HoS Room Blast door" @@ -32193,8 +31878,7 @@ }, /area/engine/atmos) "bmf" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, @@ -32222,7 +31906,7 @@ /turf/open/floor/plasteel/neutral, /area/engine/atmos) "bmi" = ( -/obj/item/weapon/weldingtool, +/obj/item/weldingtool, /obj/item/clothing/head/welding, /obj/structure/table/reinforced, /obj/effect/decal/cleanable/dirt, @@ -32306,7 +31990,7 @@ /turf/closed/wall/r_wall, /area/engine/atmos) "bms" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/yellow/corner{ @@ -32494,14 +32178,14 @@ "bmH" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /obj/machinery/door/window/eastleft{ dir = 8; name = "Hydroponics Desk"; req_access_txt = "35" }, -/obj/item/weapon/reagent_containers/food/snacks/grown/apple, +/obj/item/reagent_containers/food/snacks/grown/apple, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/hydroponics) @@ -32805,8 +32489,7 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/labor) "bnf" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/labor) "bng" = ( @@ -32820,7 +32503,7 @@ dir = 8 }, /turf/open/floor/plasteel, -/area/security/transfer) +/area/security/execution/transfer) "bnh" = ( /obj/structure/cable/white{ d1 = 1; @@ -32830,25 +32513,25 @@ /turf/open/floor/plasteel/red/side{ dir = 8 }, -/area/security/transfer) +/area/security/execution/transfer) "bni" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, -/area/security/transfer) +/area/security/execution/transfer) "bnj" = ( /obj/structure/chair/office/dark{ dir = 1 }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, -/area/security/transfer) +/area/security/execution/transfer) "bnk" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, -/area/security/transfer) +/area/security/execution/transfer) "bnl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -32856,20 +32539,19 @@ /turf/open/floor/plasteel/red/side{ dir = 4 }, -/area/security/transfer) +/area/security/execution/transfer) "bnm" = ( /obj/structure/cable/white, /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "bnn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -32953,7 +32635,7 @@ /area/security/main) "bnt" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/red, +/obj/item/folder/red, /obj/item/device/flashlight/seclite, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -32978,7 +32660,7 @@ /area/security/main) "bnw" = ( /obj/structure/table/reinforced, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/item/device/taperecorder, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 @@ -33026,8 +32708,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "hosprivacy"; name = "HoS Privacy Blast door" @@ -33059,7 +32740,7 @@ /area/crew_quarters/heads/hos) "bnD" = ( /obj/structure/table/wood, -/obj/item/weapon/phone{ +/obj/item/phone{ desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; pixel_x = -3; pixel_y = 3 @@ -33108,8 +32789,7 @@ /area/crew_quarters/heads/hos) "bnH" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -33144,8 +32824,7 @@ /area/crew_quarters/heads/hos) "bnL" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "hosroom"; name = "HoS Room Blast door" @@ -33318,8 +32997,8 @@ /area/engine/atmos) "boe" = ( /obj/structure/table/reinforced, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/wrench, +/obj/item/crowbar/red, +/obj/item/wrench, /obj/item/clothing/mask/gas, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ @@ -33337,7 +33016,7 @@ /area/engine/atmos) "bog" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/belt/utility, +/obj/item/storage/belt/utility, /obj/item/device/t_scanner, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 2 @@ -33385,8 +33064,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, @@ -33475,8 +33153,7 @@ /turf/closed/wall, /area/storage/tech) "bov" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/storage/tech) "bow" = ( @@ -33540,9 +33217,9 @@ /obj/item/seeds/grape{ pixel_x = -6 }, -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, -/obj/item/weapon/reagent_containers/food/snacks/grown/watermelon, -/obj/item/weapon/reagent_containers/food/snacks/grown/banana, +/obj/item/reagent_containers/food/snacks/grown/wheat, +/obj/item/reagent_containers/food/snacks/grown/watermelon, +/obj/item/reagent_containers/food/snacks/grown/banana, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/hydroponics) @@ -33808,8 +33485,8 @@ /turf/open/floor/mineral/plastitanium/brig, /area/shuttle/labor) "bpc" = ( -/obj/item/weapon/folder/red, -/obj/item/weapon/restraints/handcuffs, +/obj/item/folder/red, +/obj/item/restraints/handcuffs, /obj/structure/table/reinforced, /turf/open/floor/mineral/plastitanium/brig, /area/shuttle/labor) @@ -33818,10 +33495,9 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "bpe" = ( /obj/structure/cable/white{ d2 = 4; @@ -33832,11 +33508,10 @@ d2 = 8; icon_state = "4-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/vacuum, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "bpf" = ( /obj/structure/cable/white{ d2 = 4; @@ -33847,10 +33522,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "bpg" = ( /obj/structure/cable/white{ d1 = 4; @@ -33861,7 +33535,7 @@ dir = 8 }, /turf/open/floor/plasteel, -/area/security/transfer) +/area/security/execution/transfer) "bph" = ( /obj/structure/cable/white{ d1 = 1; @@ -33880,19 +33554,19 @@ /turf/open/floor/plasteel/red/side{ dir = 8 }, -/area/security/transfer) +/area/security/execution/transfer) "bpi" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/red, -/obj/item/weapon/restraints/handcuffs, +/obj/item/folder/red, +/obj/item/restraints/handcuffs, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/item/weapon/storage/box/prisoner, +/obj/item/storage/box/prisoner, /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/security/transfer) +/area/security/execution/transfer) "bpj" = ( /obj/machinery/gulag_teleporter, /obj/structure/disposalpipe/segment{ @@ -33901,7 +33575,7 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/security/transfer) +/area/security/execution/transfer) "bpk" = ( /obj/machinery/computer/gulag_teleporter_computer, /obj/structure/disposalpipe/segment{ @@ -33910,7 +33584,7 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/security/transfer) +/area/security/execution/transfer) "bpl" = ( /obj/structure/cable/white{ d1 = 2; @@ -33923,7 +33597,7 @@ /turf/open/floor/plasteel/red/side{ dir = 4 }, -/area/security/transfer) +/area/security/execution/transfer) "bpm" = ( /obj/machinery/door/firedoor, /obj/structure/cable/white{ @@ -33949,7 +33623,7 @@ dir = 4 }, /turf/open/floor/plasteel/red, -/area/security/transfer) +/area/security/execution/transfer) "bpn" = ( /obj/structure/cable/white{ d1 = 4; @@ -34073,8 +33747,8 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/folder/red, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/folder/red, +/obj/item/storage/secure/briefcase, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -34087,8 +33761,8 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -34158,8 +33832,7 @@ /area/security/main) "bpA" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "hosprivacy"; name = "HoS Privacy Blast door" @@ -34561,8 +34234,8 @@ dir = 4 }, /obj/item/stack/packageWrap, -/obj/item/weapon/book/manual/hydroponics_pod_people, -/obj/item/weapon/hand_labeler, +/obj/item/book/manual/hydroponics_pod_people, +/obj/item/hand_labeler, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/hydroponics) @@ -34606,8 +34279,7 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "bqt" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/primary/central) "bqu" = ( @@ -34688,11 +34360,11 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/security/transfer) +/area/security/execution/transfer) "bqD" = ( /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/security/transfer) +/area/security/execution/transfer) "bqE" = ( /obj/machinery/door/airlock/external{ cyclelinkeddir = 8; @@ -34706,13 +34378,13 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/security/transfer) +/area/security/execution/transfer) "bqF" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, /turf/open/floor/plasteel, -/area/security/transfer) +/area/security/execution/transfer) "bqG" = ( /obj/structure/cable/white{ d1 = 1; @@ -34728,7 +34400,7 @@ /turf/open/floor/plasteel/red/side{ dir = 8 }, -/area/security/transfer) +/area/security/execution/transfer) "bqH" = ( /obj/structure/cable/white{ d1 = 4; @@ -34742,7 +34414,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/security/transfer) +/area/security/execution/transfer) "bqI" = ( /obj/structure/cable/white{ d1 = 4; @@ -34761,7 +34433,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/security/transfer) +/area/security/execution/transfer) "bqJ" = ( /obj/structure/cable/white{ d1 = 4; @@ -34780,7 +34452,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/security/transfer) +/area/security/execution/transfer) "bqK" = ( /obj/structure/cable/white{ d1 = 1; @@ -34793,20 +34465,19 @@ /turf/open/floor/plasteel/red/side{ dir = 4 }, -/area/security/transfer) +/area/security/execution/transfer) "bqL" = ( /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" }, /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "bqM" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 @@ -34826,8 +34497,7 @@ /area/security/brig) "bqO" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/main) "bqP" = ( @@ -34886,10 +34556,11 @@ }, /area/security/main) "bqW" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/power/apc{ dir = 2; name = "Head of Security's Office APC"; + areastring = "/area/crew_quarters/heads/hos"; pixel_y = -26 }, /obj/structure/cable/white, @@ -34899,7 +34570,7 @@ /area/crew_quarters/heads/hos) "bqX" = ( /obj/structure/table/wood, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/hos, /turf/open/floor/plasteel/vault{ dir = 8 @@ -34912,15 +34583,15 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/crew_quarters/heads/hos) "bqZ" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -34951,7 +34622,6 @@ dir = 8 }, /turf/open/floor/plasteel/arrival{ - icon_state = "arrival"; dir = 9 }, /area/engine/atmos) @@ -35071,7 +34741,7 @@ /turf/open/floor/plasteel, /area/engine/atmos) "brn" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light/small, /obj/machinery/light_switch{ pixel_x = 26; @@ -35091,8 +34761,7 @@ /area/engine/atmos) "bro" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /obj/structure/disposalpipe/segment{ dir = 4 @@ -35161,8 +34830,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "atmoslock"; name = "Atmospherics Lockdown Blast door" @@ -35199,7 +34867,6 @@ }, /obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/plasteel/escape{ - icon_state = "escape"; dir = 4 }, /area/hallway/primary/port) @@ -35212,8 +34879,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/storage/tech) "brA" = ( @@ -35229,8 +34895,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/storage/tech) "brB" = ( @@ -35238,19 +34903,16 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/storage/tech) "brD" = ( /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 10 }, /area/hydroponics) "brE" = ( /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 6 }, /area/hydroponics) @@ -35270,8 +34932,7 @@ /turf/open/floor/plasteel, /area/hydroponics) "brG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hydroponics) "brH" = ( @@ -35300,8 +34961,7 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "brL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/space) "brM" = ( @@ -35335,8 +34995,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/primary/central) "brR" = ( @@ -35351,17 +35010,17 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/item/weapon/coin/silver{ +/obj/item/coin/silver{ pixel_x = -6 }, -/obj/item/weapon/coin/silver{ +/obj/item/coin/silver{ pixel_x = 6 }, -/obj/item/weapon/coin/silver{ +/obj/item/coin/silver{ pixel_x = 6 }, -/obj/item/weapon/coin/silver, -/obj/item/weapon/coin/silver, +/obj/item/coin/silver, +/obj/item/coin/silver, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -35377,7 +35036,7 @@ /area/security/nuke_storage) "brU" = ( /obj/structure/filingcabinet, -/obj/item/weapon/folder/documents, +/obj/item/folder/documents, /obj/machinery/light/small{ dir = 1 }, @@ -35425,7 +35084,7 @@ dir = 10 }, /turf/open/floor/plasteel, -/area/security/transfer) +/area/security/execution/transfer) "bsa" = ( /obj/structure/cable/white{ d1 = 1; @@ -35441,19 +35100,20 @@ /turf/open/floor/plasteel/red/side{ dir = 10 }, -/area/security/transfer) +/area/security/execution/transfer) "bsb" = ( /turf/open/floor/plasteel/red/side, -/area/security/transfer) +/area/security/execution/transfer) "bsc" = ( /obj/structure/cable/white, /obj/machinery/power/apc{ dir = 2; name = "Security Transferring APC"; + areastring = "/area/security/execution/transfer"; pixel_y = -26 }, /turf/open/floor/plasteel/red/side, -/area/security/transfer) +/area/security/execution/transfer) "bsd" = ( /obj/structure/cable/white{ d1 = 1; @@ -35461,9 +35121,9 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/red/side, -/area/security/transfer) +/area/security/execution/transfer) "bse" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/firealarm{ dir = 1; pixel_y = -24 @@ -35474,9 +35134,9 @@ /turf/open/floor/plasteel/red/side{ dir = 6 }, -/area/security/transfer) +/area/security/execution/transfer) "bsf" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/red/side{ dir = 10 }, @@ -35511,7 +35171,7 @@ /turf/open/floor/plasteel/red/side, /area/security/main) "bsk" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/red/side, /area/security/main) "bsl" = ( @@ -35526,7 +35186,7 @@ }, /area/security/main) "bsm" = ( -/obj/item/weapon/storage/pod{ +/obj/item/storage/pod{ pixel_x = 32 }, /obj/effect/landmark/secequipment, @@ -35544,8 +35204,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "hosspace"; name = "HoS Space Blast door" @@ -35562,7 +35221,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai) @@ -35595,7 +35254,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/structure/sign/nosmoking_2{ pixel_y = 32 }, @@ -35608,7 +35267,6 @@ on = 1 }, /turf/open/floor/plasteel/arrival{ - icon_state = "arrival"; dir = 10 }, /area/engine/atmos) @@ -35837,11 +35495,11 @@ /area/hallway/primary/port) "bsK" = ( /obj/structure/rack, -/obj/item/weapon/circuitboard/computer/robotics{ +/obj/item/circuitboard/computer/robotics{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/circuitboard/computer/mecha_control, +/obj/item/circuitboard/computer/mecha_control, /obj/structure/cable/white{ d1 = 4; d2 = 8; @@ -35854,12 +35512,12 @@ /area/storage/tech) "bsL" = ( /obj/structure/rack, -/obj/item/weapon/circuitboard/computer/communications{ +/obj/item/circuitboard/computer/communications{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/circuitboard/computer/card, -/obj/item/weapon/circuitboard/computer/crew{ +/obj/item/circuitboard/computer/card, +/obj/item/circuitboard/computer/crew{ pixel_x = 3; pixel_y = -3 }, @@ -35883,12 +35541,12 @@ /area/storage/tech) "bsM" = ( /obj/structure/rack, -/obj/item/weapon/circuitboard/aicore{ +/obj/item/circuitboard/aicore{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/circuitboard/computer/aiupload, -/obj/item/weapon/circuitboard/computer/borgupload{ +/obj/item/circuitboard/computer/aiupload, +/obj/item/circuitboard/computer/borgupload{ pixel_x = 3; pixel_y = -3 }, @@ -35903,9 +35561,9 @@ /turf/open/floor/plasteel, /area/storage/tech) "bsN" = ( -/obj/item/weapon/shovel/spade, -/obj/item/weapon/crowbar, -/obj/item/weapon/cultivator, +/obj/item/shovel/spade, +/obj/item/crowbar, +/obj/item/cultivator, /obj/structure/table/glass, /obj/item/seeds/wheat{ pixel_x = 6 @@ -35914,10 +35572,10 @@ /obj/item/seeds/pumpkin{ pixel_x = -6 }, -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, -/obj/item/weapon/reagent_containers/food/snacks/grown/watermelon, -/obj/item/weapon/reagent_containers/food/snacks/grown/grapes, -/obj/item/weapon/reagent_containers/food/snacks/grown/tomato, +/obj/item/reagent_containers/food/snacks/grown/wheat, +/obj/item/reagent_containers/food/snacks/grown/watermelon, +/obj/item/reagent_containers/food/snacks/grown/grapes, +/obj/item/reagent_containers/food/snacks/grown/tomato, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/hydroponics) @@ -35952,8 +35610,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; name = "Bridge View Blast door" @@ -35969,8 +35626,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; name = "Bridge View Blast door" @@ -35986,8 +35642,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; name = "Bridge View Blast door" @@ -36002,8 +35657,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; name = "Bridge View Blast door" @@ -36023,8 +35677,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; name = "Bridge View Blast door" @@ -36036,8 +35689,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; name = "Bridge View Blast door" @@ -36083,8 +35735,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -36095,8 +35746,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -36186,18 +35836,17 @@ }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/red, -/area/security/transfer) +/area/security/execution/transfer) "bto" = ( /obj/structure/cable/white{ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "btp" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/red/side{ dir = 8 @@ -36232,8 +35881,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/security/main) "btt" = ( @@ -36266,8 +35914,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/security/main) "btv" = ( @@ -36411,8 +36058,8 @@ /area/engine/break_room) "btN" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/structure/extinguisher_cabinet{ pixel_x = 26 }, @@ -36451,8 +36098,8 @@ /area/engine/break_room) "btR" = ( /obj/structure/table/reinforced, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/wrench, +/obj/item/crowbar/red, +/obj/item/wrench, /obj/item/device/analyzer{ pixel_x = 7; pixel_y = 3 @@ -36475,7 +36122,7 @@ /area/engine/atmos) "btT" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/caution{ dir = 4 }, @@ -36485,8 +36132,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "atmoslock"; name = "Atmospherics Lockdown Blast door" @@ -36523,7 +36169,7 @@ dir = 8; pixel_x = 24 }, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/clothing/mask/gas, /turf/open/floor/plasteel/caution{ dir = 4 @@ -36582,8 +36228,7 @@ /area/hallway/primary/central) "bue" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; name = "Bridge View Blast door" @@ -36599,7 +36244,6 @@ "bug" = ( /obj/machinery/computer/crew, /turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; dir = 1 }, /area/bridge) @@ -36611,7 +36255,6 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; dir = 1 }, /area/bridge) @@ -36620,7 +36263,7 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/item/device/assembly/flash/handheld, /turf/open/floor/plasteel/black, /area/bridge) @@ -36652,7 +36295,7 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plasteel/black, /area/bridge) "bun" = ( @@ -36663,21 +36306,18 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/darkyellow/side{ - icon_state = "darkyellow"; dir = 1 }, /area/bridge) "buo" = ( /obj/machinery/computer/atmos_alert, /turf/open/floor/plasteel/darkyellow/side{ - icon_state = "darkyellow"; dir = 1 }, /area/bridge) "bup" = ( /obj/machinery/computer/monitor, /turf/open/floor/plasteel/darkyellow/corner{ - icon_state = "darkyellowcorners"; dir = 4 }, /area/bridge) @@ -36818,6 +36458,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Vault APC"; + areastring = "/area/security/nuke_storage"; pixel_x = 26 }, /turf/open/floor/plasteel/vault{ @@ -36854,7 +36495,7 @@ /obj/machinery/gulag_item_reclaimer{ pixel_y = 28 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/structure/cable/white{ d1 = 4; d2 = 8; @@ -36864,7 +36505,7 @@ dir = 9 }, /turf/open/floor/plasteel, -/area/security/transfer) +/area/security/execution/transfer) "buD" = ( /obj/structure/cable/white{ d1 = 1; @@ -36880,39 +36521,39 @@ /turf/open/floor/plasteel/red/side{ dir = 9 }, -/area/security/transfer) +/area/security/execution/transfer) "buE" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/briefcase{ +/obj/item/storage/briefcase{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /turf/open/floor/plasteel/red/side{ dir = 1 }, -/area/security/transfer) +/area/security/execution/transfer) "buF" = ( /obj/structure/table/reinforced, /obj/machinery/light{ dir = 1 }, -/obj/item/weapon/folder/red, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/folder/red, +/obj/item/book/manual/wiki/security_space_law, /turf/open/floor/plasteel/red/side{ dir = 1 }, -/area/security/transfer) +/area/security/execution/transfer) "buG" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/red/side{ dir = 1 }, -/area/security/transfer) +/area/security/execution/transfer) "buH" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/firealarm{ dir = 4; pixel_x = 24 @@ -36920,7 +36561,7 @@ /turf/open/floor/plasteel/red/side{ dir = 5 }, -/area/security/transfer) +/area/security/execution/transfer) "buI" = ( /obj/machinery/firealarm{ dir = 8; @@ -36944,7 +36585,7 @@ /turf/closed/wall, /area/security/main) "buL" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/vault{ @@ -36967,8 +36608,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/security/main) "buP" = ( @@ -37007,7 +36647,7 @@ /area/aisat) "buS" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/blue, +/obj/item/folder/blue, /obj/item/bodypart/l_leg/robot, /obj/item/bodypart/r_leg/robot, /turf/open/floor/plasteel/vault{ @@ -37122,7 +36762,7 @@ /turf/open/floor/circuit/green, /area/ai_monitored/turret_protected/ai) "bvb" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -37167,8 +36807,8 @@ /obj/item/stack/sheet/glass{ amount = 30 }, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/wrench, +/obj/item/crowbar/red, +/obj/item/wrench, /obj/structure/sign/nosmoking_2{ pixel_y = 32 }, @@ -37177,8 +36817,8 @@ /area/engine/break_room) "bvi" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/toolbox/electrical, -/obj/item/weapon/wrench/power, +/obj/item/storage/toolbox/electrical, +/obj/item/wrench/power, /obj/machinery/status_display{ pixel_y = 32 }, @@ -37190,8 +36830,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/break_room) "bvk" = ( @@ -37216,7 +36855,7 @@ /obj/item/stack/sheet/plasteel{ amount = 50 }, -/obj/item/weapon/crowbar/power, +/obj/item/crowbar/power, /obj/structure/sign/nanotrasen{ pixel_x = 32 }, @@ -37227,11 +36866,11 @@ "bvm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/bonfire, -/obj/item/weapon/reagent_containers/food/drinks/bottle/orangejuice{ +/obj/item/reagent_containers/food/drinks/bottle/orangejuice{ desc = "For the weary spacemen on their quest to rekindle the first plasma fire."; name = "Carton of Estus" }, -/obj/item/weapon/nullrod/claymore/glowing{ +/obj/item/nullrod/claymore/glowing{ desc = "Don't tell anyone you put any points into dex, though."; force = 10; name = "moonlight greatsword" @@ -37243,7 +36882,7 @@ /area/engine/break_room) "bvn" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /obj/machinery/newscaster{ pixel_x = -32 }, @@ -37359,8 +36998,8 @@ d2 = 8; icon_state = "2-8" }, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen, +/obj/item/folder/yellow, +/obj/item/pen, /obj/machinery/door/poddoor/preopen{ id = "atmoslock"; name = "Atmospherics Lockdown Blast door" @@ -37585,7 +37224,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/darkblue/corner{ dir = 1 }, @@ -37647,11 +37286,10 @@ /obj/machinery/light{ dir = 4 }, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/device/assembly/timer, /obj/item/device/assembly/signaler, /turf/open/floor/plasteel/darkyellow/corner{ - icon_state = "darkyellowcorners"; dir = 4 }, /area/bridge) @@ -37681,8 +37319,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/primary/central) "bvX" = ( @@ -37690,8 +37327,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/nuke_storage) "bvY" = ( @@ -37719,19 +37355,19 @@ desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; name = "emergency lifejacket" }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, /obj/item/clothing/mask/breath{ @@ -37835,12 +37471,12 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/security/transfer) +/area/security/execution/transfer) "bwe" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/security/transfer) +/area/security/execution/transfer) "bwf" = ( /obj/machinery/door/airlock/external{ cyclelinkeddir = 8; @@ -37854,7 +37490,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/security/transfer) +/area/security/execution/transfer) "bwg" = ( /obj/structure/cable/white{ d1 = 1; @@ -37868,13 +37504,13 @@ /turf/open/floor/plasteel/red/side{ dir = 8 }, -/area/security/transfer) +/area/security/execution/transfer) "bwh" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/plasteel/neutral, -/area/security/transfer) +/area/security/execution/transfer) "bwi" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -37882,7 +37518,7 @@ }, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, -/area/security/transfer) +/area/security/execution/transfer) "bwj" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -37890,7 +37526,7 @@ /turf/open/floor/plasteel/red/side{ dir = 4 }, -/area/security/transfer) +/area/security/execution/transfer) "bwk" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ @@ -37901,7 +37537,7 @@ dir = 4 }, /turf/open/floor/plasteel/red, -/area/security/transfer) +/area/security/execution/transfer) "bwl" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, /turf/open/floor/plasteel/red/side{ @@ -37955,8 +37591,8 @@ /area/security/main) "bwq" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen, +/obj/item/folder/red, +/obj/item/pen, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -37980,8 +37616,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/security/main) "bwt" = ( @@ -38021,8 +37656,8 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/camera{ c_tag = "Security - Interrogation Monitoring"; dir = 8; @@ -38050,14 +37685,14 @@ /area/ai_monitored/turret_protected/ai) "bwy" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/ai_monitored/turret_protected/ai) "bwz" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 }, @@ -38130,8 +37765,8 @@ /area/ai_monitored/turret_protected/ai) "bwG" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/blue, -/obj/item/weapon/pen, +/obj/item/folder/blue, +/obj/item/pen, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -38154,8 +37789,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/electricshock{ pixel_y = 32 }, @@ -38185,6 +37819,7 @@ cell_type = 5000; dir = 1; name = "Gravity Generator APC"; + areastring = "/area/engine/gravity_generator"; pixel_y = 24 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -38274,8 +37909,7 @@ icon_state = "0-2" }, /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/break_room) "bwT" = ( @@ -38386,10 +38020,10 @@ /area/engine/atmos) "bxd" = ( /obj/structure/table/reinforced, -/obj/item/weapon/tank/internals/emergency_oxygen{ +/obj/item/tank/internals/emergency_oxygen{ pixel_x = 6 }, -/obj/item/weapon/tank/internals/emergency_oxygen{ +/obj/item/tank/internals/emergency_oxygen{ pixel_x = -6 }, /obj/item/clothing/mask/breath, @@ -38400,8 +38034,7 @@ /area/engine/atmos) "bxe" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "atmoslock"; name = "Atmospherics Lockdown Blast door" @@ -38464,7 +38097,7 @@ /turf/open/floor/plasteel, /area/storage/tech) "bxk" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/storage/tech) @@ -38479,7 +38112,7 @@ /turf/open/floor/plasteel, /area/storage/tech) "bxm" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/effect/turf_decal/delivery, @@ -38487,7 +38120,7 @@ /area/storage/tech) "bxn" = ( /obj/structure/table/reinforced, -/obj/item/weapon/aiModule/reset, +/obj/item/aiModule/reset, /obj/item/device/assembly/flash/handheld, /obj/item/device/assembly/flash/handheld, /obj/effect/turf_decal/bot, @@ -38542,7 +38175,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/storage/primary) +/area/maintenance/port/fore) "bxt" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/plasticflaps{ @@ -38584,8 +38217,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/bridge) "bxx" = ( @@ -38602,11 +38234,10 @@ name = "WARNING: BLAST DOORS"; pixel_y = 32 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; dir = 1 }, /area/bridge) @@ -38620,23 +38251,20 @@ }, /area/bridge) "bxz" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; dir = 1 }, /area/bridge) "bxA" = ( /obj/machinery/vending/cola/random, /turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; dir = 1 }, /area/bridge) "bxB" = ( /obj/machinery/vending/snack/random, /turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; dir = 1 }, /area/bridge) @@ -38646,7 +38274,6 @@ "bxD" = ( /obj/machinery/computer/security/mining, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/bridge) @@ -38658,14 +38285,13 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/darkyellow/side{ - icon_state = "darkyellow"; dir = 1 }, /area/bridge) "bxF" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, -/obj/item/weapon/mining_voucher, +/obj/item/clipboard, +/obj/item/mining_voucher, /turf/open/floor/plasteel/black, /area/bridge) "bxG" = ( @@ -38739,42 +38365,36 @@ }, /obj/machinery/modular_computer/console/preset/command, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/bridge) "bxN" = ( /obj/machinery/modular_computer/console/preset/engineering, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/bridge) "bxO" = ( /obj/machinery/vending/coffee, /turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; dir = 1 }, /area/bridge) "bxP" = ( /obj/machinery/vending/cigarette, /turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; dir = 1 }, /area/bridge) "bxQ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 8 }, /area/hallway/primary/central) "bxR" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/primary/central) "bxS" = ( @@ -38786,7 +38406,7 @@ /obj/structure/closet/crate{ name = "Gold Crate" }, -/obj/item/weapon/storage/belt/champion, +/obj/item/storage/belt/champion, /obj/machinery/airalarm{ dir = 1; pixel_y = -22 @@ -38812,7 +38432,7 @@ "bxV" = ( /obj/structure/safe, /obj/item/clothing/neck/stethoscope, -/obj/item/weapon/book{ +/obj/item/book{ desc = "An undeniably handy book."; icon_state = "bookknock"; name = "A Simpleton's Guide to Safe-cracking with Stethoscopes" @@ -38829,7 +38449,7 @@ /obj/item/stack/spacecash/c500, /obj/item/stack/spacecash/c500, /obj/machinery/light/small, -/obj/item/weapon/gun/ballistic/automatic/pistol/deagle, +/obj/item/gun/ballistic/automatic/pistol/deagle, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -38858,16 +38478,16 @@ /turf/open/floor/plasteel/red/side{ dir = 8 }, -/area/security/transfer) +/area/security/execution/transfer) "bxY" = ( /turf/open/floor/plasteel/neutral, -/area/security/transfer) +/area/security/execution/transfer) "bxZ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, /turf/open/floor/plasteel/neutral, -/area/security/transfer) +/area/security/execution/transfer) "bya" = ( /obj/item/device/radio/intercom{ name = "Station Intercom"; @@ -38879,13 +38499,13 @@ /turf/open/floor/plasteel/red/side{ dir = 4 }, -/area/security/transfer) +/area/security/execution/transfer) "byb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/closed/wall/r_wall, -/area/security/transfer) +/area/security/execution/transfer) "byc" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -38972,8 +38592,7 @@ /area/security/main) "byk" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -39001,8 +38620,8 @@ /area/security/main) "byn" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen, +/obj/item/folder/red, +/obj/item/pen, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -39027,8 +38646,7 @@ }, /area/ai_monitored/turret_protected/ai) "byr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "aicorewindow"; name = "AI Core Shutters" @@ -39077,8 +38695,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/gravity_generator) "byz" = ( @@ -39188,8 +38805,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -39233,8 +38849,7 @@ icon_state = "0-8" }, /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -39273,8 +38888,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/plating, /area/engine/break_room) @@ -39327,7 +38941,7 @@ }, /area/engine/break_room) "byS" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light{ dir = 1 }, @@ -39335,6 +38949,7 @@ cell_type = 5000; dir = 1; name = "Engineering Foyer APC"; + areastring = "/area/engine/break_room"; pixel_y = 24 }, /obj/structure/cable/white{ @@ -39396,7 +39011,6 @@ /obj/structure/table/reinforced, /obj/item/device/flashlight/lamp, /turf/open/floor/plasteel/caution{ - icon_state = "caution"; dir = 10 }, /area/engine/atmos) @@ -39419,8 +39033,8 @@ /area/engine/atmos) "byZ" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen, +/obj/item/folder/yellow, +/obj/item/pen, /obj/item/device/radio/intercom{ name = "Station Intercom"; pixel_y = -26 @@ -39430,8 +39044,8 @@ "bza" = ( /obj/structure/table/reinforced, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/status_display{ pixel_y = -32 }, @@ -39575,19 +39189,19 @@ desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; name = "emergency lifejacket" }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, /obj/item/clothing/mask/breath{ @@ -39639,8 +39253,8 @@ /area/storage/primary) "bzp" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/belt/utility, -/obj/item/weapon/weldingtool, +/obj/item/storage/belt/utility, +/obj/item/weldingtool, /obj/item/clothing/head/welding, /obj/machinery/newscaster{ pixel_y = 32 @@ -39826,7 +39440,7 @@ }, /area/bridge) "bzA" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/structure/cable/white{ d1 = 4; d2 = 8; @@ -40105,7 +39719,6 @@ dir = 4 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 8 }, /area/hallway/primary/central) @@ -40141,7 +39754,7 @@ /area/shuttle/labor) "bzS" = ( /turf/closed/wall, -/area/security/transfer) +/area/security/execution/transfer) "bzT" = ( /obj/structure/closet/emcloset, /obj/machinery/firealarm{ @@ -40165,7 +39778,7 @@ dir = 10 }, /turf/open/floor/plasteel, -/area/security/transfer) +/area/security/execution/transfer) "bzU" = ( /obj/structure/cable/white{ d1 = 1; @@ -40181,7 +39794,7 @@ /turf/open/floor/plasteel/red/side{ dir = 10 }, -/area/security/transfer) +/area/security/execution/transfer) "bzV" = ( /obj/structure/chair{ dir = 1 @@ -40191,7 +39804,7 @@ icon_state = "pipe-c" }, /turf/open/floor/plasteel/red/side, -/area/security/transfer) +/area/security/execution/transfer) "bzX" = ( /obj/structure/chair{ dir = 1 @@ -40201,9 +39814,9 @@ pixel_y = -22 }, /turf/open/floor/plasteel/red/side, -/area/security/transfer) +/area/security/execution/transfer) "bzY" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/structure/extinguisher_cabinet{ pixel_x = 26 }, @@ -40213,7 +39826,7 @@ /turf/open/floor/plasteel/red/side{ dir = 6 }, -/area/security/transfer) +/area/security/execution/transfer) "bzZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall, @@ -40773,7 +40386,7 @@ }, /area/hallway/primary/port) "bAN" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/status_display{ pixel_x = -32 }, @@ -40783,12 +40396,12 @@ /area/storage/tech) "bAO" = ( /obj/structure/rack, -/obj/item/weapon/circuitboard/computer/scan_consolenew{ +/obj/item/circuitboard/computer/scan_consolenew{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/circuitboard/computer/med_data, -/obj/item/weapon/circuitboard/computer/pandemic{ +/obj/item/circuitboard/computer/med_data, +/obj/item/circuitboard/computer/pandemic{ pixel_x = 3; pixel_y = -3 }, @@ -40797,21 +40410,21 @@ /area/storage/tech) "bAP" = ( /obj/structure/rack, -/obj/item/weapon/circuitboard/computer/aifixer{ +/obj/item/circuitboard/computer/aifixer{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/circuitboard/computer/rdconsole, -/obj/item/weapon/circuitboard/machine/rdserver{ +/obj/item/circuitboard/computer/rdconsole, +/obj/item/circuitboard/machine/rdserver{ pixel_x = 3; pixel_y = -3 }, /obj/effect/turf_decal/bot, -/obj/item/weapon/circuitboard/machine/autolathe, +/obj/item/circuitboard/machine/autolathe, /turf/open/floor/plasteel, /area/storage/tech) "bAQ" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/ai_status_display{ pixel_x = 32 }, @@ -40832,6 +40445,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Primary Tool Storage APC"; + areastring = "/area/storage/primary"; pixel_x = -26; pixel_y = 3 }, @@ -40905,15 +40519,14 @@ /area/storage/primary) "bAY" = ( /obj/structure/table/reinforced, -/obj/item/weapon/crowbar, -/obj/item/weapon/wrench, +/obj/item/crowbar, +/obj/item/wrench, /obj/item/device/gps, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/storage/primary) "bAZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/storage/primary) "bBa" = ( @@ -41069,10 +40682,9 @@ }, /area/bridge) "bBm" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; dir = 1 }, /area/bridge) @@ -41081,7 +40693,7 @@ dir = 8 }, /obj/structure/table/wood, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/item/device/assembly/flash/handheld, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -41127,12 +40739,11 @@ /turf/open/floor/plasteel/grimy, /area/bridge) "bBs" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; dir = 1 }, /area/bridge) @@ -41181,7 +40792,6 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 8 }, /area/hallway/primary/central) @@ -41210,14 +40820,13 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, /obj/structure/sign/electricshock{ pixel_x = -32 }, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "bBB" = ( /obj/structure/cable/white{ d1 = 1; @@ -41237,17 +40846,16 @@ /turf/open/floor/plasteel/red/side{ dir = 1 }, -/area/security/transfer) +/area/security/execution/transfer) "bBC" = ( /obj/structure/cable/white{ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "bBD" = ( /obj/structure/cable/white{ d1 = 1; @@ -41300,8 +40908,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/warden) "bBK" = ( @@ -41487,7 +41094,7 @@ dir = 8; pixel_x = -24 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/engine/break_room) @@ -41521,7 +41128,7 @@ dir = 1; pixel_y = -22 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/engine/break_room) @@ -41603,13 +41210,11 @@ dir = 4 }, /turf/open/floor/plasteel/yellow/side{ - dir = 1; - icon_state = "yellow"; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + dir = 1 }, /area/engine/break_room) "bCn" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/firealarm{ dir = 4; pixel_x = 24 @@ -41680,8 +41285,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/break_room) "bCt" = ( @@ -41713,8 +41317,8 @@ /area/hallway/primary/port) "bCw" = ( /obj/structure/table/reinforced, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/machinery/cell_charger, /turf/open/floor/plasteel/vault{ dir = 8 @@ -41722,12 +41326,12 @@ /area/storage/tech) "bCx" = ( /obj/structure/rack, -/obj/item/weapon/circuitboard/computer/cloning{ +/obj/item/circuitboard/computer/cloning{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/circuitboard/machine/clonescanner, -/obj/item/weapon/circuitboard/machine/clonepod{ +/obj/item/circuitboard/machine/clonescanner, +/obj/item/circuitboard/machine/clonepod{ pixel_x = 3; pixel_y = -3 }, @@ -41736,13 +41340,13 @@ /area/storage/tech) "bCy" = ( /obj/structure/rack, -/obj/item/weapon/circuitboard/machine/destructive_analyzer{ +/obj/item/circuitboard/machine/destructive_analyzer{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/circuitboard/machine/protolathe, -/obj/item/weapon/circuitboard/machine/mechfab, -/obj/item/weapon/circuitboard/machine/circuit_imprinter{ +/obj/item/circuitboard/machine/protolathe, +/obj/item/circuitboard/machine/mechfab, +/obj/item/circuitboard/machine/circuit_imprinter{ pixel_x = 3; pixel_y = -3 }, @@ -41751,12 +41355,12 @@ /area/storage/tech) "bCz" = ( /obj/structure/table/reinforced, -/obj/item/weapon/stock_parts/matter_bin{ +/obj/item/stock_parts/matter_bin{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/stock_parts/matter_bin, -/obj/item/weapon/stock_parts/micro_laser, +/obj/item/stock_parts/matter_bin, +/obj/item/stock_parts/micro_laser, /obj/item/device/radio/intercom{ name = "Station Intercom"; pixel_x = 26 @@ -41767,7 +41371,7 @@ /area/storage/tech) "bCA" = ( /obj/structure/rack, -/obj/item/weapon/airlock_painter, +/obj/item/airlock_painter, /obj/item/device/toner, /obj/machinery/status_display{ pixel_x = -32 @@ -41795,7 +41399,7 @@ }, /area/storage/primary) "bCF" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/storage/primary) @@ -41822,8 +41426,7 @@ /area/hallway/primary/central) "bCI" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -41838,7 +41441,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/darkblue/side, @@ -41858,8 +41461,7 @@ /area/bridge) "bCL" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/bridge) "bCM" = ( @@ -41902,6 +41504,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Bridge APC"; + areastring = "/area/bridge"; pixel_y = -26 }, /turf/open/floor/plasteel/darkblue/side, @@ -41922,9 +41525,8 @@ /obj/structure/rack, /obj/machinery/light/small, /obj/item/device/aicard, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 8 }, /area/bridge) @@ -41969,8 +41571,8 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/folder/blue, -/obj/item/weapon/pen, +/obj/item/folder/blue, +/obj/item/pen, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, @@ -41979,10 +41581,9 @@ "bDa" = ( /obj/structure/rack, /obj/machinery/light/small, -/obj/item/weapon/storage/toolbox/emergency, -/obj/item/weapon/wrench, +/obj/item/storage/toolbox/emergency, +/obj/item/wrench, /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 8 }, /area/bridge) @@ -42036,7 +41637,7 @@ pixel_y = -32 }, /obj/machinery/light/small, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/darkblue/side, @@ -42049,8 +41650,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "detectivewindows"; name = "Detective Privacy Blast door" @@ -42059,7 +41659,7 @@ /area/security/detectives_office) "bDk" = ( /obj/structure/disposalpipe/segment, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/red/corner{ @@ -42071,7 +41671,7 @@ /area/hallway/primary/starboard) "bDm" = ( /obj/structure/disposalpipe/segment, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/red/corner{ @@ -42083,8 +41683,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "brigwindows"; name = "Brig Front Blast door" @@ -42120,8 +41719,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -42291,14 +41889,13 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/warden) "bDD" = ( /obj/structure/table/reinforced, -/obj/item/weapon/crowbar, -/obj/item/weapon/wrench, +/obj/item/crowbar, +/obj/item/wrench, /obj/item/device/mmi, /turf/open/floor/plasteel/vault{ dir = 8 @@ -42314,8 +41911,7 @@ /area/engine/gravity_generator) "bDF" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/electricshock{ pixel_y = -32 }, @@ -42378,7 +41974,7 @@ /obj/item/stack/sheet/plasteel{ amount = 20 }, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/engine/gravity_generator) @@ -42432,7 +42028,7 @@ /turf/closed/wall, /area/engine/break_room) "bDP" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light{ dir = 8 }, @@ -42453,20 +42049,20 @@ /area/engine/break_room) "bDR" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/thirteenloko, +/obj/item/reagent_containers/food/drinks/soda_cans/thirteenloko, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/engine/break_room) "bDS" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen, +/obj/item/folder/yellow, +/obj/item/pen, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/engine/break_room) "bDT" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/yellow, +/obj/item/folder/yellow, /obj/item/device/lightreplacer, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/bot, @@ -42636,11 +42232,12 @@ d2 = 4; icon_state = "0-4" }, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/electronics/airlock, +/obj/item/folder/yellow, +/obj/item/electronics/airlock, /obj/machinery/power/apc{ dir = 8; name = "Technology Storage APC"; + areastring = "/area/storage/tech"; pixel_x = -26; pixel_y = 3 }, @@ -42695,7 +42292,7 @@ dir = 4 }, /obj/effect/turf_decal/bot, -/obj/item/weapon/circuitboard/machine/autolathe, +/obj/item/circuitboard/machine/autolathe, /turf/open/floor/plasteel, /area/storage/tech) "bEl" = ( @@ -42713,13 +42310,13 @@ pixel_y = 3 }, /obj/item/stack/cable_coil/white, -/obj/item/weapon/stock_parts/scanning_module{ +/obj/item/stock_parts/scanning_module{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/stock_parts/capacitor, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/manipulator, +/obj/item/stock_parts/capacitor, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/manipulator, /obj/machinery/airalarm{ dir = 8; pixel_x = 24 @@ -42748,13 +42345,13 @@ "bEp" = ( /obj/structure/table/reinforced, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/storage/primary) "bEq" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/item/device/flashlight, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -42844,7 +42441,6 @@ /obj/structure/table/reinforced, /obj/machinery/recharger, /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 8 }, /area/bridge) @@ -42852,7 +42448,6 @@ /obj/structure/table/reinforced, /obj/machinery/cell_charger, /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 8 }, /area/bridge) @@ -42865,7 +42460,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/grimy, /area/bridge) @@ -42943,7 +42538,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/grimy, /area/bridge) @@ -42953,9 +42548,8 @@ /area/bridge) "bEK" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 8 }, /area/bridge) @@ -43058,8 +42652,7 @@ icon_state = "2-8" }, /turf/open/floor/plasteel/neutral/side{ - dir = 5; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + dir = 5 }, /area/maintenance/starboard) "bEX" = ( @@ -43092,7 +42685,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/item/device/camera/detective, /turf/open/floor/plasteel/vault, /area/security/detectives_office) @@ -43105,10 +42698,11 @@ /obj/machinery/power/apc{ dir = 1; name = "Detective's Office APC"; + areastring = "/area/security/detectives_office"; pixel_y = 24 }, /obj/item/device/taperecorder, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /turf/open/floor/plasteel/vault, /area/security/detectives_office) "bFa" = ( @@ -43144,11 +42738,11 @@ /area/security/detectives_office) "bFd" = ( /obj/structure/rack, -/obj/item/weapon/storage/briefcase{ +/obj/item/storage/briefcase{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /turf/open/floor/plasteel/vault, /area/security/detectives_office) "bFe" = ( @@ -43198,8 +42792,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "brigwindows"; name = "Brig Front Blast door" @@ -43284,7 +42877,7 @@ "bFp" = ( /obj/structure/table, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -43312,8 +42905,7 @@ /area/security/warden) "bFs" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/warden) "bFt" = ( @@ -43380,6 +42972,7 @@ /obj/machinery/power/apc{ dir = 1; name = "AI Chamber APC"; + areastring = "/area/ai_monitored/turret_protected/ai"; pixel_y = 24 }, /turf/open/floor/plasteel/vault{ @@ -43416,7 +43009,7 @@ /area/ai_monitored/turret_protected/ai) "bFD" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/blue, +/obj/item/folder/blue, /obj/item/device/assembly/flash/handheld, /turf/open/floor/plasteel/vault{ dir = 8 @@ -43442,7 +43035,7 @@ /turf/closed/wall/r_wall, /area/engine/transit_tube) "bFG" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -43465,18 +43058,18 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/item/weapon/twohanded/rcl/pre_loaded, +/obj/item/twohanded/rcl/pre_loaded, /turf/open/floor/plasteel/vault{ dir = 5 }, /area/crew_quarters/heads/chief) "bFJ" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/device/gps/engineering{ gpstag = "CE0" }, @@ -43492,8 +43085,8 @@ /area/crew_quarters/heads/chief) "bFK" = ( /obj/structure/rack, -/obj/item/weapon/crowbar, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/crowbar, +/obj/item/storage/toolbox/mechanical, /obj/machinery/computer/security/telescreen/entertainment{ pixel_y = 32 }, @@ -43508,7 +43101,7 @@ }, /area/crew_quarters/heads/chief) "bFL" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/firealarm{ pixel_y = 24 }, @@ -43534,8 +43127,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -43670,8 +43262,7 @@ /area/engine/break_room) "bGb" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/break_room) "bGc" = ( @@ -43690,8 +43281,8 @@ /area/hallway/primary/port) "bGe" = ( /obj/structure/table/reinforced, -/obj/item/weapon/electronics/airalarm, -/obj/item/weapon/electronics/apc, +/obj/item/electronics/airalarm, +/obj/item/electronics/apc, /obj/machinery/camera{ c_tag = "Technology Storage"; dir = 4; @@ -43703,12 +43294,12 @@ /area/storage/tech) "bGf" = ( /obj/structure/rack, -/obj/item/weapon/circuitboard/computer/security{ +/obj/item/circuitboard/computer/security{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/circuitboard/computer/prisoner, -/obj/item/weapon/circuitboard/computer/secure_data{ +/obj/item/circuitboard/computer/prisoner, +/obj/item/circuitboard/computer/secure_data{ pixel_x = 3; pixel_y = -3 }, @@ -43718,12 +43309,12 @@ /area/storage/tech) "bGg" = ( /obj/structure/rack, -/obj/item/weapon/circuitboard/computer/atmos_alert{ +/obj/item/circuitboard/computer/atmos_alert{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/circuitboard/computer/powermonitor, -/obj/item/weapon/circuitboard/computer/stationalert{ +/obj/item/circuitboard/computer/powermonitor, +/obj/item/circuitboard/computer/stationalert{ pixel_x = 3; pixel_y = -3 }, @@ -43732,11 +43323,11 @@ /area/storage/tech) "bGh" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/white, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/console_screen, +/obj/item/folder/white, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/console_screen, +/obj/item/stock_parts/console_screen, +/obj/item/stock_parts/console_screen, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -43753,7 +43344,7 @@ "bGj" = ( /obj/structure/table/reinforced, /obj/item/clothing/gloves/color/yellow, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/storage/primary) @@ -43801,7 +43392,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/wood, /area/bridge/meeting_room/council) "bGr" = ( @@ -43819,6 +43410,7 @@ cell_type = 10000; dir = 1; name = "Council Chambers APC"; + areastring = "/area/bridge/meeting_room/council"; pixel_y = 26 }, /turf/open/floor/wood, @@ -43890,7 +43482,7 @@ /area/tcommsat/computer) "bGB" = ( /obj/structure/table/wood, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/captain, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/wood, @@ -43946,7 +43538,7 @@ }, /area/crew_quarters/heads/captain) "bGJ" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/wood, /area/crew_quarters/heads/captain) "bGK" = ( @@ -44014,7 +43606,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/security/detectives_office) +/area/maintenance/starboard) "bGP" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -26; @@ -44156,8 +43748,7 @@ /area/hallway/primary/starboard) "bHa" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "brigwindows"; name = "Brig Front Blast door" @@ -44177,7 +43768,7 @@ dir = 10 }, /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /turf/open/floor/plasteel/red/side{ dir = 6 }, @@ -44214,8 +43805,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/warden) "bHh" = ( @@ -44396,6 +43986,7 @@ cell_type = 5000; dir = 1; name = "Transit Tube Access APC"; + areastring = "/area/engine/transit_tube"; pixel_y = 24 }, /obj/machinery/atmospherics/components/unary/vent_pump/on, @@ -44411,7 +44002,7 @@ /turf/open/floor/plasteel/vault, /area/engine/transit_tube) "bHA" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/firealarm{ dir = 4; pixel_x = 24 @@ -44428,7 +44019,7 @@ }, /area/engine/transit_tube) "bHB" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light{ dir = 8 }, @@ -44653,8 +44244,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, @@ -44686,8 +44276,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -44709,7 +44298,7 @@ }, /area/hallway/primary/port) "bHW" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/ai_status_display{ pixel_x = -32 }, @@ -44719,12 +44308,12 @@ /area/storage/tech) "bHX" = ( /obj/structure/rack, -/obj/item/weapon/circuitboard/machine/teleporter_hub{ +/obj/item/circuitboard/machine/teleporter_hub{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/circuitboard/machine/teleporter_station, -/obj/item/weapon/circuitboard/computer/teleporter{ +/obj/item/circuitboard/machine/teleporter_station, +/obj/item/circuitboard/computer/teleporter{ pixel_x = 3; pixel_y = -3 }, @@ -44734,16 +44323,16 @@ /area/storage/tech) "bHY" = ( /obj/structure/rack, -/obj/item/weapon/circuitboard/machine/telecomms/server{ +/obj/item/circuitboard/machine/telecomms/server{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/circuitboard/machine/telecomms/relay, -/obj/item/weapon/circuitboard/machine/telecomms/receiver, -/obj/item/weapon/circuitboard/machine/telecomms/processor, -/obj/item/weapon/circuitboard/machine/telecomms/hub, -/obj/item/weapon/circuitboard/machine/telecomms/bus, -/obj/item/weapon/circuitboard/machine/telecomms/broadcaster{ +/obj/item/circuitboard/machine/telecomms/relay, +/obj/item/circuitboard/machine/telecomms/receiver, +/obj/item/circuitboard/machine/telecomms/processor, +/obj/item/circuitboard/machine/telecomms/hub, +/obj/item/circuitboard/machine/telecomms/bus, +/obj/item/circuitboard/machine/telecomms/broadcaster{ pixel_x = 3; pixel_y = -3 }, @@ -44751,7 +44340,7 @@ /turf/open/floor/plasteel, /area/storage/tech) "bHZ" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/status_display{ pixel_x = 32 }, @@ -44761,12 +44350,12 @@ /area/storage/tech) "bIa" = ( /obj/structure/rack, -/obj/item/weapon/book/manual/wiki/engineering_hacking{ +/obj/item/book/manual/wiki/engineering_hacking{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/book/manual/wiki/engineering_guide, -/obj/item/weapon/book/manual/wiki/engineering_construction{ +/obj/item/book/manual/wiki/engineering_guide, +/obj/item/book/manual/wiki/engineering_construction{ pixel_x = 3; pixel_y = -3 }, @@ -44781,7 +44370,7 @@ /turf/open/floor/plasteel/neutral, /area/storage/primary) "bIc" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/effect/turf_decal/bot, @@ -44792,8 +44381,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "councilblast"; name = "Council Chambers Blast door" @@ -44854,10 +44442,10 @@ /area/bridge/meeting_room/council) "bIk" = ( /obj/structure/table/wood, -/obj/item/weapon/cigbutt/cigarbutt{ +/obj/item/cigbutt/cigarbutt{ pixel_x = 7 }, -/obj/item/weapon/phone{ +/obj/item/phone{ desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; pixel_x = -3; pixel_y = 3 @@ -44892,7 +44480,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -44903,8 +44491,8 @@ name = "Station Intercom"; pixel_y = 26 }, -/obj/item/weapon/folder/blue, -/obj/item/weapon/pen, +/obj/item/folder/blue, +/obj/item/pen, /turf/open/floor/plasteel/grimy, /area/tcommsat/computer) "bIq" = ( @@ -44912,9 +44500,10 @@ cell_type = 10000; dir = 1; name = "Telecomms Monitoring APC"; + areastring = "/area/tcommsat/computer"; pixel_y = 28 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" @@ -44958,7 +44547,7 @@ /obj/machinery/airalarm{ pixel_y = 22 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, @@ -45036,7 +44625,7 @@ /area/crew_quarters/heads/captain) "bID" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/captain) "bIE" = ( @@ -45074,6 +44663,7 @@ cell_type = 5000; dir = 1; name = "Auxiliary Tool Storage APC"; + areastring = "/area/storage/tools"; pixel_y = 24 }, /turf/open/floor/plasteel/yellow/corner{ @@ -45244,7 +44834,7 @@ /turf/closed/wall, /area/security/brig) "bJa" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/door_timer{ id = "brig1"; name = "Cell 1"; @@ -45305,8 +44895,8 @@ /area/security/warden) "bJe" = ( /obj/structure/rack, -/obj/item/weapon/storage/box/handcuffs, -/obj/item/weapon/storage/box/flashbangs{ +/obj/item/storage/box/handcuffs, +/obj/item/storage/box/flashbangs{ pixel_x = 3; pixel_y = -3 }, @@ -45329,16 +44919,16 @@ }, /area/ai_monitored/security/armory) "bJg" = ( -/obj/item/weapon/grenade/barrier{ +/obj/item/grenade/barrier{ pixel_x = -3; pixel_y = 1 }, -/obj/item/weapon/grenade/barrier, -/obj/item/weapon/grenade/barrier{ +/obj/item/grenade/barrier, +/obj/item/grenade/barrier{ pixel_x = 3; pixel_y = -1 }, -/obj/item/weapon/grenade/barrier{ +/obj/item/grenade/barrier{ pixel_x = 6; pixel_y = -2 }, @@ -45352,13 +44942,13 @@ }, /area/ai_monitored/security/armory) "bJh" = ( -/obj/item/weapon/storage/box/chemimp{ +/obj/item/storage/box/chemimp{ pixel_x = 6 }, -/obj/item/weapon/storage/box/trackimp{ +/obj/item/storage/box/trackimp{ pixel_x = -3 }, -/obj/item/weapon/storage/lockbox/loyalty, +/obj/item/storage/lockbox/loyalty, /obj/structure/table/reinforced, /obj/machinery/airalarm{ pixel_y = 22 @@ -45368,8 +44958,8 @@ }, /area/ai_monitored/security/armory) "bJi" = ( -/obj/item/weapon/storage/box/firingpins, -/obj/item/weapon/storage/box/firingpins, +/obj/item/storage/box/firingpins, +/obj/item/storage/box/firingpins, /obj/item/key/security, /obj/structure/table/reinforced, /turf/open/floor/plasteel/vault{ @@ -45377,12 +44967,12 @@ }, /area/ai_monitored/security/armory) "bJj" = ( -/obj/item/weapon/storage/box/teargas{ +/obj/item/storage/box/teargas{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/handcuffs, -/obj/item/weapon/storage/box/flashbangs{ +/obj/item/storage/box/handcuffs, +/obj/item/storage/box/flashbangs{ pixel_x = -3; pixel_y = -3 }, @@ -45613,14 +45203,13 @@ dir = 1 }, /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; dir = 4 }, /area/crew_quarters/heads/chief) "bJF" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/neutral, /area/crew_quarters/heads/chief) "bJG" = ( @@ -45648,8 +45237,7 @@ /area/crew_quarters/heads/chief) "bJJ" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/heads/chief) "bJK" = ( @@ -45676,12 +45264,12 @@ /area/engine/break_room) "bJM" = ( /obj/structure/rack, -/obj/item/weapon/book/manual/wiki/engineering_hacking{ +/obj/item/book/manual/wiki/engineering_hacking{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/book/manual/wiki/engineering_guide, -/obj/item/weapon/book/manual/wiki/engineering_construction{ +/obj/item/book/manual/wiki/engineering_guide, +/obj/item/book/manual/wiki/engineering_construction{ pixel_x = 3; pixel_y = -3 }, @@ -45689,8 +45277,8 @@ /area/engine/break_room) "bJN" = ( /obj/structure/table/reinforced, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/machinery/cell_charger, /turf/open/floor/plasteel/yellow/side, /area/engine/break_room) @@ -45700,8 +45288,8 @@ pixel_y = -26 }, /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/yellow/side, /area/engine/break_room) "bJP" = ( @@ -45728,7 +45316,7 @@ /turf/open/floor/plasteel/yellow/side, /area/engine/break_room) "bJT" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/yellow/side{ dir = 6 }, @@ -45738,8 +45326,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/engineering) "bJV" = ( @@ -45774,7 +45361,7 @@ "bJZ" = ( /obj/structure/table/reinforced, /obj/item/clothing/gloves/color/yellow, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /obj/item/device/multitool, /obj/machinery/light{ dir = 8 @@ -45792,10 +45379,10 @@ /area/storage/tech) "bKb" = ( /obj/structure/table/reinforced, -/obj/item/weapon/electronics/firelock, -/obj/item/weapon/electronics/firelock, -/obj/item/weapon/electronics/firealarm, -/obj/item/weapon/electronics/firealarm, +/obj/item/electronics/firelock, +/obj/item/electronics/firelock, +/obj/item/electronics/firealarm, +/obj/item/electronics/firealarm, /obj/machinery/light{ dir = 4 }, @@ -45852,7 +45439,7 @@ /area/storage/primary) "bKi" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/storage/primary) @@ -45866,8 +45453,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "councilblast"; name = "Council Chambers Blast door" @@ -45912,8 +45498,8 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/folder/blue, -/obj/item/weapon/pen, +/obj/item/folder/blue, +/obj/item/pen, /turf/open/floor/carpet, /area/bridge/meeting_room/council) "bKo" = ( @@ -45928,8 +45514,8 @@ d2 = 8; icon_state = "1-8" }, -/obj/item/weapon/folder/red, -/obj/item/weapon/lighter, +/obj/item/folder/red, +/obj/item/lighter, /turf/open/floor/carpet, /area/bridge/meeting_room/council) "bKp" = ( @@ -45944,13 +45530,13 @@ d2 = 8; icon_state = "1-8" }, -/obj/item/weapon/folder/yellow, +/obj/item/folder/yellow, /obj/structure/disposalpipe/segment, /turf/open/floor/carpet, /area/bridge/meeting_room/council) "bKq" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, @@ -46191,7 +45777,7 @@ /area/storage/tools) "bKQ" = ( /obj/structure/table, -/obj/item/weapon/storage/box/bodybags, +/obj/item/storage/box/bodybags, /obj/item/clothing/gloves/color/latex, /turf/open/floor/plasteel/vault{ dir = 8 @@ -46230,8 +45816,8 @@ /area/security/detectives_office) "bKV" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/red, -/obj/item/weapon/hand_labeler, +/obj/item/folder/red, +/obj/item/hand_labeler, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/carpet, /area/security/detectives_office) @@ -46255,9 +45841,9 @@ /area/security/detectives_office) "bKY" = ( /obj/structure/table/wood, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen, +/obj/item/clipboard, +/obj/item/folder/red, +/obj/item/pen, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -46329,8 +45915,8 @@ /obj/machinery/door/window/westleft{ name = "Warden's Desk" }, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen, +/obj/item/folder/red, +/obj/item/pen, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/security/warden) @@ -46373,8 +45959,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ai_monitored/security/armory) "bLk" = ( @@ -46515,7 +46100,7 @@ /turf/closed/wall, /area/engine/transit_tube) "bLA" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/airalarm{ dir = 4; pixel_x = -23 @@ -46535,7 +46120,7 @@ }, /area/engine/transit_tube) "bLC" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/vault{ dir = 8 @@ -46561,7 +46146,6 @@ /area/crew_quarters/heads/chief) "bLE" = ( /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; dir = 4 }, /area/crew_quarters/heads/chief) @@ -46579,12 +46163,12 @@ d2 = 4; icon_state = "2-4" }, -/obj/item/weapon/folder/blue{ +/obj/item/folder/blue{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/lighter, +/obj/item/folder/yellow, +/obj/item/lighter, /turf/open/floor/plasteel/neutral, /area/crew_quarters/heads/chief) "bLH" = ( @@ -46660,7 +46244,7 @@ /turf/closed/wall, /area/engine/break_room) "bLO" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/engine/break_room) @@ -46670,8 +46254,7 @@ icon_state = "0-4" }, /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/engineering) "bLQ" = ( @@ -46724,7 +46307,7 @@ /area/hallway/primary/port) "bLX" = ( /obj/structure/table/reinforced, -/obj/item/weapon/book/manual/wiki/engineering_hacking{ +/obj/item/book/manual/wiki/engineering_hacking{ pixel_y = 3 }, /turf/open/floor/plasteel/vault{ @@ -46741,7 +46324,7 @@ /turf/open/floor/plasteel, /area/storage/tech) "bLZ" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/firealarm{ dir = 1; pixel_y = -24 @@ -46751,7 +46334,7 @@ /turf/open/floor/plasteel, /area/storage/tech) "bMa" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light_switch{ pixel_y = -26 }, @@ -46760,8 +46343,8 @@ /area/storage/tech) "bMb" = ( /obj/structure/table/reinforced, -/obj/item/weapon/wrench, -/obj/item/weapon/crowbar, +/obj/item/wrench, +/obj/item/crowbar, /obj/item/device/paicard, /obj/machinery/newscaster{ pixel_y = -32 @@ -46771,7 +46354,7 @@ /area/storage/tech) "bMc" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/item/device/flashlight, /obj/item/device/flashlight, /turf/open/floor/plasteel/vault{ @@ -46800,8 +46383,8 @@ /area/storage/primary) "bMg" = ( /obj/structure/table/reinforced, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/machinery/cell_charger, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -46849,8 +46432,7 @@ /area/hallway/primary/central) "bMk" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "councilblast"; name = "Council Chambers Blast door" @@ -46859,8 +46441,8 @@ /area/bridge/meeting_room/council) "bMl" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/red, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/folder/red, +/obj/item/book/manual/wiki/security_space_law, /turf/open/floor/wood, /area/bridge/meeting_room/council) "bMm" = ( @@ -46894,7 +46476,7 @@ /area/bridge/meeting_room/council) "bMq" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/grimy, /area/bridge/meeting_room/council) @@ -46910,7 +46492,7 @@ /turf/open/floor/wood, /area/bridge/meeting_room/council) "bMt" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -46920,7 +46502,7 @@ /obj/machinery/newscaster{ pixel_x = -32 }, -/obj/item/weapon/paper/monitorkey, +/obj/item/paper/monitorkey, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -47016,6 +46598,7 @@ cell_type = 10000; dir = 2; name = "Captain's Office APC"; + areastring = "/area/crew_quarters/heads/captain"; pixel_y = -24 }, /obj/structure/cable/white, @@ -47040,11 +46623,11 @@ /area/hallway/primary/central) "bML" = ( /obj/structure/rack, -/obj/item/weapon/storage/toolbox/emergency{ +/obj/item/storage/toolbox/emergency{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/maintenance, /obj/machinery/light_switch{ @@ -47076,14 +46659,14 @@ "bMO" = ( /obj/structure/table, /obj/item/stack/sheet/glass/fifty, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/yellow/corner, /area/storage/tools) "bMP" = ( /obj/structure/table, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/yellow/side{ dir = 6 @@ -47110,7 +46693,7 @@ dir = 1; pixel_y = -26 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -47171,8 +46754,8 @@ d2 = 8; icon_state = "2-8" }, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/carpet, /area/security/detectives_office) @@ -47198,10 +46781,10 @@ "bMY" = ( /obj/structure/table/wood, /obj/item/device/flashlight/lamp, -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_x = 32 }, -/obj/item/weapon/reagent_containers/food/drinks/flask/det, +/obj/item/reagent_containers/food/drinks/flask/det, /turf/open/floor/carpet, /area/security/detectives_office) "bMZ" = ( @@ -47213,7 +46796,7 @@ }, /area/security/detectives_office) "bNa" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 }, @@ -47247,8 +46830,8 @@ /area/security/brig) "bNc" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/structure/cable/white{ d1 = 4; d2 = 8; @@ -47294,11 +46877,11 @@ /area/ai_monitored/security/armory) "bNg" = ( /obj/structure/rack, -/obj/item/weapon/gun/ballistic/shotgun/riot{ +/obj/item/gun/ballistic/shotgun/riot{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/gun/ballistic/shotgun/riot, +/obj/item/gun/ballistic/shotgun/riot, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -47405,7 +46988,7 @@ "bNo" = ( /obj/machinery/cell_charger, /obj/structure/table/reinforced, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/effect/turf_decal/stripes/corner{ dir = 4 }, @@ -47422,7 +47005,7 @@ }, /area/ai_monitored/turret_protected/aisat_interior) "bNr" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/vault, /area/ai_monitored/turret_protected/aisat_interior) "bNs" = ( @@ -47446,13 +47029,13 @@ /turf/open/floor/plasteel/vault, /area/ai_monitored/turret_protected/aisat_interior) "bNv" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/vault, /area/ai_monitored/turret_protected/aisat_interior) "bNw" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -47548,8 +47131,7 @@ /turf/open/space, /area/space) "bNI" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/transit_tube) "bNJ" = ( @@ -47562,8 +47144,7 @@ }, /area/engine/transit_tube) "bNK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/engine/transit_tube) @@ -47602,7 +47183,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/ce, /turf/open/floor/plasteel/neutral, /area/crew_quarters/heads/chief) @@ -47621,12 +47202,11 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/crew_quarters/heads/chief) "bNQ" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/newscaster{ pixel_y = 32 }, @@ -47644,7 +47224,7 @@ /area/crew_quarters/heads/chief) "bNS" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/ce, +/obj/item/bedsheet/ce, /obj/machinery/light{ dir = 1 }, @@ -47723,8 +47303,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/engineering) "bOa" = ( @@ -47751,8 +47330,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/engineering) "bOc" = ( @@ -47856,11 +47434,11 @@ pixel_x = -32 }, /obj/structure/table/wood, -/obj/item/weapon/storage/briefcase{ +/obj/item/storage/briefcase{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /turf/open/floor/wood, /area/bridge/meeting_room/council) "bOl" = ( @@ -47879,7 +47457,7 @@ /area/bridge/meeting_room/council) "bOm" = ( /obj/machinery/light, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/wood, /area/bridge/meeting_room/council) "bOn" = ( @@ -47924,7 +47502,7 @@ /area/tcommsat/computer) "bOr" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /turf/open/floor/plasteel/grimy, /area/tcommsat/computer) "bOs" = ( @@ -47932,12 +47510,12 @@ /turf/open/floor/plasteel/grimy, /area/tcommsat/computer) "bOt" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/grimy, /area/tcommsat/computer) "bOu" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/grimy, /area/tcommsat/computer) "bOv" = ( @@ -47946,8 +47524,8 @@ /area/tcommsat/computer) "bOw" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen, +/obj/item/folder/red, +/obj/item/pen, /turf/open/floor/plasteel/grimy, /area/tcommsat/computer) "bOx" = ( @@ -47956,12 +47534,12 @@ dir = 1; pixel_y = -26 }, -/obj/item/weapon/phone{ +/obj/item/phone{ desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/cigbutt/cigarbutt{ +/obj/item/cigbutt/cigarbutt{ pixel_x = 6 }, /turf/open/floor/plasteel/vault{ @@ -47988,9 +47566,9 @@ /area/crew_quarters/heads/captain) "bOz" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/blue, -/obj/item/weapon/pen/fourcolor, -/obj/item/weapon/stamp/captain, +/obj/item/folder/blue, +/obj/item/pen/fourcolor, +/obj/item/stamp/captain, /obj/structure/cable/white{ d1 = 1; d2 = 2; @@ -48006,7 +47584,7 @@ /area/crew_quarters/heads/captain) "bOA" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/structure/window/reinforced{ dir = 1; layer = 2.9 @@ -48018,11 +47596,11 @@ /area/crew_quarters/heads/captain) "bOC" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/secure/briefcase{ +/obj/item/storage/secure/briefcase{ pixel_x = 5; pixel_y = 5 }, -/obj/item/weapon/storage/lockbox/medal, +/obj/item/storage/lockbox/medal, /obj/structure/window/reinforced{ dir = 1; layer = 2.9 @@ -48031,7 +47609,7 @@ /area/crew_quarters/heads/captain) "bOD" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/photo_album, +/obj/item/storage/photo_album, /obj/item/device/camera, /turf/open/floor/wood, /area/crew_quarters/heads/captain) @@ -48061,8 +47639,7 @@ /turf/closed/wall, /area/storage/tools) "bOG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, @@ -48076,15 +47653,13 @@ /turf/open/floor/plasteel, /area/storage/tools) "bOI" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/storage/tools) "bOJ" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "detectivewindows"; name = "Detective Privacy Blast door" @@ -48110,8 +47685,7 @@ /area/security/detectives_office) "bOL" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "detectivewindows"; name = "Detective Privacy Blast door" @@ -48125,8 +47699,7 @@ /turf/open/floor/plating, /area/security/detectives_office) "bOM" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "detectivewindows"; name = "Detective Privacy Blast door" @@ -48152,15 +47725,14 @@ "bOO" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /turf/open/floor/plasteel/red/side{ dir = 6 }, /area/security/brig) "bOP" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -48193,7 +47765,7 @@ dir = 4; pixel_x = -23 }, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/warden, /obj/machinery/light{ dir = 8 @@ -48225,6 +47797,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Warden's Office APC"; + areastring = "/area/security/warden"; pixel_x = 26 }, /obj/machinery/camera{ @@ -48238,21 +47811,21 @@ /area/security/warden) "bOV" = ( /obj/structure/rack, -/obj/item/weapon/storage/box/rubbershot{ +/obj/item/storage/box/rubbershot{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/box/rubbershot{ +/obj/item/storage/box/rubbershot{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/box/rubbershot, -/obj/item/weapon/storage/box/rubbershot, -/obj/item/weapon/storage/box/rubbershot{ +/obj/item/storage/box/rubbershot, +/obj/item/storage/box/rubbershot, +/obj/item/storage/box/rubbershot{ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/storage/box/rubbershot{ +/obj/item/storage/box/rubbershot{ pixel_x = 3; pixel_y = -3 }, @@ -48266,12 +47839,12 @@ /area/ai_monitored/security/armory) "bOW" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/laser{ +/obj/item/gun/energy/laser{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/gun/energy/laser, -/obj/item/weapon/gun/energy/laser{ +/obj/item/gun/energy/laser, +/obj/item/gun/energy/laser{ pixel_x = 3; pixel_y = -3 }, @@ -48303,7 +47876,7 @@ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_x = 32 }, /turf/open/floor/plasteel/vault{ @@ -48480,9 +48053,9 @@ /turf/closed/wall/r_wall, /area/ai_monitored/turret_protected/aisat_interior) "bPo" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/turretid{ - control_area = "AI Satellite Antechamber"; + control_area = "/area/ai_monitored/turret_protected/aisat_interior"; enabled = 1; icon_state = "control_standby"; name = "Antechamber Turret Control"; @@ -48620,9 +48193,9 @@ network = list("Sat"); start_active = 1 }, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/blue, -/obj/item/weapon/pen, +/obj/item/clipboard, +/obj/item/folder/blue, +/obj/item/pen, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -48647,7 +48220,7 @@ }, /area/engine/transit_tube) "bPB" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -48665,7 +48238,7 @@ }, /area/crew_quarters/heads/chief) "bPD" = ( -/obj/item/weapon/phone{ +/obj/item/phone{ desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; pixel_x = -3; pixel_y = 3 @@ -48689,16 +48262,16 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/cartridge/engineering{ +/obj/item/cartridge/engineering{ pixel_x = 6 }, -/obj/item/weapon/cartridge/engineering{ +/obj/item/cartridge/engineering{ pixel_x = -6 }, -/obj/item/weapon/cartridge/engineering{ +/obj/item/cartridge/engineering{ pixel_y = 6 }, -/obj/item/weapon/reagent_containers/pill/patch/silver_sulf, +/obj/item/reagent_containers/pill/patch/silver_sulf, /turf/open/floor/plasteel/neutral, /area/crew_quarters/heads/chief) "bPF" = ( @@ -48815,8 +48388,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "ceprivacy"; name = "Chief's Privacy Shutters" @@ -48856,8 +48428,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/nanotrasen{ pixel_y = 32 }, @@ -48872,7 +48443,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -48884,6 +48455,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Security Post - Engineering APC"; + areastring = "/area/security/checkpoint/engineering"; pixel_y = 24 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -49229,13 +48801,11 @@ /turf/closed/wall/r_wall, /area/tcommsat/server) "bQu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/tcommsat/server) "bQv" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/tcommsat/server) @@ -49298,11 +48868,11 @@ /obj/machinery/status_display{ pixel_x = 32 }, -/obj/item/weapon/coin/adamantine{ +/obj/item/coin/adamantine{ pixel_x = -4; pixel_y = 4 }, -/obj/item/weapon/hand_tele, +/obj/item/hand_tele, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/captain) "bQC" = ( @@ -49555,7 +49125,7 @@ }, /area/hallway/primary/starboard) "bQW" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/door_timer{ id = "brig2"; name = "Cell 2"; @@ -49587,12 +49157,12 @@ /area/security/warden) "bQZ" = ( /obj/structure/rack, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/toolbox/electrical, -/obj/item/weapon/screwdriver{ +/obj/item/storage/toolbox/electrical, +/obj/item/screwdriver{ pixel_y = 5 }, /obj/item/device/multitool, @@ -49605,8 +49175,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ai_monitored/security/armory) "bRb" = ( @@ -49617,12 +49186,12 @@ /area/ai_monitored/security/armory) "bRc" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/e_gun/advtaser{ +/obj/item/gun/energy/e_gun/advtaser{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/gun/energy/e_gun/advtaser, -/obj/item/weapon/gun/energy/e_gun/advtaser{ +/obj/item/gun/energy/e_gun/advtaser, +/obj/item/gun/energy/e_gun/advtaser{ pixel_x = 3; pixel_y = -3 }, @@ -49650,12 +49219,12 @@ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/shield/riot{ +/obj/item/shield/riot{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/shield/riot, -/obj/item/weapon/shield/riot{ +/obj/item/shield/riot, +/obj/item/shield/riot{ pixel_x = 3; pixel_y = -3 }, @@ -50093,7 +49662,7 @@ }, /area/engine/transit_tube) "bRO" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light/small{ dir = 4 }, @@ -50160,12 +49729,11 @@ /area/crew_quarters/heads/chief) "bRV" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/crew_quarters/heads/chief) "bRW" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/firealarm{ dir = 1; pixel_x = -24; @@ -50236,8 +49804,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/engineering) "bSe" = ( @@ -50303,10 +49870,9 @@ dir = 8; pixel_x = 24 }, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/item/device/radio, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 4 }, /area/security/checkpoint/engineering) @@ -50409,8 +49975,8 @@ /area/hallway/primary/central) "bSw" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -50460,12 +50026,12 @@ /area/crew_quarters/heads/hop) "bSy" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/stamp/hop, +/obj/item/paper_bin, +/obj/item/stamp/hop, /turf/open/floor/wood, /area/crew_quarters/heads/hop) "bSz" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" @@ -50485,17 +50051,17 @@ /turf/open/floor/wood, /area/crew_quarters/heads/hop) "bSB" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/wood, /area/crew_quarters/heads/hop) "bSC" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/box/ids{ +/obj/item/storage/box/ids{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/silver_ids, +/obj/item/storage/box/silver_ids, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/wood, /area/crew_quarters/heads/hop) @@ -50596,7 +50162,7 @@ /obj/machinery/door/window/brigdoor/southleft{ name = "Shower" }, -/obj/item/weapon/soap/deluxe, +/obj/item/soap/deluxe, /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/captain/private) @@ -50944,8 +50510,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -51055,12 +50620,12 @@ /area/ai_monitored/security/armory) "bTu" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/e_gun{ +/obj/item/gun/energy/e_gun{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/gun/energy/e_gun, -/obj/item/weapon/gun/energy/e_gun{ +/obj/item/gun/energy/e_gun, +/obj/item/gun/energy/e_gun{ pixel_x = 3; pixel_y = -3 }, @@ -51088,9 +50653,9 @@ /area/ai_monitored/security/armory) "bTw" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/ionrifle, +/obj/item/gun/energy/ionrifle, /obj/item/clothing/suit/armor/laserproof, -/obj/item/weapon/gun/energy/temperature/security, +/obj/item/gun/energy/temperature/security, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -51164,7 +50729,7 @@ }, /area/ai_monitored/turret_protected/aisat_interior) "bTD" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/firealarm{ dir = 4; pixel_x = 24 @@ -51256,7 +50821,7 @@ }, /area/ai_monitored/turret_protected/aisat_interior) "bTM" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/firealarm{ dir = 8; pixel_x = -24 @@ -51299,6 +50864,7 @@ /obj/machinery/power/apc{ dir = 2; name = "AI Satellite Exterior APC"; + areastring = "/area/aisat"; pixel_y = -26 }, /turf/open/floor/plasteel/vault{ @@ -51367,17 +50933,17 @@ "bTW" = ( /obj/structure/table/reinforced, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /turf/open/floor/plasteel/vault{ dir = 5 }, /area/crew_quarters/heads/chief) "bTX" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/cartridge/atmos, -/obj/item/weapon/cartridge/atmos, -/obj/item/weapon/cartridge/atmos, +/obj/item/folder/yellow, +/obj/item/cartridge/atmos, +/obj/item/cartridge/atmos, +/obj/item/cartridge/atmos, /obj/machinery/airalarm{ dir = 1; pixel_y = -22 @@ -51388,7 +50954,7 @@ /area/crew_quarters/heads/chief) "bTY" = ( /obj/structure/rack, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /obj/machinery/newscaster{ pixel_y = -32 }, @@ -51401,6 +50967,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Chief Engineer's APC"; + areastring = "/area/crew_quarters/heads/chief"; pixel_y = -26 }, /turf/open/floor/plasteel/vault{ @@ -51414,7 +50981,7 @@ }, /area/crew_quarters/heads/chief) "bUb" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light_switch{ pixel_x = 26; pixel_y = -26 @@ -51428,8 +50995,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "ceprivacy"; name = "Chief's Privacy Shutters" @@ -51446,8 +51012,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "ceprivacy"; name = "Chief's Privacy Shutters" @@ -51494,8 +51059,7 @@ /area/engine/engineering) "bUh" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/engineering) "bUi" = ( @@ -51691,7 +51255,6 @@ name = "Queue Shutters" }, /turf/open/floor/plasteel/loadingarea{ - baseturf = /turf/open/space; dir = 8 }, /area/hallway/primary/central) @@ -51705,7 +51268,7 @@ /area/hallway/primary/central) "bUC" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/blue, +/obj/item/folder/blue, /obj/machinery/door/firedoor, /obj/machinery/door/poddoor/preopen{ id = "hopblast"; @@ -52051,8 +51614,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "brigwindows"; name = "Brig Front Blast door" @@ -52089,8 +51651,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig) "bVr" = ( @@ -52259,6 +51820,7 @@ /obj/machinery/power/apc{ dir = 2; name = "MiniSat APC"; + areastring = "/area/ai_monitored/turret_protected/aisat_interior"; pixel_y = -27 }, /obj/structure/cable/white, @@ -52303,11 +51865,11 @@ /turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/aisat_interior) "bVG" = ( -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /obj/structure/table/reinforced, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -52316,7 +51878,7 @@ /area/ai_monitored/turret_protected/aisat_interior) "bVH" = ( /obj/structure/cable/white, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light, /turf/open/floor/plasteel/vault, /area/ai_monitored/turret_protected/aisat_interior) @@ -52336,7 +51898,7 @@ /area/ai_monitored/turret_protected/aisat_interior) "bVK" = ( /obj/machinery/turretid{ - control_area = "AI Upload Chamber"; + control_area = "/area/ai_monitored/turret_protected/ai_upload"; icon_state = "control_stun"; name = "AI Upload turret control"; pixel_y = -32 @@ -52345,7 +51907,7 @@ /turf/open/floor/plasteel/vault, /area/ai_monitored/turret_protected/aisat_interior) "bVL" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light, /obj/machinery/airalarm{ dir = 1; @@ -52365,18 +51927,18 @@ /area/ai_monitored/turret_protected/aisat_interior) "bVN" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/machinery/status_display{ pixel_y = -32 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/ai_monitored/turret_protected/aisat_interior) "bVO" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/borg, /obj/machinery/light, /obj/item/device/radio/intercom{ @@ -52392,11 +51954,11 @@ /area/ai_monitored/turret_protected/aisat_interior) "bVP" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/blue{ +/obj/item/folder/blue{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/folder/yellow, +/obj/item/folder/yellow, /obj/machinery/ai_status_display{ pixel_y = -32 }, @@ -52426,7 +51988,7 @@ /area/engine/engineering) "bVU" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/firstaid/fire, +/obj/item/storage/firstaid/fire, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/engine/engineering) @@ -52443,7 +52005,7 @@ /area/engine/engineering) "bVX" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/engine/engineering) @@ -52499,12 +52061,11 @@ /area/security/checkpoint/engineering) "bWc" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/engineering) "bWd" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/yellow/corner{ @@ -52550,8 +52111,7 @@ /turf/closed/wall, /area/library) "bWj" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/library) "bWk" = ( @@ -52594,8 +52154,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "hopblast"; name = "HoP Blast door" @@ -52786,8 +52345,7 @@ /turf/closed/wall, /area/security/courtroom) "bWN" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/security/courtroom) @@ -52801,8 +52359,7 @@ }, /area/security/courtroom) "bWP" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/security/courtroom) "bWQ" = ( @@ -52824,8 +52381,7 @@ /turf/closed/wall, /area/lawoffice) "bWS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "lawyerprivacy"; name = "Lawyer's Privacy Shutter" @@ -52847,8 +52403,7 @@ /turf/open/floor/wood, /area/lawoffice) "bWU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/door/poddoor/shutters/preopen{ id = "lawyerprivacy"; @@ -52864,7 +52419,7 @@ dir = 1; icon_state = "pipe-c" }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/red/corner{ @@ -52951,8 +52506,7 @@ /area/security/brig) "bXd" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -52995,8 +52549,7 @@ /area/security/warden) "bXh" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -53040,6 +52593,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Armoury APC"; + areastring = "/area/ai_monitored/security/armory"; pixel_y = -26 }, /obj/machinery/camera{ @@ -53178,7 +52732,7 @@ /turf/closed/wall, /area/engine/engineering) "bXx" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/stripes/line{ dir = 9 }, @@ -53220,7 +52774,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "bXB" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/decal/cleanable/dirt, /obj/machinery/light_switch{ pixel_y = 26 @@ -53340,8 +52894,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/engineering) "bXI" = ( @@ -53408,6 +52961,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Port Maintenance APC"; + areastring = "/area/maintenance/port"; pixel_x = 26 }, /obj/structure/cable/white{ @@ -53444,8 +52998,8 @@ /area/library) "bXT" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/firealarm{ pixel_y = 24 }, @@ -53470,8 +53024,8 @@ dir = 1 }, /obj/structure/table/wood, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /obj/machinery/newscaster{ pixel_y = 32 }, @@ -53537,7 +53091,7 @@ /obj/structure/table/wood, /obj/machinery/light, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/wood, /area/crew_quarters/heads/hop) @@ -53611,7 +53165,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/folder/yellow, +/obj/item/folder/yellow, /obj/structure/cable/white{ d1 = 4; d2 = 8; @@ -53656,8 +53210,8 @@ /area/tcommsat/server) "bYo" = ( /obj/structure/table/wood, -/obj/item/weapon/pinpointer, -/obj/item/weapon/disk/nuclear, +/obj/item/pinpointer, +/obj/item/disk/nuclear, /obj/item/device/radio/intercom{ name = "Station Intercom"; pixel_x = -26 @@ -53695,7 +53249,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/item/weapon/card/id/captains_spare, +/obj/item/card/id/captains_spare, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -53708,7 +53262,7 @@ /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/captain/private) "bYu" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, @@ -53740,16 +53294,15 @@ /turf/open/floor/plasteel/vault, /area/security/courtroom) "bYz" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/vault, /area/security/courtroom) "bYB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/courtroom) "bYC" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/neutral/side{ dir = 1 }, @@ -53805,8 +53358,8 @@ /area/security/courtroom) "bYI" = ( /obj/structure/table/wood, -/obj/item/weapon/book/manual/wiki/security_space_law, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/item/device/taperecorder{ pixel_x = 3 }, @@ -53824,7 +53377,7 @@ /area/lawoffice) "bYJ" = ( /obj/structure/table/wood, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/lawyer, /turf/open/floor/wood, /area/lawoffice) @@ -53863,8 +53416,8 @@ id = "brigwindows"; name = "Brig Front Blast door" }, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen, +/obj/item/folder/red, +/obj/item/pen, /obj/machinery/door/window/brigdoor/southright{ dir = 2; name = "Security Desk"; @@ -53938,8 +53491,8 @@ name = "Armoury Desk"; req_access_txt = "3" }, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen, +/obj/item/folder/red, +/obj/item/pen, /obj/machinery/door/window/southright{ name = "Armoury Desk" }, @@ -53960,7 +53513,7 @@ }, /area/ai_monitored/turret_protected/ai_upload) "bYY" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light{ dir = 1 }, @@ -53990,7 +53543,7 @@ /turf/open/floor/plasteel/vault, /area/ai_monitored/turret_protected/ai_upload) "bZc" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/machinery/light{ @@ -54325,8 +53878,8 @@ /area/maintenance/port) "bZG" = ( /obj/structure/table/wood, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = -32 }, @@ -54384,8 +53937,8 @@ /area/library) "bZN" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/status_display{ pixel_x = 32 }, @@ -54400,8 +53953,7 @@ /turf/open/floor/plasteel/blue/corner, /area/hallway/primary/central) "bZP" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -54420,7 +53972,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -54447,6 +53999,7 @@ /obj/machinery/power/apc{ dir = 4; name = "HoP Office APC"; + areastring = "/area/crew_quarters/heads/hop"; pixel_x = 26 }, /obj/structure/cable/white{ @@ -54468,6 +54021,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Telecomms Server Room APC"; + areastring = "/area/tcommsat/server"; pixel_x = -26 }, /obj/structure/cable/white, @@ -54610,8 +54164,8 @@ /area/tcommsat/server) "cah" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/blue, -/obj/item/weapon/pen/fourcolor, +/obj/item/folder/blue, +/obj/item/pen/fourcolor, /obj/machinery/status_display{ pixel_x = -32 }, @@ -54698,7 +54252,7 @@ dir = 4 }, /obj/structure/bed, -/obj/item/weapon/bedsheet/captain, +/obj/item/bedsheet/captain, /obj/machinery/newscaster{ pixel_x = 32 }, @@ -55045,6 +54599,7 @@ cell_type = 10000; dir = 1; name = "Brig APC"; + areastring = "/area/security/brig"; pixel_y = 28 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -55104,12 +54659,12 @@ name = "Core Modules"; req_access_txt = "20" }, -/obj/item/weapon/aiModule/core/full/paladin{ +/obj/item/aiModule/core/full/paladin{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/aiModule/core/full/asimov, -/obj/item/weapon/aiModule/core/full/corp{ +/obj/item/aiModule/core/full/asimov, +/obj/item/aiModule/core/full/corp{ pixel_x = -3; pixel_y = -3 }, @@ -55166,12 +54721,12 @@ name = "Core Modules"; req_access_txt = "20" }, -/obj/item/weapon/aiModule/core/full/antimov{ +/obj/item/aiModule/core/full/antimov{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/aiModule/supplied/oxygen, -/obj/item/weapon/aiModule/supplied/protectStation{ +/obj/item/aiModule/supplied/oxygen, +/obj/item/aiModule/supplied/protectStation{ pixel_x = -3; pixel_y = -3 }, @@ -55302,8 +54857,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -55412,7 +54966,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/structure/sign/kiddieplaque{ desc = "A long list of rules to be followed when in the library, extolling the virtues of being quiet at all times and threatening those who would dare eat hot food inside."; name = "Library Rules Sign"; @@ -55433,7 +54987,7 @@ /turf/open/floor/plasteel/grimy, /area/library) "cbA" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light/small{ dir = 4 }, @@ -55496,7 +55050,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/item/weapon/storage/lockbox/loyalty, +/obj/item/storage/lockbox/loyalty, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 }, @@ -55567,11 +55121,11 @@ name = "Captain's Intercom"; pixel_x = -26 }, -/obj/item/weapon/reagent_containers/food/drinks/flask/gold, +/obj/item/reagent_containers/food/drinks/flask/gold, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, -/obj/item/weapon/razor, +/obj/item/razor, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/captain/private) "cbR" = ( @@ -55584,7 +55138,7 @@ /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/captain/private) "cbS" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/airalarm{ dir = 1; pixel_y = -22 @@ -55606,7 +55160,7 @@ /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) "cbU" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/firealarm{ dir = 1; pixel_y = -26 @@ -55631,6 +55185,7 @@ cell_type = 10000; dir = 2; name = "Captain's Quarters APC"; + areastring = "/area/crew_quarters/heads/captain/private"; pixel_y = -24 }, /obj/structure/cable/white, @@ -55649,7 +55204,7 @@ /obj/machinery/ai_status_display{ pixel_x = -32 }, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -55687,8 +55242,8 @@ /area/security/courtroom) "ccc" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen, +/obj/item/folder/red, +/obj/item/pen, /turf/open/floor/plasteel/neutral/side{ dir = 9 }, @@ -55722,8 +55277,8 @@ /area/security/courtroom) "ccg" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/blue, -/obj/item/weapon/pen, +/obj/item/folder/blue, +/obj/item/pen, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -55770,7 +55325,7 @@ /area/lawoffice) "cck" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/yellow, +/obj/item/folder/yellow, /obj/item/clothing/glasses/sunglasses/big{ pixel_x = 3; pixel_y = 3 @@ -55825,7 +55380,7 @@ /obj/machinery/newscaster/security_unit{ pixel_x = -32 }, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/secofficer, /turf/open/floor/plasteel/red/side{ dir = 8 @@ -55939,8 +55494,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -55948,7 +55502,7 @@ /area/security/brig) "ccy" = ( /obj/structure/table/reinforced, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/item/device/assembly/flash/handheld, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -56065,8 +55619,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "aiuploadwindow"; name = "AI Upload Lockdown Door" @@ -56086,11 +55639,11 @@ req_access_txt = "20" }, /obj/structure/window/reinforced, -/obj/item/weapon/aiModule/core/freeformcore{ +/obj/item/aiModule/core/freeformcore{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/aiModule/core/full/custom, +/obj/item/aiModule/core/full/custom, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -56193,12 +55746,12 @@ req_access_txt = "20" }, /obj/structure/window/reinforced, -/obj/item/weapon/aiModule/core/full/tyrant{ +/obj/item/aiModule/core/full/tyrant{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/aiModule/zeroth/oneHuman, -/obj/item/weapon/aiModule/reset/purge{ +/obj/item/aiModule/zeroth/oneHuman, +/obj/item/aiModule/reset/purge{ pixel_x = -3; pixel_y = -3 }, @@ -56215,8 +55768,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "aiuploadwindow"; name = "AI Upload Lockdown Door" @@ -56270,9 +55822,7 @@ /area/engine/engineering) "ccW" = ( /turf/open/floor/plasteel/yellow/side{ - dir = 1; - icon_state = "yellow"; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + dir = 1 }, /area/engine/engineering) "ccX" = ( @@ -56310,8 +55860,7 @@ /area/engine/engineering) "cdb" = ( /turf/open/floor/plasteel/yellow/side{ - dir = 9; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + dir = 9 }, /area/engine/engineering) "cdc" = ( @@ -56326,8 +55875,7 @@ /area/engine/engineering) "cdd" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white{ d1 = 4; d2 = 8; @@ -56397,8 +55945,8 @@ /area/maintenance/port) "cdl" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/airalarm{ dir = 4; pixel_x = -22 @@ -56410,7 +55958,7 @@ /turf/open/floor/wood, /area/library) "cdn" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/wood, /area/library) "cdo" = ( @@ -56587,7 +56135,7 @@ /turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/central) "cdK" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -56604,8 +56152,7 @@ }, /area/security/courtroom) "cdM" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -56638,8 +56185,8 @@ /area/security/courtroom) "cdQ" = ( /obj/structure/table/wood, -/obj/item/weapon/gavelblock, -/obj/item/weapon/gavelhammer, +/obj/item/gavelblock, +/obj/item/gavelhammer, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -56650,7 +56197,7 @@ /area/security/courtroom) "cdR" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, @@ -56671,6 +56218,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Law Office APC"; + areastring = "/area/lawoffice"; pixel_x = -26; pixel_y = 3 }, @@ -56688,12 +56236,12 @@ name = "'Law Office RC"; pixel_y = -64 }, -/obj/item/weapon/folder/blue{ +/obj/item/folder/blue{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/folder/red, -/obj/item/weapon/stamp/law, +/obj/item/folder/red, +/obj/item/stamp/law, /turf/open/floor/plasteel/grimy, /area/lawoffice) "cdV" = ( @@ -56928,8 +56476,7 @@ /area/security/brig) "cep" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "aiuploadwindow"; name = "AI Upload Lockdown Door" @@ -57042,8 +56589,7 @@ /turf/open/space, /area/space) "ceC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/engineering) "ceD" = ( @@ -57086,26 +56632,26 @@ /area/engine/engineering) "ceH" = ( /obj/structure/table/reinforced, -/obj/item/weapon/book/manual/wiki/engineering_guide{ +/obj/item/book/manual/wiki/engineering_guide{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/book/manual/engineering_particle_accelerator, +/obj/item/book/manual/engineering_particle_accelerator, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/engine/engineering) "ceI" = ( /obj/structure/table/reinforced, -/obj/item/weapon/book/manual/wiki/engineering_hacking{ +/obj/item/book/manual/wiki/engineering_hacking{ pixel_x = 6; pixel_y = 6 }, -/obj/item/weapon/book/manual/wiki/engineering_construction{ +/obj/item/book/manual/wiki/engineering_construction{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/book/manual/engineering_singularity_safety, +/obj/item/book/manual/engineering_singularity_safety, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/engine/engineering) @@ -57164,8 +56710,8 @@ /area/library) "ceR" = ( /obj/structure/table/wood, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /turf/open/floor/wood, /area/library) "ceS" = ( @@ -57225,13 +56771,13 @@ pixel_x = -32; pixel_y = -32 }, -/obj/item/weapon/folder/blue, -/obj/item/weapon/pen, +/obj/item/folder/blue, +/obj/item/pen, /turf/open/floor/wood, /area/crew_quarters/heads/hop) "cfa" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/hop) @@ -57369,8 +56915,7 @@ /turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/central) "cfr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -57439,11 +56984,11 @@ name = "Station Intercom"; pixel_y = -32 }, -/obj/item/weapon/folder/yellow{ +/obj/item/folder/yellow{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/folder/blue, +/obj/item/folder/blue, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/blue/side{ dir = 8 @@ -57480,7 +57025,7 @@ /area/lawoffice) "cfE" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/wood, /area/lawoffice) "cfG" = ( @@ -57495,11 +57040,11 @@ /area/lawoffice) "cfH" = ( /obj/structure/rack, -/obj/item/weapon/storage/briefcase{ +/obj/item/storage/briefcase{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /turf/open/floor/wood, /area/lawoffice) "cfI" = ( @@ -57507,8 +57052,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, @@ -57551,8 +57095,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, @@ -57573,7 +57116,7 @@ /area/aisat) "cfM" = ( /obj/structure/table/reinforced, -/obj/item/weapon/aiModule/reset, +/obj/item/aiModule/reset, /obj/item/device/radio/intercom{ name = "Station Intercom"; pixel_x = -26 @@ -57626,7 +57169,7 @@ /area/ai_monitored/turret_protected/ai_upload) "cfS" = ( /obj/structure/table/reinforced, -/obj/item/weapon/aiModule/supplied/quarantine, +/obj/item/aiModule/supplied/quarantine, /obj/item/device/radio/intercom{ broadcasting = 1; frequency = 1447; @@ -57778,6 +57321,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Engine Room APC"; + areastring = "/area/engine/engineering"; pixel_x = 26 }, /obj/effect/turf_decal/bot, @@ -57801,9 +57345,9 @@ /area/maintenance/port) "cgj" = ( /obj/structure/rack, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/wrench, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/obj/item/crowbar/red, +/obj/item/wrench, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/maintenance, /obj/machinery/airalarm{ @@ -58014,8 +57558,7 @@ }, /area/security/courtroom) "cgI" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -58057,11 +57600,11 @@ /area/security/courtroom) "cgN" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/briefcase{ +/obj/item/storage/briefcase{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /turf/open/floor/plasteel/blue/side, /area/security/courtroom) "cgO" = ( @@ -58093,7 +57636,7 @@ dir = 1 }, /turf/open/floor/plating, -/area/lawoffice) +/area/maintenance/starboard) "cgR" = ( /obj/effect/decal/cleanable/cobweb, /obj/effect/decal/cleanable/dirt, @@ -58119,8 +57662,8 @@ "cgU" = ( /obj/structure/rack, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/crowbar/red, +/obj/item/book/manual/wiki/security_space_law, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/starboard) @@ -58267,7 +57810,7 @@ /area/security/range) "chj" = ( /obj/structure/table/reinforced, -/obj/item/weapon/aiModule/supplied/freeform, +/obj/item/aiModule/supplied/freeform, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -58307,12 +57850,12 @@ /area/ai_monitored/turret_protected/ai_upload) "chn" = ( /obj/structure/table/reinforced, -/obj/item/weapon/aiModule/core/full/drone{ +/obj/item/aiModule/core/full/drone{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/aiModule/core/full/reporter, -/obj/item/weapon/aiModule/core/full/liveandletlive{ +/obj/item/aiModule/core/full/reporter, +/obj/item/aiModule/core/full/liveandletlive{ pixel_x = -3; pixel_y = -3 }, @@ -58355,8 +57898,8 @@ /area/engine/engineering) "chu" = ( /obj/structure/rack, -/obj/item/weapon/crowbar, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/obj/item/crowbar, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/item/stack/cable_coil/white, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -58379,7 +57922,7 @@ req_access_txt = "11" }, /obj/item/clothing/gloves/color/black, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/clothing/glasses/meson/engine, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -58396,7 +57939,7 @@ /area/engine/engineering) "chz" = ( /obj/structure/closet/wardrobe/engineering_yellow, -/obj/item/weapon/storage/backpack/satchel/eng, +/obj/item/storage/backpack/satchel/eng, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/engine/engineering) @@ -58544,7 +58087,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/library) +/area/maintenance/port) "chN" = ( /obj/structure/cable/white{ d1 = 4; @@ -58586,7 +58129,7 @@ /turf/open/floor/wood, /area/library) "chT" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/wood, @@ -58645,14 +58188,13 @@ /obj/machinery/ai_status_display{ pixel_x = 32 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/wood, /area/crew_quarters/heads/hop) "cib" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/tcommsat/server) "cic" = ( @@ -58685,7 +58227,7 @@ "cif" = ( /obj/structure/table, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/structure/extinguisher_cabinet{ pixel_y = 32 }, @@ -58694,11 +58236,12 @@ /area/teleporter) "cig" = ( /obj/structure/table, -/obj/item/weapon/hand_tele, +/obj/item/hand_tele, /obj/machinery/power/apc{ cell_type = 10000; dir = 1; name = "Teleporter APC"; + areastring = "/area/teleporter"; pixel_y = 28 }, /obj/structure/cable/white{ @@ -58715,7 +58258,7 @@ "cih" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment{ dir = 2; @@ -58819,8 +58362,8 @@ /area/security/courtroom) "ciq" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/blue, -/obj/item/weapon/pen, +/obj/item/folder/blue, +/obj/item/pen, /turf/open/floor/plasteel/neutral/side{ dir = 10; heat_capacity = 1e+006 @@ -58847,8 +58390,8 @@ /area/security/courtroom) "ciu" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen, +/obj/item/folder/red, +/obj/item/pen, /turf/open/floor/plasteel/green/side{ dir = 8 }, @@ -59060,7 +58603,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/security/range) +/area/maintenance/starboard) "ciI" = ( /obj/structure/cable/white{ d1 = 4; @@ -59177,8 +58720,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/range) "ciQ" = ( @@ -59201,12 +58743,13 @@ /area/aisat) "ciR" = ( /obj/structure/cable/white, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/power/apc{ dir = 2; name = "AI Upload Access APC"; + areastring = "/area/ai_monitored/turret_protected/ai_upload"; pixel_y = -27 }, /turf/open/floor/plasteel/vault{ @@ -59229,7 +58772,7 @@ icon_state = "1-2" }, /obj/structure/table/reinforced, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-07"; name = "Photosynthetic Potted plant"; pixel_y = 10 @@ -59248,7 +58791,7 @@ }, /area/ai_monitored/turret_protected/ai_upload) "ciV" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light, /obj/machinery/airalarm{ dir = 1; @@ -59339,7 +58882,7 @@ /area/engine/engineering) "cjd" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/item/device/flashlight, /obj/effect/decal/cleanable/dirt, /obj/machinery/light{ @@ -59428,14 +58971,14 @@ /area/library) "cjp" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/grimy, /area/library) "cjq" = ( /obj/structure/table/wood, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /turf/open/floor/plasteel/grimy, /area/library) "cjr" = ( @@ -59460,7 +59003,7 @@ /obj/machinery/newscaster{ pixel_x = -32 }, -/obj/item/weapon/bedsheet/hop, +/obj/item/bedsheet/hop, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/hop) "cju" = ( @@ -59529,7 +59072,7 @@ name = "Station Intercom"; pixel_x = 26 }, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/hop{ pixel_x = 3; pixel_y = 3 @@ -59602,9 +59145,9 @@ /area/tcommsat/server) "cjH" = ( /obj/structure/rack, -/obj/item/weapon/storage/toolbox/emergency, -/obj/item/weapon/wrench, -/obj/item/weapon/crowbar, +/obj/item/storage/toolbox/emergency, +/obj/item/wrench, +/obj/item/crowbar, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/teleporter) @@ -59710,7 +59253,7 @@ /turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/central) "cjQ" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/item/device/radio/intercom{ name = "Station Intercom"; pixel_x = -26 @@ -59878,6 +59421,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Shooting Range APC"; + areastring = "/area/security/range"; pixel_x = -26 }, /obj/structure/cable/white{ @@ -59913,11 +59457,11 @@ dir = 1; pixel_y = -22 }, -/obj/item/weapon/gun/energy/laser/practice{ +/obj/item/gun/energy/laser/practice{ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/gun/energy/laser/practice, +/obj/item/gun/energy/laser/practice, /obj/item/clothing/ears/earmuffs, /obj/item/clothing/ears/earmuffs, /obj/effect/decal/cleanable/dirt, @@ -60068,14 +59612,14 @@ /area/engine/engineering) "ckA" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/engineer, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/engine/engineering) "ckB" = ( /obj/structure/table/reinforced, -/obj/item/weapon/airlock_painter, +/obj/item/airlock_painter, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/engine/engineering) @@ -60089,7 +59633,7 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/item/weapon/crowbar/red, +/obj/item/crowbar/red, /obj/item/stack/sheet/mineral/plasma{ amount = 20 }, @@ -60164,6 +59708,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Library APC"; + areastring = "/area/library"; pixel_x = -26; pixel_y = 3 }, @@ -60236,7 +59781,7 @@ "ckV" = ( /obj/structure/closet/secure_closet/hop, /obj/item/clothing/suit/ianshirt, -/obj/item/weapon/bedsheet/ian, +/obj/item/bedsheet/ian, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/hop) "ckW" = ( @@ -60244,7 +59789,7 @@ /turf/closed/wall, /area/crew_quarters/heads/hop) "ckX" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/wood, /area/crew_quarters/heads/hop) "ckY" = ( @@ -60264,7 +59809,7 @@ dir = 1; pixel_y = -26 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/wood, /area/crew_quarters/heads/hop) "cla" = ( @@ -60281,7 +59826,7 @@ /turf/open/floor/wood, /area/crew_quarters/heads/hop) "clb" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/wood, /area/crew_quarters/heads/hop) @@ -60334,8 +59879,8 @@ pixel_x = 26 }, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/wrench, -/obj/item/weapon/screwdriver{ +/obj/item/wrench, +/obj/item/screwdriver{ pixel_y = 5 }, /obj/effect/turf_decal/delivery, @@ -60343,7 +59888,7 @@ /area/tcommsat/server) "clh" = ( /obj/structure/rack, -/obj/item/weapon/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, /obj/item/device/radio, /obj/machinery/firealarm{ dir = 1; @@ -60423,21 +59968,21 @@ /obj/machinery/status_display{ pixel_x = -32 }, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/vault{ dir = 5 }, /area/security/courtroom) "clq" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/vault{ dir = 5 }, /area/security/courtroom) "clr" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/neutral/side, /area/security/courtroom) "cls" = ( @@ -60464,6 +60009,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Courtroom APC"; + areastring = "/area/security/courtroom"; pixel_x = 26 }, /obj/structure/cable/white{ @@ -60490,7 +60036,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/crew_quarters/locker) +/area/maintenance/starboard) "clx" = ( /turf/closed/wall, /area/crew_quarters/locker) @@ -60552,8 +60098,7 @@ /area/security/range) "clC" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/range) "clD" = ( @@ -60819,7 +60364,7 @@ /area/library) "cml" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/briefcase, +/obj/item/storage/briefcase, /obj/structure/window/reinforced{ dir = 8 }, @@ -60853,8 +60398,7 @@ /turf/closed/wall/r_wall, /area/crew_quarters/heads/hop) "cmr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "hopblast"; name = "HoP Blast door" @@ -60889,8 +60433,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/secondary/command) "cmv" = ( @@ -60970,8 +60513,7 @@ /area/teleporter) "cmA" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/teleporter) "cmB" = ( @@ -60984,7 +60526,7 @@ dir = 4; pixel_x = -23 }, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -61018,8 +60560,8 @@ /obj/machinery/light{ dir = 8 }, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/vault, /area/security/courtroom) "cmH" = ( @@ -61031,14 +60573,14 @@ /area/security/courtroom) "cmI" = ( /obj/structure/table/wood, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder, +/obj/item/clipboard, +/obj/item/folder, /turf/open/floor/plasteel/vault, /area/security/courtroom) "cmJ" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen, +/obj/item/folder/yellow, +/obj/item/pen, /turf/open/floor/plasteel/vault, /area/security/courtroom) "cmL" = ( @@ -61073,7 +60615,6 @@ /obj/machinery/atmospherics/components/unary/portables_connector/visible, /obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/plasteel/escape{ - icon_state = "escape"; dir = 1 }, /area/crew_quarters/locker) @@ -61126,8 +60667,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard) "cmW" = ( @@ -61189,7 +60729,7 @@ }, /area/aisat) "cnd" = ( -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/plating/airless, /area/space) "cne" = ( @@ -61215,8 +60755,7 @@ /turf/open/floor/plating/airless, /area/space) "cng" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -61251,7 +60790,7 @@ /turf/open/floor/plating, /area/engine/engineering) "cnn" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/camera{ c_tag = "Engineering - Central"; dir = 4; @@ -61446,12 +60985,12 @@ /area/library) "cnF" = ( /obj/structure/table/wood, -/obj/item/weapon/folder, -/obj/item/weapon/pen/blue{ +/obj/item/folder, +/obj/item/pen/blue{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/pen/red, +/obj/item/pen/red, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -61474,7 +61013,7 @@ /area/library) "cnI" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/bag/books, +/obj/item/storage/bag/books, /obj/item/device/taperecorder, /obj/structure/noticeboard{ dir = 8; @@ -61582,6 +61121,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Command Hall APC"; + areastring = "/area/hallway/secondary/command"; pixel_y = 24 }, /obj/structure/cable/white{ @@ -61862,7 +61402,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, -/obj/item/weapon/storage/pod{ +/obj/item/storage/pod{ pixel_x = 32 }, /turf/open/floor/plasteel/neutral/corner{ @@ -61975,8 +61515,7 @@ /turf/open/floor/plating, /area/maintenance/starboard) "coE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard) "coF" = ( @@ -62167,7 +61706,7 @@ /turf/open/floor/plasteel, /area/maintenance/port) "cpe" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -62187,7 +61726,7 @@ /area/library) "cph" = ( /obj/machinery/light, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/camera{ c_tag = "Library - Aft"; dir = 1; @@ -62197,7 +61736,7 @@ /area/library) "cpi" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/pill_bottle/dice, +/obj/item/storage/pill_bottle/dice, /obj/machinery/computer/security/telescreen/entertainment{ pixel_y = -32 }, @@ -62208,7 +61747,7 @@ /area/library) "cpj" = ( /obj/machinery/light, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light_switch{ pixel_y = -26 }, @@ -62216,12 +61755,12 @@ /turf/open/floor/plasteel/grimy, /area/library) "cpk" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/grimy, /area/library) "cpl" = ( /obj/structure/table/wood, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/curator, /obj/machinery/airalarm{ dir = 8; @@ -62454,11 +61993,10 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 1 }, /area/hallway/secondary/command) @@ -62471,7 +62009,6 @@ /obj/structure/chair/comfy/black, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 1 }, /area/hallway/secondary/command) @@ -62496,7 +62033,6 @@ dir = 4 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 1 }, /area/hallway/secondary/command) @@ -62512,7 +62048,6 @@ dir = 4 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 1 }, /area/hallway/secondary/command) @@ -62523,12 +62058,11 @@ icon_state = "4-8" }, /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 1 }, /area/hallway/secondary/command) @@ -62686,8 +62220,7 @@ /turf/closed/wall, /area/security/courtroom) "cpO" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/security/courtroom) @@ -62747,7 +62280,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/crew_quarters/locker) +/area/maintenance/starboard) "cpW" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -62769,7 +62302,7 @@ /area/maintenance/starboard) "cpY" = ( /obj/structure/table, -/obj/item/weapon/storage/box/bodybags, +/obj/item/storage/box/bodybags, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, @@ -62777,12 +62310,13 @@ "cpZ" = ( /obj/structure/table, /obj/item/clothing/under/rank/security, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, /obj/machinery/power/apc{ dir = 2; name = "Starboard Maintenance APC"; + areastring = "/area/maintenance/starboard"; pixel_y = -26 }, /obj/structure/cable/white, @@ -62795,7 +62329,7 @@ }, /obj/item/clothing/shoes/jackboots, /obj/item/device/radio, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/maintenance{ @@ -62810,8 +62344,7 @@ /area/maintenance/starboard) "cqc" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard) "cqd" = ( @@ -62820,7 +62353,7 @@ }, /obj/structure/rack, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/storage/box/flashes, +/obj/item/storage/box/flashes, /obj/effect/turf_decal/stripes/end, /turf/open/floor/plating, /area/maintenance/starboard) @@ -62828,8 +62361,7 @@ /turf/closed/wall, /area/crew_quarters/fitness/recreation) "cqf" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/fitness/recreation) "cqg" = ( @@ -62837,7 +62369,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -62847,7 +62379,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -62925,7 +62457,7 @@ /area/engine/engineering) "cqo" = ( /obj/structure/table/reinforced, -/obj/item/weapon/tank/internals/plasma, +/obj/item/tank/internals/plasma, /obj/structure/extinguisher_cabinet{ pixel_x = -26 }, @@ -62951,8 +62483,8 @@ /area/engine/engineering) "cqr" = ( /obj/structure/table/reinforced, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/machinery/cell_charger, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, @@ -62992,9 +62524,9 @@ /area/engine/engineering) "cqw" = ( /obj/structure/rack, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/wrench, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/obj/item/crowbar/red, +/obj/item/wrench, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, @@ -63008,8 +62540,8 @@ /obj/item/stack/sheet/glass{ amount = 30 }, -/obj/item/weapon/electronics/apc, -/obj/item/weapon/electronics/airlock, +/obj/item/electronics/apc, +/obj/item/electronics/airlock, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -63019,19 +62551,19 @@ /obj/structure/extinguisher_cabinet{ pixel_y = -32 }, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/blue, -/obj/item/weapon/electronics/firelock, -/obj/item/weapon/stock_parts/console_screen, +/obj/item/clipboard, +/obj/item/folder/blue, +/obj/item/electronics/firelock, +/obj/item/stock_parts/console_screen, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/maintenance/port) "cqz" = ( /obj/structure/table/reinforced, /obj/item/stack/cable_coil/white, -/obj/item/weapon/electronics/airalarm, -/obj/item/weapon/electronics/firealarm, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/electronics/airalarm, +/obj/item/electronics/firealarm, +/obj/item/stock_parts/cell/high, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -63126,8 +62658,7 @@ /area/ai_monitored/storage/eva) "cqK" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/secondary/command) "cqL" = ( @@ -63149,7 +62680,6 @@ dir = 4 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 1 }, /area/hallway/secondary/command) @@ -63436,7 +62966,7 @@ /area/crew_quarters/locker) "cro" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -63507,7 +63037,7 @@ /turf/open/floor/plating, /area/maintenance/starboard) "crx" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/neutral/corner{ dir = 1 }, @@ -63529,9 +63059,9 @@ dir = 1 }, /obj/structure/table, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen, +/obj/item/clipboard, +/obj/item/folder/white, +/obj/item/pen, /obj/machinery/camera{ c_tag = "Recreation - Fore"; dir = 2; @@ -63543,8 +63073,8 @@ /area/crew_quarters/fitness/recreation) "crB" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/neutral/side{ dir = 1 }, @@ -63573,7 +63103,7 @@ "crF" = ( /obj/structure/table/reinforced, /obj/item/clothing/gloves/color/yellow, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /obj/machinery/light{ dir = 8 }, @@ -63613,23 +63143,23 @@ /turf/open/floor/plating, /area/maintenance/port) "crK" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/black, /area/library) "crL" = ( /obj/structure/easel, -/obj/item/weapon/canvas/twentythreeXnineteen, -/obj/item/weapon/canvas/twentythreeXtwentythree, -/obj/item/weapon/canvas/twentythreeXtwentythree, +/obj/item/canvas/twentythreeXnineteen, +/obj/item/canvas/twentythreeXtwentythree, +/obj/item/canvas/twentythreeXtwentythree, /turf/open/floor/plasteel/vault{ dir = 5 }, /area/library) "crM" = ( /obj/structure/easel, -/obj/item/weapon/canvas/nineteenXnineteen, -/obj/item/weapon/canvas/twentythreeXtwentythree, -/obj/item/weapon/canvas/twentythreeXtwentythree, +/obj/item/canvas/nineteenXnineteen, +/obj/item/canvas/twentythreeXtwentythree, +/obj/item/canvas/twentythreeXtwentythree, /obj/machinery/light_switch{ pixel_y = 26 }, @@ -63637,19 +63167,19 @@ /area/library) "crN" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/crayons, -/obj/item/weapon/storage/crayons, +/obj/item/storage/crayons, +/obj/item/storage/crayons, /turf/open/floor/plasteel/vault{ dir = 5 }, /area/library) "crO" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/candle_box{ +/obj/item/storage/fancy/candle_box{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/fancy/candle_box, +/obj/item/storage/fancy/candle_box, /turf/open/floor/plasteel/black, /area/library) "crP" = ( @@ -63670,7 +63200,7 @@ /turf/open/floor/plasteel/black, /area/library) "crS" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -63706,7 +63236,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/stripes/line{ dir = 9 }, @@ -63725,7 +63255,7 @@ /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "crY" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -63735,6 +63265,7 @@ /obj/machinery/power/apc{ dir = 1; name = "E.V.A. Storage APC"; + areastring = "/area/ai_monitored/storage/eva"; pixel_y = 26 }, /obj/structure/cable/white{ @@ -63757,7 +63288,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/stripes/line{ dir = 5 }, @@ -63765,7 +63296,7 @@ /area/ai_monitored/storage/eva) "csc" = ( /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/machinery/newscaster{ pixel_x = 32 }, @@ -63788,8 +63319,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/secondary/command) "cse" = ( @@ -63815,7 +63345,7 @@ icon_state = "4-8" }, /obj/structure/table/wood, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/plasteel/blue/corner, /area/hallway/secondary/command) "csg" = ( @@ -63861,7 +63391,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/blue/corner, @@ -63884,8 +63414,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/secondary/command) "csm" = ( @@ -63903,6 +63432,7 @@ cell_type = 10000; dir = 1; name = "Gateway APC"; + areastring = "/area/gateway"; pixel_y = 28 }, /obj/effect/decal/cleanable/dirt, @@ -63925,7 +63455,7 @@ /turf/open/floor/plasteel, /area/gateway) "csp" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -63936,7 +63466,7 @@ /obj/item/stack/rods{ amount = 25 }, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /obj/item/device/flashlight, /obj/structure/extinguisher_cabinet{ pixel_x = 26 @@ -64007,14 +63537,13 @@ /turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "csA" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "csB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/crew_quarters/locker) "csC" = ( @@ -64029,13 +63558,13 @@ /area/crew_quarters/locker) "csD" = ( /obj/structure/table, -/obj/item/weapon/storage/crayons, +/obj/item/storage/crayons, /turf/open/floor/plasteel/neutral, /area/crew_quarters/locker) "csE" = ( /obj/structure/table, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /turf/open/floor/plasteel/neutral, /area/crew_quarters/locker) "csF" = ( @@ -64150,7 +63679,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/crew_quarters/fitness/recreation) +/area/maintenance/starboard) "csO" = ( /obj/structure/cable/white{ d1 = 4; @@ -64222,8 +63751,8 @@ /area/engine/engineering) "csX" = ( /obj/structure/rack, -/obj/item/weapon/crowbar, -/obj/item/weapon/wirecutters, +/obj/item/crowbar, +/obj/item/wirecutters, /obj/item/stack/cable_coil/white, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -64236,8 +63765,8 @@ pixel_y = 26; req_access_txt = "11" }, -/obj/item/weapon/storage/belt/utility, -/obj/item/weapon/weldingtool, +/obj/item/storage/belt/utility, +/obj/item/weldingtool, /obj/item/clothing/head/welding, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -64273,7 +63802,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "ctc" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/decal/cleanable/dirt, /obj/structure/sign/electricshock{ pixel_y = 32 @@ -64396,8 +63925,8 @@ /area/maintenance/port) "cto" = ( /obj/structure/table/wood, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder, +/obj/item/clipboard, +/obj/item/folder, /obj/machinery/ai_status_display{ pixel_x = -32 }, @@ -64444,11 +63973,11 @@ /area/library) "ctv" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/briefcase{ +/obj/item/storage/briefcase{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /obj/machinery/newscaster{ pixel_x = 32 }, @@ -64458,7 +63987,7 @@ /area/library) "ctw" = ( /obj/structure/destructible/cult/tome, -/obj/item/weapon/book/codex_gigas, +/obj/item/book/codex_gigas, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -64515,7 +64044,7 @@ pixel_x = 2; pixel_y = -2 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/machinery/firealarm{ dir = 8; pixel_x = -24 @@ -64614,7 +64143,7 @@ icon_state = "4-8" }, /obj/structure/table/reinforced, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -64624,8 +64153,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ai_monitored/storage/eva) "ctM" = ( @@ -64659,8 +64187,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/gateway) "ctS" = ( @@ -64722,7 +64249,7 @@ /area/gateway) "ctW" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/gateway) @@ -64731,8 +64258,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/gateway) "ctY" = ( @@ -65006,7 +64532,7 @@ /area/maintenance/starboard) "cuw" = ( /obj/structure/rack, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/effect/spawner/lootdrop/maintenance, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -65166,14 +64692,13 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/storage) "cuP" = ( /obj/structure/rack, /obj/item/clothing/gloves/color/black, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/clothing/glasses/meson/engine, /obj/effect/decal/cleanable/dirt, /obj/machinery/light_switch{ @@ -65185,18 +64710,14 @@ /area/engine/storage) "cuQ" = ( /turf/open/floor/plasteel/yellow/side{ - dir = 1; - icon_state = "yellow"; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + dir = 1 }, /area/engine/storage) "cuR" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel/yellow/side{ - dir = 1; - icon_state = "yellow"; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + dir = 1 }, /area/engine/storage) "cuS" = ( @@ -65206,15 +64727,15 @@ pixel_y = 3 }, /obj/item/stack/cable_coil/white, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, /obj/effect/decal/cleanable/dirt, /obj/structure/extinguisher_cabinet{ pixel_x = 26 }, /obj/effect/turf_decal/bot, -/obj/item/weapon/twohanded/rcl/pre_loaded, -/obj/item/weapon/twohanded/rcl/pre_loaded, +/obj/item/twohanded/rcl/pre_loaded, +/obj/item/twohanded/rcl/pre_loaded, /turf/open/floor/plasteel, /area/engine/storage) "cuT" = ( @@ -65276,8 +64797,8 @@ /area/library) "cuY" = ( /obj/structure/table/wood, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment{ dir = 4 @@ -65326,8 +64847,8 @@ /area/library) "cve" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/status_display{ pixel_y = -32 }, @@ -65338,7 +64859,7 @@ "cvf" = ( /obj/machinery/light, /obj/structure/table/wood, -/obj/item/weapon/folder, +/obj/item/folder, /obj/item/device/laser_pointer{ pixel_x = 3 }, @@ -65449,8 +64970,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "corporatelounge"; name = "Corporate Lounge Shutters" @@ -65536,10 +65056,10 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/clipboard, -/obj/item/weapon/paper/pamphlet/gateway, -/obj/item/weapon/paper/pamphlet/gateway, -/obj/item/weapon/paper/pamphlet/gateway, +/obj/item/clipboard, +/obj/item/paper/pamphlet/gateway, +/obj/item/paper/pamphlet/gateway, +/obj/item/paper/pamphlet/gateway, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -65550,8 +65070,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/gateway) "cvB" = ( @@ -65635,11 +65154,11 @@ /area/crew_quarters/locker) "cvJ" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /turf/open/floor/plasteel/neutral, /area/crew_quarters/locker) "cvK" = ( @@ -65649,7 +65168,7 @@ /area/crew_quarters/locker) "cvL" = ( /obj/structure/table, -/obj/item/weapon/storage/briefcase, +/obj/item/storage/briefcase, /turf/open/floor/plasteel/neutral, /area/crew_quarters/locker) "cvM" = ( @@ -65796,8 +65315,8 @@ /area/engine/engineering) "cwe" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, @@ -65805,7 +65324,7 @@ "cwf" = ( /obj/structure/table/reinforced, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/engine/engineering) @@ -65829,8 +65348,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -65886,17 +65404,17 @@ "cwo" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/reinforced, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/item/device/flashlight, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/maintenance/port) "cwp" = ( /obj/structure/table/reinforced, -/obj/item/weapon/tank/internals/emergency_oxygen{ +/obj/item/tank/internals/emergency_oxygen{ pixel_x = 6 }, -/obj/item/weapon/tank/internals/emergency_oxygen{ +/obj/item/tank/internals/emergency_oxygen{ pixel_x = -6 }, /obj/item/clothing/mask/breath, @@ -65910,7 +65428,7 @@ "cwq" = ( /obj/structure/rack, /obj/item/clothing/gloves/color/black, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ dir = 1 @@ -65921,13 +65439,13 @@ /area/maintenance/port) "cwr" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/maintenance/port) "cws" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/structure/extinguisher_cabinet{ pixel_x = -26 }, @@ -65941,7 +65459,7 @@ /area/library) "cwu" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/pill_bottle/dice, +/obj/item/storage/pill_bottle/dice, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/carpet, /area/library) @@ -65975,7 +65493,7 @@ /turf/open/floor/plasteel/black, /area/library) "cwz" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/newscaster{ pixel_x = 32 }, @@ -66135,11 +65653,11 @@ /obj/item/stack/medical/gauze, /obj/item/stack/medical/bruise_pack, /obj/item/stack/medical/ointment, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/reagent_containers/syringe/charcoal, +/obj/item/reagent_containers/syringe/charcoal, /obj/machinery/vending/wallmed{ name = "Emergency NanoMed"; req_access_txt = "0"; @@ -66249,7 +65767,7 @@ /obj/machinery/shower{ dir = 4 }, -/obj/item/weapon/soap/nanotrasen, +/obj/item/soap/nanotrasen, /turf/open/floor/plasteel/neutral/corner{ dir = 1 }, @@ -66290,7 +65808,7 @@ dir = 8; pixel_x = -24 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -66319,6 +65837,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Primary Restroom APC"; + areastring = "/area/crew_quarters/toilet/restrooms"; pixel_y = 24 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -66365,7 +65884,7 @@ /turf/open/floor/plating, /area/crew_quarters/toilet/restrooms) "cxj" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -66422,8 +65941,8 @@ /area/crew_quarters/locker) "cxn" = ( /obj/structure/table, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /obj/structure/cable/white{ d1 = 4; d2 = 8; @@ -66499,6 +66018,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Lockerroom APC"; + areastring = "/area/crew_quarters/locker"; pixel_x = 26 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -66537,9 +66057,9 @@ pixel_x = 26; pixel_y = 26 }, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy/geranium, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy/geranium, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy/geranium, +/obj/item/reagent_containers/food/snacks/grown/poppy/geranium, +/obj/item/reagent_containers/food/snacks/grown/poppy/geranium, +/obj/item/reagent_containers/food/snacks/grown/poppy/geranium, /obj/machinery/airalarm{ pixel_y = 23 }, @@ -66555,8 +66075,8 @@ /area/crew_quarters/dorms) "cxx" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/light{ dir = 1 }, @@ -66590,7 +66110,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/item/weapon/bedsheet/red, +/obj/item/bedsheet/red, /obj/machinery/status_display{ pixel_y = 32 }, @@ -66828,11 +66348,11 @@ /area/maintenance/port) "cxY" = ( /obj/structure/table/wood, -/obj/item/weapon/newspaper{ +/obj/item/newspaper{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/newspaper, +/obj/item/newspaper, /obj/machinery/status_display{ pixel_x = -32 }, @@ -66926,12 +66446,12 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/tank/jetpack/carbondioxide{ +/obj/item/tank/jetpack/carbondioxide{ pixel_x = 4; pixel_y = -1 }, -/obj/item/weapon/tank/jetpack/carbondioxide, -/obj/item/weapon/tank/jetpack/carbondioxide{ +/obj/item/tank/jetpack/carbondioxide, +/obj/item/tank/jetpack/carbondioxide{ pixel_x = -4; pixel_y = 1 }, @@ -66965,6 +66485,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Corporate Lounge APC"; + areastring = "/area/bridge/showroom/corporate"; pixel_x = -26 }, /obj/structure/cable/white{ @@ -67033,7 +66554,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey, +/obj/item/reagent_containers/food/drinks/bottle/whiskey, /turf/open/floor/carpet, /area/bridge/showroom/corporate) "cyr" = ( @@ -67048,7 +66569,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/carpet, /area/bridge/showroom/corporate) "cys" = ( @@ -67063,7 +66584,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/carpet, /area/bridge/showroom/corporate) "cyt" = ( @@ -67142,19 +66663,19 @@ desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; name = "emergency lifejacket" }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, /obj/item/clothing/mask/breath{ @@ -67235,8 +66756,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -67381,16 +66901,16 @@ /area/crew_quarters/dorms) "cyU" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/black, +/obj/item/bedsheet/black, /turf/open/floor/plasteel/grimy, /area/crew_quarters/dorms) "cyV" = ( /obj/structure/table/wood, -/obj/item/weapon/folder, +/obj/item/folder, /obj/machinery/newscaster{ pixel_x = -32 }, -/obj/item/weapon/razor, +/obj/item/razor, /turf/open/floor/wood, /area/crew_quarters/dorms) "cyW" = ( @@ -67404,8 +66924,8 @@ /area/crew_quarters/dorms) "cyY" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen, +/obj/item/folder/red, +/obj/item/pen, /obj/structure/sign/nanotrasen{ pixel_x = -32 }, @@ -67416,8 +66936,8 @@ /area/crew_quarters/dorms) "cza" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/ai_status_display{ pixel_x = -32 }, @@ -67448,16 +66968,14 @@ }, /area/crew_quarters/fitness/recreation) "czf" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, /turf/open/floor/plating, /area/crew_quarters/fitness/recreation) "czg" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -67471,8 +66989,7 @@ /turf/closed/wall, /area/crew_quarters/fitness/recreation) "czi" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, @@ -67555,8 +67072,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -67607,14 +67123,15 @@ /area/engine/storage) "czw" = ( /obj/structure/table/reinforced, -/obj/item/weapon/tank/jetpack/carbondioxide{ +/obj/item/tank/jetpack/carbondioxide{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/tank/jetpack/carbondioxide, +/obj/item/tank/jetpack/carbondioxide, /obj/machinery/power/apc{ dir = 4; name = "Engineering Storage APC"; + areastring = "/area/engine/storage"; pixel_x = 26 }, /obj/structure/cable/white{ @@ -67691,7 +67208,7 @@ /area/library) "czE" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/machinery/airalarm{ dir = 1; pixel_y = -22 @@ -67701,13 +67218,13 @@ }, /area/library) "czF" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/black, /area/library) "czG" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/item/device/radio/intercom{ name = "Station Intercom"; pixel_y = -26 @@ -67732,11 +67249,11 @@ /area/library) "czI" = ( /obj/structure/table/wood, -/obj/item/weapon/dice/d20{ +/obj/item/dice/d20{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/dice/d10{ +/obj/item/dice/d10{ pixel_x = -3 }, /obj/machinery/computer/security/telescreen/entertainment{ @@ -67787,7 +67304,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/library) +/area/maintenance/port) "czM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 @@ -67821,12 +67338,12 @@ "czQ" = ( /obj/item/stack/sheet/metal/fifty, /obj/item/stack/sheet/glass/fifty, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/structure/extinguisher_cabinet{ pixel_x = -26 }, /obj/structure/table/reinforced, -/obj/item/weapon/grenade/chem_grenade/metalfoam, +/obj/item/grenade/chem_grenade/metalfoam, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -67907,7 +67424,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/dsquad, /turf/open/floor/plasteel/grimy, /area/bridge/showroom/corporate) @@ -67927,8 +67444,8 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/folder/blue, -/obj/item/weapon/pen, +/obj/item/folder/blue, +/obj/item/pen, /turf/open/floor/carpet, /area/bridge/showroom/corporate) "cAd" = ( @@ -67954,7 +67471,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/lighter, +/obj/item/lighter, /turf/open/floor/carpet, /area/bridge/showroom/corporate) "cAf" = ( @@ -67970,12 +67487,12 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /turf/open/floor/plasteel/grimy, /area/bridge/showroom/corporate) "cAh" = ( /obj/structure/table, -/obj/item/weapon/storage/belt, +/obj/item/storage/belt, /obj/item/device/radio, /obj/item/device/radio, /obj/item/device/radio, @@ -68353,7 +67870,7 @@ /turf/open/floor/plasteel/grimy, /area/crew_quarters/dorms) "cAL" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/structure/sign/nanotrasen{ pixel_x = 32 }, @@ -68361,7 +67878,7 @@ /area/crew_quarters/dorms) "cAM" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/blue, +/obj/item/bedsheet/blue, /turf/open/floor/wood, /area/crew_quarters/dorms) "cAN" = ( @@ -68380,7 +67897,7 @@ /area/crew_quarters/dorms) "cAP" = ( /obj/structure/table, -/obj/item/weapon/folder, +/obj/item/folder, /obj/machinery/airalarm{ dir = 4; pixel_x = -23 @@ -68400,8 +67917,7 @@ }, /area/crew_quarters/fitness/recreation) "cAR" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/crew_quarters/fitness/recreation) @@ -68549,7 +68065,7 @@ /area/engine/engineering) "cBe" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/structure/cable/white{ d1 = 1; d2 = 8; @@ -68563,14 +68079,13 @@ /area/engine/engineering) "cBf" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/storage) "cBg" = ( /obj/structure/rack, -/obj/item/weapon/storage/belt/utility, -/obj/item/weapon/weldingtool, +/obj/item/storage/belt/utility, +/obj/item/weldingtool, /obj/item/clothing/head/welding, /obj/effect/decal/cleanable/dirt, /obj/machinery/firealarm{ @@ -68641,8 +68156,8 @@ /turf/open/floor/plasteel/neutral, /area/maintenance/port) "cBq" = ( -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/yellow, +/obj/item/clipboard, +/obj/item/folder/yellow, /obj/machinery/light, /obj/structure/table/reinforced, /obj/item/device/gps, @@ -68670,7 +68185,7 @@ name = "Station Intercom"; pixel_y = -26 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, @@ -68691,7 +68206,7 @@ /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "cBw" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) @@ -68705,7 +68220,7 @@ /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "cBy" = ( -/obj/item/weapon/storage/belt, +/obj/item/storage/belt, /obj/item/device/radio, /obj/machinery/light, /obj/structure/table/reinforced, @@ -68720,7 +68235,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/folder/blue, +/obj/item/folder/blue, /obj/item/clothing/under/rank/centcom_commander{ desc = "A replica of a jumpsuit worn by the highest ranking commanders under Nanotrasen's central command."; name = "Replica CentCom officer's jumpsuit" @@ -68737,7 +68252,7 @@ /area/bridge/showroom/corporate) "cBA" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/photo_album, +/obj/item/storage/photo_album, /turf/open/floor/plasteel/grimy, /area/bridge/showroom/corporate) "cBB" = ( @@ -68745,7 +68260,7 @@ dir = 1; pixel_y = -26 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light, /turf/open/floor/plasteel/grimy, /area/bridge/showroom/corporate) @@ -68791,7 +68306,7 @@ pixel_x = 7; pixel_y = -26 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light, /turf/open/floor/plasteel/grimy, /area/bridge/showroom/corporate) @@ -68807,7 +68322,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/folder/red, +/obj/item/folder/red, /obj/item/toy/gun, /obj/item/clothing/head/beret/sec{ armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0); @@ -68856,7 +68371,7 @@ dir = 1; pixel_y = -22 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 @@ -68872,8 +68387,7 @@ /area/gateway) "cBN" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/gateway) "cBO" = ( @@ -68949,7 +68463,7 @@ }, /area/crew_quarters/locker) "cBX" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -68973,8 +68487,8 @@ /area/crew_quarters/locker) "cCa" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -68991,7 +68505,7 @@ }, /area/crew_quarters/locker) "cCc" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-18"; layer = 4.1 }, @@ -69008,8 +68522,8 @@ /area/crew_quarters/locker) "cCe" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/blue, -/obj/item/weapon/lighter, +/obj/item/folder/blue, +/obj/item/lighter, /obj/machinery/button/door{ id = "Dorm1"; name = "Dormitory Door Lock"; @@ -69029,7 +68543,7 @@ /turf/open/floor/plasteel/grimy, /area/crew_quarters/dorms) "cCg" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/wood, /area/crew_quarters/dorms) "cCh" = ( @@ -69039,7 +68553,7 @@ /area/crew_quarters/dorms) "cCi" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/machinery/button/door{ id = "Dorm3"; name = "Dormitory Door Lock"; @@ -69053,7 +68567,7 @@ /turf/open/floor/carpet, /area/crew_quarters/dorms) "cCj" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/carpet, /area/crew_quarters/dorms) @@ -69146,7 +68660,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "cCt" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/stripes/line{ dir = 10 }, @@ -69210,7 +68724,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "cCz" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 @@ -69221,7 +68735,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "cCA" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/decal/cleanable/dirt, /obj/structure/sign/electricshock{ pixel_y = -32 @@ -69262,25 +68776,25 @@ /obj/item/stack/rods{ amount = 50 }, -/obj/item/weapon/wrench, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/wrench, +/obj/item/storage/box/lights/mixed, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/engine/storage) "cCF" = ( /obj/structure/table/reinforced, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /turf/open/floor/plating, /area/maintenance/port) "cCH" = ( /obj/structure/rack, -/obj/item/weapon/book/manual/wiki/engineering_hacking{ +/obj/item/book/manual/wiki/engineering_hacking{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/book/manual/wiki/engineering_guide, -/obj/item/weapon/book/manual/wiki/engineering_construction{ +/obj/item/book/manual/wiki/engineering_guide, +/obj/item/book/manual/wiki/engineering_construction{ pixel_x = 3; pixel_y = -3 }, @@ -69290,7 +68804,7 @@ /area/maintenance/port) "cCI" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plating, /area/maintenance/port) "cCJ" = ( @@ -69431,8 +68945,7 @@ /area/ai_monitored/storage/eva) "cCW" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "corporatelounge"; name = "Corporate Lounge Shutters" @@ -69547,7 +69060,7 @@ /area/maintenance/starboard/aft) "cDh" = ( /obj/structure/mopbucket, -/obj/item/weapon/mop, +/obj/item/mop, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cDi" = ( @@ -69750,7 +69263,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/engine/engineering) +/area/maintenance/port) "cDB" = ( /obj/structure/cable/white{ d1 = 1; @@ -70043,7 +69556,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/crew_quarters/toilet/restrooms) +/area/maintenance/starboard/aft) "cEh" = ( /obj/effect/decal/cleanable/cobweb, /obj/effect/decal/cleanable/dirt, @@ -70053,24 +69566,23 @@ "cEi" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/rack, -/obj/item/weapon/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, /obj/item/roller, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 1 }, /area/maintenance/starboard/aft) "cEj" = ( /obj/structure/table, -/obj/item/weapon/storage/box/bodybags, -/obj/item/weapon/pen, +/obj/item/storage/box/bodybags, +/obj/item/pen, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cEk" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cEl" = ( @@ -70081,7 +69593,6 @@ name = "dormitories camera" }, /turf/open/floor/plasteel/arrival{ - icon_state = "arrival"; dir = 8 }, /area/crew_quarters/dorms) @@ -71325,9 +70836,9 @@ dir = 10 }, /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker/large, -/obj/item/weapon/reagent_containers/glass/beaker, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker, +/obj/item/reagent_containers/dropper, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cFW" = ( @@ -71337,7 +70848,6 @@ dir = 8 }, /turf/open/floor/plasteel/arrival{ - icon_state = "arrival"; dir = 8 }, /area/crew_quarters/dorms) @@ -71360,12 +70870,11 @@ }, /area/crew_quarters/dorms) "cGa" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/crew_quarters/dorms) "cGb" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/neutral/side{ dir = 8 @@ -71393,7 +70902,7 @@ /turf/open/floor/plasteel/neutral, /area/crew_quarters/dorms) "cGg" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/neutral, /area/crew_quarters/dorms) @@ -71453,8 +70962,8 @@ /area/crew_quarters/fitness/recreation) "cGo" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/neutral/side{ dir = 4 }, @@ -71921,7 +71430,6 @@ "cHn" = ( /obj/machinery/washing_machine, /turf/open/floor/plasteel/arrival{ - icon_state = "arrival"; dir = 8 }, /area/crew_quarters/dorms) @@ -71935,7 +71443,7 @@ }, /area/crew_quarters/dorms) "cHp" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -72018,6 +71526,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Dormitories APC"; + areastring = "/area/crew_quarters/dorms"; pixel_y = -26 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -72133,8 +71642,8 @@ /area/crew_quarters/fitness/recreation) "cHE" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/blue, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/folder/blue, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/neutral/side{ dir = 8; heat_capacity = 1e+006 @@ -72147,9 +71656,9 @@ /area/crew_quarters/fitness/recreation) "cHG" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder, -/obj/item/weapon/paper/fluff/holodeck/disclaimer, +/obj/item/clipboard, +/obj/item/folder, +/obj/item/paper/fluff/holodeck/disclaimer, /turf/open/floor/plasteel/neutral/side{ dir = 4 }, @@ -72242,8 +71751,8 @@ /area/science/xenobiology) "cHT" = ( /obj/structure/reagent_dispensers/watertank, -/obj/item/weapon/extinguisher, -/obj/item/weapon/extinguisher, +/obj/item/extinguisher, +/obj/item/extinguisher, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/science/xenobiology) @@ -72319,11 +71828,7 @@ name = "xenobiology camera"; network = list("SS13","xeno","RD") }, -/turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 - }, +/turf/open/floor/plasteel/vault/killroom, /area/science/xenobiology) "cIc" = ( /obj/structure/closet/crate{ @@ -72368,13 +71873,11 @@ /turf/closed/wall, /area/hallway/primary/central) "cIi" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/research) "cIj" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/science/research) @@ -72473,8 +71976,7 @@ /turf/closed/wall, /area/medical/medbay/central) "cIs" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/medbay/central) "cIt" = ( @@ -72559,7 +72061,7 @@ /obj/structure/extinguisher_cabinet{ pixel_y = 32 }, -/obj/item/weapon/storage/backpack/satchel/med, +/obj/item/storage/backpack/satchel/med, /turf/open/floor/plasteel/neutral/side, /area/medical/storage) "cII" = ( @@ -72578,7 +72080,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 8 }, /area/maintenance/starboard/aft) @@ -72736,8 +72237,7 @@ }, /area/crew_quarters/fitness/recreation) "cJc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/port) "cJd" = ( @@ -72810,7 +72310,7 @@ /obj/structure/extinguisher_cabinet{ pixel_x = -26 }, -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/thirteenloko, +/obj/item/reagent_containers/food/drinks/soda_cans/thirteenloko, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/maintenance/department/electrical) @@ -72819,11 +72319,11 @@ /obj/machinery/airalarm{ pixel_y = 23 }, -/obj/item/weapon/electronics/apc{ +/obj/item/electronics/apc{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/electronics/apc, +/obj/item/electronics/apc, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/maintenance/department/electrical) @@ -72837,7 +72337,7 @@ /turf/open/floor/plasteel, /area/maintenance/department/electrical) "cJp" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/maintenance/department/electrical) @@ -72856,7 +72356,7 @@ /obj/machinery/light_switch{ pixel_y = 26 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/bot, @@ -72878,11 +72378,11 @@ /area/maintenance/department/electrical) "cJu" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/lights/mixed{ +/obj/item/storage/box/lights/mixed{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, @@ -72917,7 +72417,7 @@ /area/maintenance/port) "cJy" = ( /obj/structure/rack, -/obj/item/weapon/book/manual/wiki/engineering_guide, +/obj/item/book/manual/wiki/engineering_guide, /obj/effect/spawner/lootdrop/maintenance, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -72968,7 +72468,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/science/xenobiology) +/area/maintenance/port) "cJD" = ( /obj/structure/cable/white{ d1 = 4; @@ -73019,16 +72519,10 @@ name = "killroom vent"; pressure_checks = 0 }, -/turf/open/floor/circuit{ - name = "Killroom Floor"; - initial_gas_mix = "n2=500;TEMP=80" - }, +/turf/open/floor/circuit/killroom, /area/science/xenobiology) "cJJ" = ( -/turf/open/floor/circuit{ - initial_gas_mix = "n2=500;TEMP=80"; - name = "Mainframe Base" - }, +/turf/open/floor/circuit/telecomms/mainframe, /area/science/xenobiology) "cJK" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ @@ -73036,10 +72530,7 @@ external_pressure_bound = 120; name = "server vent" }, -/turf/open/floor/circuit{ - name = "Killroom Floor"; - initial_gas_mix = "n2=500;TEMP=80" - }, +/turf/open/floor/circuit/killroom, /area/science/xenobiology) "cJL" = ( /turf/closed/wall/r_wall, @@ -73066,7 +72557,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/science/research) +/area/maintenance/port) "cJO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall/r_wall, @@ -73096,19 +72587,18 @@ /area/science/research) "cJU" = ( /obj/structure/table, -/obj/item/weapon/folder/white, +/obj/item/folder/white, /obj/item/device/paicard, /turf/open/floor/plasteel/whitepurple/corner{ dir = 1 }, /area/science/research) "cJV" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light{ dir = 1 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; dir = 1 }, /area/science/research) @@ -73182,8 +72672,8 @@ /area/hallway/primary/aft) "cKg" = ( /obj/structure/table, -/obj/item/weapon/storage/box/bodybags, -/obj/item/weapon/pen, +/obj/item/storage/box/bodybags, +/obj/item/pen, /turf/open/floor/plasteel/whiteblue/corner{ dir = 1 }, @@ -73208,17 +72698,17 @@ /area/medical/medbay/central) "cKk" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = 6 }, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine, -/obj/item/weapon/reagent_containers/syringe, +/obj/item/reagent_containers/glass/bottle/epinephrine, +/obj/item/reagent_containers/syringe, /turf/open/floor/plasteel/whiteblue/corner{ dir = 1 }, /area/medical/medbay/central) "cKl" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light{ dir = 1 }, @@ -73261,7 +72751,7 @@ /area/medical/medbay/central) "cKr" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/item/device/radio/intercom{ dir = 8; name = "Station Intercom (General)"; @@ -73286,7 +72776,7 @@ "cKu" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/watertank, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cKv" = ( @@ -73305,6 +72795,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Medbay Storage APC"; + areastring = "/area/medical/storage"; pixel_x = -26 }, /obj/machinery/camera{ @@ -73331,7 +72822,6 @@ dir = 4 }, /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; dir = 1 }, /area/medical/storage) @@ -73345,7 +72835,6 @@ dir = 4 }, /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; dir = 1 }, /area/medical/storage) @@ -73391,7 +72880,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/medical/storage) +/area/maintenance/starboard/aft) "cKC" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/white{ @@ -73545,7 +73034,7 @@ /turf/open/floor/carpet, /area/crew_quarters/dorms) "cKM" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/item/device/radio/intercom{ name = "Station Intercom"; pixel_x = 26; @@ -73558,8 +73047,8 @@ /area/crew_quarters/dorms) "cKN" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/blue, -/obj/item/weapon/pen/blue, +/obj/item/folder/blue, +/obj/item/pen/blue, /obj/machinery/button/door{ id = "Dorm6"; name = "Dormitory Door Lock"; @@ -73611,16 +73100,15 @@ /turf/open/floor/plasteel/neutral/corner, /area/crew_quarters/fitness/recreation) "cKT" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/crew_quarters/fitness/recreation) "cKU" = ( /obj/structure/rack, /obj/item/clothing/gloves/color/black, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/wrench, +/obj/item/crowbar/red, +/obj/item/wrench, /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -73669,22 +73157,21 @@ }, /area/maintenance/department/electrical) "cLa" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/department/electrical) "cLb" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/department/electrical) "cLc" = ( -/obj/item/weapon/book/manual/wiki/engineering_hacking{ +/obj/item/book/manual/wiki/engineering_hacking{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/book/manual/wiki/engineering_guide, -/obj/item/weapon/book/manual/wiki/engineering_construction{ +/obj/item/book/manual/wiki/engineering_guide, +/obj/item/book/manual/wiki/engineering_construction{ pixel_x = 3; pixel_y = -3 }, @@ -73765,7 +73252,7 @@ "cLk" = ( /obj/machinery/cell_charger, /obj/structure/table/reinforced, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/effect/decal/cleanable/dirt, /obj/structure/cable/white{ d2 = 8; @@ -73774,6 +73261,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Auxiliary Power APC"; + areastring = "/area/maintenance/department/electrical"; pixel_x = 26 }, /turf/open/floor/plating, @@ -73823,38 +73311,26 @@ /obj/machinery/atmospherics/pipe/manifold/general/hidden{ dir = 8 }, -/turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 - }, +/turf/open/floor/plasteel/vault/killroom, /area/science/xenobiology) "cLp" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 4 }, -/turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 - }, +/turf/open/floor/plasteel/vault/killroom, /area/science/xenobiology) "cLq" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 9 }, -/turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 - }, +/turf/open/floor/plasteel/vault/killroom, /area/science/xenobiology) "cLr" = ( /obj/structure/closet/wardrobe/science_white, /obj/machinery/light/small{ dir = 8 }, -/obj/item/weapon/storage/backpack/satchel/tox, +/obj/item/storage/backpack/satchel/tox, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/science/research) @@ -73871,12 +73347,11 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; dir = 1 }, /area/science/research) "cLu" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/whitepurple/corner{ dir = 4 @@ -73918,7 +73393,7 @@ /area/security/checkpoint/science/research) "cLy" = ( /obj/structure/table/reinforced, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/item/device/radio, /obj/machinery/ai_status_display{ pixel_y = 32 @@ -73932,7 +73407,7 @@ /area/security/checkpoint/science/research) "cLz" = ( /obj/structure/table, -/obj/item/weapon/folder/white, +/obj/item/folder/white, /obj/item/device/assembly/infra, /turf/open/floor/plasteel/whitepurple/corner{ dir = 1 @@ -73986,7 +73461,7 @@ /turf/open/floor/plasteel/neutral, /area/science/research) "cLJ" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/whitepurple/corner{ @@ -73994,7 +73469,7 @@ }, /area/science/research) "cLK" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/whiteblue/corner{ @@ -74016,7 +73491,7 @@ /turf/open/floor/plasteel/blue, /area/medical/medbay/central) "cLP" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/whiteblue/corner{ @@ -74024,7 +73499,7 @@ }, /area/medical/medbay/central) "cLQ" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/button/door{ desc = "A remote control switch for the medbay foyer."; id = "MedbayFoyer"; @@ -74061,7 +73536,7 @@ /turf/closed/wall, /area/medical/storage) "cLW" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light{ dir = 8 }, @@ -74169,20 +73644,20 @@ /area/maintenance/starboard/aft) "cMj" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/clown, +/obj/item/bedsheet/clown, /turf/open/floor/wood, /area/crew_quarters/dorms) "cMk" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/briefcase{ +/obj/item/storage/briefcase{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/briefcase, +/obj/item/storage/briefcase, /obj/machinery/newscaster{ pixel_x = -32 }, -/obj/item/weapon/cane, +/obj/item/cane, /turf/open/floor/carpet, /area/crew_quarters/dorms) "cMl" = ( @@ -74195,7 +73670,7 @@ /turf/open/floor/plasteel/grimy, /area/crew_quarters/dorms) "cMm" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/structure/sign/nanotrasen{ pixel_x = 32; pixel_y = -32 @@ -74358,7 +73833,6 @@ /area/maintenance/port) "cMI" = ( /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 5 }, /area/science/xenobiology) @@ -74367,7 +73841,6 @@ dir = 1 }, /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 5 }, /area/science/xenobiology) @@ -74437,8 +73910,8 @@ name = "Station Intercom"; pixel_x = 26 }, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/science/xenobiology) @@ -74447,8 +73920,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "xeno4"; name = "Creature Cell #4" @@ -74484,8 +73956,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, /obj/machinery/door/poddoor/preopen{ id = "xeno4"; @@ -74498,8 +73969,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "xeno5"; name = "Creature Cell #5" @@ -74535,8 +74005,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, /obj/machinery/door/poddoor/preopen{ id = "xeno5"; @@ -74549,8 +74018,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "xeno6"; name = "Creature Cell #6" @@ -74586,8 +74054,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, /obj/machinery/door/poddoor/preopen{ id = "xeno6"; @@ -74600,8 +74067,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/general/hidden, /turf/open/floor/plating, /area/science/xenobiology) @@ -74633,8 +74099,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/xenobiology) "cNb" = ( @@ -74656,8 +74121,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/science/research) "cNe" = ( @@ -74680,7 +74144,7 @@ }, /area/security/checkpoint/science/research) "cNh" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/whitepurple/corner{ @@ -74875,7 +74339,7 @@ pixel_x = -32 }, /obj/structure/table/reinforced, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/item/device/radio, /obj/machinery/button/door{ desc = "A remote control switch for the medbay foyer."; @@ -74933,11 +74397,11 @@ /area/security/checkpoint/medical) "cNH" = ( /obj/structure/table, -/obj/item/weapon/storage/box/bodybags{ +/obj/item/storage/box/bodybags{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/masks, +/obj/item/storage/box/masks, /obj/machinery/newscaster{ pixel_y = 32 }, @@ -74947,11 +74411,11 @@ /area/medical/medbay/central) "cNI" = ( /obj/structure/table, -/obj/item/weapon/storage/box/gloves{ +/obj/item/storage/box/gloves{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/beakers, +/obj/item/storage/box/beakers, /obj/item/device/radio/intercom{ name = "Station Intercom"; pixel_y = 26 @@ -74961,8 +74425,8 @@ }, /area/medical/medbay/central) "cNJ" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, -/obj/item/weapon/storage/pod{ +/obj/item/twohanded/required/kirbyplants/random, +/obj/item/storage/pod{ pixel_x = 32; pixel_y = 32 }, @@ -74974,22 +74438,21 @@ }, /area/medical/medbay/central) "cNK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/storage) "cNL" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/firstaid/fire{ +/obj/item/storage/firstaid/fire{ pixel_x = 6; pixel_y = 6 }, -/obj/item/weapon/storage/firstaid/fire{ +/obj/item/storage/firstaid/fire{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/fire{ +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/fire{ pixel_x = -3; pixel_y = -3 }, @@ -75007,16 +74470,16 @@ /area/medical/storage) "cNO" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/firstaid/toxin{ +/obj/item/storage/firstaid/toxin{ pixel_x = 6; pixel_y = 6 }, -/obj/item/weapon/storage/firstaid/toxin{ +/obj/item/storage/firstaid/toxin{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/toxin{ +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/toxin{ pixel_x = -3; pixel_y = -3 }, @@ -75052,7 +74515,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/medical/medbay/central) +/area/maintenance/starboard/aft) "cNR" = ( /obj/structure/cable/white{ d1 = 1; @@ -75065,8 +74528,8 @@ /area/maintenance/starboard/aft) "cNS" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/newscaster{ pixel_x = -32 }, @@ -75078,12 +74541,12 @@ /area/crew_quarters/dorms) "cNU" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/mime, +/obj/item/bedsheet/mime, /turf/open/floor/plasteel/grimy, /area/crew_quarters/dorms) "cNV" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/neutral/corner{ dir = 8 @@ -75095,8 +74558,8 @@ /area/crew_quarters/fitness/recreation) "cNX" = ( /obj/structure/table, -/obj/item/weapon/folder, -/obj/item/weapon/razor, +/obj/item/folder, +/obj/item/razor, /turf/open/floor/plasteel/neutral, /area/crew_quarters/fitness/recreation) "cNY" = ( @@ -75108,7 +74571,7 @@ /area/crew_quarters/fitness/recreation) "cNZ" = ( /obj/structure/table, -/obj/item/weapon/storage/briefcase, +/obj/item/storage/briefcase, /turf/open/floor/plasteel/neutral, /area/crew_quarters/fitness/recreation) "cOa" = ( @@ -75123,8 +74586,8 @@ /area/holodeck/rec_center) "cOb" = ( /obj/structure/table, -/obj/item/weapon/extinguisher/mini, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/obj/item/extinguisher/mini, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/item/clothing/mask/breath, /obj/machinery/light/small{ dir = 1 @@ -75154,7 +74617,7 @@ /obj/machinery/status_display{ pixel_x = -32 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/maintenance/department/electrical) @@ -75261,8 +74724,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "xenosecure"; name = "Secure Pen Shutters" @@ -75298,7 +74760,7 @@ /turf/open/floor/plasteel/neutral, /area/science/xenobiology) "cOx" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 }, @@ -75449,16 +74911,16 @@ /area/science/xenobiology) "cON" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/beakers{ +/obj/item/storage/box/beakers{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/syringes, +/obj/item/storage/box/syringes, /obj/item/device/radio/intercom{ name = "Station Intercom"; pixel_y = 32 }, -/obj/item/weapon/extinguisher/mini, +/obj/item/extinguisher/mini, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/science/xenobiology) @@ -75575,8 +75037,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/science/research) "cOW" = ( @@ -75841,14 +75302,12 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/medical) "cPy" = ( /obj/machinery/computer/secure_data, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 6 }, /area/security/checkpoint/medical) @@ -75863,7 +75322,6 @@ dir = 4 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 4 }, /area/security/checkpoint/medical) @@ -75872,8 +75330,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -75889,16 +75346,16 @@ /area/medical/medbay/central) "cPD" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/firstaid/brute{ +/obj/item/storage/firstaid/brute{ pixel_x = 6; pixel_y = 6 }, -/obj/item/weapon/storage/firstaid/brute{ +/obj/item/storage/firstaid/brute{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/brute{ +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/brute{ pixel_x = -3; pixel_y = -3 }, @@ -75914,16 +75371,16 @@ /area/medical/storage) "cPF" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/firstaid/o2{ +/obj/item/storage/firstaid/o2{ pixel_x = 6; pixel_y = 6 }, -/obj/item/weapon/storage/firstaid/o2{ +/obj/item/storage/firstaid/o2{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/o2{ +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/o2{ pixel_x = -3; pixel_y = -3 }, @@ -76002,8 +75459,8 @@ /area/maintenance/starboard/aft) "cPM" = ( /obj/structure/table/wood, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /obj/machinery/light, /obj/machinery/status_display{ pixel_y = -32 @@ -76026,7 +75483,7 @@ "cPO" = ( /obj/structure/bed, /obj/machinery/light, -/obj/item/weapon/bedsheet/brown, +/obj/item/bedsheet/brown, /obj/machinery/status_display{ pixel_y = -32 }, @@ -76069,9 +75526,9 @@ /area/crew_quarters/dorms) "cPR" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy/lily, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy/lily, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy/lily, +/obj/item/reagent_containers/food/snacks/grown/poppy/lily, +/obj/item/reagent_containers/food/snacks/grown/poppy/lily, +/obj/item/reagent_containers/food/snacks/grown/poppy/lily, /obj/machinery/airalarm{ dir = 1; pixel_y = -22 @@ -76099,13 +75556,13 @@ /area/crew_quarters/fitness/recreation) "cPU" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/neutral, /area/crew_quarters/fitness/recreation) "cPV" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/neutral, /area/crew_quarters/fitness/recreation) "cPW" = ( @@ -76120,16 +75577,14 @@ /turf/open/floor/plasteel/neutral/corner, /area/crew_quarters/fitness/recreation) "cPX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, /turf/open/floor/plating, /area/crew_quarters/fitness/recreation) "cPY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -76143,8 +75598,7 @@ /turf/closed/wall, /area/crew_quarters/fitness/recreation) "cQa" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, @@ -76220,8 +75674,8 @@ dir = 4 }, /obj/structure/table/reinforced, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/wrench, +/obj/item/crowbar/red, +/obj/item/wrench, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/maintenance/department/electrical) @@ -76306,8 +75760,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "xenosecure"; name = "Secure Pen Shutters" @@ -76408,7 +75861,7 @@ }, /area/science/xenobiology) "cQC" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light{ dir = 1 }, @@ -76459,7 +75912,6 @@ dir = 4 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; dir = 1 }, /area/science/xenobiology) @@ -76468,7 +75920,6 @@ dir = 8 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; dir = 1 }, /area/science/xenobiology) @@ -76483,13 +75934,13 @@ /area/science/xenobiology) "cQJ" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/white, +/obj/item/folder/white, /obj/item/stack/sheet/mineral/plasma{ amount = 5 }, -/obj/item/weapon/reagent_containers/glass/beaker/large, -/obj/item/weapon/reagent_containers/glass/beaker, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker, +/obj/item/reagent_containers/dropper, /obj/machinery/light{ dir = 4 }, @@ -76517,8 +75968,7 @@ /area/science/research) "cQM" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -76549,12 +75999,11 @@ /area/security/checkpoint/science/research) "cQQ" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/science/research) "cQR" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/whitepurple/corner{ @@ -76572,7 +76021,7 @@ /turf/open/floor/plasteel/purple, /area/science/research) "cQU" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/whitepurple/corner, @@ -76586,8 +76035,7 @@ /turf/open/floor/plasteel/blue/corner, /area/hallway/primary/aft) "cQW" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ icon_state = "pipe-s"; dir = 4 @@ -76599,7 +76047,7 @@ icon_state = "pipe-s"; dir = 4 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/whiteblue/corner{ @@ -76621,7 +76069,7 @@ /turf/open/floor/plasteel/blue, /area/medical/medbay/central) "cRa" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/whiteblue/corner, @@ -76648,8 +76096,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/medical) "cRe" = ( @@ -76717,12 +76164,12 @@ /area/medical/storage) "cRj" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/box/beakers{ +/obj/item/storage/box/beakers{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/syringes, -/obj/item/weapon/gun/syringe, +/obj/item/storage/box/syringes, +/obj/item/gun/syringe, /obj/machinery/status_display{ pixel_x = -32 }, @@ -76750,13 +76197,13 @@ /area/medical/storage) "cRn" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/belt/medical, -/obj/item/weapon/storage/belt/medical, +/obj/item/storage/belt/medical, +/obj/item/storage/belt/medical, /obj/item/clothing/neck/stethoscope, /obj/item/clothing/neck/stethoscope, /obj/item/clothing/glasses/hud/health, /obj/item/clothing/glasses/hud/health, -/obj/item/weapon/reagent_containers/spray/cleaner{ +/obj/item/reagent_containers/spray/cleaner{ pixel_x = -3; pixel_y = 2 }, @@ -76814,6 +76261,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Recreation Area APC"; + areastring = "/area/crew_quarters/fitness/recreation"; pixel_x = -26 }, /turf/open/floor/plasteel/neutral/corner{ @@ -76874,15 +76322,15 @@ /turf/open/floor/plasteel, /area/maintenance/department/electrical) "cRy" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/maintenance/department/electrical) "cRz" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen, +/obj/item/folder/yellow, +/obj/item/pen, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/maintenance/department/electrical) @@ -76960,7 +76408,6 @@ network = list("SS13","xeno","RD") }, /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 5 }, /area/science/xenobiology) @@ -77217,6 +76664,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Security Post - Science APC"; + areastring = "/area/security/checkpoint/science/research"; pixel_x = -26; pixel_y = 3 }, @@ -77232,7 +76680,6 @@ pixel_y = -7 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 10 }, /area/security/checkpoint/science/research) @@ -77257,7 +76704,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/camera{ c_tag = "Security Post - Science"; dir = 8; @@ -77270,9 +76717,9 @@ /area/security/checkpoint/science/research) "cSe" = ( /obj/structure/table, -/obj/item/weapon/clipboard, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/stock_parts/console_screen, +/obj/item/clipboard, +/obj/item/electronics/airlock, +/obj/item/stock_parts/console_screen, /obj/item/device/assembly/signaler, /obj/machinery/airalarm{ dir = 1; @@ -77297,7 +76744,7 @@ }, /area/science/research) "cSh" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/whitepurple/corner{ @@ -77307,7 +76754,7 @@ "cSi" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/machinery/light, /obj/machinery/camera{ c_tag = "Science - Waiting Room"; @@ -77330,13 +76777,13 @@ /area/science/research) "cSk" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/whitepurple/corner, /area/science/research) "cSl" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/whitepurple/corner, @@ -77375,8 +76822,8 @@ /area/hallway/primary/aft) "cSr" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/light, /turf/open/floor/plasteel/whiteblue/corner{ dir = 8 @@ -77384,7 +76831,7 @@ /area/medical/medbay/central) "cSs" = ( /obj/structure/table, -/obj/item/weapon/folder/white, +/obj/item/folder/white, /turf/open/floor/plasteel/whiteblue/corner{ dir = 8 }, @@ -77404,7 +76851,7 @@ /area/medical/medbay/central) "cSv" = ( /obj/structure/disposalpipe/segment, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/whiteblue/corner{ @@ -77439,7 +76886,7 @@ /turf/open/floor/plasteel/whiteblue/corner, /area/medical/medbay/central) "cSz" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/whiteblue/corner, @@ -77449,8 +76896,8 @@ /area/medical/medbay/central) "cSB" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/whiteblue/corner, /area/medical/medbay/central) "cSC" = ( @@ -77459,8 +76906,7 @@ /area/medical/medbay/central) "cSD" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/medical) "cSE" = ( @@ -77486,14 +76932,12 @@ dir = 4 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 4 }, /area/security/checkpoint/medical) "cSH" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -77546,7 +76990,7 @@ /area/medical/medbay/central) "cSN" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/neutral/corner{ dir = 1 @@ -77647,7 +77091,7 @@ /area/maintenance/starboard/aft) "cSY" = ( /obj/structure/closet/crate, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /obj/effect/spawner/lootdrop/maintenance, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -77761,8 +77205,8 @@ /area/maintenance/department/electrical) "cTn" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/maintenance/department/electrical) @@ -77781,7 +77225,7 @@ /obj/machinery/light_switch{ pixel_y = -26 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/maintenance/department/electrical) @@ -77828,8 +77272,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "xenosecure"; name = "Secure Pen Shutters" @@ -77902,7 +77345,7 @@ /turf/open/floor/plasteel/neutral/side, /area/science/xenobiology) "cTE" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -77966,8 +77409,8 @@ /area/science/xenobiology) "cTL" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/monkeycubes, -/obj/item/weapon/storage/box/monkeycubes, +/obj/item/storage/box/monkeycubes, +/obj/item/storage/box/monkeycubes, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -78008,8 +77451,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/science/research) "cTP" = ( @@ -78040,8 +77482,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/nanotrasen{ pixel_x = 32 }, @@ -78097,8 +77538,7 @@ /turf/closed/wall/r_wall, /area/science/lab) "cTX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, /obj/machinery/door/poddoor/shutters/preopen{ id = "rndlab1"; @@ -78107,8 +77547,7 @@ /turf/open/floor/plating, /area/science/lab) "cTY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "rndlab1"; name = "Research and Development Shutter" @@ -78118,8 +77557,8 @@ "cTZ" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /obj/machinery/door/window/southleft{ name = "Research Lab Desk"; req_access_txt = "7" @@ -78156,8 +77595,7 @@ /turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/aft) "cUe" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "chemisttop"; name = "Chemistry Lobby Shutters" @@ -78165,12 +77603,11 @@ /turf/open/floor/plating, /area/medical/medbay/central) "cUf" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/shutters/preopen{ id = "chemisttop"; name = "Chemistry Lobby Shutters" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/medbay/central) "cUg" = ( @@ -78184,7 +77621,7 @@ name = "Chemistry Desk"; req_access_txt = "5; 33" }, -/obj/item/weapon/folder/yellow, +/obj/item/folder/yellow, /obj/machinery/door/window/northleft, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, @@ -78197,26 +77634,26 @@ "cUi" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/folder/white, -/obj/item/weapon/reagent_containers/hypospray/medipen, +/obj/item/folder/white, +/obj/item/reagent_containers/hypospray/medipen, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/medical/medbay/central) "cUj" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = 6 }, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine, -/obj/item/weapon/reagent_containers/syringe, +/obj/item/reagent_containers/glass/bottle/epinephrine, +/obj/item/reagent_containers/syringe, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/medical/medbay/central) "cUk" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/reagent_containers/food/drinks/britcup, +/obj/item/reagent_containers/food/drinks/britcup, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/medical/medbay/central) @@ -78258,6 +77695,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Security Post - Medical APC"; + areastring = "/area/security/checkpoint/medical"; pixel_x = -26 }, /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -78269,7 +77707,6 @@ name = "security camera" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 10 }, /area/security/checkpoint/medical) @@ -78290,7 +77727,7 @@ /turf/open/floor/plasteel/red/side, /area/security/checkpoint/medical) "cUp" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/airalarm{ dir = 8; pixel_x = 24 @@ -78299,7 +77736,6 @@ dir = 4 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 6 }, /area/security/checkpoint/medical) @@ -78344,12 +77780,11 @@ /area/medical/medbay/central) "cUu" = ( /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; dir = 1 }, /area/medical/medbay/central) "cUv" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/whiteblue/corner{ dir = 4 }, @@ -78563,7 +77998,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/crew_quarters/fitness/recreation) +/area/maintenance/starboard/aft) "cUM" = ( /obj/structure/cable/white{ d1 = 4; @@ -78602,7 +78037,7 @@ "cUP" = ( /obj/structure/table, /obj/item/clothing/under/suit_jacket/really_black, -/obj/item/weapon/cane, +/obj/item/cane, /obj/item/clothing/head/bowler{ pixel_y = 5 }, @@ -78613,8 +78048,8 @@ /area/crew_quarters/fitness/recreation) "cUQ" = ( /obj/structure/table, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder, +/obj/item/clipboard, +/obj/item/folder, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -78623,7 +78058,7 @@ "cUR" = ( /obj/structure/table, /obj/item/toy/sword, -/obj/item/weapon/gun/ballistic/shotgun/toy/crossbow, +/obj/item/gun/ballistic/shotgun/toy/crossbow, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -78649,17 +78084,16 @@ /area/crew_quarters/fitness/recreation) "cUV" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/crayons, -/obj/item/weapon/storage/crayons, +/obj/item/storage/crayons, +/obj/item/storage/crayons, /turf/open/floor/plasteel/escape{ - icon_state = "escape"; dir = 4 }, /area/crew_quarters/fitness/recreation) "cUW" = ( /obj/structure/mopbucket, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/mop, +/obj/item/mop, /turf/open/floor/plating, /area/maintenance/port) "cUX" = ( @@ -78668,7 +78102,7 @@ name = "old sink"; pixel_y = 28 }, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plating, /area/maintenance/port) "cUY" = ( @@ -78702,11 +78136,10 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/maintenance/department/electrical) +/area/maintenance/port) "cVb" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "xenosecure"; name = "Secure Pen Shutters" @@ -78738,7 +78171,7 @@ /turf/open/floor/plasteel/neutral, /area/science/xenobiology) "cVf" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -78861,8 +78294,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/science/research) "cVr" = ( @@ -78917,8 +78349,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/science/research) "cVv" = ( @@ -78997,7 +78428,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/status_display{ pixel_y = 32 }, @@ -79007,7 +78438,6 @@ /area/science/lab) "cVE" = ( /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; dir = 1 }, /area/science/lab) @@ -79032,7 +78462,7 @@ /obj/item/stack/sheet/glass{ amount = 50 }, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/clothing/glasses/welding, /obj/machinery/newscaster{ pixel_y = 32 @@ -79045,7 +78475,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/purple/corner{ - icon_state = "purplecorner"; dir = 8 }, /area/hallway/primary/aft) @@ -79063,8 +78492,7 @@ /turf/open/floor/plasteel/orange/corner, /area/hallway/primary/aft) "cVL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "chemistbot"; name = "Chemistry Side Shutters" @@ -79073,28 +78501,26 @@ /area/medical/chemistry) "cVM" = ( /obj/structure/table/glass, -/obj/item/weapon/folder/white, -/obj/item/weapon/reagent_containers/glass/beaker/large{ +/obj/item/folder/white, +/obj/item/reagent_containers/glass/beaker/large{ pixel_x = -3 }, -/obj/item/weapon/reagent_containers/glass/beaker{ +/obj/item/reagent_containers/glass/beaker{ pixel_x = 3 }, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/dropper, /obj/machinery/newscaster{ pixel_y = 32 }, /turf/open/floor/plasteel/whiteyellow/corner{ - icon_state = "whiteyellowcorner"; dir = 1 }, /area/medical/chemistry) "cVN" = ( /obj/structure/table/glass, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/chemist, /turf/open/floor/plasteel/whiteyellow/corner{ - icon_state = "whiteyellowcorner"; dir = 1 }, /area/medical/chemistry) @@ -79131,6 +78557,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Chemistry Lab APC"; + areastring = "/area/medical/chemistry"; pixel_y = 24 }, /turf/open/floor/plasteel/whiteyellow/corner{ @@ -79194,8 +78621,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/medical) "cWa" = ( @@ -79226,8 +78652,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/medical) "cWd" = ( @@ -79339,19 +78764,19 @@ /area/crew_quarters/fitness/recreation) "cWs" = ( /obj/structure/table, -/obj/item/weapon/storage/photo_album, +/obj/item/storage/photo_album, /turf/open/floor/plasteel/neutral, /area/crew_quarters/fitness/recreation) "cWt" = ( -/obj/item/weapon/lipstick/random{ +/obj/item/lipstick/random{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/lipstick/random{ +/obj/item/lipstick/random{ pixel_x = -3; pixel_y = -3 }, -/obj/item/weapon/lipstick/random, +/obj/item/lipstick/random, /obj/structure/table, /turf/open/floor/plasteel/neutral, /area/crew_quarters/fitness/recreation) @@ -79375,14 +78800,13 @@ /area/crew_quarters/fitness/recreation) "cWx" = ( /obj/structure/easel, -/obj/item/weapon/canvas/twentythreeXtwentythree, -/obj/item/weapon/canvas/twentythreeXtwentythree, -/obj/item/weapon/canvas/twentythreeXtwentythree, +/obj/item/canvas/twentythreeXtwentythree, +/obj/item/canvas/twentythreeXtwentythree, +/obj/item/canvas/twentythreeXtwentythree, /obj/machinery/light/small{ dir = 4 }, /turf/open/floor/plasteel/escape{ - icon_state = "escape"; dir = 4 }, /area/crew_quarters/fitness/recreation) @@ -79390,12 +78814,12 @@ /obj/structure/table, /obj/effect/decal/cleanable/dirt, /obj/item/clothing/gloves/color/orange, -/obj/item/weapon/storage/box/mousetraps{ +/obj/item/storage/box/mousetraps{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/lights/mixed, -/obj/item/weapon/grenade/chem_grenade/cleaner, +/obj/item/storage/box/lights/mixed, +/obj/item/grenade/chem_grenade/cleaner, /turf/open/floor/plasteel/green/side{ dir = 8 }, @@ -79407,7 +78831,6 @@ dir = 6 }, /turf/open/floor/plasteel/purple/side{ - icon_state = "purple"; dir = 4 }, /area/maintenance/port) @@ -79482,6 +78905,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Port Maintenance APC"; + areastring = "/area/maintenance/port"; pixel_y = 28 }, /obj/structure/cable/white{ @@ -79566,7 +78990,6 @@ "cWO" = ( /obj/machinery/light, /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 5 }, /area/science/xenobiology) @@ -79603,8 +79026,8 @@ /area/science/xenobiology) "cWS" = ( /obj/structure/table, -/obj/item/weapon/crowbar, -/obj/item/weapon/wrench, +/obj/item/crowbar, +/obj/item/wrench, /obj/item/clothing/mask/gas, /obj/machinery/light, /obj/structure/extinguisher_cabinet{ @@ -79619,8 +79042,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, /obj/machinery/door/poddoor/preopen{ id = "xeno1"; @@ -79657,8 +79079,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "xeno1"; name = "Creature Cell #1" @@ -79670,8 +79091,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, /obj/machinery/door/poddoor/preopen{ id = "xeno2"; @@ -79708,8 +79128,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "xeno2"; name = "Creature Cell #2" @@ -79721,8 +79140,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, /obj/machinery/door/poddoor/preopen{ id = "xeno3"; @@ -79759,8 +79177,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "xeno3"; name = "Creature Cell #3" @@ -79820,8 +79237,8 @@ /area/science/xenobiology) "cXh" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen, +/obj/item/folder/white, +/obj/item/pen, /obj/structure/cable/white{ d2 = 8; icon_state = "0-8" @@ -79832,6 +79249,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Xenobiology Lab APC"; + areastring = "/area/science/xenobiology"; pixel_x = 26 }, /obj/effect/turf_decal/stripes/line, @@ -79842,7 +79260,6 @@ dir = 4 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 10 }, /area/security/checkpoint/science/research) @@ -79919,12 +79336,12 @@ /area/science/research) "cXr" = ( /obj/structure/table/reinforced, -/obj/item/weapon/stock_parts/matter_bin{ +/obj/item/stock_parts/matter_bin{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/stock_parts/matter_bin, -/obj/item/weapon/stock_parts/micro_laser, +/obj/item/stock_parts/matter_bin, +/obj/item/stock_parts/micro_laser, /obj/machinery/airalarm{ dir = 4; pixel_x = -23 @@ -80110,8 +79527,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/medical) "cXO" = ( @@ -80177,8 +79593,8 @@ /area/medical/medbay/central) "cXU" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/white, -/obj/item/weapon/reagent_containers/spray/cleaner{ +/obj/item/folder/white, +/obj/item/reagent_containers/spray/cleaner{ pixel_x = -3; pixel_y = 2 }, @@ -80207,7 +79623,7 @@ "cXY" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate, -/obj/item/weapon/retractor, +/obj/item/retractor, /obj/effect/spawner/lootdrop/maintenance, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, @@ -80316,7 +79732,7 @@ /turf/open/floor/plasteel/neutral/side, /area/crew_quarters/fitness/recreation) "cYl" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/neutral/corner, /area/crew_quarters/fitness/recreation) "cYm" = ( @@ -80338,7 +79754,6 @@ pixel_y = -32 }, /turf/open/floor/plasteel/escape{ - icon_state = "escape"; dir = 4 }, /area/crew_quarters/fitness/recreation) @@ -80497,14 +79912,14 @@ /area/science/xenobiology) "cYF" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/firealarm{ dir = 8; pixel_x = -24 }, -/obj/item/weapon/storage/bag/bio, -/obj/item/weapon/storage/bag/bio, +/obj/item/storage/bag/bio, +/obj/item/storage/bag/bio, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/science/xenobiology) @@ -80513,7 +79928,7 @@ /turf/open/floor/plasteel, /area/science/xenobiology) "cYH" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/science/xenobiology) @@ -80552,8 +79967,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/science/research) "cYM" = ( @@ -80615,13 +80029,13 @@ pixel_y = 3 }, /obj/item/stack/cable_coil/white, -/obj/item/weapon/stock_parts/scanning_module{ +/obj/item/stock_parts/scanning_module{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/stock_parts/capacitor, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/manipulator, +/obj/item/stock_parts/capacitor, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/manipulator, /obj/item/device/radio/intercom{ name = "Station Intercom"; pixel_x = -26 @@ -80643,8 +80057,7 @@ "cYU" = ( /obj/effect/landmark/event_spawn, /turf/open/floor/plasteel/whitepurple/side{ - dir = 5; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + dir = 5 }, /area/science/lab) "cYV" = ( @@ -80660,7 +80073,7 @@ /area/science/lab) "cYX" = ( /obj/machinery/r_n_d/circuit_imprinter, -/obj/item/weapon/reagent_containers/glass/beaker/sulphuric, +/obj/item/reagent_containers/glass/beaker/sulphuric, /obj/effect/turf_decal/stripes/line{ dir = 6 }, @@ -80683,19 +80096,17 @@ pixel_y = 3 }, /obj/item/stack/cable_coil/white, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/screwdriver, +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, +/obj/item/screwdriver, /turf/open/floor/plasteel/whiteyellow/corner{ - icon_state = "whiteyellowcorner"; dir = 8 }, /area/medical/chemistry) "cZa" = ( /turf/open/floor/plasteel/whiteyellow/corner{ - icon_state = "whiteyellowcorner"; dir = 8 }, /area/medical/chemistry) @@ -80718,8 +80129,8 @@ /obj/machinery/reagentgrinder{ pixel_y = 5 }, -/obj/item/weapon/reagent_containers/glass/beaker/large, -/obj/item/weapon/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, /turf/open/floor/plasteel/whiteyellow/corner{ dir = 4 }, @@ -80739,7 +80150,7 @@ /turf/open/floor/plasteel/whiteblue/side, /area/medical/medbay/central) "cZj" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light/small, /turf/open/floor/plasteel/whiteblue/corner, /area/medical/medbay/central) @@ -80763,7 +80174,6 @@ dir = 4 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 10 }, /area/security/checkpoint/medical) @@ -80787,7 +80197,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 6 }, /area/security/checkpoint/medical) @@ -80801,8 +80210,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/medical) "cZq" = ( @@ -80852,8 +80260,8 @@ /area/medical/medbay/central) "cZy" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/neutral/corner, /area/medical/medbay/central) "cZz" = ( @@ -80879,7 +80287,7 @@ /obj/structure/sign/examroom{ pixel_x = -32 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/whiteblue/corner{ dir = 1 }, @@ -80895,12 +80303,12 @@ /turf/open/floor/plasteel/neutral, /area/medical/abandoned) "cZF" = ( -/obj/item/weapon/crowbar/red, +/obj/item/crowbar/red, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/blue, /area/medical/abandoned) "cZG" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/medical/abandoned) @@ -80983,7 +80391,7 @@ /area/maintenance/port) "cZO" = ( /obj/structure/rack, -/obj/item/weapon/crowbar/red, +/obj/item/crowbar/red, /obj/effect/spawner/lootdrop/maintenance{ lootcount = 2; name = "2maintenance loot spawner" @@ -81018,8 +80426,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "rdxeno"; name = "Xenobiology Containment Door" @@ -81059,8 +80466,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "rdxeno"; name = "Xenobiology Containment Door" @@ -81102,26 +80508,26 @@ /area/science/research) "cZZ" = ( /obj/structure/table, -/obj/item/weapon/storage/box/bodybags{ +/obj/item/storage/box/bodybags{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/gloves, +/obj/item/storage/box/gloves, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/science/research) "daa" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/crowbar, -/obj/item/weapon/wrench, +/obj/item/crowbar, +/obj/item/wrench, /obj/item/clothing/mask/gas, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/science/research) "dab" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, -/obj/item/weapon/storage/pod{ +/obj/item/twohanded/required/kirbyplants/random, +/obj/item/storage/pod{ pixel_x = 32 }, /obj/effect/turf_decal/delivery, @@ -81136,11 +80542,11 @@ /area/science/research) "dae" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/white, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/console_screen, +/obj/item/folder/white, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/console_screen, +/obj/item/stock_parts/console_screen, +/obj/item/stock_parts/console_screen, /obj/structure/cable/white{ d2 = 4; icon_state = "0-4" @@ -81148,6 +80554,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Research and Development Lab APC"; + areastring = "/area/science/lab"; pixel_x = -26; pixel_y = 3 }, @@ -81227,7 +80634,6 @@ req_access_txt = "33" }, /turf/open/floor/plasteel/whiteyellow/corner{ - icon_state = "whiteyellowcorner"; dir = 8 }, /area/medical/chemistry) @@ -81252,11 +80658,11 @@ /obj/item/stack/sheet/mineral/plasma, /obj/item/stack/sheet/mineral/plasma, /obj/item/stack/sheet/mineral/plasma, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = 6 }, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/glass/bottle/epinephrine, +/obj/item/reagent_containers/dropper, /obj/machinery/firealarm{ dir = 4; pixel_x = 24 @@ -81273,16 +80679,15 @@ /turf/open/floor/plasteel/whiteyellow/corner, /area/medical/chemistry) "dao" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/medical/medbay/central) "dap" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/folder/white, -/obj/item/weapon/reagent_containers/spray/cleaner{ +/obj/item/folder/white, +/obj/item/reagent_containers/spray/cleaner{ pixel_x = -3; pixel_y = 2 }, @@ -81376,8 +80781,7 @@ /turf/open/floor/plasteel, /area/medical/medbay/central) "day" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/medical/medbay/central) @@ -81397,12 +80801,11 @@ /turf/open/floor/plasteel, /area/medical/medbay/central) "daA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/medical/medbay/central) "daB" = ( -/obj/item/weapon/firstaid_arm_assembly, +/obj/item/firstaid_arm_assembly, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/neutral/side{ dir = 8 @@ -81479,7 +80882,7 @@ /turf/open/floor/plasteel/blue, /area/medical/abandoned) "daH" = ( -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, @@ -81519,12 +80922,11 @@ }, /area/maintenance/starboard/aft) "daM" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "daN" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/decal/cleanable/cobweb, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -81536,7 +80938,7 @@ /turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) "daP" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/black, /area/crew_quarters/abandoned_gambling_den) @@ -81552,10 +80954,11 @@ icon_state = "0-2" }, /obj/item/clothing/gloves/color/fyellow, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /obj/machinery/power/apc{ dir = 1; name = "Abandoned Gambling Den APC"; + areastring = "/area/crew_quarters/abandoned_gambling_den"; pixel_y = 24 }, /turf/open/floor/plating, @@ -81579,7 +80982,7 @@ /turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) "daT" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) "daV" = ( @@ -81728,7 +81131,7 @@ }, /area/science/xenobiology) "dbj" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/whitepurple/corner{ dir = 1 }, @@ -81822,7 +81225,6 @@ dir = 4 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; dir = 1 }, /area/science/research) @@ -81858,7 +81260,6 @@ dir = 1 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; dir = 1 }, /area/science/research) @@ -81872,8 +81273,8 @@ "dby" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /obj/machinery/door/poddoor/shutters/preopen{ id = "rdrnd"; name = "Research and Development Shutters" @@ -81906,7 +81307,7 @@ /area/science/lab) "dbB" = ( /obj/structure/table, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/scientist, /turf/open/floor/plasteel/whitepurple/side{ dir = 10 @@ -81919,18 +81320,17 @@ icon_state = "1-2" }, /obj/structure/table, -/obj/item/weapon/disk/tech_disk{ +/obj/item/disk/tech_disk{ pixel_x = -6 }, -/obj/item/weapon/disk/tech_disk{ +/obj/item/disk/tech_disk{ pixel_x = 6 }, -/obj/item/weapon/disk/tech_disk{ +/obj/item/disk/tech_disk{ pixel_y = 6 }, /turf/open/floor/plasteel/whitepurple/side{ - dir = 6; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + dir = 6 }, /area/science/lab) "dbD" = ( @@ -81938,12 +81338,11 @@ /turf/open/floor/plasteel/neutral, /area/science/lab) "dbE" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/whitepurple/corner, /area/science/lab) "dbF" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "rndlab2"; name = "Secondary Research and Development Shutter" @@ -81952,8 +81351,8 @@ /area/science/lab) "dbG" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/purple, /area/hallway/primary/aft) "dbH" = ( @@ -81966,16 +81365,15 @@ /area/hallway/primary/aft) "dbI" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/open/floor/plasteel/orange, /area/hallway/primary/aft) "dbJ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "chemistbot"; name = "Chemistry Side Shutters" @@ -82047,7 +81445,7 @@ /obj/machinery/door/window/eastright{ name = "Chemistry Desk" }, -/obj/item/weapon/folder/white, +/obj/item/folder/white, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -82059,7 +81457,6 @@ dir = 4 }, /turf/open/floor/plasteel/whiteyellow/corner{ - icon_state = "whiteyellowcorner"; dir = 1 }, /area/medical/medbay/central) @@ -82239,12 +81636,12 @@ /obj/structure/table/optable, /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /turf/open/floor/plasteel/blue, /area/medical/abandoned) "dco" = ( /obj/structure/frame/computer, -/obj/item/weapon/circuitboard/computer/operating, +/obj/item/circuitboard/computer/operating, /turf/open/floor/plasteel/neutral, /area/medical/abandoned) "dcp" = ( @@ -82267,13 +81664,11 @@ }, /area/maintenance/starboard/aft) "dcr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/maintenance/starboard/aft) "dcs" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) "dct" = ( @@ -82386,15 +81781,13 @@ /turf/closed/wall, /area/science/research/abandoned) "dcF" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white, /obj/structure/barricade/wooden, /turf/open/floor/plating, /area/science/research/abandoned) "dcG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/barricade/wooden, /turf/open/floor/plating, /area/science/research/abandoned) @@ -82536,8 +81929,8 @@ "dcY" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /obj/machinery/door/window/southleft{ dir = 8; name = "Research Lab Desk"; @@ -82569,8 +81962,8 @@ name = "Chemistry Desk"; req_access_txt = "5; 33" }, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen, +/obj/item/folder/white, +/obj/item/pen, /obj/effect/turf_decal/delivery, /obj/machinery/door/window/southleft{ dir = 8; @@ -82909,9 +82302,9 @@ "ddK" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/wood, -/obj/item/weapon/storage/secure/briefcase, -/obj/item/weapon/restraints/handcuffs, -/obj/item/weapon/grenade/smokebomb, +/obj/item/storage/secure/briefcase, +/obj/item/restraints/handcuffs, +/obj/item/grenade/smokebomb, /turf/open/floor/plating, /area/maintenance/starboard/aft) "ddL" = ( @@ -82979,7 +82372,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/storage/wallet/random, +/obj/item/storage/wallet/random, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -82987,7 +82380,7 @@ /area/crew_quarters/abandoned_gambling_den) "ddT" = ( /obj/structure/table/wood/poker, -/obj/item/weapon/storage/briefcase, +/obj/item/storage/briefcase, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -83009,11 +82402,11 @@ /turf/open/floor/plasteel/black, /area/crew_quarters/abandoned_gambling_den) "ddW" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plating, /area/science/research/abandoned) "ddX" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/science/research/abandoned) @@ -83022,9 +82415,9 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/item/weapon/clipboard, -/obj/item/weapon/reagent_containers/glass/beaker/sulphuric, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/clipboard, +/obj/item/reagent_containers/glass/beaker/sulphuric, +/obj/item/reagent_containers/dropper, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, @@ -83032,12 +82425,12 @@ /area/science/research/abandoned) "ddZ" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/toolbox/emergency{ +/obj/item/storage/toolbox/emergency{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/toolbox/emergency, -/obj/item/weapon/wrench, +/obj/item/storage/toolbox/emergency, +/obj/item/wrench, /obj/machinery/status_display{ pixel_y = 32 }, @@ -83051,7 +82444,7 @@ /turf/open/floor/plasteel, /area/science/research/abandoned) "deb" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, @@ -83060,7 +82453,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -83068,8 +82461,8 @@ /area/science/research/abandoned) "ded" = ( /obj/structure/table, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen, +/obj/item/folder/white, +/obj/item/pen, /turf/open/floor/plating, /area/science/research/abandoned) "dee" = ( @@ -83152,6 +82545,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Experimentation Lab APC"; + areastring = "/area/science/explab"; pixel_y = 24 }, /obj/machinery/camera{ @@ -83276,15 +82670,14 @@ /turf/open/floor/plasteel/whitepurple/corner, /area/science/research) "deF" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/plasteel/whitepurple/corner, /area/science/research) "deG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "rdrnd"; name = "Research and Development Shutters" @@ -83317,7 +82710,7 @@ "deI" = ( /obj/structure/table/reinforced, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -83328,11 +82721,11 @@ /area/science/lab) "deJ" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/item/stack/cable_coil/white, /obj/item/stack/cable_coil/white, /obj/machinery/status_display{ @@ -83359,10 +82752,10 @@ /area/science/lab) "deL" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/white, -/obj/item/weapon/reagent_containers/glass/beaker/large, -/obj/item/weapon/reagent_containers/glass/beaker, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/folder/white, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker, +/obj/item/reagent_containers/dropper, /obj/structure/extinguisher_cabinet{ pixel_y = -32 }, @@ -83374,8 +82767,8 @@ "deM" = ( /obj/structure/table/reinforced, /obj/machinery/light, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/button/door{ id = "rndlab1"; name = "Primary Research Shutters Control"; @@ -83396,13 +82789,13 @@ /turf/open/floor/plasteel, /area/science/lab) "deN" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/purple, /area/hallway/primary/aft) "deO" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/orange, @@ -83431,14 +82824,13 @@ dir = 8 }, /turf/open/floor/plasteel/whiteyellow/corner{ - icon_state = "whiteyellowcorner"; dir = 8 }, /area/medical/chemistry) "deS" = ( /obj/structure/table/glass, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/machinery/airalarm{ dir = 1; pixel_y = -22 @@ -83511,7 +82903,6 @@ dir = 4 }, /turf/open/floor/plasteel/whiteyellow/corner{ - icon_state = "whiteyellowcorner"; dir = 8 }, /area/medical/medbay/central) @@ -83657,7 +83048,7 @@ "dfp" = ( /obj/structure/rack, /obj/item/roller, -/obj/item/weapon/reagent_containers/blood, +/obj/item/reagent_containers/blood, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -83684,6 +83075,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Abandoned Medical Lab APC"; + areastring = "/area/medical/abandoned"; pixel_x = 1; pixel_y = -24 }, @@ -83691,7 +83083,7 @@ /area/medical/abandoned) "dfs" = ( /obj/machinery/light/small, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/medical/abandoned) @@ -83700,7 +83092,7 @@ /obj/machinery/status_display{ pixel_y = -32 }, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/item/clothing/gloves/color/latex, /obj/item/clothing/suit/apron/surgical, /obj/item/clothing/mask/surgical, @@ -83711,7 +83103,7 @@ /obj/machinery/newscaster{ pixel_y = -32 }, -/obj/item/weapon/hemostat, +/obj/item/hemostat, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -83721,12 +83113,12 @@ /obj/machinery/status_display{ pixel_y = -32 }, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/syringe/epinephrine{ pixel_y = 5 }, -/obj/item/weapon/reagent_containers/syringe, +/obj/item/reagent_containers/syringe, /obj/item/clothing/neck/stethoscope, /turf/open/floor/plasteel/vault, /area/medical/abandoned) @@ -83734,12 +83126,12 @@ /obj/structure/table/reinforced, /obj/machinery/light/small, /obj/structure/bedsheetbin, -/obj/item/weapon/gun/syringe, +/obj/item/gun/syringe, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/vault, /area/medical/abandoned) "dfx" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /obj/effect/decal/cleanable/dirt, @@ -83810,16 +83202,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/north, /obj/structure/cable/white{ d2 = 4; icon_state = "0-4" @@ -83848,13 +83231,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/corner/northwest, /obj/structure/cable/white{ d1 = 4; d2 = 8; @@ -83871,10 +83248,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/one_side/north, /turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) "dfJ" = ( @@ -83887,13 +83261,7 @@ icon_state = "0-8" }, /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/corner/northeast, /turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) "dfK" = ( @@ -83916,11 +83284,11 @@ /area/crew_quarters/abandoned_gambling_den) "dfN" = ( /obj/structure/table/reinforced, -/obj/item/weapon/disk/tech_disk{ +/obj/item/disk/tech_disk{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/disk/tech_disk, +/obj/item/disk/tech_disk, /obj/item/device/assembly/timer, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, @@ -83958,8 +83326,8 @@ /area/science/research/abandoned) "dfT" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/science/research/abandoned) @@ -84000,8 +83368,8 @@ /obj/machinery/newscaster{ pixel_x = -32 }, -/obj/item/weapon/crowbar, -/obj/item/weapon/wrench, +/obj/item/crowbar, +/obj/item/wrench, /obj/item/clothing/mask/gas, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -84039,7 +83407,6 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; dir = 1 }, /area/science/explab) @@ -84055,8 +83422,7 @@ }, /area/science/explab) "dgf" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/science/research) @@ -84083,8 +83449,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/misc_lab/range) "dgj" = ( @@ -84117,8 +83482,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/misc_lab/range) "dgl" = ( @@ -84133,8 +83497,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "rdoffice"; name = "Research Director's Shutters" @@ -84150,8 +83513,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "rdoffice"; name = "Research Director's Shutters" @@ -84167,8 +83529,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "rdoffice"; name = "Research Director's Shutters" @@ -84184,8 +83545,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "rdoffice"; name = "Research Director's Shutters" @@ -84212,8 +83572,7 @@ /turf/closed/wall/r_wall, /area/science/robotics/mechbay) "dgw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/robotics/mechbay) "dgx" = ( @@ -84296,8 +83655,7 @@ /turf/closed/wall, /area/medical/genetics/cloning) "dgE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/genetics/cloning) "dgF" = ( @@ -84358,8 +83716,7 @@ /turf/open/floor/plasteel, /area/medical/surgery) "dgL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/medical/surgery) "dgM" = ( @@ -84399,7 +83756,7 @@ /turf/closed/wall, /area/hallway/secondary/construction) "dgQ" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-18" }, /obj/effect/decal/cleanable/dirt, @@ -84416,10 +83773,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/one_side/west, /turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) "dgT" = ( @@ -84440,10 +83794,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/one_side/east, /turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) "dgW" = ( @@ -84457,7 +83808,7 @@ /area/crew_quarters/abandoned_gambling_den) "dgX" = ( /obj/structure/table/reinforced, -/obj/item/weapon/stock_parts/matter_bin, +/obj/item/stock_parts/matter_bin, /obj/machinery/airalarm{ dir = 4; pixel_x = -23 @@ -84515,7 +83866,7 @@ /area/science/research/abandoned) "dhf" = ( /obj/structure/rack, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /obj/item/device/multitool, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -84528,7 +83879,7 @@ /turf/open/floor/plating, /area/maintenance/port) "dhh" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/bot, /obj/machinery/light_switch{ pixel_x = -26 @@ -84629,11 +83980,11 @@ /area/science/research) "dhv" = ( /obj/structure/table/reinforced, -/obj/item/weapon/gun/energy/laser/practice{ +/obj/item/gun/energy/laser/practice{ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/gun/energy/laser/practice, +/obj/item/gun/energy/laser/practice, /obj/item/clothing/ears/earmuffs, /obj/item/clothing/ears/earmuffs, /obj/effect/decal/cleanable/dirt, @@ -84649,6 +84000,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Firing Range APC"; + areastring = "/area/science/misc_lab/range"; pixel_x = -26; pixel_y = 3 }, @@ -84708,7 +84060,7 @@ /area/science/misc_lab/range) "dhy" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/white, +/obj/item/folder/white, /obj/item/device/paicard, /obj/machinery/airalarm{ dir = 4; @@ -84748,8 +84100,8 @@ /area/crew_quarters/heads/hor) "dhC" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/crew_quarters/heads/hor) @@ -84759,8 +84111,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "rdoffice"; name = "Research Director's Shutters" @@ -84773,8 +84124,8 @@ /area/science/research) "dhF" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/machinery/cell_charger, /obj/machinery/light{ dir = 8 @@ -84850,6 +84201,7 @@ cell_type = 10000; dir = 1; name = "Mech Bay APC"; + areastring = "/area/science/robotics/mechbay"; pixel_y = 28 }, /obj/effect/turf_decal/stripes/line{ @@ -84859,8 +84211,8 @@ /area/science/robotics/mechbay) "dhL" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/light{ dir = 4 }, @@ -84873,17 +84225,15 @@ "dhM" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/rack, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/roller, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 1 }, /area/maintenance/department/medical) "dhN" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 1 }, /area/maintenance/department/medical) @@ -84892,6 +84242,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Medical Maintenance APC"; + areastring = "/area/maintenance/department/medical"; pixel_y = 24 }, /obj/structure/cable/white{ @@ -84912,7 +84263,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plating{ icon_state = "platingdmg2" }, @@ -84951,7 +84302,7 @@ }, /area/medical/genetics/cloning) "dhU" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/whitepurple/corner{ dir = 1 }, @@ -84964,12 +84315,12 @@ /area/medical/genetics/cloning) "dhW" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/box/bodybags{ +/obj/item/storage/box/bodybags{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/bodybags, -/obj/item/weapon/pen, +/obj/item/storage/box/bodybags, +/obj/item/pen, /turf/open/floor/plasteel/whitepurple/corner{ dir = 4 }, @@ -84984,10 +84335,11 @@ cell_type = 5000; dir = 1; name = "Cloning Lab APC"; + areastring = "/area/medical/genetics/cloning"; pixel_y = 24 }, -/obj/item/weapon/folder/white, -/obj/item/weapon/book/manual/medical_cloning, +/obj/item/folder/white, +/obj/item/book/manual/medical_cloning, /turf/open/floor/plasteel/whiteblue/corner{ dir = 4 }, @@ -85017,7 +84369,7 @@ /turf/open/floor/plasteel/whiteblue/corner, /area/medical/medbay/central) "dib" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/whiteblue, /area/medical/medbay/central) "dic" = ( @@ -85029,15 +84381,15 @@ /area/medical/medbay/central) "did" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{ +/obj/item/reagent_containers/glass/beaker/cryoxadone{ pixel_x = -6; pixel_y = 6 }, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{ +/obj/item/reagent_containers/glass/beaker/cryoxadone{ pixel_x = 6; pixel_y = 6 }, -/obj/item/weapon/storage/pill_bottle/mannitol, +/obj/item/storage/pill_bottle/mannitol, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -85074,7 +84426,7 @@ /turf/open/floor/plasteel/whiteblue/corner, /area/medical/medbay/central) "dii" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/vault, /area/medical/surgery) "dij" = ( @@ -85150,7 +84502,7 @@ /area/maintenance/starboard/aft) "dit" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/item/device/flashlight, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -85286,7 +84638,7 @@ "diM" = ( /obj/structure/table/reinforced, /obj/item/stack/cable_coil/white, -/obj/item/weapon/stock_parts/scanning_module{ +/obj/item/stock_parts/scanning_module{ pixel_x = 3; pixel_y = 3 }, @@ -85414,7 +84766,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/science/explab) +/area/maintenance/port) "diZ" = ( /obj/structure/cable/white{ d1 = 4; @@ -85510,9 +84862,9 @@ /area/science/explab) "djf" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen, +/obj/item/clipboard, +/obj/item/folder/white, +/obj/item/pen, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, @@ -85675,8 +85027,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "rdoffice"; name = "Research Director's Shutters" @@ -85689,7 +85040,7 @@ "djs" = ( /obj/structure/table/reinforced, /obj/item/device/aicard, -/obj/item/weapon/circuitboard/aicore, +/obj/item/circuitboard/aicore, /obj/structure/disposalpipe/sortjunction{ dir = 4; icon_state = "pipe-j1s"; @@ -85748,8 +85099,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "rdoffice"; name = "Research Director's Shutters" @@ -85787,8 +85137,7 @@ /turf/open/floor/plasteel/whitepurple/corner, /area/science/research) "djB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -85930,8 +85279,8 @@ "djR" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/dropper, /turf/open/floor/plasteel/blue/corner{ dir = 4 }, @@ -86116,8 +85465,8 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/wrench, +/obj/item/crowbar/red, +/obj/item/wrench, /obj/effect/spawner/lootdrop/maintenance{ lootcount = 2; name = "2maintenance loot spawner" @@ -86220,7 +85569,7 @@ }, /area/crew_quarters/abandoned_gambling_den) "dkz" = ( -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/vault{ @@ -86236,11 +85585,11 @@ /area/crew_quarters/abandoned_gambling_den) "dkB" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/white, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/console_screen, +/obj/item/folder/white, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/console_screen, +/obj/item/stock_parts/console_screen, +/obj/item/stock_parts/console_screen, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/science/research/abandoned) @@ -86437,7 +85786,7 @@ /area/science/explab) "dkS" = ( /obj/structure/table/reinforced, -/obj/item/weapon/book/manual/experimentor, +/obj/item/book/manual/experimentor, /obj/item/device/healthanalyzer, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -86458,7 +85807,7 @@ "dkU" = ( /obj/structure/table/reinforced, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -86471,8 +85820,8 @@ "dkV" = ( /obj/structure/table/reinforced, /obj/machinery/light, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -86482,7 +85831,7 @@ /turf/open/floor/plasteel, /area/science/explab) "dkW" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -86648,7 +85997,6 @@ dir = 6 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; dir = 1 }, /area/crew_quarters/heads/hor) @@ -86974,8 +86322,7 @@ /turf/open/floor/plasteel, /area/medical/medbay/central) "dlS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/surgery) "dlT" = ( @@ -87026,11 +86373,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/corner, /turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) "dma" = ( @@ -87044,8 +86387,8 @@ /obj/machinery/light{ dir = 4 }, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/black, /area/crew_quarters/abandoned_gambling_den) "dmc" = ( @@ -87055,7 +86398,7 @@ /area/science/research/abandoned) "dmd" = ( /obj/machinery/light/small, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, @@ -87070,6 +86413,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Abandoned Research Lab APC"; + areastring = "/area/science/research/abandoned"; pixel_x = 1; pixel_y = -24 }, @@ -87081,13 +86425,13 @@ /turf/open/floor/plating, /area/science/research/abandoned) "dmh" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/science/research/abandoned) "dmi" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/light_switch{ @@ -87152,14 +86496,12 @@ /area/science/explab) "dmp" = ( /obj/machinery/door/firedoor/heavy, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/explab) "dmq" = ( /obj/machinery/door/firedoor/heavy, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/science/explab) @@ -87176,8 +86518,7 @@ /area/science/mixing) "dmu" = ( /obj/machinery/door/firedoor/heavy, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "rdtoxins"; name = "Toxins Lab Shutters" @@ -87236,12 +86577,13 @@ /obj/machinery/power/apc{ dir = 8; name = "Research Director's Office APC"; + areastring = "/area/crew_quarters/heads/hor"; pixel_x = -26 }, /obj/structure/cable/white, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/bot, -/obj/item/weapon/twohanded/required/kirbyplants/dead, +/obj/item/twohanded/required/kirbyplants/dead, /turf/open/floor/plasteel, /area/crew_quarters/heads/hor) "dmB" = ( @@ -87269,13 +86611,13 @@ /area/crew_quarters/heads/hor) "dmE" = ( /obj/structure/table, -/obj/item/weapon/cartridge/signal/toxins{ +/obj/item/cartridge/signal/toxins{ pixel_x = 6 }, -/obj/item/weapon/cartridge/signal/toxins{ +/obj/item/cartridge/signal/toxins{ pixel_x = -6 }, -/obj/item/weapon/cartridge/signal/toxins{ +/obj/item/cartridge/signal/toxins{ pixel_y = 6 }, /obj/machinery/firealarm{ @@ -87392,7 +86734,6 @@ /obj/structure/bed/roller, /obj/machinery/iv_drip, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 8 }, /area/maintenance/department/medical) @@ -87447,7 +86788,7 @@ /turf/open/floor/plasteel/whitepurple/corner, /area/medical/genetics/cloning) "dna" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/whiteblue/corner, /area/medical/genetics/cloning) @@ -87495,10 +86836,10 @@ /area/medical/medbay/central) "dne" = ( /obj/structure/table/glass, -/obj/item/weapon/folder/white, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/folder/white, +/obj/item/reagent_containers/glass/beaker/cryoxadone, +/obj/item/reagent_containers/glass/beaker/cryoxadone, +/obj/item/reagent_containers/dropper, /turf/open/floor/plasteel/whiteblue, /area/medical/medbay/central) "dnf" = ( @@ -87530,7 +86871,7 @@ /area/medical/medbay/central) "dni" = ( /obj/structure/table/glass, -/obj/item/weapon/wrench/medical, +/obj/item/wrench/medical, /obj/item/clothing/neck/stethoscope, /obj/machinery/camera{ c_tag = "Medbay - Cryogenics"; @@ -87572,7 +86913,7 @@ /area/medical/surgery) "dnn" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/medical, +/obj/item/bedsheet/medical, /obj/machinery/iv_drip, /obj/machinery/newscaster{ pixel_x = 32 @@ -87594,7 +86935,7 @@ /obj/item/clothing/gloves/color/latex, /obj/item/clothing/suit/apron/surgical, /obj/item/clothing/mask/surgical, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /obj/structure/table/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -87604,8 +86945,8 @@ }, /area/medical/surgery) "dnq" = ( -/obj/item/weapon/retractor, -/obj/item/weapon/hemostat, +/obj/item/retractor, +/obj/item/hemostat, /obj/structure/table/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -87615,8 +86956,8 @@ }, /area/medical/surgery) "dnr" = ( -/obj/item/weapon/circular_saw, -/obj/item/weapon/surgicaldrill{ +/obj/item/circular_saw, +/obj/item/surgicaldrill{ pixel_y = 5 }, /obj/structure/table/reinforced, @@ -87626,8 +86967,8 @@ /turf/open/floor/plasteel/whiteblue, /area/medical/surgery) "dns" = ( -/obj/item/weapon/scalpel, -/obj/item/weapon/cautery, +/obj/item/scalpel, +/obj/item/cautery, /obj/structure/table/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -87696,12 +87037,11 @@ /obj/machinery/status_display{ pixel_x = 32 }, -/obj/item/weapon/book/manual/wiki/engineering_hacking, +/obj/item/book/manual/wiki/engineering_hacking, /turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) "dnB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/research/abandoned) "dnC" = ( @@ -87760,7 +87100,6 @@ /area/science/mixing) "dnK" = ( /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; dir = 1 }, /area/science/mixing) @@ -87871,8 +87210,8 @@ /area/crew_quarters/heads/hor) "dnT" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/white, -/obj/item/weapon/stamp/rd, +/obj/item/folder/white, +/obj/item/stamp/rd, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/whitepurple/side{ dir = 4 @@ -87956,8 +87295,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/genetics) "dof" = ( @@ -87990,8 +87328,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/medical/genetics) @@ -88003,6 +87340,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Medbay APC"; + areastring = "/area/medical/medbay/central"; pixel_x = -26 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -88039,8 +87377,7 @@ /turf/closed/wall/r_wall, /area/crew_quarters/heads/cmo) "dom" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "cmoshutter"; name = "CMO Office Shutters" @@ -88071,7 +87408,7 @@ /area/medical/surgery) "doq" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/medical, +/obj/item/bedsheet/medical, /obj/machinery/iv_drip, /obj/machinery/camera{ c_tag = "Medbay - Recovery Room"; @@ -88235,11 +87572,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, +/obj/effect/spawner/structure/window/hollow/reinforced/corner/southwest, /turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) "doH" = ( @@ -88251,8 +87584,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced, +/obj/effect/spawner/structure/window/hollow/reinforced/one_side, /turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) "doI" = ( @@ -88261,14 +87593,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/end/east, /turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) "doJ" = ( @@ -88290,7 +87615,7 @@ "doL" = ( /obj/structure/table, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/science/research/abandoned) @@ -88302,7 +87627,7 @@ /turf/open/floor/plating, /area/science/research/abandoned) "doN" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/science/research/abandoned) @@ -88321,9 +87646,9 @@ /area/science/research/abandoned) "doQ" = ( /obj/structure/rack, -/obj/item/weapon/book/manual/robotics_cyborgs, -/obj/item/weapon/storage/belt/utility, -/obj/item/weapon/reagent_containers/glass/beaker/large, +/obj/item/book/manual/robotics_cyborgs, +/obj/item/storage/belt/utility, +/obj/item/reagent_containers/glass/beaker/large, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, @@ -88338,8 +87663,8 @@ /area/science/research/abandoned) "doS" = ( /obj/structure/table/reinforced, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/micro_laser, +/obj/item/stock_parts/console_screen, +/obj/item/stock_parts/micro_laser, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, @@ -88480,7 +87805,7 @@ /area/science/misc_lab/range) "dpk" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/rd, /obj/machinery/requests_console{ announcementConsole = 1; @@ -88547,8 +87872,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "rdoffice"; name = "Research Director's Shutters" @@ -88584,8 +87908,7 @@ /turf/open/floor/plasteel/whitepurple/corner, /area/science/research) "dpt" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -88665,7 +87988,7 @@ /turf/open/floor/plasteel/purple/corner, /area/hallway/primary/aft) "dpC" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/firealarm{ dir = 8; pixel_x = -24 @@ -88702,11 +88025,11 @@ /area/medical/genetics) "dpG" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/box/beakers{ +/obj/item/storage/box/beakers{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/masks, +/obj/item/storage/box/masks, /turf/open/floor/plasteel/whitepurple/corner{ dir = 4 }, @@ -88722,7 +88045,7 @@ pixel_y = 26 }, /obj/item/clothing/gloves/color/latex, -/obj/item/weapon/storage/box/disks, +/obj/item/storage/box/disks, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -88748,13 +88071,12 @@ /turf/open/floor/plasteel, /area/medical/genetics) "dpL" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/firealarm{ pixel_x = -26; pixel_y = 26 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; dir = 8 }, /area/medical/genetics) @@ -88803,8 +88125,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "geneticslab"; name = "Genetics Lab Shutters" @@ -88822,8 +88143,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "cmoshutter"; name = "CMO Office Shutters" @@ -88841,33 +88161,33 @@ /area/crew_quarters/heads/cmo) "dpT" = ( /obj/structure/table/glass, -/obj/item/weapon/folder/blue, -/obj/item/weapon/cartridge/medical{ +/obj/item/folder/blue, +/obj/item/cartridge/medical{ pixel_x = -3 }, -/obj/item/weapon/cartridge/medical{ +/obj/item/cartridge/medical{ pixel_x = 3 }, -/obj/item/weapon/cartridge/chemistry{ +/obj/item/cartridge/chemistry{ pixel_y = 6 }, /turf/open/floor/plasteel/cmo, /area/crew_quarters/heads/cmo) "dpU" = ( /obj/structure/table/glass, -/obj/item/weapon/folder/white, +/obj/item/folder/white, /obj/item/device/flashlight/pen, /obj/item/clothing/neck/stethoscope, /turf/open/floor/plasteel/cmo, /area/crew_quarters/heads/cmo) "dpV" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/cmo, /area/crew_quarters/heads/cmo) "dpW" = ( /obj/structure/table/glass, -/obj/item/weapon/folder/blue, +/obj/item/folder/blue, /obj/item/clothing/glasses/hud/health, /obj/item/device/radio/intercom{ name = "Station Intercom"; @@ -89074,7 +88394,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/medical/surgery) +/area/maintenance/starboard/aft) "dqk" = ( /obj/structure/cable/white{ d1 = 2; @@ -89133,7 +88453,7 @@ "dqq" = ( /obj/structure/rack, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/weldingtool, +/obj/item/weldingtool, /obj/item/device/assembly/voice, /obj/item/clothing/head/welding, /obj/effect/spawner/lootdrop/maintenance, @@ -89190,13 +88510,13 @@ }, /area/crew_quarters/abandoned_gambling_den) "dqw" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/black, /area/crew_quarters/abandoned_gambling_den) "dqx" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/science/research/abandoned) @@ -89210,8 +88530,8 @@ /area/science/research/abandoned) "dqz" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/science/research/abandoned) @@ -89262,7 +88582,6 @@ network = list("SS13","RD") }, /turf/open/floor/plasteel/escape{ - icon_state = "escape"; dir = 8 }, /area/science/mixing) @@ -89335,7 +88654,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /obj/item/device/taperecorder, /obj/machinery/newscaster{ pixel_y = -32 @@ -89417,7 +88736,7 @@ /obj/structure/table, /obj/effect/decal/cleanable/dirt, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/machinery/light{ dir = 8 }, @@ -89603,11 +88922,12 @@ d2 = 8; icon_state = "0-8" }, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/geneticist, /obj/machinery/power/apc{ dir = 4; name = "Genetics Lab APC"; + areastring = "/area/medical/genetics"; pixel_x = 26 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -89625,9 +88945,9 @@ /area/medical/genetics) "drl" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/white, -/obj/item/weapon/storage/pill_bottle/mutadone, -/obj/item/weapon/storage/pill_bottle/mannitol, +/obj/item/folder/white, +/obj/item/storage/pill_bottle/mutadone, +/obj/item/storage/pill_bottle/mannitol, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -89660,7 +88980,6 @@ dir = 4 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; dir = 1 }, /area/medical/genetics) @@ -89713,8 +89032,7 @@ icon_state = "0-2" }, /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "geneticslab"; name = "Genetics Lab Shutters" @@ -89992,11 +89310,11 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/item/weapon/storage/toolbox/emergency{ +/obj/item/storage/toolbox/emergency{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/hallway/secondary/construction) @@ -90025,10 +89343,10 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/electronics/firealarm, -/obj/item/weapon/stock_parts/console_screen, +/obj/item/clipboard, +/obj/item/folder/yellow, +/obj/item/electronics/firealarm, +/obj/item/stock_parts/console_screen, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/hallway/secondary/construction) @@ -90158,7 +89476,6 @@ dir = 4 }, /turf/open/floor/plasteel/escape{ - icon_state = "escape"; dir = 8 }, /area/science/mixing) @@ -90221,8 +89538,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/crew_quarters/heads/hor) "dsw" = ( @@ -90261,8 +89577,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/crew_quarters/heads/hor) @@ -90302,8 +89617,7 @@ /turf/closed/wall, /area/science/robotics/lab) "dsB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "roboticsprivacy"; name = "Robotics Shutters" @@ -90357,8 +89671,8 @@ /obj/machinery/light{ dir = 8 }, -/obj/item/weapon/folder/white, -/obj/item/weapon/storage/box/disks, +/obj/item/folder/white, +/obj/item/storage/box/disks, /obj/machinery/camera{ c_tag = "Medbay - Genetics Desk"; dir = 4; @@ -90475,7 +89789,6 @@ dir = 4 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; dir = 8 }, /area/medical/genetics) @@ -90558,8 +89871,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "geneticslab"; name = "Genetics Lab Shutters" @@ -90598,8 +89910,7 @@ /area/medical/medbay/central) "dsV" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "cmoshutter"; name = "CMO Office Shutters" @@ -90607,7 +89918,7 @@ /turf/open/floor/plating, /area/crew_quarters/heads/cmo) "dsW" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/neutral/side{ dir = 4 }, @@ -90635,7 +89946,7 @@ /turf/open/floor/plasteel/cmo, /area/crew_quarters/heads/cmo) "dta" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/neutral/side{ dir = 8; heat_capacity = 1e+006 @@ -90654,7 +89965,7 @@ /obj/item/clothing/mask/muzzle, /obj/item/clothing/glasses/sunglasses/blindfold, /obj/item/clothing/ears/earmuffs, -/obj/item/weapon/gun/syringe, +/obj/item/gun/syringe, /obj/item/clothing/glasses/eyepatch, /turf/open/floor/plasteel/whiteblue/corner{ dir = 8 @@ -90689,6 +90000,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Surgery APC"; + areastring = "/area/medical/surgery"; pixel_y = -26 }, /obj/machinery/camera{ @@ -90716,8 +90028,8 @@ /area/medical/surgery) "dtj" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/machinery/cell_charger, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -90733,6 +90045,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Auxiliary Construction Zone APC"; + areastring = "/area/hallway/secondary/construction"; pixel_y = -26 }, /obj/structure/cable/white{ @@ -90762,8 +90075,8 @@ /area/hallway/secondary/construction) "dto" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -90799,7 +90112,7 @@ /area/crew_quarters/abandoned_gambling_den) "dtt" = ( /obj/structure/table/wood/poker, -/obj/item/weapon/storage/box/matches{ +/obj/item/storage/box/matches{ pixel_x = -3; pixel_y = 5 }, @@ -90813,11 +90126,11 @@ /area/crew_quarters/abandoned_gambling_den) "dtv" = ( /obj/structure/table/wood/poker, -/obj/item/weapon/storage/fancy/cigarettes/dromedaryco{ +/obj/item/storage/fancy/cigarettes/dromedaryco{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/fancy/cigarettes/dromedaryco, +/obj/item/storage/fancy/cigarettes/dromedaryco, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/black, /area/crew_quarters/abandoned_gambling_den) @@ -90960,7 +90273,6 @@ dir = 4 }, /turf/open/floor/plasteel/arrival{ - icon_state = "arrival"; dir = 8 }, /area/science/mixing) @@ -91051,7 +90363,7 @@ /area/crew_quarters/heads/hor) "dtW" = ( /obj/structure/dresser, -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_x = 32 }, /turf/open/floor/plasteel/whitepurple/corner{ @@ -91086,7 +90398,7 @@ /turf/open/floor/plasteel, /area/science/robotics/lab) "dtY" = ( -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/item/device/assembly/prox_sensor{ pixel_x = 5; pixel_y = 7 @@ -91110,13 +90422,13 @@ /area/science/robotics/lab) "dua" = ( /obj/structure/rack, -/obj/item/weapon/book/manual/robotics_cyborgs, -/obj/item/weapon/storage/belt/utility/full, +/obj/item/book/manual/robotics_cyborgs, +/obj/item/storage/belt/utility/full, /obj/machinery/light{ dir = 1 }, -/obj/item/weapon/circuitboard/mecha/ripley/main, -/obj/item/weapon/circuitboard/mecha/ripley/peripherals, +/obj/item/circuitboard/mecha/ripley/main, +/obj/item/circuitboard/mecha/ripley/peripherals, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/science/robotics/lab) @@ -91131,7 +90443,7 @@ /area/science/robotics/lab) "duc" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/roboticist, /obj/machinery/button/door{ id = "roboticsprivacy"; @@ -91155,7 +90467,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/purple/corner{ - icon_state = "purplecorner"; dir = 8 }, /area/hallway/primary/aft) @@ -91183,8 +90494,8 @@ /obj/machinery/door/window/westright{ name = "Genetics Desk" }, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen, +/obj/item/folder/white, +/obj/item/pen, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/medical/genetics) @@ -91217,13 +90528,12 @@ /turf/open/floor/plasteel/neutral, /area/medical/genetics) "duj" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/whitepurple/corner, /area/medical/genetics) "duk" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "geneticslab"; name = "Genetics Lab Shutters" @@ -91232,8 +90542,8 @@ /area/medical/genetics) "dul" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/monkeycubes, -/obj/item/weapon/storage/box/monkeycubes, +/obj/item/storage/box/monkeycubes, +/obj/item/storage/box/monkeycubes, /obj/item/device/radio/headset/headset_medsci, /turf/open/floor/plasteel/vault{ dir = 8 @@ -91328,7 +90638,7 @@ /turf/open/floor/plasteel/cmo, /area/crew_quarters/heads/cmo) "dux" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/structure/cable/white{ d2 = 8; icon_state = "0-8" @@ -91339,6 +90649,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Chief Medical Officer's Office APC"; + areastring = "/area/crew_quarters/heads/cmo"; pixel_x = 26 }, /obj/machinery/camera{ @@ -91428,7 +90739,7 @@ /area/maintenance/solars/starboard/aft) "duE" = ( /obj/structure/frame/machine, -/obj/item/weapon/circuitboard/machine/cyborgrecharger, +/obj/item/circuitboard/machine/cyborgrecharger, /turf/open/floor/plating, /area/science/research/abandoned) "duF" = ( @@ -91518,6 +90829,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Toxins Lab APC"; + areastring = "/area/science/mixing"; pixel_x = -26; pixel_y = 3 }, @@ -91627,7 +90939,7 @@ dir = 4 }, /obj/structure/bed, -/obj/item/weapon/bedsheet/rd, +/obj/item/bedsheet/rd, /obj/machinery/status_display{ pixel_x = 32 }, @@ -91639,7 +90951,7 @@ /obj/item/stack/sheet/plasteel{ amount = 15 }, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/machinery/light{ dir = 8 }, @@ -91711,8 +91023,8 @@ "dvj" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /obj/machinery/door/poddoor/shutters/preopen{ id = "roboticsprivacy"; name = "Robotics Shutters" @@ -91730,8 +91042,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "geneticsdesk"; name = "Genetics Desk Shutters" @@ -91799,11 +91110,11 @@ name = "Genetics Lab RC"; pixel_y = -32 }, -/obj/item/weapon/storage/box/gloves{ +/obj/item/storage/box/gloves{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/bodybags, +/obj/item/storage/box/bodybags, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -91830,13 +91141,12 @@ /turf/open/floor/plasteel, /area/medical/genetics) "dvt" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/airalarm{ dir = 1; pixel_y = -22 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; dir = 8 }, /area/medical/genetics) @@ -91870,8 +91180,7 @@ /area/medical/genetics) "dvx" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "geneticslab"; name = "Genetics Lab Shutters" @@ -91897,7 +91206,7 @@ /turf/open/floor/plasteel/whiteblue/side, /area/medical/medbay/central) "dvA" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /obj/structure/disposalpipe/segment{ dir = 4 @@ -91909,8 +91218,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "cmoshutter"; name = "CMO Office Shutters" @@ -91965,7 +91273,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -91983,12 +91291,12 @@ d2 = 8; icon_state = "1-8" }, -/obj/item/weapon/folder/blue{ +/obj/item/folder/blue{ pixel_x = 6; pixel_y = 6 }, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen, +/obj/item/folder/white, +/obj/item/pen, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 }, @@ -92012,8 +91320,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "cmoshutter"; name = "CMO Office Shutters" @@ -92030,11 +91337,11 @@ /area/medical/medbay/central) "dvK" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/medical, +/obj/item/bedsheet/medical, /turf/open/floor/plasteel/vault, /area/medical/medbay/central) "dvL" = ( -/obj/item/weapon/folder/white, +/obj/item/folder/white, /obj/item/device/flashlight/pen, /obj/item/clothing/neck/stethoscope, /obj/structure/table, @@ -92262,11 +91569,11 @@ /area/solar/starboard/aft) "dwe" = ( /obj/structure/table/wood/poker, -/obj/item/weapon/reagent_containers/food/drinks/bottle/rum{ +/obj/item/reagent_containers/food/drinks/bottle/rum{ pixel_x = 6; pixel_y = 3 }, -/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey{ +/obj/item/reagent_containers/food/drinks/bottle/whiskey{ pixel_y = 7 }, /obj/effect/decal/cleanable/dirt, @@ -92274,15 +91581,15 @@ /area/crew_quarters/abandoned_gambling_den) "dwg" = ( /obj/structure/table/wood/poker, -/obj/item/weapon/reagent_containers/food/drinks/shaker, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/food/drinks/shaker, +/obj/item/reagent_containers/glass/beaker/cryoxadone, +/obj/item/reagent_containers/dropper, /turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) "dwh" = ( /obj/structure/table, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/wrench, +/obj/item/crowbar/red, +/obj/item/wrench, /obj/item/clothing/mask/gas, /turf/open/floor/plating, /area/science/research/abandoned) @@ -92305,7 +91612,7 @@ /area/science/research/abandoned) "dwl" = ( /obj/structure/rack, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/item/clothing/head/welding, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -92457,8 +91764,7 @@ /turf/open/floor/plasteel/whitepurple/corner, /area/science/research) "dwC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -92586,7 +91892,7 @@ /area/medical/morgue) "dwQ" = ( /obj/structure/table/glass, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/cmo, /obj/machinery/status_display{ pixel_x = -32 @@ -92786,6 +92092,7 @@ cell_type = 10000; dir = 2; name = "Starboard Quarter Solar APC"; + areastring = "/area/maintenance/solars/starboard/aft"; pixel_y = -26 }, /obj/effect/turf_decal/stripes/line{ @@ -92828,7 +92135,7 @@ /turf/open/floor/plating, /area/science/research/abandoned) "dxo" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /obj/effect/decal/cleanable/dirt, @@ -92842,7 +92149,7 @@ /turf/open/floor/plasteel, /area/science/research/abandoned) "dxq" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/effect/turf_decal/delivery, @@ -92850,8 +92157,8 @@ /area/science/research/abandoned) "dxr" = ( /obj/structure/table, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/white, +/obj/item/clipboard, +/obj/item/folder/white, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, @@ -92868,12 +92175,12 @@ "dxt" = ( /obj/structure/frame/machine, /obj/machinery/light/small, -/obj/item/weapon/stock_parts/console_screen, +/obj/item/stock_parts/console_screen, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/science/research/abandoned) "dxu" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /obj/effect/decal/cleanable/dirt, @@ -92883,7 +92190,7 @@ "dxv" = ( /obj/structure/table, /obj/item/clothing/gloves/color/black, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/science/research/abandoned) @@ -93000,8 +92307,7 @@ /area/science/misc_lab/range) "dxF" = ( /obj/machinery/door/firedoor/heavy, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "idquarters"; name = "Director's Quarters Shutters" @@ -93113,7 +92419,6 @@ dir = 8; pixel_x = 32 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, /obj/machinery/camera{ c_tag = "Science - Robotics Lab"; dir = 8; @@ -93137,11 +92442,11 @@ "dxR" = ( /obj/structure/table, /obj/effect/decal/cleanable/cobweb, -/obj/item/weapon/storage/box/bodybags{ +/obj/item/storage/box/bodybags{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/bodybags, +/obj/item/storage/box/bodybags, /turf/open/floor/plating, /area/medical/morgue) "dxS" = ( @@ -93243,8 +92548,8 @@ /area/medical/morgue) "dye" = ( /obj/structure/table/glass, -/obj/item/weapon/folder/white, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/folder/white, +/obj/item/storage/secure/briefcase, /obj/machinery/newscaster{ pixel_x = -32 }, @@ -93306,8 +92611,7 @@ }, /area/crew_quarters/heads/cmo) "dyj" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -93330,7 +92634,7 @@ /turf/open/floor/plasteel/cmo, /area/medical/medbay/central) "dym" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/item/device/radio/intercom{ name = "Station Intercom"; pixel_y = -26 @@ -93360,8 +92664,7 @@ /turf/closed/wall, /area/crew_quarters/theatre/abandoned) "dyr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/barricade/wooden, /turf/open/floor/plating, /area/crew_quarters/theatre/abandoned) @@ -93399,8 +92702,7 @@ /turf/open/space, /area/solar/starboard/aft) "dyv" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/mixing) "dyw" = ( @@ -93517,8 +92819,8 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/crowbar, -/obj/item/weapon/wrench, +/obj/item/crowbar, +/obj/item/wrench, /obj/item/clothing/mask/gas, /obj/structure/extinguisher_cabinet{ pixel_x = 26 @@ -93538,8 +92840,8 @@ /obj/structure/extinguisher_cabinet{ pixel_y = 32 }, -/obj/item/weapon/clipboard, -/obj/item/weapon/wrench, +/obj/item/clipboard, +/obj/item/wrench, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -93573,14 +92875,13 @@ /turf/closed/wall/r_wall, /area/science/server) "dyN" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/robotics/lab) "dyO" = ( /obj/structure/rack, -/obj/item/weapon/storage/firstaid, -/obj/item/weapon/storage/firstaid, +/obj/item/storage/firstaid, +/obj/item/storage/firstaid, /obj/item/device/paicard, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/bot, @@ -93617,6 +92918,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel, /area/science/robotics/lab) "dyU" = ( @@ -93715,7 +93017,7 @@ "dzi" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/storage/backpack/duffelbag/med, +/obj/item/storage/backpack/duffelbag/med, /obj/item/device/flashlight/pen, /turf/open/floor/plating, /area/medical/morgue) @@ -93729,8 +93031,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/crew_quarters/heads/cmo) @@ -93751,8 +93052,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/crew_quarters/heads/cmo) @@ -93801,6 +93101,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Abandoned Theatre APC"; + areastring = "/area/crew_quarters/theatre/abandoned"; pixel_y = 24 }, /turf/open/floor/plating, @@ -93827,7 +93128,7 @@ /turf/open/floor/wood, /area/crew_quarters/theatre/abandoned) "dzv" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/wood{ icon_state = "wood-broken5" }, @@ -93854,11 +93155,11 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/photocopier, -/obj/item/weapon/newspaper{ +/obj/item/newspaper{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/newspaper, +/obj/item/newspaper, /turf/open/floor/plating, /area/security/detectives_office/private_investigators_office) "dzz" = ( @@ -93879,12 +93180,12 @@ /area/security/detectives_office/private_investigators_office) "dzC" = ( /obj/structure/table/wood, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/book/manual/wiki/security_space_law{ +/obj/item/crowbar/red, +/obj/item/book/manual/wiki/security_space_law{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/book/manual/detective, +/obj/item/book/manual/detective, /obj/item/device/camera/detective, /turf/open/floor/plasteel/vault{ dir = 5 @@ -93927,8 +93228,8 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/obj/item/weapon/crowbar, -/obj/item/weapon/wrench, +/obj/item/crowbar, +/obj/item/wrench, /obj/item/clothing/mask/gas, /obj/machinery/camera{ c_tag = "Science - Toxins Launch Site"; @@ -93991,7 +93292,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/science/mixing) +/area/maintenance/port) "dzM" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall, @@ -94021,8 +93322,8 @@ /area/science/mixing) "dzO" = ( /obj/structure/table/reinforced, -/obj/item/weapon/wrench, -/obj/item/weapon/screwdriver{ +/obj/item/wrench, +/obj/item/screwdriver{ pixel_y = 10 }, /obj/effect/decal/cleanable/dirt, @@ -94112,6 +93413,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Research Division Server Room APC"; + areastring = "/area/science/server"; pixel_x = -26 }, /obj/machinery/light_switch{ @@ -94218,6 +93520,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Robotics Lab APC"; + areastring = "/area/science/robotics/lab"; pixel_x = -26 }, /obj/structure/disposalpipe/trunk{ @@ -94266,7 +93569,7 @@ /area/science/robotics/lab) "dAj" = ( /obj/machinery/r_n_d/circuit_imprinter, -/obj/item/weapon/reagent_containers/glass/beaker/sulphuric, +/obj/item/reagent_containers/glass/beaker/sulphuric, /obj/machinery/airalarm{ dir = 8; pixel_x = 24 @@ -94593,7 +93896,7 @@ /area/crew_quarters/theatre/abandoned) "dAM" = ( /obj/structure/table/wood, -/obj/item/weapon/newspaper, +/obj/item/newspaper, /obj/item/clothing/head/bowler, /turf/open/floor/plasteel/vault{ dir = 5 @@ -94627,7 +93930,7 @@ /obj/machinery/newscaster{ pixel_x = -32 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plating, /area/security/detectives_office/private_investigators_office) "dAR" = ( @@ -94666,8 +93969,7 @@ /turf/open/floor/plating, /area/security/detectives_office/private_investigators_office) "dAV" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/detectives_office/private_investigators_office) "dAW" = ( @@ -94720,8 +94022,7 @@ /turf/closed/wall/r_wall, /area/science/test_area) "dBa" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/science/test_area) "dBb" = ( @@ -94806,7 +94107,7 @@ /area/science/mixing) "dBk" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/firstaid/toxin, +/obj/item/storage/firstaid/toxin, /obj/effect/turf_decal/stripes/line{ dir = 6 }, @@ -94876,8 +94177,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/server) "dBt" = ( @@ -94908,8 +94208,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 9 }, @@ -94929,12 +94228,12 @@ /area/science/research) "dBw" = ( /obj/structure/rack, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/toolbox/electrical, -/obj/item/weapon/screwdriver{ +/obj/item/storage/toolbox/electrical, +/obj/item/screwdriver{ pixel_y = 5 }, /obj/item/device/multitool, @@ -94963,11 +94262,11 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/storage/box/gloves{ +/obj/item/storage/box/gloves{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/bodybags, +/obj/item/storage/box/bodybags, /obj/item/borg/upgrade/rename, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -94983,8 +94282,8 @@ dir = 8 }, /obj/item/clothing/gloves/color/latex, -/obj/item/weapon/surgical_drapes, -/obj/item/weapon/cautery, +/obj/item/surgical_drapes, +/obj/item/cautery, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/science/robotics/lab) @@ -95002,8 +94301,8 @@ /area/science/robotics/lab) "dBD" = ( /obj/structure/table/reinforced, -/obj/item/weapon/retractor, -/obj/item/weapon/hemostat, +/obj/item/retractor, +/obj/item/hemostat, /obj/machinery/light{ dir = 4 }, @@ -95080,7 +94379,7 @@ "dBM" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -95132,8 +94431,8 @@ "dBS" = ( /obj/structure/rack, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/crowbar, -/obj/item/weapon/storage/pill_bottle, +/obj/item/crowbar, +/obj/item/storage/pill_bottle, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -95171,7 +94470,7 @@ /area/crew_quarters/heads/cmo) "dBX" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/cmo, +/obj/item/bedsheet/cmo, /obj/machinery/light{ dir = 4 }, @@ -95227,11 +94526,11 @@ /area/crew_quarters/theatre/abandoned) "dCe" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/candle_box{ +/obj/item/storage/fancy/candle_box{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/fancy/candle_box, +/obj/item/storage/fancy/candle_box, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/crew_quarters/theatre/abandoned) @@ -95243,6 +94542,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Private Investigator's Office APC"; + areastring = "/area/security/detectives_office/private_investigators_office"; pixel_x = -26; pixel_y = 3 }, @@ -95663,6 +94963,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Research Division APC"; + areastring = "/area/science/research"; pixel_x = 26 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -95672,8 +94973,8 @@ /area/science/research) "dCN" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/machinery/cell_charger, /obj/item/device/radio/intercom{ name = "Station Intercom"; @@ -95740,10 +95041,10 @@ /area/science/robotics/lab) "dCU" = ( /obj/structure/table/reinforced, -/obj/item/weapon/scalpel{ +/obj/item/scalpel{ pixel_y = 16 }, -/obj/item/weapon/circular_saw, +/obj/item/circular_saw, /obj/structure/sign/nosmoking_2{ pixel_y = -32 }, @@ -95762,6 +95063,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Morgue APC"; + areastring = "/area/medical/morgue"; pixel_y = -26 }, /turf/open/floor/plating, @@ -95800,7 +95102,7 @@ "dDc" = ( /obj/structure/table, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /turf/open/floor/plating, /area/medical/morgue) "dDd" = ( @@ -95869,7 +95171,7 @@ /turf/open/floor/plasteel/cmo, /area/crew_quarters/heads/cmo) "dDm" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/whitegreen/corner{ dir = 8 @@ -96233,8 +95535,8 @@ /area/science/mixing) "dDZ" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -96272,6 +95574,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Toxins Storage APC"; + areastring = "/area/science/storage"; pixel_x = 26 }, /obj/structure/cable/white, @@ -96299,7 +95602,7 @@ /turf/open/floor/circuit/green/telecomms/mainframe, /area/science/server) "dEh" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/whitepurple/corner{ dir = 8 @@ -96333,7 +95636,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/science/robotics/lab) +/area/maintenance/port/aft) "dEk" = ( /obj/structure/plasticflaps{ opacity = 1 @@ -96437,26 +95740,26 @@ /area/security/detectives_office/private_investigators_office) "dEt" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/folder/red, +/obj/item/folder/red, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plasteel/grimy, /area/security/detectives_office/private_investigators_office) "dEu" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/grimy, /area/security/detectives_office/private_investigators_office) "dEv" = ( /obj/structure/table/wood, /obj/item/clothing/gloves/color/black, -/obj/item/weapon/storage/box/evidence, +/obj/item/storage/box/evidence, /obj/item/device/taperecorder, /obj/machinery/airalarm{ dir = 8; @@ -96534,7 +95837,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/science/mixing) +/area/maintenance/port/aft) "dEE" = ( /obj/structure/cable/white{ d1 = 1; @@ -96667,7 +95970,7 @@ dir = 4 }, /obj/effect/turf_decal/delivery, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel, @@ -96733,7 +96036,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/hallway/primary/aft) +/area/maintenance/aft) "dEW" = ( /obj/structure/cable/white{ d1 = 4; @@ -96856,7 +96159,7 @@ icon_state = "2-4" }, /obj/structure/rack, -/obj/item/weapon/crowbar/red, +/obj/item/crowbar/red, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -96918,7 +96221,7 @@ }, /area/maintenance/aft) "dFj" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -96941,7 +96244,7 @@ }, /area/medical/medbay/central) "dFl" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, /turf/open/floor/plasteel/whitegreen/corner{ dir = 4 @@ -97012,7 +96315,7 @@ "dFt" = ( /obj/structure/table/wood, /obj/item/clothing/head/papersack/smiley, -/obj/item/weapon/pen, +/obj/item/pen, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/vault{ dir = 5 @@ -97022,7 +96325,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/grimy, /area/crew_quarters/theatre/abandoned) "dFv" = ( @@ -97042,7 +96345,7 @@ /area/crew_quarters/theatre/abandoned) "dFx" = ( /obj/structure/frame/computer, -/obj/item/weapon/circuitboard/computer/secure_data, +/obj/item/circuitboard/computer/secure_data, /obj/machinery/light/small{ dir = 8 }, @@ -97059,13 +96362,13 @@ /area/security/detectives_office/private_investigators_office) "dFz" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/cigarettes/cigpack_uplift{ +/obj/item/storage/fancy/cigarettes/cigpack_uplift{ pixel_x = 6 }, -/obj/item/weapon/storage/fancy/cigarettes/cigpack_carp{ +/obj/item/storage/fancy/cigarettes/cigpack_carp{ pixel_x = -3 }, -/obj/item/weapon/lighter, +/obj/item/lighter, /turf/open/floor/plasteel/grimy, /area/security/detectives_office/private_investigators_office) "dFA" = ( @@ -97075,11 +96378,11 @@ /area/security/detectives_office/private_investigators_office) "dFB" = ( /obj/structure/rack, -/obj/item/weapon/storage/briefcase{ +/obj/item/storage/briefcase{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/security/detectives_office/private_investigators_office) @@ -97215,7 +96518,7 @@ icon_state = "crateopen"; opened = 1 }, -/obj/item/weapon/crowbar/red, +/obj/item/crowbar/red, /obj/effect/spawner/lootdrop/maintenance{ lootcount = 2; name = "2maintenance loot spawner" @@ -97309,7 +96612,7 @@ }, /area/science/research) "dGg" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/neutral/side{ dir = 5 @@ -97431,7 +96734,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/hallway/primary/aft) +/area/maintenance/port/aft) "dGp" = ( /obj/structure/cable/white{ d1 = 4; @@ -97504,7 +96807,7 @@ "dGw" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet, -/obj/item/weapon/storage/box/bodybags, +/obj/item/storage/box/bodybags, /obj/effect/spawner/lootdrop/maintenance, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -97554,6 +96857,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Aft Maintenance APC"; + areastring = "/area/maintenance/aft"; pixel_x = 1; pixel_y = -24 }, @@ -97684,7 +96988,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/medical/medbay/central) +/area/maintenance/aft) "dGO" = ( /obj/structure/cable/white{ d1 = 4; @@ -97748,7 +97052,6 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 4 }, /area/medical/medbay/central) @@ -97773,7 +97076,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/medical/medbay/central) +/area/maintenance/starboard/aft) "dGS" = ( /obj/structure/cable/white{ d1 = 4; @@ -97853,18 +97156,18 @@ /area/crew_quarters/theatre/abandoned) "dGZ" = ( /obj/structure/table/wood, -/obj/item/weapon/wrench, -/obj/item/weapon/storage/secure/briefcase{ +/obj/item/wrench, +/obj/item/storage/secure/briefcase{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/briefcase, +/obj/item/storage/briefcase, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/crew_quarters/theatre/abandoned) "dHa" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/wood, /area/crew_quarters/theatre/abandoned) "dHb" = ( @@ -97872,7 +97175,7 @@ dir = 1; pixel_y = -22 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/wood{ icon_state = "wood-broken3" }, @@ -97897,15 +97200,15 @@ /area/crew_quarters/theatre/abandoned) "dHf" = ( /obj/structure/table/wood, -/obj/item/weapon/lipstick/random{ +/obj/item/lipstick/random{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/lipstick/random{ +/obj/item/lipstick/random{ pixel_x = -3; pixel_y = -3 }, -/obj/item/weapon/lipstick/random, +/obj/item/lipstick/random, /turf/open/floor/plating, /area/crew_quarters/theatre/abandoned) "dHg" = ( @@ -98254,8 +97557,7 @@ /turf/closed/wall, /area/maintenance/aft) "dHQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/aft) "dHR" = ( @@ -98281,13 +97583,11 @@ "dHT" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 4 }, /area/medical/medbay/central) "dHU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/theatre/abandoned) "dHV" = ( @@ -98522,7 +97822,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/dr_gibb, +/obj/item/reagent_containers/food/drinks/soda_cans/dr_gibb, /obj/machinery/camera{ c_tag = "Science - Break Room"; dir = 8; @@ -98555,7 +97855,7 @@ }, /area/maintenance/port/aft) "dIw" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/airalarm{ dir = 4; pixel_x = -23 @@ -98617,7 +97917,7 @@ name = "hallway camera" }, /obj/effect/turf_decal/bot, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel, @@ -98626,13 +97926,11 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/escape{ - icon_state = "escape"; dir = 1 }, /area/hallway/primary/aft) "dIC" = ( /turf/open/floor/plasteel/escape{ - icon_state = "escape"; dir = 1 }, /area/hallway/primary/aft) @@ -98640,7 +97938,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/escape{ - icon_state = "escape"; dir = 1 }, /area/hallway/primary/aft) @@ -98655,14 +97952,14 @@ /obj/machinery/newscaster{ pixel_x = 32 }, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/hallway/primary/aft) "dIF" = ( /obj/machinery/light/small, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/whitegreen/corner{ dir = 8 @@ -98696,8 +97993,7 @@ /turf/closed/wall, /area/library/abandoned) "dIL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/barricade/wooden, /turf/open/floor/plating, /area/library/abandoned) @@ -98802,8 +98098,8 @@ /obj/machinery/newscaster{ pixel_x = 32 }, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder, +/obj/item/clipboard, +/obj/item/folder, /turf/open/floor/plasteel/neutral/side{ dir = 4 }, @@ -98856,7 +98152,7 @@ "dJc" = ( /obj/structure/table/reinforced, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /turf/open/floor/plasteel/blue/side{ dir = 6 }, @@ -98865,8 +98161,7 @@ /obj/structure/cable/white{ icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/customs) "dJe" = ( @@ -98893,8 +98188,7 @@ /turf/open/floor/plasteel, /area/hallway/primary/aft) "dJi" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/primary/aft) "dJj" = ( @@ -98958,25 +98252,22 @@ /turf/closed/wall/r_wall, /area/medical/virology) "dJq" = ( -/obj/structure/grille, /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/virology) "dJr" = ( -/obj/structure/grille, /obj/structure/cable/white{ d2 = 4; icon_state = "0-4" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/virology) "dJs" = ( -/obj/structure/grille, /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" @@ -98985,27 +98276,27 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/virology) "dJt" = ( /obj/structure/table/wood, /obj/effect/decal/cleanable/cobweb, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plating, /area/library/abandoned) "dJu" = ( /obj/structure/table/wood, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /turf/open/floor/plating, /area/library/abandoned) "dJv" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -99025,12 +98316,12 @@ /area/library/abandoned) "dJy" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/black, /area/library/abandoned) "dJz" = ( /obj/structure/table/wood, -/obj/item/weapon/dice/d20, +/obj/item/dice/d20, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -99052,7 +98343,7 @@ /area/library/abandoned) "dJD" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/grimy, /area/library/abandoned) "dJE" = ( @@ -99119,6 +98410,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Port Quarter Maintenance APC"; + areastring = "/area/maintenance/port/aft"; pixel_y = 24 }, /obj/structure/cable/white{ @@ -99184,8 +98476,8 @@ /area/science/research) "dJR" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/neutral/side{ dir = 6 }, @@ -99217,6 +98509,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Departures Customs APC"; + areastring = "/area/security/checkpoint/customs"; pixel_x = -26; pixel_y = 3 }, @@ -99264,8 +98557,8 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/folder/blue, -/obj/item/weapon/pen, +/obj/item/folder/blue, +/obj/item/pen, /turf/open/floor/plasteel/blue, /area/security/checkpoint/customs) "dJY" = ( @@ -99362,17 +98655,16 @@ /turf/open/floor/plasteel, /area/medical/virology) "dKh" = ( -/obj/structure/grille, /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/vacuum, /turf/open/floor/plating, /area/medical/virology) "dKi" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/whitegreen/corner{ dir = 1 }, @@ -99383,13 +98675,13 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/whitegreen/side{ dir = 1 }, /area/medical/virology) "dKk" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/whitegreen/corner{ dir = 4 }, @@ -99402,7 +98694,7 @@ /obj/machinery/newscaster{ pixel_x = -32 }, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/item/device/radio/intercom{ name = "Station Intercom"; pixel_y = 26 @@ -99444,17 +98736,16 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 26 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/whitegreen/corner{ dir = 4 }, /area/medical/virology) "dKq" = ( -/obj/structure/grille, /obj/structure/cable/white{ icon_state = "0-2" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/virology) "dKr" = ( @@ -99503,7 +98794,7 @@ /area/library/abandoned) "dKy" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/pill_bottle/dice, +/obj/item/storage/pill_bottle/dice, /turf/open/floor/carpet, /area/library/abandoned) "dKz" = ( @@ -99599,7 +98890,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/science/research) +/area/maintenance/port/aft) "dKJ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, @@ -99634,16 +98925,15 @@ pixel_x = 32; pixel_y = -32 }, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/blue/side{ dir = 5 }, /area/security/checkpoint/customs) "dKO" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/customs) "dKP" = ( @@ -99865,8 +99155,7 @@ }, /area/medical/virology) "dLf" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -99874,7 +99163,7 @@ /area/medical/virology) "dLg" = ( /obj/structure/table/glass, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/virologist, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -99922,7 +99211,7 @@ icon_state = "1-2" }, /obj/structure/bed, -/obj/item/weapon/bedsheet/medical, +/obj/item/bedsheet/medical, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 }, @@ -99987,8 +99276,8 @@ /area/library/abandoned) "dLv" = ( /obj/structure/table/wood, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/red, +/obj/item/clipboard, +/obj/item/folder/red, /turf/open/floor/carpet, /area/library/abandoned) "dLw" = ( @@ -100260,7 +99549,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/storage/box/ids, +/obj/item/storage/box/ids, /turf/open/floor/plasteel/blue/side, /area/security/checkpoint/customs) "dLR" = ( @@ -100271,7 +99560,7 @@ /area/security/checkpoint/customs) "dLS" = ( /obj/structure/closet/secure_closet/contraband/heads, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /turf/open/floor/plasteel/blue/side{ dir = 6 }, @@ -100322,19 +99611,19 @@ desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; name = "emergency lifejacket" }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, /obj/item/clothing/mask/breath{ @@ -100387,7 +99676,7 @@ }, /area/shuttle/escape) "dMa" = ( -/obj/item/weapon/defibrillator/loaded, +/obj/item/defibrillator/loaded, /obj/structure/table/reinforced, /turf/open/floor/plasteel/cmo, /area/shuttle/escape) @@ -100397,18 +99686,18 @@ /area/shuttle/escape) "dMc" = ( /obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /turf/open/floor/plasteel/cmo, /area/shuttle/escape) "dMd" = ( -/obj/item/weapon/scalpel{ +/obj/item/scalpel{ pixel_y = 12 }, -/obj/item/weapon/circular_saw, -/obj/item/weapon/retractor{ +/obj/item/circular_saw, +/obj/item/retractor{ pixel_x = 4 }, -/obj/item/weapon/hemostat{ +/obj/item/hemostat{ pixel_x = -4 }, /obj/item/clothing/gloves/color/latex, @@ -100442,9 +99731,8 @@ /turf/open/floor/plasteel, /area/medical/virology) "dMh" = ( -/obj/structure/grille, /obj/structure/cable/white, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/virology) "dMi" = ( @@ -100708,7 +99996,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/chapel/office) +/area/maintenance/port/aft) "dMG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -100799,7 +100087,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/hallway/secondary/exit/departure_lounge) +/area/maintenance/port/aft) "dMQ" = ( /turf/closed/wall, /area/hallway/secondary/exit/departure_lounge) @@ -100809,8 +100097,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/secondary/exit/departure_lounge) "dMS" = ( @@ -100818,8 +100105,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/secondary/exit/departure_lounge) "dMT" = ( @@ -100880,12 +100166,11 @@ /turf/closed/wall, /area/hallway/secondary/exit/departure_lounge) "dMY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/secondary/exit/departure_lounge) "dMZ" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/neutral/side{ @@ -100900,7 +100185,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/neutral/side{ @@ -100912,33 +100197,33 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/escape) "dNd" = ( -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = 6 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = -3 }, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = -3; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = 6; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 3; pixel_y = -2 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 4; pixel_y = 1 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = -2; pixel_y = 5 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 2; pixel_y = 8 }, @@ -100995,8 +100280,7 @@ }, /area/medical/virology) "dNk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -101070,6 +100354,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Abandoned Library APC"; + areastring = "/area/library/abandoned"; pixel_x = -26; pixel_y = 3 }, @@ -101114,14 +100399,14 @@ /turf/open/floor/plasteel/grimy, /area/library/abandoned) "dNy" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/wood{ icon_state = "wood-broken7" }, /area/library/abandoned) "dNz" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/wood{ icon_state = "wood-broken" }, @@ -101133,8 +100418,8 @@ /area/library/abandoned) "dNB" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/wood{ icon_state = "wood-broken2" }, @@ -101176,7 +100461,7 @@ }, /area/chapel/office) "dNH" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/vault{ dir = 5 @@ -101263,19 +100548,17 @@ dir = 8 }, /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; dir = 1 }, /area/shuttle/escape) "dNY" = ( /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; dir = 1 }, /area/shuttle/escape) "dNZ" = ( -/obj/item/weapon/storage/firstaid/toxin, -/obj/item/weapon/storage/firstaid/o2{ +/obj/item/storage/firstaid/toxin, +/obj/item/storage/firstaid/o2{ pixel_x = 3; pixel_y = 3 }, @@ -101325,8 +100608,8 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/storage/box/donkpockets, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /turf/open/floor/plasteel/vault, /area/medical/virology) "dOg" = ( @@ -101367,7 +100650,7 @@ /area/medical/virology) "dOk" = ( /obj/structure/closet/wardrobe/virology_white, -/obj/item/weapon/storage/backpack/satchel/vir, +/obj/item/storage/backpack/satchel/vir, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -101408,11 +100691,11 @@ /area/maintenance/port/aft) "dOr" = ( /obj/structure/table, -/obj/item/weapon/storage/box/gloves{ +/obj/item/storage/box/gloves{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/bodybags, +/obj/item/storage/box/bodybags, /obj/machinery/newscaster{ pixel_x = -32 }, @@ -101432,7 +100715,7 @@ }, /area/chapel/office) "dOt" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light{ dir = 4 }, @@ -101447,11 +100730,11 @@ /area/chapel/office) "dOu" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/candle_box{ +/obj/item/storage/fancy/candle_box{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/fancy/candle_box, +/obj/item/storage/fancy/candle_box, /turf/open/floor/plasteel/black, /area/chapel/main) "dOv" = ( @@ -101471,22 +100754,22 @@ /area/chapel/main) "dOw" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy{ +/obj/item/reagent_containers/food/snacks/grown/poppy{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy{ +/obj/item/reagent_containers/food/snacks/grown/poppy{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy, +/obj/item/reagent_containers/food/snacks/grown/poppy, /obj/machinery/status_display{ pixel_y = 32 }, /turf/open/floor/plasteel/black, /area/chapel/main) "dOx" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -101501,7 +100784,7 @@ /turf/open/floor/plasteel/black, /area/chapel/main) "dOz" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/item/device/radio/intercom{ name = "Station Intercom"; pixel_y = 26 @@ -101513,15 +100796,15 @@ /area/chapel/main) "dOA" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/grown/harebell{ +/obj/item/reagent_containers/food/snacks/grown/harebell{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/reagent_containers/food/snacks/grown/harebell{ +/obj/item/reagent_containers/food/snacks/grown/harebell{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/reagent_containers/food/snacks/grown/harebell, +/obj/item/reagent_containers/food/snacks/grown/harebell, /obj/machinery/status_display{ pixel_y = 32 }, @@ -101538,15 +100821,14 @@ /area/chapel/main) "dOC" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/machinery/light_switch{ pixel_y = 24 }, /turf/open/floor/plasteel/black, /area/chapel/main) "dOD" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/chapel/main) "dOF" = ( @@ -101670,8 +100952,8 @@ /turf/open/floor/plasteel, /area/shuttle/escape) "dOU" = ( -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, @@ -101681,7 +100963,6 @@ }, /area/shuttle/escape) "dOV" = ( -/obj/structure/grille, /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" @@ -101690,11 +100971,10 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/virology) "dOW" = ( -/obj/structure/grille, /obj/structure/cable/white{ d2 = 8; icon_state = "0-8" @@ -101703,11 +100983,10 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/virology) "dOX" = ( -/obj/structure/grille, /obj/structure/cable/white{ d2 = 4; icon_state = "0-4" @@ -101716,16 +100995,15 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/virology) "dOY" = ( -/obj/structure/grille, /obj/structure/cable/white{ d2 = 8; icon_state = "0-8" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/virology) "dOZ" = ( @@ -101757,6 +101035,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Virology Satellite APC"; + areastring = "/area/medical/virology"; pixel_x = 26 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -101993,7 +101272,6 @@ name = "emergency shower" }, /turf/open/floor/plasteel/whiteblue/side{ - baseturf = /turf/open/space; dir = 4 }, /area/shuttle/escape) @@ -102019,8 +101297,8 @@ pixel_y = 32; receive_ore_updates = 1 }, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen/red, +/obj/item/folder/white, +/obj/item/pen/red, /obj/item/stack/sheet/mineral/plasma{ amount = 5 }, @@ -102051,7 +101329,7 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/medical/virology) @@ -102105,7 +101383,6 @@ name = "virology camera" }, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 4 }, /area/medical/virology) @@ -102113,7 +101390,6 @@ /obj/effect/decal/cleanable/dirt, /mob/living/carbon/monkey, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 9 }, /area/medical/virology) @@ -102145,7 +101421,6 @@ "dPS" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 5 }, /area/medical/virology) @@ -102189,8 +101464,8 @@ /area/maintenance/port/aft) "dPY" = ( /obj/structure/table, -/obj/item/weapon/wrench, -/obj/item/weapon/crowbar, +/obj/item/wrench, +/obj/item/crowbar, /obj/item/device/radio/intercom{ name = "Station Intercom"; pixel_x = -26 @@ -102290,7 +101565,7 @@ icon_state = "1-2" }, /obj/effect/turf_decal/delivery, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel, @@ -102312,8 +101587,8 @@ /area/hallway/secondary/exit/departure_lounge) "dQn" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -102415,12 +101690,11 @@ /turf/open/floor/plasteel, /area/medical/virology) "dQA" = ( -/obj/structure/grille, /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -102500,11 +101774,11 @@ /area/library/abandoned) "dQL" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plating, /area/library/abandoned) "dQM" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plating, /area/library/abandoned) "dQN" = ( @@ -102566,7 +101840,7 @@ }, /area/chapel/office) "dQT" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/camera{ c_tag = "Chapel - Port"; dir = 4; @@ -102604,7 +101878,7 @@ }, /area/chapel/main) "dQY" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel{ dir = 4; icon_state = "chapel" @@ -102617,7 +101891,7 @@ icon_state = "1-2" }, /obj/effect/turf_decal/delivery, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel, @@ -102797,7 +102071,6 @@ dir = 4 }, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 4 }, /area/medical/virology) @@ -102899,12 +102172,11 @@ /turf/closed/wall, /area/medical/virology) "dRx" = ( -/obj/structure/grille, /obj/structure/cable/white{ d2 = 4; icon_state = "0-4" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/medical/virology) @@ -102933,19 +102205,18 @@ /turf/open/floor/plasteel, /area/medical/virology) "dRz" = ( -/obj/structure/grille, /obj/structure/cable/white{ d2 = 8; icon_state = "0-8" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/medical/virology) "dRA" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/wood, /area/library/abandoned) "dRB" = ( @@ -102963,8 +102234,8 @@ /area/library/abandoned) "dRD" = ( /obj/structure/table/wood, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, @@ -103038,7 +102309,7 @@ "dRM" = ( /obj/structure/table, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/structure/sign/nosmoking_2{ pixel_x = -32 }, @@ -103126,7 +102397,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/delivery, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel, @@ -103138,8 +102409,8 @@ /area/hallway/secondary/exit/departure_lounge) "dRW" = ( /obj/structure/table, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -103155,8 +102426,7 @@ /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "dRY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/vacuum, /turf/open/floor/plating, /area/hallway/secondary/exit/departure_lounge) @@ -103193,10 +102463,10 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/book/manual/wiki/infections, -/obj/item/weapon/reagent_containers/syringe/antiviral, -/obj/item/weapon/reagent_containers/dropper, -/obj/item/weapon/reagent_containers/spray/cleaner{ +/obj/item/book/manual/wiki/infections, +/obj/item/reagent_containers/syringe/antiviral, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/spray/cleaner{ pixel_x = -3; pixel_y = 2 }, @@ -103311,7 +102581,7 @@ pixel_y = 22 }, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/item/device/radio/intercom{ name = "Station Intercom"; pixel_x = 26 @@ -103332,14 +102602,14 @@ "dSs" = ( /obj/structure/table/wood, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /turf/open/floor/wood{ icon_state = "wood-broken5" }, /area/library/abandoned) "dSt" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light/small, /turf/open/floor/wood{ icon_state = "wood-broken3" @@ -103357,33 +102627,33 @@ "dSv" = ( /obj/structure/table/wood, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/wood, /area/library/abandoned) "dSw" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/wood, /area/library/abandoned) "dSx" = ( /obj/structure/easel, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/canvas/twentythreeXtwentythree, -/obj/item/weapon/canvas/twentythreeXtwentythree, +/obj/item/canvas/twentythreeXtwentythree, +/obj/item/canvas/twentythreeXtwentythree, /obj/machinery/light/small, /turf/open/floor/plating, /area/library/abandoned) "dSy" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/crayons, -/obj/item/weapon/storage/crayons, +/obj/item/storage/crayons, +/obj/item/storage/crayons, /turf/open/floor/wood, /area/library/abandoned) "dSz" = ( /obj/structure/table/wood, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/plating, /area/library/abandoned) "dSA" = ( @@ -103560,14 +102830,14 @@ /area/shuttle/escape) "dSU" = ( /obj/structure/rack, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = -3; pixel_y = 1 }, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_y = -1 }, -/obj/item/weapon/storage/toolbox/emergency{ +/obj/item/storage/toolbox/emergency{ pixel_x = 3; pixel_y = -5 }, @@ -103584,11 +102854,11 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/storage/box/beakers{ +/obj/item/storage/box/beakers{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/syringes, +/obj/item/storage/box/syringes, /obj/effect/turf_decal/stripes/corner{ dir = 8 }, @@ -103599,7 +102869,7 @@ /obj/structure/sign/deathsposal{ pixel_y = -32 }, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -103621,7 +102891,7 @@ /turf/open/floor/plasteel, /area/medical/virology) "dSY" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/medical/virology) @@ -103630,7 +102900,7 @@ /obj/machinery/status_display{ pixel_y = -32 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/medical/virology) @@ -103807,11 +103077,10 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen/red, +/obj/item/folder/white, +/obj/item/pen/red, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 4 }, /area/medical/virology) @@ -103921,12 +103190,12 @@ /obj/structure/closet/crate/medical{ name = "medical crate" }, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/o2{ +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/o2{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/toxin{ +/obj/item/storage/firstaid/toxin{ pixel_x = -4; pixel_y = 3 }, @@ -103934,7 +103203,7 @@ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/lazarus_injector, +/obj/item/lazarus_injector, /obj/effect/turf_decal/bot, /mob/living/simple_animal/bot/medbot{ name = "\improper emergency medibot"; @@ -103944,33 +103213,30 @@ /turf/open/floor/plasteel, /area/shuttle/escape) "dTz" = ( -/obj/structure/grille, /obj/structure/cable/white, /obj/structure/cable/white{ d2 = 4; icon_state = "0-4" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/virology) "dTA" = ( -/obj/structure/grille, /obj/structure/cable/white{ d2 = 8; icon_state = "0-8" }, /obj/structure/cable/white, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/virology) "dTB" = ( -/obj/structure/grille, /obj/structure/cable/white{ d2 = 4; icon_state = "0-4" }, /obj/structure/cable/white, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/virology) "dTC" = ( @@ -103992,9 +103258,8 @@ /turf/open/floor/plasteel/whitegreen/corner, /area/medical/virology) "dTE" = ( -/obj/structure/grille, /obj/structure/cable/white, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -104064,7 +103329,7 @@ /obj/machinery/newscaster{ pixel_x = 32 }, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 }, @@ -104163,6 +103428,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Chapel APC"; + areastring = "/area/chapel/main"; pixel_x = -26; pixel_y = 3 }, @@ -104235,7 +103501,7 @@ /area/hallway/secondary/exit/departure_lounge) "dUa" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -104268,8 +103534,8 @@ /obj/structure/closet/crate{ name = "emergency supplies crate" }, -/obj/item/weapon/storage/toolbox/emergency, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /obj/item/device/flashlight/flare{ pixel_x = 3; pixel_y = 3 @@ -104278,8 +103544,8 @@ pixel_x = -6; pixel_y = -2 }, -/obj/item/weapon/crowbar, -/obj/item/weapon/wrench, +/obj/item/crowbar, +/obj/item/wrench, /obj/item/device/radio, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -104288,7 +103554,7 @@ /obj/structure/sign/nanotrasen{ pixel_y = -32 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, @@ -104303,9 +103569,9 @@ icon_state = "1-2" }, /obj/structure/table, -/obj/item/weapon/crowbar, -/obj/item/weapon/wrench, -/obj/item/weapon/restraints/handcuffs, +/obj/item/crowbar, +/obj/item/wrench, +/obj/item/restraints/handcuffs, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 }, @@ -104314,17 +103580,16 @@ /area/medical/virology) "dUi" = ( /obj/structure/table, -/obj/item/weapon/storage/box/masks{ +/obj/item/storage/box/masks{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/gloves, +/obj/item/storage/box/gloves, /turf/open/floor/plasteel/whitegreen/corner, /area/medical/virology) "dUj" = ( -/obj/structure/grille, /obj/structure/cable/white, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/medical/virology) @@ -104349,8 +103614,7 @@ /turf/open/floor/plasteel, /area/medical/virology) "dUl" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/solars/port/aft) "dUm" = ( @@ -104544,8 +103808,7 @@ /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "dUH" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/directions/engineering{ desc = "A sign that shows there are doors here. There are doors everywhere!"; icon_state = "doors"; @@ -104574,9 +103837,8 @@ /turf/open/floor/plasteel, /area/shuttle/escape) "dUK" = ( -/obj/structure/grille, /obj/structure/cable/white, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, @@ -104587,10 +103849,9 @@ /area/medical/virology) "dUM" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/medical, +/obj/item/bedsheet/medical, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 9 }, /area/medical/virology) @@ -104604,7 +103865,6 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 5 }, /area/medical/virology) @@ -104622,16 +103882,14 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 9 }, /area/medical/virology) "dUQ" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/medical, +/obj/item/bedsheet/medical, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 5 }, /area/medical/virology) @@ -104699,8 +103957,7 @@ /turf/closed/wall/r_wall, /area/maintenance/port/aft) "dUX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white, /obj/structure/barricade/wooden, /turf/open/floor/plating, @@ -104824,7 +104081,7 @@ /area/chapel/main) "dVh" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/storage/book/bible, +/obj/item/storage/book/bible, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/grimy, /area/chapel/main) @@ -104841,7 +104098,7 @@ name = "departures camera" }, /obj/effect/turf_decal/delivery, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel, @@ -104856,7 +104113,7 @@ /area/hallway/secondary/exit/departure_lounge) "dVl" = ( /obj/structure/table, -/obj/item/weapon/storage/pill_bottle/dice, +/obj/item/storage/pill_bottle/dice, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -104895,7 +104152,6 @@ dir = 1 }, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 10 }, /area/medical/virology) @@ -104911,7 +104167,6 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 6 }, /area/medical/virology) @@ -104930,7 +104185,6 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 10 }, /area/medical/virology) @@ -104940,7 +104194,6 @@ dir = 1 }, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 6 }, /area/medical/virology) @@ -105077,7 +104330,7 @@ "dVE" = ( /obj/structure/table/reinforced, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -105098,7 +104351,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plating, /area/maintenance/port/aft) "dVI" = ( @@ -105115,8 +104368,8 @@ /area/maintenance/port/aft) "dVJ" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/yellow, +/obj/item/clipboard, +/obj/item/folder/yellow, /obj/machinery/light_switch{ pixel_x = 26 }, @@ -105130,11 +104383,11 @@ /area/maintenance/port/aft) "dVL" = ( /obj/structure/table, -/obj/item/weapon/storage/box/gloves{ +/obj/item/storage/box/gloves{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/bodybags, +/obj/item/storage/box/bodybags, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -105191,7 +104444,7 @@ }, /area/chapel/main) "dVS" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light{ dir = 4 }, @@ -105260,7 +104513,7 @@ "dWa" = ( /obj/structure/rack, /obj/item/clothing/suit/fire/firefighter, -/obj/item/weapon/tank/internals/oxygen/red, +/obj/item/tank/internals/oxygen/red, /obj/item/clothing/mask/gas, /obj/item/clothing/head/hardhat/red, /obj/effect/turf_decal/bot, @@ -105299,16 +104552,16 @@ /area/medical/virology) "dWf" = ( /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/glass/beaker, -/obj/item/weapon/reagent_containers/syringe/antiviral, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/glass/beaker, +/obj/item/reagent_containers/syringe/antiviral, +/obj/item/reagent_containers/dropper, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/medical/virology) "dWg" = ( /obj/structure/table/glass, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen/red, +/obj/item/folder/white, +/obj/item/pen/red, /obj/effect/turf_decal/delivery, /obj/structure/cable/white{ d1 = 1; @@ -105346,6 +104599,7 @@ cell_type = 10000; dir = 2; name = "Port Quarter Solar APC"; + areastring = "/area/maintenance/solars/port/aft"; pixel_y = -26 }, /obj/effect/turf_decal/stripes/line{ @@ -105581,9 +104835,9 @@ /area/shuttle/escape) "dWJ" = ( /obj/structure/table, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen, +/obj/item/clipboard, +/obj/item/folder/yellow, +/obj/item/pen, /obj/item/hand_labeler_refill, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -105596,13 +104850,12 @@ "dWL" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/shuttle/escape) "dWM" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white, /turf/open/floor/plating, /area/medical/virology) @@ -105639,7 +104892,7 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, /obj/item/device/radio, /obj/item/clothing/mask/breath, /obj/effect/turf_decal/bot, @@ -105745,8 +104998,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/checkpoint2) "dXc" = ( @@ -105774,8 +105026,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/security/checkpoint/checkpoint2) @@ -105792,8 +105043,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/security/checkpoint/checkpoint2) @@ -105830,8 +105080,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/security/checkpoint/checkpoint2) @@ -105844,8 +105093,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/checkpoint2) "dXj" = ( @@ -105853,14 +105101,12 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/vacuum, /turf/open/floor/plating, /area/security/checkpoint/checkpoint2) "dXk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/checkpoint2) "dXl" = ( @@ -105910,19 +105156,19 @@ desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; name = "emergency lifejacket" }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, /obj/item/clothing/mask/breath{ @@ -105984,7 +105230,7 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, /obj/item/device/radio, /obj/item/clothing/mask/breath, /turf/open/floor/plating, @@ -106017,19 +105263,19 @@ desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; name = "emergency lifejacket" }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, /obj/item/clothing/mask/breath{ @@ -106076,16 +105322,15 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "dXt" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/port/aft) "dXu" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/spellbook/oneuse/smoke/lesser, -/obj/item/weapon/nullrod, +/obj/item/spellbook/oneuse/smoke/lesser, +/obj/item/nullrod, /obj/item/organ/heart, -/obj/item/weapon/reagent_containers/food/drinks/bottle/holywater, +/obj/item/reagent_containers/food/drinks/bottle/holywater, /turf/open/floor/plasteel/grimy, /area/chapel/office) "dXv" = ( @@ -106223,8 +105468,8 @@ /area/security/checkpoint/checkpoint2) "dXI" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/red/side{ dir = 5 }, @@ -106236,8 +105481,8 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen, +/obj/item/folder/red, +/obj/item/pen, /obj/machinery/door/window/brigdoor/southright{ dir = 1; name = "Security Desk"; @@ -106248,7 +105493,7 @@ /area/security/checkpoint/checkpoint2) "dXK" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/red/side{ dir = 9 @@ -106337,7 +105582,7 @@ pixel_x = -26; pixel_y = 24 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/red/corner{ @@ -106345,7 +105590,7 @@ }, /area/shuttle/escape) "dXY" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/neutral/corner{ @@ -106354,7 +105599,7 @@ /area/shuttle/escape) "dXZ" = ( /obj/structure/table, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/ninja, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -106388,7 +105633,7 @@ /obj/item/stack/sheet/glass{ amount = 50 }, -/obj/item/weapon/crowbar/red, +/obj/item/crowbar/red, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/vault{ dir = 5 @@ -106491,7 +105736,7 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 26 }, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/item/device/flashlight, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -106517,7 +105762,7 @@ /turf/open/floor/plasteel/grimy, /area/chapel/office) "dYq" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/structure/sign/nosmoking_2{ pixel_x = 32 }, @@ -106550,11 +105795,12 @@ /obj/machinery/power/apc{ dir = 8; name = "Departures Checkpoint APC"; + areastring = "/area/security/checkpoint/checkpoint2"; pixel_x = -26; pixel_y = 3 }, -/obj/item/weapon/crowbar, -/obj/item/weapon/wrench, +/obj/item/crowbar, +/obj/item/wrench, /obj/item/device/radio, /turf/open/floor/plasteel/red/side{ dir = 8 @@ -106707,8 +105953,7 @@ /obj/structure/cable/white{ icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/checkpoint2) "dYF" = ( @@ -106765,8 +106010,8 @@ /area/shuttle/escape) "dYN" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/toolbox/emergency, -/obj/item/weapon/wrench, +/obj/item/storage/toolbox/emergency, +/obj/item/wrench, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/vault{ dir = 5 @@ -106778,7 +106023,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/stripes/line{ dir = 10 }, @@ -106830,7 +106075,7 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/stripes/line{ dir = 6 }, @@ -106874,6 +106119,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Chapel Quarters APC"; + areastring = "/area/chapel/office"; pixel_y = 24 }, /obj/structure/cable/white{ @@ -106883,7 +106129,7 @@ /turf/open/floor/plasteel/grimy, /area/chapel/office) "dYY" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/camera{ c_tag = "Chapel Quarters"; dir = 2; @@ -106945,8 +106191,8 @@ /area/chapel/office) "dZe" = ( /obj/structure/table/wood, -/obj/item/weapon/folder, -/obj/item/weapon/pen/fourcolor, +/obj/item/folder, +/obj/item/pen/fourcolor, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment{ dir = 8; @@ -106956,7 +106202,7 @@ /area/chapel/office) "dZf" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/machinery/ai_status_display{ pixel_x = 32 }, @@ -106983,7 +106229,7 @@ }, /area/security/checkpoint/checkpoint2) "dZi" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/red/side, /area/security/checkpoint/checkpoint2) "dZj" = ( @@ -107052,8 +106298,8 @@ d2 = 4; icon_state = "1-4" }, -/obj/item/weapon/restraints/handcuffs, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/item/device/assembly/flash/handheld, /turf/open/floor/plasteel/red/side, /area/security/checkpoint/checkpoint2) @@ -107101,8 +106347,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/checkpoint2) "dZt" = ( @@ -107122,7 +106367,7 @@ /area/shuttle/escape) "dZv" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/lockbox/loyalty, +/obj/item/storage/lockbox/loyalty, /turf/open/floor/mineral/plastitanium/brig, /area/shuttle/escape) "dZw" = ( @@ -107172,14 +106417,12 @@ /turf/open/floor/plasteel/airless/solarpanel, /area/solar/port/aft) "dZC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white, /turf/open/floor/plating, /area/maintenance/port/aft) "dZD" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "chapelprivacy"; name = "Chapel Privacy Shutters" @@ -107188,7 +106431,7 @@ /area/chapel/office) "dZE" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/black, +/obj/item/bedsheet/black, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -107259,8 +106502,8 @@ /area/chapel/office) "dZN" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -107278,11 +106521,11 @@ /area/chapel/office) "dZP" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/candle_box{ +/obj/item/storage/fancy/candle_box{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/fancy/candle_box, +/obj/item/storage/fancy/candle_box, /obj/machinery/light{ dir = 4 }, @@ -107318,8 +106561,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/checkpoint2) "dZT" = ( @@ -107327,14 +106569,12 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/checkpoint2) "dZU" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/checkpoint2) "dZV" = ( @@ -107345,7 +106585,7 @@ /area/shuttle/escape) "dZW" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/zipties, +/obj/item/storage/box/zipties, /obj/item/device/radio/intercom{ name = "Station Intercom"; pixel_y = -26 @@ -107354,8 +106594,8 @@ /area/shuttle/escape) "dZX" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/red/corner{ dir = 8 }, @@ -107478,26 +106718,26 @@ /area/chapel/office) "eai" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy/geranium{ +/obj/item/reagent_containers/food/snacks/grown/poppy/geranium{ pixel_x = 6; pixel_y = 6 }, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy/lily, +/obj/item/reagent_containers/food/snacks/grown/poppy/lily, /turf/open/floor/plasteel/grimy, /area/chapel/office) "eaj" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/candle_box{ +/obj/item/storage/fancy/candle_box{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/fancy/candle_box, +/obj/item/storage/fancy/candle_box, /turf/open/floor/plasteel/grimy, /area/chapel/office) "eak" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen, +/obj/item/folder/red, +/obj/item/pen, /turf/open/floor/plasteel/grimy, /area/chapel/office) "eal" = ( @@ -107527,8 +106767,8 @@ /area/chapel/office) "eaq" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/crayons, -/obj/item/weapon/storage/crayons, +/obj/item/storage/crayons, +/obj/item/storage/crayons, /obj/machinery/requests_console{ department = "Chapel Office"; departmentType = 0; @@ -107554,8 +106794,7 @@ /turf/open/floor/plasteel/airless/solarpanel, /area/solar/port/aft) "eas" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/chapel/office) "eat" = ( @@ -107569,23 +106808,21 @@ /obj/machinery/light{ dir = 1 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 5 }, /area/shuttle/escape) "eav" = ( /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 5 }, /area/shuttle/escape) "eaw" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/vault{ dir = 4 }, @@ -107593,7 +106830,6 @@ "eax" = ( /obj/machinery/computer/security, /turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; dir = 9 }, /area/shuttle/escape) @@ -107602,7 +106838,6 @@ dir = 8 }, /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 5 }, /area/shuttle/escape) @@ -107613,7 +106848,6 @@ pixel_y = 58 }, /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 5 }, /area/shuttle/escape) @@ -107622,14 +106856,12 @@ dir = 4 }, /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 5 }, /area/shuttle/escape) "eaB" = ( /obj/machinery/computer/station_alert, /turf/open/floor/plasteel/darkyellow/side{ - icon_state = "darkyellow"; dir = 5 }, /area/shuttle/escape) @@ -107641,7 +106873,6 @@ "eaD" = ( /obj/machinery/computer/secure_data, /turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; dir = 10 }, /area/shuttle/escape) @@ -107657,13 +106888,13 @@ /area/shuttle/escape) "eaG" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/vault, /area/shuttle/escape) "eaH" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/blue, -/obj/item/weapon/pen, +/obj/item/folder/blue, +/obj/item/pen, /turf/open/floor/plasteel/vault, /area/shuttle/escape) "eaI" = ( @@ -107675,7 +106906,6 @@ "eaJ" = ( /obj/machinery/computer/atmos_alert, /turf/open/floor/plasteel/darkyellow/side{ - icon_state = "darkyellow"; dir = 6 }, /area/shuttle/escape) @@ -107686,16 +106916,16 @@ /area/solar/port/aft) "eaL" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/vault{ dir = 4 }, /area/shuttle/escape) "eaM" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/red, -/obj/item/weapon/restraints/handcuffs, +/obj/item/folder/red, +/obj/item/restraints/handcuffs, /obj/item/device/assembly/flash/handheld, /turf/open/floor/plasteel/vault, /area/shuttle/escape) @@ -107721,13 +106951,13 @@ /area/shuttle/escape) "eaR" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plasteel/vault, /area/shuttle/escape) "eaS" = ( /obj/structure/table/reinforced, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /turf/open/floor/plasteel/vault{ dir = 4 }, @@ -107794,7 +107024,7 @@ /turf/open/space, /area/space) "eaZ" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light_switch{ pixel_x = 24; pixel_y = -24 @@ -108066,7 +107296,7 @@ /turf/closed/wall, /area/hydroponics/garden/abandoned) "ecg" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light/small{ dir = 1 }, @@ -108113,8 +107343,7 @@ /turf/open/floor/plasteel/hydrofloor, /area/hydroponics/garden/abandoned) "ecl" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/barricade/wooden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, @@ -108151,8 +107380,7 @@ /turf/closed/wall/r_wall, /area/maintenance/disposal/incinerator) "ecr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -108229,17 +107457,12 @@ }, /area/tcommsat/server) "ecG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/general/hidden, /turf/open/floor/plating, /area/tcommsat/server) "ecI" = ( -/turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 - }, +/turf/open/floor/plasteel/vault/killroom, /area/science/xenobiology) "ecQ" = ( /obj/effect/decal/cleanable/dirt, @@ -108283,8 +107506,7 @@ /turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) "ecV" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/science/research) @@ -108379,7 +107601,6 @@ "edh" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/maintenance/starboard/fore) @@ -108414,8 +107635,7 @@ /turf/open/floor/pod/light, /area/shuttle/transport) "edC" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/transport) "edD" = ( @@ -108503,7 +107723,7 @@ /area/shuttle/transport) "eez" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/structure/sign/poster/contraband/random{ pixel_y = 32 }, @@ -108513,8 +107733,8 @@ /area/maintenance/starboard/fore) "eeA" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/structure/sign/poster/official/report_crimes{ pixel_y = 32 }, @@ -108542,8 +107762,8 @@ /obj/structure/sign/barsign{ pixel_y = 32 }, -/obj/item/weapon/wirerod, -/obj/item/weapon/wrench, +/obj/item/wirerod, +/obj/item/wrench, /obj/item/clothing/under/waiter, /obj/item/clothing/accessory/waistcoat, /obj/structure/sign/poster/contraband/random{ @@ -108553,15 +107773,15 @@ /area/crew_quarters/electronic_marketing_den) "eeF" = ( /obj/structure/table/wood, -/obj/item/weapon/poster/random_contraband{ +/obj/item/poster/random_contraband{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/poster/random_contraband{ +/obj/item/poster/random_contraband{ pixel_x = -3; pixel_y = -3 }, -/obj/item/weapon/poster/random_contraband, +/obj/item/poster/random_contraband, /turf/open/floor/wood, /area/crew_quarters/electronic_marketing_den) "eeG" = ( @@ -108574,15 +107794,15 @@ /area/security/vacantoffice) "eeH" = ( /obj/structure/table/wood, -/obj/item/weapon/poster/random_contraband{ +/obj/item/poster/random_contraband{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/poster/random_contraband{ +/obj/item/poster/random_contraband{ pixel_x = -3; pixel_y = -3 }, -/obj/item/weapon/poster/random_contraband, +/obj/item/poster/random_contraband, /turf/open/floor/plasteel/black, /area/crew_quarters/electronic_marketing_den) "eeI" = ( @@ -108648,11 +107868,11 @@ dir = 8; pixel_x = -12 }, -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/mop, -/obj/item/weapon/mop, +/obj/item/mop, +/obj/item/mop, /obj/item/device/radio/intercom{ name = "Station Intercom"; pixel_y = -26 @@ -108695,7 +107915,7 @@ /area/engine/atmospherics_engine) "eeX" = ( /obj/structure/table/wood, -/obj/item/weapon/soap/nanotrasen, +/obj/item/soap/nanotrasen, /obj/structure/sign/poster/random{ pixel_y = 32 }, @@ -108705,8 +107925,8 @@ /area/crew_quarters/bar/atrium) "eeY" = ( /obj/structure/easel, -/obj/item/weapon/canvas/twentythreeXtwentythree, -/obj/item/weapon/canvas/twentythreeXtwentythree, +/obj/item/canvas/twentythreeXtwentythree, +/obj/item/canvas/twentythreeXtwentythree, /obj/structure/sign/poster/random{ pixel_y = 32 }, @@ -108764,7 +107984,7 @@ pixel_x = 32 }, /turf/open/floor/plasteel/vault, -/area/prison/execution_room) +/area/security/execution/education) "eff" = ( /obj/structure/sign/poster/contraband/random{ pixel_x = -32 @@ -108801,7 +108021,7 @@ /area/crew_quarters/abandoned_gambling_den) "efj" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/baguette, +/obj/item/reagent_containers/food/snacks/baguette, /obj/item/toy/crayon/spraycan/mimecan{ charges = 5 }, @@ -108824,7 +108044,7 @@ "efm" = ( /obj/structure/table/wood, /obj/item/clothing/mask/fakemoustache, -/obj/item/weapon/cane, +/obj/item/cane, /obj/structure/sign/poster/random{ pixel_y = -32 }, @@ -108846,7 +108066,7 @@ "efp" = ( /obj/structure/reagent_dispensers/watertank, /obj/structure/window/reinforced, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /obj/effect/turf_decal/bot, /obj/structure/sign/poster/official/nanotrasen_logo{ pixel_x = -32 @@ -108899,7 +108119,7 @@ /area/crew_quarters/kitchen) "efv" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/effect/turf_decal/bot, /obj/structure/sign/poster/official/do_not_question{ pixel_y = -32 @@ -108969,12 +108189,12 @@ /area/hydroponics) "efB" = ( /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/spray/plantbgone, -/obj/item/weapon/reagent_containers/spray/plantbgone{ +/obj/item/reagent_containers/spray/plantbgone, +/obj/item/reagent_containers/spray/plantbgone{ pixel_x = 16 }, -/obj/item/weapon/watertank, -/obj/item/weapon/grenade/chem_grenade/antiweed, +/obj/item/watertank, +/obj/item/grenade/chem_grenade/antiweed, /obj/effect/turf_decal/bot, /obj/structure/sign/poster/official/ian{ pixel_y = -32 @@ -109026,7 +108246,7 @@ pixel_y = -32 }, /turf/open/floor/plasteel/red/side, -/area/security/transfer) +/area/security/execution/transfer) "efG" = ( /obj/structure/cable/white{ d1 = 1; @@ -109045,7 +108265,7 @@ /area/security/brig) "efH" = ( /obj/structure/table/wood, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/detective, /obj/structure/sign/poster/official/report_crimes{ pixel_y = 32 @@ -109069,7 +108289,7 @@ }, /area/hallway/primary/starboard) "efJ" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/structure/extinguisher_cabinet{ pixel_x = 26 }, @@ -109114,13 +108334,13 @@ /obj/machinery/door/window/southright{ name = "Warden's Desk" }, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen, -/obj/item/weapon/poster/random_official{ +/obj/item/folder/red, +/obj/item/pen, +/obj/item/poster/random_official{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/poster/random_official, +/obj/item/poster/random_official, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/security/warden) @@ -109131,11 +108351,11 @@ icon_state = "1-4" }, /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/machinery/light/small{ dir = 8 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/structure/sign/poster/official/enlist{ pixel_y = -32 }, @@ -109153,7 +108373,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/item/weapon/storage/backpack/satchel/sec, +/obj/item/storage/backpack/satchel/sec, /obj/structure/sign/poster/official/do_not_question{ pixel_y = -32 }, @@ -109177,7 +108397,7 @@ /turf/open/floor/wood, /area/crew_quarters/heads/hop) "efQ" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/sign/poster/official/report_crimes{ pixel_y = -32 @@ -109201,7 +108421,7 @@ /area/engine/engineering) "efS" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/briefcase, +/obj/item/storage/briefcase, /obj/structure/sign/poster/official/help_others{ pixel_x = 32 }, @@ -109232,9 +108452,9 @@ /obj/item/stack/sheet/glass{ amount = 50 }, -/obj/item/weapon/crowbar, -/obj/item/weapon/grenade/chem_grenade/metalfoam, -/obj/item/weapon/grenade/chem_grenade/metalfoam, +/obj/item/crowbar, +/obj/item/grenade/chem_grenade/metalfoam, +/obj/item/grenade/chem_grenade/metalfoam, /obj/effect/turf_decal/bot, /obj/structure/sign/poster/official/report_crimes{ pixel_y = 32 @@ -109246,8 +108466,8 @@ /obj/item/stack/rods{ amount = 50 }, -/obj/item/weapon/wrench, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/wrench, +/obj/item/storage/box/lights/mixed, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, /obj/structure/sign/poster/official/random{ @@ -109270,11 +108490,11 @@ dir = 1 }, /obj/structure/rack, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /obj/effect/turf_decal/delivery, /obj/structure/sign/poster/official/report_crimes{ pixel_y = 32 @@ -109283,8 +108503,8 @@ /area/maintenance/department/electrical) "efY" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/structure/sign/poster/official/science{ pixel_x = -32 }, @@ -109336,7 +108556,7 @@ "egb" = ( /obj/structure/table/reinforced, /obj/item/clothing/gloves/color/yellow, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /obj/structure/sign/poster/official/do_not_question{ pixel_y = -32 }, @@ -109353,7 +108573,7 @@ /area/medical/medbay/central) "egd" = ( /obj/structure/table/glass, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/md, /obj/machinery/light/small, /obj/structure/sign/poster/official/ian{ @@ -109365,7 +108585,7 @@ /area/medical/medbay/central) "ege" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/pill_bottle/dice, +/obj/item/storage/pill_bottle/dice, /obj/structure/sign/poster/official/help_others{ pixel_x = -32 }, @@ -109392,7 +108612,7 @@ }, /area/medical/medbay/central) "egh" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/contraband/random{ pixel_x = 32 @@ -109401,7 +108621,7 @@ /area/crew_quarters/abandoned_gambling_den) "egi" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/item/device/flashlight, /obj/effect/turf_decal/bot, /obj/structure/sign/poster/official/science{ @@ -109534,7 +108754,7 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/structure/sign/poster/official/do_not_question{ pixel_x = 32 }, @@ -109543,11 +108763,11 @@ }, /area/security/detectives_office/private_investigators_office) "egv" = ( -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /obj/structure/table/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -109560,7 +108780,7 @@ /area/science/mixing) "egw" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /obj/structure/sign/poster/official/report_crimes{ pixel_y = 32 }, @@ -109580,7 +108800,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/item/device/radio, /obj/structure/sign/poster/official/do_not_question{ pixel_y = -32 @@ -109606,7 +108826,7 @@ "egA" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel, @@ -109628,6 +108848,7 @@ cell_type = 5000; dir = 1; name = "Departure Lounge APC"; + areastring = "/area/hallway/secondary/exit/departure_lounge"; pixel_y = 28 }, /obj/machinery/camera{ @@ -109660,7 +108881,7 @@ /area/hallway/secondary/exit/departure_lounge) "egF" = ( /obj/effect/turf_decal/delivery, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel, @@ -109684,7 +108905,7 @@ "egH" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel, @@ -109711,7 +108932,7 @@ /area/hallway/secondary/exit/departure_lounge) "egL" = ( /obj/effect/turf_decal/delivery, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel, @@ -109757,7 +108978,7 @@ dir = 8; pixel_x = -24 }, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/chaplain, /obj/structure/sign/poster/official/bless_this_spess{ pixel_y = -32 @@ -110016,7 +109237,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/neutral/side{ @@ -110042,7 +109263,7 @@ /turf/open/floor/plasteel, /area/shuttle/escape) "ehu" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /obj/machinery/light{ @@ -110079,8 +109300,7 @@ /turf/closed/wall/r_wall, /area/engine/supermatter) "ehB" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/supermatter) "ehC" = ( @@ -110181,8 +109401,7 @@ /turf/closed/wall, /area/quartermaster/office) "ehW" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/office) "ehX" = ( @@ -110195,8 +109414,7 @@ /turf/closed/wall, /area/quartermaster/office) "eia" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/office) "eib" = ( @@ -110204,18 +109422,15 @@ /turf/closed/wall, /area/quartermaster/office) "eic" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/office) "eid" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/office) "eie" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/office) "eif" = ( @@ -110234,8 +109449,7 @@ /turf/closed/wall/r_wall, /area/maintenance/solars/starboard/aft) "eik" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) "eil" = ( @@ -110247,18 +109461,15 @@ /turf/closed/wall/r_wall, /area/maintenance/solars/starboard/aft) "eim" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) "ein" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) "eio" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) "eip" = ( @@ -110356,18 +109567,15 @@ /turf/closed/wall/r_wall, /area/maintenance/solars/starboard/aft) "eiw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) "eix" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) "eiy" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) "eiz" = ( @@ -110377,22 +109585,21 @@ /turf/closed/wall/r_wall, /area/maintenance/solars/starboard/aft) "eiB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) "eiC" = ( /turf/closed/wall/r_wall, /area/maintenance/solars/starboard/aft) "eiD" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) "eiE" = ( /obj/machinery/power/apc{ dir = 4; name = "Port Primary Hallway APC"; + areastring = "/area/hallway/primary/port"; pixel_x = 26 }, /obj/structure/cable/white{ @@ -110413,6 +109620,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Starboard Primary Hallway APC"; + areastring = "/area/hallway/primary/starboard"; pixel_y = -26 }, /obj/structure/cable/white{ @@ -110446,6 +109654,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Starboard Quarter Maintenance APC"; + areastring = "/area/hallway/primary/aft"; pixel_x = 26 }, /turf/open/floor/plating, @@ -110464,6 +109673,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Aft Primary Hallway APC"; + areastring = "/area/hallway/primary/aft"; pixel_x = 26 }, /obj/structure/cable/white{ @@ -110755,7 +109965,7 @@ /turf/open/floor/plating, /area/quartermaster/warehouse) "ejw" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/light_switch{ pixel_x = 22; @@ -110766,7 +109976,7 @@ }, /area/engine/transit_tube) "ejx" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light_switch{ pixel_x = -26 }, @@ -110794,7 +110004,7 @@ /turf/open/floor/plasteel/brown, /area/maintenance/disposal) "ejz" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/decal/cleanable/dirt, /obj/machinery/airalarm{ pixel_y = 23 @@ -110834,48 +110044,43 @@ /turf/closed/wall/mineral/plastitanium, /area/space) "ejE" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/shutters{ id = "syndieshutters"; name = "blast shutters" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/space) "ejF" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/shutters{ id = "syndieshutters"; name = "blast shutters" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/space) "ejG" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/shutters{ id = "syndieshutters"; name = "blast shutters" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/space) "ejH" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/shutters{ id = "syndieshutters"; name = "blast shutters" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/space) "ejI" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/shutters{ id = "syndieshutters"; name = "blast shutters" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/space) "ejJ" = ( @@ -110908,7 +110113,7 @@ /area/space) "ejO" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/red, +/obj/item/folder/red, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -110948,7 +110153,7 @@ /obj/machinery/status_display{ pixel_x = -32 }, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/syndie, /obj/machinery/light{ dir = 8 @@ -110996,7 +110201,7 @@ /obj/machinery/ai_status_display{ pixel_x = 32 }, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/machinery/light{ dir = 4 }, @@ -111091,7 +110296,7 @@ /obj/structure/table/reinforced, /obj/item/stack/cable_coil/white, /obj/item/stack/cable_coil/white, -/obj/item/weapon/crowbar/red, +/obj/item/crowbar/red, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -111103,11 +110308,11 @@ /area/space) "ekz" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/handcuffs{ +/obj/item/storage/box/handcuffs{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/zipties, +/obj/item/storage/box/zipties, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -111419,8 +110624,8 @@ /turf/closed/wall/mineral/plastitanium, /area/space) "elx" = ( -/obj/item/weapon/storage/toolbox/syndicate, -/obj/item/weapon/crowbar/red, +/obj/item/storage/toolbox/syndicate, +/obj/item/crowbar/red, /obj/structure/table/reinforced, /obj/machinery/light{ dir = 8 @@ -111685,33 +110890,33 @@ }, /area/space) "emx" = ( -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = 6 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = -3 }, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = -3; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = 6; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 3; pixel_y = -2 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 4; pixel_y = 1 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = -2; pixel_y = 5 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 2; pixel_y = 8 }, @@ -111749,18 +110954,18 @@ /turf/closed/wall/mineral/plastitanium, /area/space) "emE" = ( -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/structure/table/reinforced, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/space) "emF" = ( -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 9 }, /obj/item/device/assembly/voice{ @@ -111772,7 +110977,7 @@ }, /area/space) "emG" = ( -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/device/assembly/infra, /obj/structure/table/reinforced, /obj/machinery/light{ @@ -111799,7 +111004,7 @@ }, /area/space) "emI" = ( -/obj/item/weapon/weldingtool/largetank{ +/obj/item/weldingtool/largetank{ pixel_y = 3 }, /obj/item/device/multitool, @@ -111972,9 +111177,9 @@ /area/space) "ent" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/glass/beaker/large, -/obj/item/weapon/reagent_containers/glass/beaker, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker, +/obj/item/reagent_containers/dropper, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -112059,12 +111264,12 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/brute, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/brute, +/obj/item/storage/firstaid/regular{ pixel_x = -3; pixel_y = -3 }, @@ -112072,12 +111277,12 @@ /turf/open/floor/plasteel/vault, /area/space) "enM" = ( -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = -3; pixel_y = -3 }, @@ -112110,22 +111315,22 @@ }, /area/space) "enT" = ( -/obj/item/weapon/grenade/syndieminibomb{ +/obj/item/grenade/syndieminibomb{ pixel_x = 4; pixel_y = 2 }, -/obj/item/weapon/grenade/syndieminibomb{ +/obj/item/grenade/syndieminibomb{ pixel_x = -1 }, /obj/structure/table/reinforced, /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/grenade/plastic/c4, -/obj/item/weapon/grenade/plastic/c4, -/obj/item/weapon/grenade/plastic/c4, -/obj/item/weapon/grenade/plastic/c4, -/obj/item/weapon/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -112159,8 +111364,8 @@ /turf/closed/wall/mineral/plastitanium, /area/space) "enZ" = ( -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/circular_saw, +/obj/item/surgicaldrill, +/obj/item/circular_saw, /obj/structure/table/reinforced, /obj/machinery/light{ dir = 8 @@ -112238,8 +111443,8 @@ /turf/closed/wall/mineral/plastitanium, /area/space) "eoo" = ( -/obj/item/weapon/cautery, -/obj/item/weapon/scalpel, +/obj/item/cautery, +/obj/item/scalpel, /obj/structure/table/reinforced, /turf/open/floor/plasteel/vault{ dir = 8 @@ -112247,14 +111452,14 @@ /area/space) "eop" = ( /obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/space) "eoq" = ( -/obj/item/weapon/retractor, -/obj/item/weapon/hemostat, +/obj/item/retractor, +/obj/item/hemostat, /obj/structure/table/reinforced, /turf/open/floor/plasteel/vault{ dir = 8 @@ -112639,40 +111844,35 @@ /turf/open/floor/plasteel, /area/science/xenobiology) "epo" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/plating, /area/engine/atmospherics_engine) "epp" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/plating, /area/engine/atmospherics_engine) "epq" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/plating, /area/engine/atmospherics_engine) "epr" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/plating, /area/engine/atmospherics_engine) "eps" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 }, @@ -113059,8 +112259,7 @@ /turf/open/floor/plasteel, /area/engine/atmos) "epW" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 4 }, @@ -113433,7 +112632,7 @@ "era" = ( /obj/effect/landmark/event_spawn, /turf/open/floor/plasteel/neutral, -/area/security/transfer) +/area/security/execution/transfer) "erb" = ( /obj/effect/landmark/event_spawn, /turf/open/floor/plasteel/neutral, @@ -113943,6 +113142,26 @@ dir = 4 }, /area/construction/mining/aux_base) +"esw" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/plating, +/area/shuttle/auxillary_base) +"esx" = ( +/obj/machinery/computer/shuttle/mining, +/turf/open/floor/plasteel/yellow/side{ + dir = 4 + }, +/area/construction/mining/aux_base) +"esy" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/structure/ore_box, +/turf/open/floor/plating, +/area/shuttle/auxillary_base) (1,1,1) = {" aaa @@ -138458,7 +137677,7 @@ aRf aSV aUs aIU -aIU +aSV aIU aSV aSV @@ -139543,13 +138762,13 @@ bZC duO cJx cHS -cMI -cMI -cMI +cHX +cHX +cHX cRJ -cMI -cMI -cMI +cHX +cHX +cHX cHS cJA cFm @@ -140057,13 +139276,13 @@ cBp erO cJz cHS -cMI -cMI -cMI -cMI -cMI -cMI -cMI +cHX +cHX +cHX +cHX +cHX +cHX +cHX cHS cZL dbc @@ -140316,8 +139535,8 @@ cJA cHS cHS cOs -cMI -cMI +cHX +cHX cTv cOs cHS @@ -148834,7 +148053,7 @@ dJN cJM dLH dML -dNJ +dED dOy dPo dQd @@ -156253,7 +155472,7 @@ cPm cLL cSA cUj -cVW +cUu cXJ cZi dap @@ -156399,11 +155618,11 @@ epT acf aaG acy -acO adf adl +esx +abK abK -adS aeg aep aeC @@ -156912,7 +156131,7 @@ abM abf aaf aaG -acz +esw acP acP acP @@ -156920,7 +156139,7 @@ edj acP acP acP -aeq +esy aaG afc afr diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 65eb81a50e..ec76a564d5 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -190,8 +190,7 @@ /turf/closed/wall/r_wall, /area/security/prison) "aay" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 2; icon_state = "0-2" @@ -216,7 +215,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-03"; layer = 4.1 }, @@ -238,7 +237,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ layer = 4.1 }, /turf/open/floor/plasteel/floorgrime, @@ -255,8 +254,7 @@ /turf/open/floor/plasteel/floorgrime, /area/security/prison) "aaF" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -301,7 +299,7 @@ /turf/open/floor/plasteel/floorgrime, /area/security/prison) "aaJ" = ( -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -326,8 +324,7 @@ /turf/open/floor/plasteel/floorgrime, /area/security/prison) "aaL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -335,8 +332,7 @@ /turf/open/floor/plating, /area/security/prison) "aaM" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/pod_2) "aaN" = ( @@ -354,7 +350,7 @@ /area/engine/atmos) "aaP" = ( /obj/machinery/hydroponics/constructable, -/obj/item/weapon/cultivator, +/obj/item/cultivator, /obj/item/seeds/carrot, /turf/open/floor/plasteel/floorgrime, /area/security/prison) @@ -365,7 +361,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plasteel/floorgrime, /area/security/prison) "aaR" = ( @@ -422,10 +418,9 @@ /area/solar/starboard/fore) "aaZ" = ( /turf/closed/wall/r_wall, -/area/prison/execution_room) +/area/security/execution/education) "aba" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/yellow{ d2 = 2; @@ -442,8 +437,7 @@ /turf/open/floor/plasteel/floorgrime, /area/security/prison) "abc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 2; icon_state = "0-2" @@ -478,10 +472,10 @@ dir = 1 }, /turf/open/floor/plating, -/area/prison/execution_room) +/area/security/execution/education) "abh" = ( -/obj/item/weapon/soap/nanotrasen, -/obj/item/weapon/bikehorn/rubberducky, +/obj/item/soap/nanotrasen, +/obj/item/bikehorn/rubberducky, /obj/machinery/shower{ dir = 4 }, @@ -515,21 +509,21 @@ icon_state = "4-8" }, /obj/structure/easel, -/obj/item/weapon/canvas/twentythreeXtwentythree, -/obj/item/weapon/canvas/twentythreeXtwentythree, +/obj/item/canvas/twentythreeXtwentythree, +/obj/item/canvas/twentythreeXtwentythree, /turf/open/floor/plasteel/floorgrime, /area/security/prison) "abk" = ( /obj/structure/table, -/obj/item/weapon/folder, -/obj/item/weapon/paper/guides/jobs/hydroponics, +/obj/item/folder, +/obj/item/paper/guides/jobs/hydroponics, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/pen, -/obj/item/weapon/storage/crayons, +/obj/item/pen, +/obj/item/storage/crayons, /obj/structure/cable/yellow{ d1 = 2; d2 = 8; @@ -645,7 +639,7 @@ dir = 9 }, /turf/open/floor/plasteel/black, -/area/prison/execution_room) +/area/security/execution/education) "aby" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 @@ -654,7 +648,7 @@ dir = 1 }, /turf/open/floor/plasteel/black, -/area/prison/execution_room) +/area/security/execution/education) "abz" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 @@ -663,7 +657,7 @@ dir = 5 }, /turf/open/floor/plasteel/black, -/area/prison/execution_room) +/area/security/execution/education) "abA" = ( /obj/machinery/shower{ dir = 4 @@ -704,10 +698,10 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/weapon/reagent_containers/food/condiment/peppermill{ +/obj/item/reagent_containers/food/condiment/peppermill{ pixel_x = 3 }, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = -3; pixel_y = 5 }, @@ -870,7 +864,7 @@ dir = 8 }, /turf/open/floor/plasteel/black, -/area/prison/execution_room) +/area/security/execution/education) "abW" = ( /obj/structure/bed, /obj/item/clothing/suit/straight_jacket, @@ -880,7 +874,7 @@ /obj/effect/landmark/revenantspawn, /obj/item/device/electropack, /turf/open/floor/plasteel/black, -/area/prison/execution_room) +/area/security/execution/education) "abX" = ( /obj/machinery/flasher{ id = "justiceflash"; @@ -891,7 +885,7 @@ dir = 4 }, /turf/open/floor/plasteel/black, -/area/prison/execution_room) +/area/security/execution/education) "abY" = ( /obj/machinery/door/airlock{ name = "Unisex Restroom"; @@ -901,7 +895,7 @@ /area/security/prison) "abZ" = ( /obj/structure/table, -/obj/item/weapon/book/manual/chef_recipes{ +/obj/item/book/manual/chef_recipes{ pixel_x = 2; pixel_y = 6 }, @@ -922,7 +916,7 @@ /area/security/prison) "acb" = ( /obj/structure/table, -/obj/item/weapon/storage/pill_bottle/dice, +/obj/item/storage/pill_bottle/dice, /turf/open/floor/plasteel, /area/security/prison) "acc" = ( @@ -1002,7 +996,7 @@ dir = 10 }, /turf/open/floor/plasteel/black, -/area/prison/execution_room) +/area/security/execution/education) "acn" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 @@ -1011,7 +1005,7 @@ dir = 2 }, /turf/open/floor/plasteel/black, -/area/prison/execution_room) +/area/security/execution/education) "aco" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on{ dir = 2; @@ -1021,7 +1015,7 @@ dir = 6 }, /turf/open/floor/plasteel/black, -/area/prison/execution_room) +/area/security/execution/education) "acp" = ( /obj/machinery/light/small{ dir = 4 @@ -1033,7 +1027,7 @@ /area/security/prison) "acq" = ( /obj/structure/table, -/obj/item/weapon/storage/box/donkpockets{ +/obj/item/storage/box/donkpockets{ pixel_x = 2; pixel_y = 1 }, @@ -1130,8 +1124,7 @@ /turf/open/space, /area/solar/starboard/fore) "acA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/door/poddoor/preopen{ id = "executionfireblast"; @@ -1142,10 +1135,9 @@ /turf/open/floor/plasteel/darkred{ dir = 4 }, -/area/prison/execution_room) +/area/security/execution/education) "acB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "executionfireblast"; layer = 2.9; @@ -1158,7 +1150,7 @@ /turf/open/floor/plasteel/darkred{ dir = 4 }, -/area/prison/execution_room) +/area/security/execution/education) "acC" = ( /obj/machinery/door/window/brigdoor{ dir = 2; @@ -1189,7 +1181,7 @@ /turf/open/floor/plasteel/darkred{ dir = 4 }, -/area/prison/execution_room) +/area/security/execution/education) "acD" = ( /obj/structure/table, /obj/machinery/microwave{ @@ -1216,7 +1208,7 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-13" }, /turf/open/floor/plasteel/floorgrime, @@ -1271,17 +1263,17 @@ /area/security/prison) "acM" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel/floorgrime, /area/security/prison) "acN" = ( /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/syringe, -/obj/item/weapon/reagent_containers/glass/bottle/morphine{ +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/glass/bottle/morphine{ pixel_y = 6 }, /turf/open/floor/plasteel/whitered/side{ @@ -1293,15 +1285,15 @@ pixel_y = 32 }, /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/glass/beaker{ +/obj/item/reagent_containers/glass/beaker{ pixel_x = 4; pixel_y = 4 }, -/obj/item/weapon/reagent_containers/glass/beaker{ +/obj/item/reagent_containers/glass/beaker{ pixel_x = -5; pixel_y = 6 }, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/dropper, /turf/open/floor/plasteel/whitered/side{ dir = 1 }, @@ -1310,14 +1302,13 @@ /turf/closed/wall, /area/crew_quarters/fitness/recreation) "acQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/fitness/recreation) "acR" = ( /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/syringe, -/obj/item/weapon/reagent_containers/glass/bottle/morphine{ +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/glass/bottle/morphine{ pixel_y = 6 }, /obj/machinery/camera{ @@ -1358,31 +1349,31 @@ /area/solar/port/fore) "acV" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/bottle/morphine{ +/obj/item/reagent_containers/glass/bottle/morphine{ pixel_x = -4; pixel_y = 1 }, -/obj/item/weapon/reagent_containers/glass/bottle/chloralhydrate{ +/obj/item/reagent_containers/glass/bottle/chloralhydrate{ name = "chloral hydrate bottle" }, -/obj/item/weapon/reagent_containers/glass/bottle/toxin{ +/obj/item/reagent_containers/glass/bottle/toxin{ pixel_x = 6; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/glass/bottle/morphine{ +/obj/item/reagent_containers/glass/bottle/morphine{ pixel_x = 5; pixel_y = 1 }, -/obj/item/weapon/reagent_containers/syringe, -/obj/item/weapon/reagent_containers/glass/bottle/facid{ +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/glass/bottle/facid{ name = "fluorosulfuric acid bottle"; pixel_x = -3; pixel_y = 6 }, -/obj/item/weapon/reagent_containers/syringe{ +/obj/item/reagent_containers/syringe{ pixel_y = 5 }, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/dropper, /obj/machinery/airalarm/all_access{ dir = 4; pixel_x = -24 @@ -1426,18 +1417,18 @@ /turf/open/floor/plasteel/darkred/side{ dir = 1 }, -/area/prison/execution_room) +/area/security/execution/education) "acW" = ( /obj/structure/table, -/obj/item/weapon/folder/red{ +/obj/item/folder/red{ pixel_x = 3 }, /obj/item/device/taperecorder{ pixel_x = -3 }, -/obj/item/weapon/storage/fancy/cigarettes, +/obj/item/storage/fancy/cigarettes, /obj/item/device/assembly/flash/handheld, -/obj/item/weapon/reagent_containers/spray/pepper, +/obj/item/reagent_containers/spray/pepper, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -1445,7 +1436,7 @@ /turf/open/floor/plasteel/darkred/side{ dir = 1 }, -/area/prison/execution_room) +/area/security/execution/education) "acX" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -1454,7 +1445,7 @@ /turf/open/floor/plasteel/darkred/side{ dir = 1 }, -/area/prison/execution_room) +/area/security/execution/education) "acY" = ( /obj/structure/sink/kitchen{ desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; @@ -1467,12 +1458,13 @@ /turf/open/floor/plasteel/darkred/side{ dir = 1 }, -/area/prison/execution_room) +/area/security/execution/education) "acZ" = ( /obj/machinery/power/apc{ cell_type = 2500; dir = 1; name = "Prisoner Education Chamber APC"; + areastring = "/area/security/execution/education"; pixel_y = 24 }, /obj/structure/cable/yellow{ @@ -1489,7 +1481,7 @@ /turf/open/floor/plasteel/darkred/side{ dir = 1 }, -/area/prison/execution_room) +/area/security/execution/education) "ada" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 @@ -1609,7 +1601,7 @@ dir = 5 }, /turf/open/floor/plasteel/black, -/area/prison/execution_room) +/area/security/execution/education) "adn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/chair/office/dark{ @@ -1619,15 +1611,15 @@ dir = 8 }, /turf/open/floor/plasteel/black, -/area/prison/execution_room) +/area/security/execution/education) "ado" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden, /turf/open/floor/plasteel/black, -/area/prison/execution_room) +/area/security/execution/education) "adp" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel/black, -/area/prison/execution_room) +/area/security/execution/education) "adq" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -1642,11 +1634,11 @@ dir = 4 }, /turf/open/floor/plasteel/black, -/area/prison/execution_room) +/area/security/execution/education) "adr" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall/r_wall, -/area/prison/execution_room) +/area/security/execution/education) "ads" = ( /obj/structure/bed, /obj/machinery/camera{ @@ -1808,8 +1800,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/pod_2) "adI" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/pod_3) "adJ" = ( @@ -1820,17 +1811,17 @@ pixel_x = -28 }, /obj/structure/table, -/obj/item/weapon/storage/backpack/duffelbag/sec/surgery{ +/obj/item/storage/backpack/duffelbag/sec/surgery{ pixel_y = 5 }, /obj/item/clothing/mask/balaclava, -/obj/item/weapon/reagent_containers/spray/cleaner{ +/obj/item/reagent_containers/spray/cleaner{ pixel_x = 5 }, /turf/open/floor/plasteel/darkred/side{ dir = 2 }, -/area/prison/execution_room) +/area/security/execution/education) "adK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 @@ -1838,7 +1829,7 @@ /turf/open/floor/plasteel/darkred/side{ dir = 2 }, -/area/prison/execution_room) +/area/security/execution/education) "adL" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -1847,7 +1838,7 @@ /turf/open/floor/plasteel/darkred/side{ dir = 2 }, -/area/prison/execution_room) +/area/security/execution/education) "adM" = ( /obj/machinery/button/door{ id = "prisonereducation"; @@ -1863,7 +1854,7 @@ /turf/open/floor/plasteel/darkred/side{ dir = 2 }, -/area/prison/execution_room) +/area/security/execution/education) "adN" = ( /obj/machinery/light_switch{ pixel_x = 26 @@ -1879,7 +1870,7 @@ /turf/open/floor/plasteel/darkred/side{ dir = 2 }, -/area/prison/execution_room) +/area/security/execution/education) "adO" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/machinery/flasher{ @@ -1892,8 +1883,8 @@ /area/security/prison) "adP" = ( /obj/structure/table, -/obj/item/weapon/paper, -/obj/item/weapon/pen, +/obj/item/paper, +/obj/item/pen, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, @@ -1928,8 +1919,8 @@ /area/security/prison) "adT" = ( /obj/structure/table, -/obj/item/weapon/paper, -/obj/item/weapon/pen, +/obj/item/paper, +/obj/item/pen, /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel/floorgrime, /area/security/prison) @@ -1942,8 +1933,8 @@ /turf/open/floor/plasteel/floorgrime, /area/security/prison) "adV" = ( -/obj/item/weapon/folder/red, -/obj/item/weapon/pen, +/obj/item/folder/red, +/obj/item/pen, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/table/glass, /turf/open/floor/plasteel/whitered/side{ @@ -1981,8 +1972,7 @@ /turf/closed/wall/r_wall, /area/crew_quarters/heads/hos) "aea" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -1994,8 +1984,7 @@ /turf/open/floor/plating, /area/crew_quarters/heads/hos) "aeb" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -2011,8 +2000,7 @@ /turf/open/floor/plating, /area/crew_quarters/heads/hos) "aec" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 2; icon_state = "0-2" @@ -2034,8 +2022,7 @@ /turf/open/floor/plating, /area/crew_quarters/fitness/recreation) "aee" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/solars/port/fore) "aef" = ( @@ -2060,7 +2047,7 @@ dir = 1 }, /turf/open/floor/plasteel/black, -/area/prison/execution_room) +/area/security/execution/education) "aeh" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 10 @@ -2074,7 +2061,7 @@ req_access_txt = "0" }, /turf/open/floor/plasteel/black, -/area/prison/execution_room) +/area/security/execution/education) "aei" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 1; @@ -2088,7 +2075,7 @@ req_access_txt = "0" }, /turf/open/floor/plasteel/black, -/area/prison/execution_room) +/area/security/execution/education) "aej" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ @@ -2107,7 +2094,7 @@ /turf/open/floor/plasteel/red/side{ dir = 1 }, -/area/prison/execution_room) +/area/security/execution/education) "aek" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall/r_wall, @@ -2163,13 +2150,13 @@ /area/ai_monitored/security/armory) "aer" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/ionrifle{ +/obj/item/gun/energy/ionrifle{ pin = /obj/item/device/firing_pin }, /obj/machinery/light{ dir = 1 }, -/obj/item/weapon/gun/energy/temperature/security, +/obj/item/gun/energy/temperature/security, /obj/item/clothing/suit/armor/laserproof, /turf/open/floor/plasteel/vault{ dir = 4 @@ -2185,7 +2172,7 @@ name = "3maintenance loot spawner" }, /obj/effect/spawner/lootdrop/armory_contraband{ - loot = list(/obj/item/weapon/gun/ballistic/automatic/pistol = 5, /obj/item/weapon/gun/ballistic/shotgun/automatic/combat = 5, /obj/item/weapon/gun/ballistic/revolver/mateba, /obj/item/weapon/gun/ballistic/automatic/pistol/deagle, /obj/item/weapon/storage/box/syndie_kit/throwing_weapons = 3) + loot = list(/obj/item/gun/ballistic/automatic/pistol = 5, /obj/item/gun/ballistic/shotgun/automatic/combat = 5, /obj/item/gun/ballistic/revolver/mateba, /obj/item/gun/ballistic/automatic/pistol/deagle, /obj/item/storage/box/syndie_kit/throwing_weapons = 3) }, /turf/open/floor/plasteel/vault{ dir = 4 @@ -2196,8 +2183,8 @@ /obj/machinery/newscaster/security_unit{ pixel_y = 32 }, -/obj/item/weapon/folder/red, -/obj/item/weapon/folder/red, +/obj/item/folder/red, +/obj/item/folder/red, /obj/machinery/keycard_auth{ pixel_x = -26; pixel_y = 23 @@ -2237,8 +2224,7 @@ /turf/closed/wall, /area/security/range) "aez" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/range) "aeA" = ( @@ -2254,16 +2240,14 @@ /turf/closed/wall, /area/crew_quarters/fitness/recreation) "aeC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/plating, /area/crew_quarters/fitness/recreation) "aeD" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/effect/landmark/syndicate_breach_area, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -2271,8 +2255,7 @@ /turf/open/floor/plating, /area/crew_quarters/fitness/recreation) "aeE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, @@ -2300,20 +2283,20 @@ }, /obj/machinery/portable_atmospherics/canister/nitrous_oxide, /turf/open/floor/plasteel/vault, -/area/prison/execution_room) +/area/security/execution/education) "aeI" = ( -/obj/item/weapon/tank/internals/oxygen/red{ +/obj/item/tank/internals/oxygen/red{ pixel_x = -4; pixel_y = -1 }, -/obj/item/weapon/tank/internals/oxygen/red{ +/obj/item/tank/internals/oxygen/red{ pixel_x = 4; pixel_y = -1 }, -/obj/item/weapon/tank/internals/anesthetic{ +/obj/item/tank/internals/anesthetic{ pixel_x = 2 }, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas, /obj/structure/closet/crate{ @@ -2321,16 +2304,16 @@ opened = 1 }, /obj/machinery/atmospherics/pipe/manifold/general/visible, -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/plasteel/vault, -/area/prison/execution_room) +/area/security/execution/education) "aeJ" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 9 }, /obj/machinery/space_heater, /turf/open/floor/plasteel/vault, -/area/prison/execution_room) +/area/security/execution/education) "aeK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/yellow{ @@ -2575,6 +2558,7 @@ cell_type = 5000; dir = 1; name = "Prison Wing APC"; + areastring = "/area/security/prison"; pixel_x = 1; pixel_y = 24 }, @@ -2668,8 +2652,7 @@ }, /area/security/prison) "afc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -2685,7 +2668,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-16"; layer = 4.1 }, @@ -2711,7 +2694,7 @@ pixel_y = 30 }, /obj/machinery/computer/med_data/laptop, -/obj/item/weapon/storage/secure/safe/HoS{ +/obj/item/storage/secure/safe/HoS{ pixel_x = 36; pixel_y = 28 }, @@ -2724,7 +2707,7 @@ /area/crew_quarters/heads/hos) "aff" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ name = "armory safe A"; pixel_x = 6; pixel_y = 28 @@ -2867,20 +2850,20 @@ /area/crew_quarters/fitness/recreation) "afu" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/sillycup{ +/obj/item/reagent_containers/food/drinks/sillycup{ pixel_x = -5; pixel_y = 3 }, -/obj/item/weapon/reagent_containers/food/drinks/sillycup, -/obj/item/weapon/reagent_containers/food/drinks/sillycup{ +/obj/item/reagent_containers/food/drinks/sillycup, +/obj/item/reagent_containers/food/drinks/sillycup{ pixel_x = 5; pixel_y = 3 }, -/obj/item/weapon/reagent_containers/food/drinks/sillycup{ +/obj/item/reagent_containers/food/drinks/sillycup{ pixel_x = 5; pixel_y = 3 }, -/obj/item/weapon/reagent_containers/food/drinks/sillycup{ +/obj/item/reagent_containers/food/drinks/sillycup{ pixel_x = 5; pixel_y = 3 }, @@ -2917,8 +2900,7 @@ /turf/open/floor/plasteel/vault, /area/crew_quarters/fitness/recreation) "afC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/crew_quarters/fitness/recreation) @@ -2941,7 +2923,7 @@ /turf/open/floor/plating, /area/maintenance/solars/port/fore) "afF" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "applebush"; layer = 4.1 }, @@ -3120,8 +3102,7 @@ }, /area/security/prison) "afW" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /turf/open/floor/plating, /area/security/prison) @@ -3129,7 +3110,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 }, -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ name = "armory safe B"; pixel_x = 6; pixel_y = 28 @@ -3151,16 +3132,16 @@ pixel_y = 24 }, /obj/structure/rack, -/obj/item/weapon/grenade/barrier{ +/obj/item/grenade/barrier{ pixel_x = -3; pixel_y = 1 }, -/obj/item/weapon/grenade/barrier, -/obj/item/weapon/grenade/barrier{ +/obj/item/grenade/barrier, +/obj/item/grenade/barrier{ pixel_x = 3; pixel_y = -1 }, -/obj/item/weapon/grenade/barrier{ +/obj/item/grenade/barrier{ pixel_x = 6; pixel_y = -2 }, @@ -3184,12 +3165,12 @@ /area/ai_monitored/security/armory) "agb" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/e_gun/advtaser{ +/obj/item/gun/energy/e_gun/advtaser{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/gun/energy/e_gun/advtaser, -/obj/item/weapon/gun/energy/e_gun/advtaser{ +/obj/item/gun/energy/e_gun/advtaser, +/obj/item/gun/energy/e_gun/advtaser{ pixel_x = 3; pixel_y = -3 }, @@ -3203,12 +3184,12 @@ /area/ai_monitored/security/armory) "agd" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/laser{ +/obj/item/gun/energy/laser{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/gun/energy/laser, -/obj/item/weapon/gun/energy/laser{ +/obj/item/gun/energy/laser, +/obj/item/gun/energy/laser{ pixel_x = 3; pixel_y = -3 }, @@ -3217,8 +3198,7 @@ }, /area/ai_monitored/security/armory) "age" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -3235,11 +3215,11 @@ /area/crew_quarters/heads/hos) "agf" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/secure/briefcase{ +/obj/item/storage/secure/briefcase{ pixel_x = -2 }, -/obj/item/weapon/book/manual/wiki/security_space_law, -/obj/item/weapon/cartridge/detective, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/cartridge/detective, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -3263,16 +3243,16 @@ /area/crew_quarters/heads/hos) "agi" = ( /obj/structure/table/wood, -/obj/item/weapon/stamp/hos, +/obj/item/stamp/hos, /turf/open/floor/carpet, /area/crew_quarters/heads/hos) "agj" = ( -/obj/item/weapon/phone{ +/obj/item/phone{ desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/cigbutt/cigarbutt{ +/obj/item/cigbutt/cigarbutt{ pixel_x = 5; pixel_y = -1 }, @@ -3295,7 +3275,7 @@ /area/crew_quarters/heads/hos) "agl" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, @@ -3307,8 +3287,7 @@ /turf/open/floor/plasteel/black, /area/crew_quarters/heads/hos) "agm" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -3432,6 +3411,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Recreation Area APC"; + areastring = "/area/crew_quarters/fitness/recreation"; pixel_y = 24 }, /obj/structure/cable/yellow{ @@ -3492,10 +3472,10 @@ /area/maintenance/solars/port/fore) "agE" = ( /obj/structure/table, -/obj/item/weapon/folder/red{ +/obj/item/folder/red{ pixel_x = 3 }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = -4; pixel_y = 2 }, @@ -3503,7 +3483,7 @@ /area/security/prison) "agF" = ( /obj/structure/rack, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/item/device/assembly/flash/handheld, /obj/structure/cable/yellow{ d1 = 1; @@ -3514,12 +3494,12 @@ /area/security/prison) "agG" = ( /obj/structure/table, -/obj/item/weapon/storage/box/bodybags{ +/obj/item/storage/box/bodybags{ pixel_x = 4; pixel_y = 2 }, -/obj/item/weapon/pen, -/obj/item/weapon/storage/box/prisoner, +/obj/item/pen, +/obj/item/storage/box/prisoner, /turf/open/floor/plasteel/vault, /area/security/prison) "agH" = ( @@ -3554,8 +3534,7 @@ /turf/open/floor/plasteel, /area/security/prison) "agL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/prison) "agM" = ( @@ -3586,7 +3565,7 @@ /area/security/prison) "agP" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, @@ -3610,9 +3589,9 @@ pixel_x = -22 }, /obj/structure/rack, -/obj/item/weapon/storage/fancy/donut_box, -/obj/item/weapon/gun/energy/e_gun/dragnet, -/obj/item/weapon/gun/energy/e_gun/dragnet, +/obj/item/storage/fancy/donut_box, +/obj/item/gun/energy/e_gun/dragnet, +/obj/item/gun/energy/e_gun/dragnet, /turf/open/floor/plasteel/vault{ dir = 1 }, @@ -3626,29 +3605,29 @@ "agT" = ( /obj/structure/rack, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/weapon/storage/box/rubbershot, -/obj/item/weapon/storage/box/rubbershot, -/obj/item/weapon/storage/box/rubbershot, -/obj/item/weapon/storage/box/rubbershot, -/obj/item/weapon/storage/box/rubbershot, -/obj/item/weapon/storage/box/rubbershot, -/obj/item/weapon/gun/ballistic/shotgun/riot{ +/obj/item/storage/box/rubbershot, +/obj/item/storage/box/rubbershot, +/obj/item/storage/box/rubbershot, +/obj/item/storage/box/rubbershot, +/obj/item/storage/box/rubbershot, +/obj/item/storage/box/rubbershot, +/obj/item/gun/ballistic/shotgun/riot{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/gun/ballistic/shotgun/riot, +/obj/item/gun/ballistic/shotgun/riot, /turf/open/floor/plasteel/vault{ dir = 1 }, /area/ai_monitored/security/armory) "agU" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/e_gun{ +/obj/item/gun/energy/e_gun{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/gun/energy/e_gun, -/obj/item/weapon/gun/energy/e_gun{ +/obj/item/gun/energy/e_gun, +/obj/item/gun/energy/e_gun{ pixel_x = 3; pixel_y = -3 }, @@ -3657,8 +3636,7 @@ }, /area/ai_monitored/security/armory) "agV" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /obj/machinery/door/poddoor/preopen{ id = "hosprivacy"; @@ -3800,8 +3778,7 @@ /turf/closed/wall, /area/maintenance/disposal) "ahq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/disposal) "ahr" = ( @@ -3945,10 +3922,10 @@ icon_state = "2-4" }, /obj/structure/rack, -/obj/item/weapon/storage/box/flashes{ +/obj/item/storage/box/flashes{ pixel_x = 3 }, -/obj/item/weapon/storage/box/teargas{ +/obj/item/storage/box/teargas{ pixel_x = 1; pixel_y = -2 }, @@ -3961,6 +3938,7 @@ cell_type = 5000; dir = 2; name = "Armory APC"; + areastring = "/area/ai_monitored/security/armory"; pixel_x = 1; pixel_y = -24 }, @@ -3999,12 +3977,12 @@ /area/ai_monitored/security/armory) "ahI" = ( /obj/structure/rack, -/obj/item/weapon/shield/riot{ +/obj/item/shield/riot{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/shield/riot, -/obj/item/weapon/shield/riot{ +/obj/item/shield/riot, +/obj/item/shield/riot{ pixel_x = 3; pixel_y = -3 }, @@ -4125,7 +4103,7 @@ /turf/open/floor/plating, /area/maintenance/fore) "ahR" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plating, /area/maintenance/fore) "ahS" = ( @@ -4136,7 +4114,7 @@ "ahU" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/structure/table, -/obj/item/weapon/stock_parts/manipulator, +/obj/item/stock_parts/manipulator, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/fore) @@ -4269,7 +4247,7 @@ /turf/open/floor/plating, /area/maintenance/disposal) "aij" = ( -/obj/item/weapon/vending_refill/coffee, +/obj/item/vending_refill/coffee, /turf/open/floor/plating{ icon_state = "platingdmg2" }, @@ -4286,6 +4264,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Port Bow Solar APC"; + areastring = "/area/maintenance/solars/port/fore"; pixel_x = -25; pixel_y = 3 }, @@ -4330,13 +4309,11 @@ /turf/closed/wall/r_wall, /area/maintenance/port/fore) "aip" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/port/fore) "aiq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -4422,7 +4399,7 @@ /obj/structure/closet{ name = "Evidence Closet 1" }, -/obj/item/weapon/storage/backpack{ +/obj/item/storage/backpack{ name = "Evidence Bag 1" }, /obj/effect/spawner/lootdrop/maintenance{ @@ -4444,7 +4421,7 @@ dir = 2; network = list("SS13") }, -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ name = "evidence safe"; pixel_x = 6; pixel_y = 28 @@ -4455,7 +4432,7 @@ /area/security/warden) "aiz" = ( /obj/structure/closet/secure_closet/evidence, -/obj/item/weapon/storage/secure/briefcase{ +/obj/item/storage/secure/briefcase{ name = "Secure Evidence Briefcase"; pixel_x = 3; pixel_y = -3 @@ -4465,28 +4442,24 @@ }, /area/security/warden) "aiA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /turf/open/floor/plating, /area/ai_monitored/security/armory) "aiB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/security/warden) "aiC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/ai_monitored/security/armory) "aiD" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 2; icon_state = "0-2" @@ -4494,8 +4467,7 @@ /turf/open/floor/plating, /area/security/main) "aiE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -4507,8 +4479,7 @@ /turf/open/floor/plating, /area/crew_quarters/heads/hos) "aiF" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -4550,8 +4521,7 @@ /turf/open/floor/carpet, /area/crew_quarters/heads/hos) "aiH" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -4568,8 +4538,7 @@ /turf/open/floor/plating, /area/crew_quarters/heads/hos) "aiI" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -4621,7 +4590,7 @@ /area/maintenance/fore) "aiP" = ( /obj/structure/table, -/obj/item/weapon/folder, +/obj/item/folder, /turf/open/floor/plating, /area/maintenance/fore) "aiQ" = ( @@ -4777,21 +4746,21 @@ pixel_x = -3; pixel_y = 2 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine, -/obj/item/weapon/storage/secure/safe{ +/obj/item/reagent_containers/syringe/epinephrine, +/obj/item/storage/secure/safe{ pixel_x = 6; pixel_y = 28 }, -/obj/item/weapon/restraints/handcuffs/cable/pink, +/obj/item/restraints/handcuffs/cable/pink, /turf/open/floor/plating, /area/maintenance/port/fore) "ajl" = ( -/obj/item/weapon/soap/deluxe, -/obj/item/weapon/storage/secure/safe{ +/obj/item/soap/deluxe, +/obj/item/storage/secure/safe{ pixel_x = 6; pixel_y = 28 }, -/obj/item/weapon/kitchen/rollingpin, +/obj/item/kitchen/rollingpin, /obj/structure/closet/crate, /obj/item/clothing/suit/xenos, /obj/item/clothing/suit/monkeysuit, @@ -4818,8 +4787,7 @@ /turf/open/floor/plasteel/red/side, /area/security/brig) "ajo" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig) "ajp" = ( @@ -4835,7 +4803,7 @@ /obj/structure/closet{ name = "Evidence Closet 2" }, -/obj/item/weapon/storage/backpack{ +/obj/item/storage/backpack{ name = "Evidence Bag 2" }, /obj/machinery/airalarm{ @@ -4869,7 +4837,7 @@ /obj/structure/closet{ name = "Evidence Closet 5" }, -/obj/item/weapon/storage/backpack{ +/obj/item/storage/backpack{ name = "Evidence Bag 5" }, /obj/effect/spawner/lootdrop/maintenance{ @@ -4905,8 +4873,7 @@ /turf/open/floor/plasteel, /area/security/warden) "ajx" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 2; icon_state = "0-2" @@ -5078,7 +5045,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/item/weapon/storage/firstaid/brute, +/obj/item/storage/firstaid/brute, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) "ajT" = ( @@ -5113,8 +5080,8 @@ /area/crew_quarters/fitness/recreation) "ajX" = ( /obj/structure/table, -/obj/item/weapon/paper/fluff/holodeck/disclaimer, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/paper/fluff/holodeck/disclaimer, +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = -3 }, @@ -5300,23 +5267,23 @@ layer = 2.9 }, /obj/item/clothing/gloves/color/yellow, -/obj/item/weapon/mop, -/obj/item/weapon/bikehorn/rubberducky, +/obj/item/mop, +/obj/item/bikehorn/rubberducky, /obj/effect/spawner/lootdrop/maintenance{ lootcount = 2; name = "2maintenance loot spawner" }, -/obj/item/weapon/grenade/empgrenade, +/obj/item/grenade/empgrenade, /turf/open/floor/plating, /area/maintenance/port/fore) "akq" = ( -/obj/item/weapon/vending_refill/cola, +/obj/item/vending_refill/cola, /obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/port/fore) "akr" = ( -/obj/item/weapon/vending_refill/snack, +/obj/item/vending_refill/snack, /turf/open/floor/plating, /area/maintenance/port/fore) "aks" = ( @@ -5333,7 +5300,7 @@ pixel_x = 5; pixel_y = -2 }, -/obj/item/weapon/dice/d8, +/obj/item/dice/d8, /obj/item/device/healthanalyzer, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, @@ -5342,7 +5309,7 @@ /obj/structure/table, /obj/item/clothing/gloves/color/latex, /obj/item/clothing/mask/surgical, -/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/reagent_containers/spray/cleaner, /turf/open/floor/plasteel/whitered/side{ dir = 9 }, @@ -5358,10 +5325,10 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/item/weapon/folder/red{ +/obj/item/folder/red{ pixel_x = 3 }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = -4; pixel_y = 2 }, @@ -5385,11 +5352,11 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel/whitered/side{ dir = 5 }, @@ -5441,7 +5408,7 @@ /obj/structure/closet{ name = "Evidence Closet 4" }, -/obj/item/weapon/storage/backpack{ +/obj/item/storage/backpack{ name = "Evidence Bag 4" }, /obj/effect/spawner/lootdrop/maintenance{ @@ -5486,8 +5453,7 @@ /turf/open/floor/plasteel, /area/security/warden) "akG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 2; icon_state = "0-2" @@ -5514,8 +5480,7 @@ /turf/open/floor/plasteel/showroomfloor, /area/security/warden) "akK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 2; icon_state = "0-2" @@ -5714,8 +5679,7 @@ }, /area/security/main) "akW" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -5744,11 +5708,11 @@ /obj/structure/rack{ pixel_y = 2 }, -/obj/item/weapon/gun/energy/laser/practice{ +/obj/item/gun/energy/laser/practice{ pixel_x = 2; pixel_y = -2 }, -/obj/item/weapon/gun/energy/laser/practice{ +/obj/item/gun/energy/laser/practice{ pixel_x = -3; pixel_y = 3 }, @@ -5811,11 +5775,11 @@ /area/crew_quarters/fitness/recreation) "alh" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel/neutral/corner{ dir = 4 }, @@ -5895,8 +5859,7 @@ /turf/closed/wall, /area/maintenance/starboard) "alr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard) "als" = ( @@ -5917,8 +5880,7 @@ /turf/open/floor/plasteel/black, /area/engine/gravity_generator) "alv" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/solars/starboard/fore) "alw" = ( @@ -6059,11 +6021,11 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, -/obj/item/weapon/bucket_sensor, +/obj/item/bucket_sensor, /turf/open/floor/plating, /area/maintenance/port/fore) "alI" = ( -/obj/item/weapon/grown/log, +/obj/item/grown/log, /obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -6075,11 +6037,11 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/storage/secure/briefcase, -/obj/item/weapon/disk/data, -/obj/item/weapon/grenade/flashbang, +/obj/item/storage/secure/briefcase, +/obj/item/disk/data, +/obj/item/grenade/flashbang, /obj/effect/spawner/lootdrop/maintenance, -/obj/item/weapon/grenade/smokebomb, +/obj/item/grenade/smokebomb, /turf/open/floor/plating, /area/maintenance/port/fore) "alK" = ( @@ -6091,10 +6053,10 @@ /area/maintenance/port/fore) "alM" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal, -/obj/item/weapon/reagent_containers/syringe, +/obj/item/storage/firstaid/regular, +/obj/item/reagent_containers/glass/bottle/epinephrine, +/obj/item/reagent_containers/glass/bottle/charcoal, +/obj/item/reagent_containers/syringe, /obj/structure/extinguisher_cabinet{ pixel_x = -27 }, @@ -6375,6 +6337,7 @@ cell_type = 5000; dir = 8; name = "Brig Control APC"; + areastring = "/area/security/warden"; pixel_x = -26 }, /obj/structure/cable/yellow, @@ -6539,6 +6502,7 @@ cell_type = 2500; dir = 4; name = "Shooting Range APC"; + areastring = "/area/security/range"; pixel_x = 24 }, /obj/structure/cable/yellow{ @@ -6552,7 +6516,7 @@ /area/security/range) "amt" = ( /obj/structure/rack, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/fore) @@ -6613,8 +6577,7 @@ }, /area/crew_quarters/fitness/recreation) "amD" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/crew_quarters/fitness/recreation) @@ -6743,7 +6706,7 @@ /area/maintenance/disposal) "amS" = ( /obj/effect/landmark/xeno_spawn, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -6769,8 +6732,8 @@ /area/maintenance/port) "amW" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder, -/obj/item/weapon/folder, +/obj/item/folder, +/obj/item/folder, /obj/machinery/door/window/westleft{ base_state = "right"; dir = 2; @@ -6778,7 +6741,7 @@ name = "windoor"; req_access_txt = "0" }, -/obj/item/weapon/book/manual/wiki/engineering_hacking, +/obj/item/book/manual/wiki/engineering_hacking, /obj/item/device/tape/random, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, @@ -6786,14 +6749,14 @@ "amX" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced, -/obj/item/weapon/stock_parts/cell/crap, +/obj/item/stock_parts/cell/crap, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port/fore) "amY" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced, -/obj/item/weapon/electronics/firealarm, +/obj/item/electronics/firealarm, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -6814,8 +6777,7 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "anb" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 2; icon_state = "0-2" @@ -6894,10 +6856,10 @@ /area/security/brig) "ank" = ( /obj/structure/table, -/obj/item/weapon/storage/box/evidence, -/obj/item/weapon/storage/box/evidence, -/obj/item/weapon/storage/box/evidence, -/obj/item/weapon/hand_labeler, +/obj/item/storage/box/evidence, +/obj/item/storage/box/evidence, +/obj/item/storage/box/evidence, +/obj/item/hand_labeler, /turf/open/floor/plasteel/vault{ dir = 6 }, @@ -6916,13 +6878,13 @@ /area/security/warden) "ann" = ( /obj/structure/rack, -/obj/item/weapon/storage/box/chemimp{ +/obj/item/storage/box/chemimp{ pixel_x = 4; pixel_y = 3 }, -/obj/item/weapon/storage/box/trackimp, -/obj/item/weapon/storage/lockbox/loyalty, -/obj/item/weapon/reagent_containers/glass/bottle/morphine, +/obj/item/storage/box/trackimp, +/obj/item/storage/lockbox/loyalty, +/obj/item/reagent_containers/glass/bottle/morphine, /obj/machinery/light/small, /obj/machinery/firealarm{ dir = 8; @@ -6933,8 +6895,8 @@ /area/security/warden) "ano" = ( /obj/structure/rack, -/obj/item/weapon/storage/box/handcuffs, -/obj/item/weapon/storage/box/flashbangs{ +/obj/item/storage/box/handcuffs, +/obj/item/storage/box/flashbangs{ pixel_x = -2; pixel_y = -2 }, @@ -6954,17 +6916,16 @@ /area/security/warden) "anq" = ( /obj/structure/rack, -/obj/item/weapon/storage/box/firingpins{ +/obj/item/storage/box/firingpins{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/firingpins, +/obj/item/storage/box/firingpins, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/security/warden) "anr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /turf/open/floor/plating, /area/security/warden) @@ -7011,10 +6972,10 @@ /area/security/main) "anx" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/red{ +/obj/item/folder/red{ pixel_x = 3 }, -/obj/item/weapon/folder/blue{ +/obj/item/folder/blue{ pixel_x = -2; pixel_y = 3 }, @@ -7022,7 +6983,7 @@ /area/security/main) "any" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper, +/obj/item/paper, /turf/open/floor/plasteel, /area/security/main) "anA" = ( @@ -7032,7 +6993,7 @@ /area/security/main) "anB" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, @@ -7043,6 +7004,7 @@ cell_type = 5000; dir = 4; name = "Security Office APC"; + areastring = "/area/security/main"; pixel_x = 24 }, /obj/structure/cable/yellow, @@ -7285,7 +7247,7 @@ dir = 4 }, /obj/machinery/portable_atmospherics/canister/air, -/obj/item/weapon/tank/internals/air, +/obj/item/tank/internals/air, /turf/open/floor/plating, /area/maintenance/port/fore) "aoj" = ( @@ -7391,7 +7353,7 @@ /area/security/brig) "aop" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, @@ -7413,7 +7375,7 @@ dir = 4 }, /obj/structure/rack, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/item/device/healthanalyzer{ pixel_y = -2 }, @@ -7496,8 +7458,7 @@ /turf/open/floor/plasteel, /area/security/warden) "aov" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/warden) "aow" = ( @@ -7536,7 +7497,7 @@ pixel_x = 28 }, /obj/structure/closet/secure_closet/warden, -/obj/item/weapon/gun/energy/laser, +/obj/item/gun/energy/laser, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) "aoz" = ( @@ -7549,8 +7510,7 @@ /turf/open/floor/plasteel/showroomfloor, /area/security/warden) "aoA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -7565,7 +7525,7 @@ /area/security/main) "aoC" = ( /obj/structure/table, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/item/device/radio/off, /turf/open/floor/plasteel, /area/security/main) @@ -7597,8 +7557,8 @@ /area/security/main) "aoH" = ( /obj/structure/table, -/obj/item/weapon/folder/red, -/obj/item/weapon/book/manual/wiki/security_space_law{ +/obj/item/folder/red, +/obj/item/book/manual/wiki/security_space_law{ pixel_x = -3; pixel_y = 5 }, @@ -7686,6 +7646,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Disposal APC"; + areastring = "/area/maintenance/disposal"; pixel_y = -24 }, /obj/structure/cable/yellow, @@ -7853,10 +7814,10 @@ /area/maintenance/starboard) "apd" = ( /obj/structure/table, -/obj/item/weapon/tank/internals/emergency_oxygen{ +/obj/item/tank/internals/emergency_oxygen{ pixel_x = -8 }, -/obj/item/weapon/tank/internals/emergency_oxygen{ +/obj/item/tank/internals/emergency_oxygen{ pixel_x = -8 }, /obj/item/clothing/mask/breath{ @@ -7880,7 +7841,7 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/storage/belt{ +/obj/item/storage/belt{ desc = "Can hold quite a lot of stuff."; name = "multi-belt" }, @@ -7901,7 +7862,7 @@ "apg" = ( /obj/structure/closet, /obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/item/weapon/reagent_containers/food/drinks/beer{ +/obj/item/reagent_containers/food/drinks/beer{ desc = "Takes you to a whole new level of thinking."; name = "Meta-Cider" }, @@ -7909,8 +7870,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/fore) "aph" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 @@ -7918,8 +7878,7 @@ /turf/open/floor/plating, /area/engine/gravity_generator) "api" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable{ icon_state = "0-2"; @@ -7939,8 +7898,7 @@ /turf/open/floor/plasteel/black, /area/engine/gravity_generator) "apk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable{ icon_state = "0-4"; @@ -7949,8 +7907,7 @@ /turf/open/floor/plating, /area/engine/gravity_generator) "apl" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-2"; d2 = 2 @@ -8076,11 +8033,11 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/secure_data{ +/obj/item/circuitboard/computer/secure_data{ pixel_x = -2; pixel_y = 2 }, -/obj/item/weapon/circuitboard/computer/security{ +/obj/item/circuitboard/computer/security{ pixel_x = 1; pixel_y = -1 }, @@ -8096,7 +8053,7 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "apz" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plating, /area/maintenance/port) "apA" = ( @@ -8143,7 +8100,7 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "apD" = ( -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/item/device/flashlight{ pixel_x = 1; pixel_y = 5 @@ -8178,8 +8135,7 @@ }, /area/security/brig) "apH" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -8235,15 +8191,15 @@ network = list("SS13") }, /obj/structure/rack, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -4; pixel_y = 4 }, -/obj/item/weapon/storage/toolbox/emergency{ +/obj/item/storage/toolbox/emergency{ pixel_x = 2; pixel_y = -3 }, -/obj/item/weapon/wirecutters{ +/obj/item/wirecutters{ pixel_y = 2 }, /turf/open/floor/plasteel/showroomfloor, @@ -8293,21 +8249,21 @@ /area/security/main) "apS" = ( /obj/structure/table, -/obj/item/weapon/folder/red, -/obj/item/weapon/storage/fancy/cigarettes, +/obj/item/folder/red, +/obj/item/storage/fancy/cigarettes, /obj/item/clothing/mask/gas/sechailer, /turf/open/floor/plasteel, /area/security/main) "apT" = ( /obj/structure/table, -/obj/item/weapon/folder/red, -/obj/item/weapon/restraints/handcuffs, +/obj/item/folder/red, +/obj/item/restraints/handcuffs, /turf/open/floor/plasteel, /area/security/main) "apU" = ( /obj/structure/table, -/obj/item/weapon/folder/red, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/folder/red, +/obj/item/storage/secure/briefcase, /turf/open/floor/plasteel, /area/security/main) "apV" = ( @@ -8316,15 +8272,15 @@ /area/security/main) "apW" = ( /obj/structure/table, -/obj/item/weapon/folder/red, +/obj/item/folder/red, /obj/item/device/assembly/flash/handheld, /turf/open/floor/plasteel, /area/security/main) "apY" = ( /obj/structure/table, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/folder/red, +/obj/item/pen, +/obj/item/storage/box/donkpockets, /turf/open/floor/plasteel, /area/security/main) "apZ" = ( @@ -8454,7 +8410,7 @@ /turf/closed/wall, /area/crew_quarters/fitness/recreation) "aqq" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plating, /area/maintenance/starboard) "aqr" = ( @@ -8484,6 +8440,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Gravity Generator APC"; + areastring = "/area/engine/gravity_generator"; pixel_x = -25; pixel_y = 1 }, @@ -8679,7 +8636,7 @@ "aqL" = ( /obj/structure/rack, /obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -8707,11 +8664,11 @@ /area/maintenance/port) "aqP" = ( /obj/structure/light_construct/small, -/obj/item/weapon/toolbox_tiles_sensor, +/obj/item/toolbox_tiles_sensor, /turf/open/floor/plating, /area/maintenance/port/fore) "aqQ" = ( -/obj/item/weapon/vending_refill/cigarette, +/obj/item/vending_refill/cigarette, /turf/open/floor/plating, /area/maintenance/port/fore) "aqR" = ( @@ -8750,12 +8707,12 @@ /area/maintenance/port/fore) "aqV" = ( /obj/structure/reagent_dispensers/watertank, -/obj/item/weapon/extinguisher, +/obj/item/extinguisher, /turf/open/floor/plating, /area/maintenance/port/fore) "aqW" = ( /obj/structure/closet/crate, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/item/bodybag, /obj/item/device/radio, /obj/effect/spawner/lootdrop/maintenance{ @@ -8766,7 +8723,7 @@ /area/maintenance/port/fore) "aqX" = ( /obj/structure/chair, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/effect/decal/remains/human, /obj/item/clothing/under/soviet, /obj/effect/decal/cleanable/blood/old, @@ -9009,12 +8966,12 @@ /turf/open/floor/plasteel/grimy, /area/security/main) "arx" = ( -/obj/item/weapon/phone{ +/obj/item/phone{ desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/cigbutt/cigarbutt{ +/obj/item/cigbutt/cigarbutt{ pixel_x = 5; pixel_y = -1 }, @@ -9055,8 +9012,7 @@ }, /area/crew_quarters/dorms) "arD" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -9078,7 +9034,7 @@ /area/crew_quarters/dorms) "arG" = ( /obj/structure/closet, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/effect/spawner/lootdrop/maintenance{ lootcount = 2; name = "2maintenance loot spawner" @@ -9089,7 +9045,7 @@ /area/maintenance/starboard/fore) "arH" = ( /obj/structure/rack, -/obj/item/weapon/extinguisher, +/obj/item/extinguisher, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -9119,12 +9075,12 @@ /area/maintenance/starboard/fore) "arM" = ( /obj/structure/rack, -/obj/item/weapon/book/manual/wiki/engineering_guide{ +/obj/item/book/manual/wiki/engineering_guide{ pixel_x = 3; pixel_y = 4 }, /obj/effect/spawner/lootdrop/maintenance, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /turf/open/floor/plating, /area/maintenance/starboard/fore) "arN" = ( @@ -9199,6 +9155,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Starboard Bow Solar APC"; + areastring = "/area/maintenance/solars/starboard/fore"; pixel_x = -25; pixel_y = 3 }, @@ -9475,12 +9432,12 @@ dir = 8 }, /obj/structure/table, -/obj/item/weapon/storage/box/prisoner, -/obj/item/weapon/razor{ +/obj/item/storage/box/prisoner, +/obj/item/razor{ pixel_x = -6 }, -/obj/item/weapon/paper/guides/jobs/security/labor_camp, -/obj/item/weapon/pen, +/obj/item/paper/guides/jobs/security/labor_camp, +/obj/item/pen, /turf/open/floor/plasteel/black, /area/security/brig) "aso" = ( @@ -9537,10 +9494,10 @@ /obj/machinery/newscaster/security_unit{ pixel_y = -30 }, -/obj/item/weapon/folder/red, -/obj/item/weapon/folder/red, +/obj/item/folder/red, +/obj/item/folder/red, /obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law{ +/obj/item/book/manual/wiki/security_space_law{ pixel_x = -3; pixel_y = 5 }, @@ -9548,11 +9505,11 @@ /area/security/warden) "ast" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/structure/reagent_dispensers/peppertank{ pixel_y = -32 }, @@ -9663,8 +9620,8 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/folder/red, -/obj/item/weapon/restraints/handcuffs, +/obj/item/folder/red, +/obj/item/restraints/handcuffs, /obj/item/clothing/head/cone{ pixel_x = -4; pixel_y = 4 @@ -9688,8 +9645,7 @@ /turf/open/floor/plasteel/showroomfloor, /area/security/warden) "asA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -9851,7 +9807,7 @@ /turf/open/floor/plasteel/grimy, /area/security/main) "asO" = ( -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, @@ -9915,7 +9871,7 @@ /obj/machinery/newscaster{ pixel_y = 32 }, -/obj/item/weapon/lighter, +/obj/item/lighter, /turf/open/floor/wood, /area/crew_quarters/dorms) "asU" = ( @@ -9928,7 +9884,7 @@ /area/crew_quarters/dorms) "asV" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/button/door{ id = "Cabin3"; name = "Cabin Bolt Control"; @@ -9996,7 +9952,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /turf/open/floor/carpet, /area/crew_quarters/dorms) "atb" = ( @@ -10057,10 +10013,10 @@ icon_state = "1-8" }, /obj/structure/table, -/obj/item/weapon/paper/guides/jobs/engi/gravity_gen{ +/obj/item/paper/guides/jobs/engi/gravity_gen{ layer = 3 }, -/obj/item/weapon/pen/blue, +/obj/item/pen/blue, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/engine/gravity_generator) @@ -10367,8 +10323,7 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "atJ" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/labor) "atK" = ( @@ -10419,8 +10374,7 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "atQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, @@ -10453,8 +10407,7 @@ /turf/open/floor/plasteel, /area/security/warden) "atT" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /turf/open/floor/plating, /area/security/main) @@ -10485,8 +10438,7 @@ /turf/open/floor/plasteel, /area/security/main) "atW" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /obj/structure/cable/yellow{ d2 = 4; @@ -10495,8 +10447,7 @@ /turf/open/floor/plating, /area/security/main) "atX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -10504,15 +10455,13 @@ /turf/open/floor/plating, /area/security/main) "atY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/security/main) "atZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/security/main) "aua" = ( @@ -10625,7 +10574,7 @@ /area/crew_quarters/dorms) "auo" = ( /obj/structure/mopbucket, -/obj/item/weapon/mop, +/obj/item/mop, /obj/effect/landmark/blobstart, /turf/open/floor/plating{ icon_state = "platingdmg2" @@ -10665,7 +10614,7 @@ /area/maintenance/fore) "aus" = ( /obj/structure/closet, -/obj/item/weapon/stock_parts/matter_bin, +/obj/item/stock_parts/matter_bin, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aut" = ( @@ -10868,8 +10817,7 @@ }, /area/maintenance/port/fore) "auN" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /obj/structure/cable/yellow{ d2 = 4; @@ -10878,8 +10826,7 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "auO" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -10891,8 +10838,7 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "auP" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /obj/structure/cable/yellow{ d2 = 8; @@ -10918,8 +10864,8 @@ /area/shuttle/labor) "auT" = ( /obj/structure/table, -/obj/item/weapon/folder/red, -/obj/item/weapon/restraints/handcuffs, +/obj/item/folder/red, +/obj/item/restraints/handcuffs, /turf/open/floor/mineral/plastitanium/brig, /area/shuttle/labor) "auU" = ( @@ -10961,6 +10907,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Head of Security's Office APC"; + areastring = "/area/crew_quarters/heads/hos"; pixel_x = 24 }, /obj/structure/cable/yellow{ @@ -11009,7 +10956,7 @@ name = "Brig Control Desk"; req_access_txt = "3" }, -/obj/item/weapon/paper, +/obj/item/paper, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/yellow{ @@ -11171,7 +11118,7 @@ /turf/closed/wall, /area/crew_quarters/dorms) "avq" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/effect/turf_decal/stripes/line{ dir = 2 }, @@ -11917,12 +11864,12 @@ icon_state = "crateopen"; opened = 1 }, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /turf/open/floor/plating, /area/maintenance/fore) "awB" = ( /obj/structure/reagent_dispensers/watertank, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /turf/open/floor/plating, /area/maintenance/fore) "awC" = ( @@ -11948,7 +11895,7 @@ /area/crew_quarters/dorms) "awE" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/button/door{ id = "Cabin2"; name = "Cabin Bolt Control"; @@ -11976,7 +11923,7 @@ /area/crew_quarters/dorms) "awG" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/button/door{ id = "Cabin5"; name = "Dorm Bolt Control"; @@ -11993,7 +11940,7 @@ pixel_y = 32 }, /obj/structure/table/wood, -/obj/item/weapon/paper, +/obj/item/paper, /turf/open/floor/wood, /area/crew_quarters/dorms) "awI" = ( @@ -12051,8 +11998,7 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/mining) "awO" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/mining) "awP" = ( @@ -12083,7 +12029,7 @@ /area/maintenance/port/fore) "awS" = ( /obj/structure/closet/crate, -/obj/item/weapon/coin/silver, +/obj/item/coin/silver, /turf/open/floor/plating, /area/maintenance/port/fore) "awT" = ( @@ -12275,6 +12221,7 @@ cell_type = 10000; dir = 2; name = "Brig APC"; + areastring = "/area/security/brig"; pixel_x = 1; pixel_y = -24 }, @@ -12418,7 +12365,7 @@ /area/security/brig) "axz" = ( /obj/structure/table, -/obj/item/weapon/folder/red, +/obj/item/folder/red, /obj/item/device/taperecorder, /obj/item/device/radio/intercom{ anyai = 1; @@ -12521,7 +12468,7 @@ /turf/open/floor/wood, /area/crew_quarters/dorms) "axL" = ( -/obj/item/weapon/caution, +/obj/item/caution, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -12718,8 +12665,8 @@ /area/engine/engineering) "ayc" = ( /obj/structure/table/reinforced, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/item/clothing/mask/breath{ pixel_x = 4 }, @@ -12749,8 +12696,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/mining) "ayi" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/miningoffice) "ayj" = ( @@ -12824,6 +12770,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Vault APC"; + areastring = "/area/security/nuke_storage"; pixel_y = 25 }, /obj/structure/cable/yellow{ @@ -12836,7 +12783,7 @@ /area/security/nuke_storage) "ays" = ( /obj/structure/filingcabinet, -/obj/item/weapon/folder/documents, +/obj/item/folder/documents, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -12853,10 +12800,9 @@ /area/shuttle/labor) "ayv" = ( /turf/closed/wall, -/area/prison/execution_room) +/area/security/execution/education) "ayw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -12887,8 +12833,7 @@ /turf/open/floor/plasteel/red/side, /area/security/brig) "ayy" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -12975,8 +12920,7 @@ /turf/open/floor/plasteel/red/side, /area/security/brig) "ayD" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/yellow{ icon_state = "0-4"; @@ -13015,8 +12959,7 @@ /turf/closed/wall/r_wall, /area/security/detectives_office) "ayG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "detective_shutters"; name = "detective's office shutters" @@ -13043,8 +12986,7 @@ /turf/open/floor/plasteel, /area/security/detectives_office) "ayI" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "detective_shutters"; name = "detective's office shutters" @@ -13134,7 +13076,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/fore) "ayR" = ( -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/plating, /area/maintenance/starboard/fore) "ayS" = ( @@ -13208,7 +13150,7 @@ /turf/open/space, /area/space) "aze" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/effect/decal/cleanable/cobweb/cobweb2, @@ -13228,7 +13170,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/mining) "azj" = ( -/obj/item/weapon/ore/iron, +/obj/item/ore/iron, /obj/effect/turf_decal/stripes/line{ dir = 9 }, @@ -13270,7 +13212,7 @@ pixel_x = 1; pixel_y = 5 }, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, @@ -13286,6 +13228,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Mining APC"; + areastring = "/area/quartermaster/miningoffice"; pixel_y = 24 }, /obj/structure/cable/yellow{ @@ -13319,11 +13262,11 @@ /obj/structure/rack{ dir = 1 }, -/obj/item/weapon/storage/toolbox/emergency{ +/obj/item/storage/toolbox/emergency{ pixel_x = 2; pixel_y = -3 }, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /turf/open/floor/plasteel/brown{ dir = 5 }, @@ -13359,7 +13302,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plating, /area/maintenance/starboard/fore) "azs" = ( @@ -13459,8 +13402,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/labor) "azC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/primary/fore) "azD" = ( @@ -13582,11 +13524,11 @@ /obj/item/clothing/shoes/sneakers/orange, /obj/item/clothing/shoes/sneakers/orange, /obj/item/clothing/shoes/sneakers/orange, -/obj/item/weapon/restraints/handcuffs, -/obj/item/weapon/restraints/handcuffs, -/obj/item/weapon/restraints/handcuffs, -/obj/item/weapon/restraints/handcuffs, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, +/obj/item/restraints/handcuffs, +/obj/item/restraints/handcuffs, +/obj/item/restraints/handcuffs, +/obj/item/restraints/handcuffs, /turf/open/floor/plasteel/floorgrime, /area/security/brig) "azQ" = ( @@ -13632,7 +13574,7 @@ /area/security/detectives_office) "azT" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/cigarettes, +/obj/item/storage/fancy/cigarettes, /obj/item/clothing/glasses/sunglasses, /obj/structure/cable/yellow{ d1 = 1; @@ -13664,14 +13606,14 @@ /area/security/detectives_office) "azV" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_x = 32 }, /obj/item/device/flashlight/lamp/green{ pixel_x = 1; pixel_y = 5 }, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/machinery/button/door{ id = "detective_shutters"; name = "detective's office shutters control"; @@ -13699,6 +13641,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Fore Maintenance APC"; + areastring = "/area/maintenance/fore"; pixel_y = 24 }, /turf/open/floor/plating, @@ -13736,7 +13679,7 @@ /area/crew_quarters/toilet/restrooms) "aAb" = ( /obj/effect/landmark/xeno_spawn, -/obj/item/weapon/bikehorn/rubberducky, +/obj/item/bikehorn/rubberducky, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) "aAc" = ( @@ -14148,7 +14091,7 @@ pixel_x = 1; pixel_y = -2 }, -/obj/item/weapon/storage/belt/champion, +/obj/item/storage/belt/champion, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, @@ -14187,23 +14130,23 @@ }, /area/security/nuke_storage) "aAT" = ( -/obj/item/weapon/coin/silver{ +/obj/item/coin/silver{ pixel_x = 7; pixel_y = 12 }, -/obj/item/weapon/coin/silver{ +/obj/item/coin/silver{ pixel_x = 12; pixel_y = 7 }, -/obj/item/weapon/coin/silver{ +/obj/item/coin/silver{ pixel_x = 4; pixel_y = 8 }, -/obj/item/weapon/coin/silver{ +/obj/item/coin/silver{ pixel_x = -6; pixel_y = 5 }, -/obj/item/weapon/coin/silver{ +/obj/item/coin/silver{ pixel_x = 5; pixel_y = -8 }, @@ -14273,7 +14216,7 @@ /area/hallway/primary/fore) "aAY" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /turf/open/floor/plasteel/floorgrime, /area/security/brig) "aAZ" = ( @@ -14394,8 +14337,8 @@ /area/security/detectives_office) "aBn" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/red, -/obj/item/weapon/hand_labeler, +/obj/item/folder/red, +/obj/item/hand_labeler, /turf/open/floor/carpet, /area/security/detectives_office) "aBo" = ( @@ -14519,6 +14462,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Dormitories APC"; + areastring = "/area/crew_quarters/dorms"; pixel_y = 24 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -14579,7 +14523,7 @@ /area/maintenance/starboard/fore) "aBD" = ( /obj/effect/decal/cleanable/cobweb, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-20"; layer = 4.1; pixel_y = 3 @@ -14700,9 +14644,8 @@ /turf/open/floor/plasteel, /area/engine/engineering) "aBO" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "aBQ" = ( @@ -14712,8 +14655,8 @@ /turf/open/floor/plasteel/black, /area/engine/engineering) "aBS" = ( -/obj/item/weapon/ore/silver, -/obj/item/weapon/ore/silver, +/obj/item/ore/silver, +/obj/item/ore/silver, /obj/effect/turf_decal/stripes/line{ dir = 10 }, @@ -14772,7 +14715,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /turf/open/floor/plasteel/floorgrime, /area/quartermaster/warehouse) "aBZ" = ( @@ -14796,7 +14739,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/ore/glass, +/obj/item/ore/glass, /turf/open/floor/plasteel/floorgrime, /area/quartermaster/warehouse) "aCc" = ( @@ -14804,8 +14747,8 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/electronics/apc, -/obj/item/weapon/stock_parts/cell{ +/obj/item/electronics/apc, +/obj/item/stock_parts/cell{ maxcharge = 2000 }, /obj/machinery/firealarm{ @@ -14859,22 +14802,22 @@ /area/security/nuke_storage) "aCh" = ( /obj/structure/safe, -/obj/item/weapon/storage/secure/briefcase{ - contents = newlist(/obj/item/clothing/suit/armor/vest,/obj/item/weapon/gun/ballistic/automatic/pistol,/obj/item/weapon/suppressor,/obj/item/weapon/melee/classic_baton/telescopic,/obj/item/clothing/mask/balaclava,/obj/item/bodybag,/obj/item/weapon/soap/nanotrasen) +/obj/item/storage/secure/briefcase{ + contents = newlist(/obj/item/clothing/suit/armor/vest,/obj/item/gun/ballistic/automatic/pistol,/obj/item/suppressor,/obj/item/melee/classic_baton/telescopic,/obj/item/clothing/mask/balaclava,/obj/item/bodybag,/obj/item/soap/nanotrasen) }, -/obj/item/weapon/storage/backpack/duffelbag/syndie/hitman, -/obj/item/weapon/card/id/silver{ +/obj/item/storage/backpack/duffelbag/syndie/hitman, +/obj/item/card/id/silver{ access = list(12); assignment = "Reaper"; name = "Thirteen's ID Card (Reaper)"; registered_name = "Thirteen" }, -/obj/item/weapon/lazarus_injector, -/obj/item/weapon/gun/energy/e_gun/advtaser, -/obj/item/weapon/gun/ballistic/revolver/russian, +/obj/item/lazarus_injector, +/obj/item/gun/energy/e_gun/advtaser, +/obj/item/gun/ballistic/revolver/russian, /obj/item/ammo_box/a357, /obj/item/clothing/neck/stethoscope, -/obj/item/weapon/book{ +/obj/item/book{ desc = "An undeniably handy book."; icon_state = "bookknock"; name = "A Simpleton's Guide to Safe-cracking with Stethoscopes" @@ -14900,8 +14843,7 @@ /turf/open/floor/plasteel/black, /area/hallway/primary/fore) "aCk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -14913,8 +14855,7 @@ /turf/open/floor/plating, /area/security/brig) "aCl" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /obj/structure/cable/yellow{ d2 = 4; @@ -14931,8 +14872,7 @@ /turf/open/floor/plating, /area/security/brig) "aCm" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -14957,8 +14897,7 @@ }, /area/security/brig) "aCo" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "Secure Gate"; name = "brig shutters" @@ -15031,6 +14970,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Detective APC"; + areastring = "/area/security/detectives_office"; pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -15040,7 +14980,7 @@ /obj/item/device/taperecorder{ pixel_x = 3 }, -/obj/item/weapon/storage/box/evidence, +/obj/item/storage/box/evidence, /obj/item/device/flashlight/seclite, /turf/open/floor/plasteel/grimy, /area/security/detectives_office) @@ -15073,11 +15013,11 @@ /area/security/detectives_office) "aCv" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/carpet, /area/security/detectives_office) "aCw" = ( @@ -15188,7 +15128,7 @@ /area/crew_quarters/dorms) "aCJ" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/button/door{ id = "Cabin6"; name = "Dorm Bolt Control"; @@ -15257,8 +15197,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "aCR" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -15298,19 +15237,17 @@ dir = 8; icon_state = "pipe-c" }, -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "aCW" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "aCX" = ( @@ -15332,14 +15269,14 @@ /turf/open/floor/plasteel/black, /area/engine/engineering) "aCZ" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "aDa" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 }, +/obj/structure/ore_box, /turf/open/floor/plating, /area/shuttle/auxillary_base) "aDb" = ( @@ -15347,7 +15284,7 @@ /area/construction/mining/aux_base) "aDc" = ( /obj/structure/closet/crate, -/obj/item/weapon/coin/silver, +/obj/item/coin/silver, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -15573,8 +15510,7 @@ }, /area/hallway/primary/fore) "aDE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 2; icon_state = "0-2" @@ -15679,7 +15615,7 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/item/device/camera/detective, /turf/open/floor/plasteel/grimy, /area/security/detectives_office) @@ -15737,11 +15673,11 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/storage/briefcase{ +/obj/item/storage/briefcase{ pixel_x = -3; pixel_y = 2 }, -/obj/item/weapon/storage/secure/briefcase{ +/obj/item/storage/secure/briefcase{ pixel_x = 2; pixel_y = -2 }, @@ -15877,12 +15813,12 @@ /area/crew_quarters/dorms) "aDZ" = ( /obj/structure/table, -/obj/item/weapon/storage/pill_bottle/dice, +/obj/item/storage/pill_bottle/dice, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "aEa" = ( /obj/structure/table, -/obj/item/weapon/storage/crayons, +/obj/item/storage/crayons, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "aEb" = ( @@ -16184,6 +16120,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Warehouse APC"; + areastring = "/area/quartermaster/warehouse"; pixel_x = 27 }, /obj/structure/cable/yellow{ @@ -16194,8 +16131,7 @@ /turf/open/floor/plasteel/floorgrime, /area/quartermaster/warehouse) "aEF" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 2; icon_state = "0-2" @@ -16215,8 +16151,7 @@ }, /area/construction/storage/wing) "aEH" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 2; icon_state = "0-2" @@ -16491,6 +16426,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Restrooms APC"; + areastring = "/area/crew_quarters/toilet/restrooms"; pixel_y = -26 }, /obj/structure/cable/yellow{ @@ -16674,8 +16610,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "aFu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -16772,8 +16707,8 @@ /obj/machinery/newscaster{ pixel_y = 32 }, -/obj/item/weapon/folder, -/obj/item/weapon/folder, +/obj/item/folder, +/obj/item/folder, /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plasteel/cult{ dir = 2 @@ -16781,8 +16716,8 @@ /area/library) "aFF" = ( /obj/structure/table, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen, +/obj/item/folder/yellow, +/obj/item/pen, /obj/machinery/requests_console{ department = "Mining"; departmentType = 0; @@ -16794,7 +16729,7 @@ /area/quartermaster/miningoffice) "aFG" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, @@ -16806,10 +16741,10 @@ /obj/structure/rack{ dir = 1 }, -/obj/item/weapon/pickaxe{ +/obj/item/pickaxe{ pixel_x = 5 }, -/obj/item/weapon/shovel{ +/obj/item/shovel{ pixel_x = -5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -16871,8 +16806,7 @@ /turf/closed/wall, /area/construction/storage/wing) "aFO" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 2; icon_state = "0-2" @@ -16884,8 +16818,7 @@ /turf/open/floor/plating, /area/construction/storage/wing) "aFP" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -16897,8 +16830,7 @@ /turf/open/floor/plating, /area/construction/storage/wing) "aFQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -16923,8 +16855,7 @@ }, /area/construction/storage/wing) "aFS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -16933,8 +16864,7 @@ /turf/open/floor/plating, /area/construction/storage/wing) "aFT" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 2; icon_state = "0-2" @@ -16950,8 +16880,7 @@ /turf/open/floor/plating, /area/construction/storage/wing) "aFU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -17112,6 +17041,7 @@ cell_type = 5000; dir = 2; name = "Fore Primary Hallway APC"; + areastring = "/area/hallway/primary/fore"; pixel_y = -27 }, /obj/structure/cable/yellow, @@ -17206,8 +17136,7 @@ }, /area/hallway/primary/fore) "aGp" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /obj/machinery/door/poddoor/preopen{ id = "briglockdown"; @@ -17224,10 +17153,10 @@ /area/security/brig) "aGr" = ( /obj/structure/table, -/obj/item/weapon/folder/red{ +/obj/item/folder/red{ pixel_x = 3 }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = -4; pixel_y = 2 }, @@ -17238,16 +17167,16 @@ network = list("Prison"); pixel_y = -30 }, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /turf/open/floor/plasteel/black, /area/security/brig) "aGs" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/firealarm{ dir = 4; pixel_x = 24 @@ -17481,8 +17410,8 @@ /obj/item/stack/rods{ amount = 50 }, -/obj/item/weapon/wrench, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/wrench, +/obj/item/storage/box/lights/mixed, /obj/effect/turf_decal/bot{ dir = 1 }, @@ -17510,9 +17439,9 @@ /obj/item/stack/sheet/glass{ amount = 50 }, -/obj/item/weapon/crowbar, -/obj/item/weapon/grenade/chem_grenade/metalfoam, -/obj/item/weapon/grenade/chem_grenade/metalfoam, +/obj/item/crowbar, +/obj/item/grenade/chem_grenade/metalfoam, +/obj/item/grenade/chem_grenade/metalfoam, /obj/effect/turf_decal/bot{ dir = 1 }, @@ -17527,8 +17456,8 @@ pixel_y = -7 }, /obj/item/stack/cable_coil, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, /obj/item/clothing/ears/earmuffs{ pixel_x = -3; pixel_y = -2 @@ -17540,8 +17469,8 @@ /obj/effect/turf_decal/bot{ dir = 1 }, -/obj/item/weapon/twohanded/rcl/pre_loaded, -/obj/item/weapon/twohanded/rcl/pre_loaded, +/obj/item/twohanded/rcl/pre_loaded, +/obj/item/twohanded/rcl/pre_loaded, /turf/open/floor/plasteel{ dir = 1 }, @@ -17563,9 +17492,9 @@ /obj/item/solar_assembly, /obj/item/solar_assembly, /obj/item/solar_assembly, -/obj/item/weapon/circuitboard/computer/solar_control, -/obj/item/weapon/electronics/tracker, -/obj/item/weapon/paper/guides/jobs/engi/solars, +/obj/item/circuitboard/computer/solar_control, +/obj/item/electronics/tracker, +/obj/item/paper/guides/jobs/engi/solars, /obj/effect/turf_decal/bot{ dir = 1 }, @@ -17636,8 +17565,7 @@ /turf/open/floor/plating, /area/shuttle/auxillary_base) "aHc" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/quartermaster/miningoffice) @@ -17863,8 +17791,7 @@ /turf/closed/wall/r_wall, /area/hallway/primary/fore) "aHy" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /turf/open/floor/plating, /area/hallway/primary/fore) @@ -18024,7 +17951,7 @@ specialfunctions = 4 }, /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 }, @@ -18042,12 +17969,12 @@ pixel_x = 29; pixel_y = 1 }, -/obj/item/weapon/paper, +/obj/item/paper, /turf/open/floor/wood, /area/crew_quarters/dorms) "aHV" = ( /obj/structure/closet, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /obj/effect/spawner/lootdrop/maintenance{ lootcount = 2; name = "2maintenance loot spawner" @@ -18085,8 +18012,8 @@ /obj/item/clothing/gloves/color/yellow, /obj/item/clothing/suit/hazardvest, /obj/item/clothing/suit/hazardvest, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/effect/turf_decal/delivery, /obj/structure/table, /obj/effect/turf_decal/stripes/line{ @@ -18095,11 +18022,10 @@ /turf/open/floor/plasteel, /area/engine/engineering) "aIc" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /turf/open/floor/plating, /area/engine/engineering) @@ -18122,8 +18048,7 @@ /turf/open/floor/plasteel/yellow/side, /area/construction/mining/aux_base) "aIg" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/storage) "aIh" = ( @@ -18347,6 +18272,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Storage Wing APC"; + areastring = "/area/construction/storage/wing"; pixel_y = -27 }, /obj/structure/cable/yellow{ @@ -18514,8 +18440,8 @@ /area/hallway/primary/fore) "aIE" = ( /obj/structure/table, -/obj/item/weapon/folder/red, -/obj/item/weapon/restraints/handcuffs, +/obj/item/folder/red, +/obj/item/restraints/handcuffs, /obj/machinery/newscaster/security_unit{ pixel_y = -30 }, @@ -18529,7 +18455,7 @@ "aIF" = ( /obj/machinery/light/small, /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, @@ -18545,8 +18471,7 @@ /turf/open/floor/plasteel/black, /area/hallway/primary/fore) "aIG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -18554,8 +18479,7 @@ /turf/open/floor/plating, /area/hallway/primary/fore) "aIH" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -18602,8 +18526,8 @@ /obj/machinery/light_switch{ pixel_y = 28 }, -/obj/item/weapon/gavelblock, -/obj/item/weapon/gavelhammer, +/obj/item/gavelblock, +/obj/item/gavelhammer, /turf/open/floor/plasteel, /area/security/courtroom) "aIM" = ( @@ -18687,9 +18611,9 @@ /area/lawoffice) "aIV" = ( /obj/structure/table/wood, -/obj/item/weapon/book/manual/wiki/security_space_law, -/obj/item/weapon/book/manual/wiki/security_space_law, -/obj/item/weapon/pen/red, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/pen/red, /obj/machinery/computer/security/telescreen{ desc = "Used for watching Prison Wing holding areas."; name = "Prison Monitor"; @@ -18703,11 +18627,11 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/storage/briefcase{ +/obj/item/storage/briefcase{ pixel_x = -3; pixel_y = 2 }, -/obj/item/weapon/storage/secure/briefcase{ +/obj/item/storage/secure/briefcase{ pixel_x = 2; pixel_y = -2 }, @@ -18722,9 +18646,10 @@ /obj/machinery/power/apc{ dir = 1; name = "Law Office APC"; + areastring = "/area/lawoffice"; pixel_y = 24 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -18866,7 +18791,7 @@ /area/engine/engineering) "aJn" = ( /obj/structure/table, -/obj/item/weapon/airlock_painter, +/obj/item/airlock_painter, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/engine/engineering) @@ -18882,9 +18807,9 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/item/weapon/pipe_dispenser, -/obj/item/weapon/pipe_dispenser, -/obj/item/weapon/pipe_dispenser, +/obj/item/pipe_dispenser, +/obj/item/pipe_dispenser, +/obj/item/pipe_dispenser, /turf/open/floor/plasteel, /area/engine/engineering) "aJu" = ( @@ -18897,8 +18822,7 @@ /turf/closed/wall/r_wall, /area/engine/supermatter) "aJB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; @@ -19031,8 +18955,7 @@ /turf/closed/wall, /area/storage/primary) "aJO" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/storage/primary) "aJP" = ( @@ -19125,15 +19048,15 @@ /area/security/courtroom) "aKa" = ( /obj/structure/table/wood, -/obj/item/weapon/gavelblock, -/obj/item/weapon/gavelhammer, +/obj/item/gavelblock, +/obj/item/gavelhammer, /turf/open/floor/plasteel/neutral/side{ dir = 1 }, /area/security/courtroom) "aKb" = ( /obj/structure/table/wood, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /turf/open/floor/plasteel/neutral/side{ dir = 1 }, @@ -19176,11 +19099,11 @@ /area/lawoffice) "aKg" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/blue, -/obj/item/weapon/folder/blue, -/obj/item/weapon/folder/blue, -/obj/item/weapon/folder/blue, -/obj/item/weapon/stamp/law, +/obj/item/folder/blue, +/obj/item/folder/blue, +/obj/item/folder/blue, +/obj/item/folder/blue, +/obj/item/stamp/law, /turf/open/floor/wood, /area/lawoffice) "aKh" = ( @@ -19253,8 +19176,7 @@ }, /area/crew_quarters/dorms) "aKn" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/crew_quarters/dorms) @@ -19270,13 +19192,13 @@ }, /area/crew_quarters/dorms) "aKp" = ( -/obj/item/weapon/reagent_containers/spray/plantbgone, -/obj/item/weapon/reagent_containers/spray/pestspray{ +/obj/item/reagent_containers/spray/plantbgone, +/obj/item/reagent_containers/spray/pestspray{ pixel_x = 3; pixel_y = 4 }, -/obj/item/weapon/reagent_containers/glass/bottle/nutrient/ez, -/obj/item/weapon/reagent_containers/glass/bottle/nutrient/rh{ +/obj/item/reagent_containers/glass/bottle/nutrient/ez, +/obj/item/reagent_containers/glass/bottle/nutrient/rh{ pixel_x = 2; pixel_y = 1 }, @@ -19297,14 +19219,14 @@ /area/hydroponics/garden) "aKr" = ( /obj/structure/table, -/obj/item/weapon/cultivator, -/obj/item/weapon/hatchet, -/obj/item/weapon/crowbar, +/obj/item/cultivator, +/obj/item/hatchet, +/obj/item/crowbar, /obj/machinery/light{ dir = 1 }, /obj/item/device/plant_analyzer, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/hydroponics/garden) @@ -19349,8 +19271,8 @@ icon_state = "crateopen"; opened = 1 }, -/obj/item/weapon/wirecutters, -/obj/item/weapon/weldingtool, +/obj/item/wirecutters, +/obj/item/weldingtool, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -19496,8 +19418,8 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 }, -/obj/item/weapon/ore/glass, -/obj/item/weapon/ore/iron, +/obj/item/ore/glass, +/obj/item/ore/iron, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -19645,10 +19567,10 @@ pixel_x = 3; pixel_y = 5 }, -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 16 }, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, @@ -19659,7 +19581,7 @@ "aLj" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, @@ -19679,7 +19601,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aLl" = ( @@ -19748,7 +19670,7 @@ c_tag = "AI Upload Chamber - Fore"; network = list("SS13","RD","AIUpload") }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-07"; name = "Photosynthetic Potted plant"; pixel_y = 10 @@ -19830,9 +19752,9 @@ /area/lawoffice) "aLE" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/red, -/obj/item/weapon/folder/red, -/obj/item/weapon/folder/red, +/obj/item/folder/red, +/obj/item/folder/red, +/obj/item/folder/red, /obj/item/clothing/glasses/sunglasses/big, /turf/open/floor/wood, /area/lawoffice) @@ -19866,7 +19788,7 @@ /area/crew_quarters/locker) "aLJ" = ( /obj/structure/rack, -/obj/item/weapon/stock_parts/matter_bin, +/obj/item/stock_parts/matter_bin, /turf/open/floor/plating{ icon_state = "platingdmg2" }, @@ -20177,7 +20099,7 @@ network = list("SS13") }, /obj/structure/rack, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = 1; pixel_y = -1 }, @@ -20220,8 +20142,8 @@ /area/storage/primary) "aMG" = ( /obj/structure/table, -/obj/item/weapon/aiModule/core/full/asimov, -/obj/item/weapon/aiModule/core/freeformcore, +/obj/item/aiModule/core/full/asimov, +/obj/item/aiModule/core/freeformcore, /obj/machinery/door/window{ base_state = "right"; dir = 4; @@ -20230,8 +20152,8 @@ req_access_txt = "20" }, /obj/structure/window/reinforced, -/obj/item/weapon/aiModule/core/full/corp, -/obj/item/weapon/aiModule/core/full/custom, +/obj/item/aiModule/core/full/corp, +/obj/item/aiModule/core/full/custom, /obj/machinery/flasher{ pixel_y = 24; id = "AI" @@ -20255,11 +20177,11 @@ pixel_y = 24; id = "AI" }, -/obj/item/weapon/aiModule/core/full/antimov, -/obj/item/weapon/aiModule/supplied/oxygen, -/obj/item/weapon/aiModule/supplied/protectStation, -/obj/item/weapon/aiModule/zeroth/oneHuman, -/obj/item/weapon/aiModule/reset/purge, +/obj/item/aiModule/core/full/antimov, +/obj/item/aiModule/supplied/oxygen, +/obj/item/aiModule/supplied/protectStation, +/obj/item/aiModule/zeroth/oneHuman, +/obj/item/aiModule/reset/purge, /turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai_upload) "aMJ" = ( @@ -20293,7 +20215,7 @@ /area/security/courtroom) "aMM" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/red, +/obj/item/folder/red, /turf/open/floor/plasteel/neutral/side{ dir = 8 }, @@ -20305,7 +20227,7 @@ /area/security/courtroom) "aMO" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/blue, +/obj/item/folder/blue, /turf/open/floor/plasteel/neutral/side{ dir = 4 }, @@ -20496,8 +20418,7 @@ }, /area/crew_quarters/locker) "aNg" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/hydroponics/garden) "aNh" = ( @@ -20552,9 +20473,9 @@ /obj/item/stack/sheet/glass{ amount = 50 }, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, @@ -20567,7 +20488,7 @@ "aNq" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, @@ -20631,7 +20552,7 @@ /obj/structure/closet{ name = "Evidence Closet 3" }, -/obj/item/weapon/storage/backpack{ +/obj/item/storage/backpack{ name = "Evidence Bag 3" }, /obj/effect/spawner/lootdrop/maintenance{ @@ -20660,8 +20581,7 @@ /turf/open/space, /area/space) "aND" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/pod_1) "aNE" = ( @@ -20756,8 +20676,7 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "aNN" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -20785,6 +20704,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Quartermaster's Office APC"; + areastring = "/area/quartermaster/qm"; pixel_y = 30 }, /obj/structure/cable/yellow{ @@ -20868,7 +20788,7 @@ pixel_y = -4 }, /obj/item/device/assembly/igniter, -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 16 }, /turf/open/floor/plasteel/brown{ @@ -20876,8 +20796,7 @@ }, /area/storage/primary) "aNZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 2; icon_state = "0-2" @@ -20959,7 +20878,7 @@ /area/security/courtroom) "aOh" = ( /obj/structure/table/wood, -/obj/item/weapon/paper, +/obj/item/paper, /turf/open/floor/plasteel/neutral/side{ dir = 10 }, @@ -21000,7 +20919,7 @@ /area/security/courtroom) "aOn" = ( /obj/item/device/taperecorder, -/obj/item/weapon/cartridge/lawyer, +/obj/item/cartridge/lawyer, /obj/structure/table/wood, /obj/machinery/button/door{ id = "lawyer_shutters"; @@ -21011,11 +20930,11 @@ /turf/open/floor/wood, /area/lawoffice) "aOo" = ( -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/table/wood, /turf/open/floor/wood, @@ -21047,8 +20966,8 @@ pixel_x = -24 }, /obj/structure/table, -/obj/item/weapon/folder, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/folder, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/neutral/corner{ dir = 1 }, @@ -21282,6 +21201,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Garden APC"; + areastring = "/area/hydroponics/garden"; pixel_x = 27; pixel_y = 2 }, @@ -21307,6 +21227,7 @@ cell_type = 10000; dir = 8; name = "Engine Room APC"; + areastring = "/area/engine/engineering"; pixel_x = -26 }, /obj/structure/cable/yellow{ @@ -21424,7 +21345,7 @@ /obj/item/device/radio/intercom{ pixel_x = 25 }, -/obj/item/weapon/storage/pod{ +/obj/item/storage/pod{ pixel_x = -26 }, /obj/machinery/light/small{ @@ -21440,12 +21361,11 @@ /turf/open/floor/plating, /area/shuttle/auxillary_base) "aPc" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/shutters{ id = "syndieshutters"; name = "blast shutters" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/syndicate) "aPd" = ( @@ -21549,12 +21469,12 @@ /area/quartermaster/qm) "aPk" = ( /obj/structure/table, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen{ +/obj/item/folder/yellow, +/obj/item/pen{ pixel_x = 4; pixel_y = 4 }, -/obj/item/weapon/pen/red, +/obj/item/pen/red, /obj/machinery/requests_console{ department = "Cargo Bay"; departmentType = 2; @@ -21593,8 +21513,8 @@ /area/storage/primary) "aPo" = ( /obj/structure/table, -/obj/item/weapon/weldingtool, -/obj/item/weapon/crowbar, +/obj/item/weldingtool, +/obj/item/crowbar, /obj/item/stack/packageWrap, /obj/item/stack/packageWrap, /obj/item/stack/packageWrap, @@ -21606,7 +21526,7 @@ /area/storage/primary) "aPp" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, @@ -21620,7 +21540,7 @@ /area/storage/primary) "aPr" = ( /obj/structure/table, -/obj/item/weapon/wirecutters, +/obj/item/wirecutters, /obj/item/device/flashlight{ pixel_x = 1; pixel_y = 5 @@ -21643,8 +21563,7 @@ }, /area/storage/primary) "aPs" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -21659,7 +21578,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/aiModule/supplied/quarantine, +/obj/item/aiModule/supplied/quarantine, /turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai_upload) "aPu" = ( @@ -21701,12 +21620,11 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/aiModule/supplied/freeform, +/obj/item/aiModule/supplied/freeform, /turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai_upload) "aPy" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -21742,8 +21660,7 @@ }, /area/hallway/primary/fore) "aPB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/courtroom) "aPC" = ( @@ -21755,14 +21672,12 @@ /turf/open/floor/plasteel/black, /area/security/courtroom) "aPD" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/security/courtroom) "aPE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/door/poddoor/shutters/preopen{ id = "lawyer_shutters"; @@ -21785,8 +21700,7 @@ /turf/open/floor/wood, /area/lawoffice) "aPG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "lawyer_shutters"; name = "law office shutters" @@ -21795,11 +21709,11 @@ /area/lawoffice) "aPH" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/light/small{ dir = 8 }, @@ -21812,7 +21726,7 @@ /area/crew_quarters/locker) "aPI" = ( /obj/structure/table, -/obj/item/weapon/storage/pill_bottle/dice, +/obj/item/storage/pill_bottle/dice, /turf/open/floor/plasteel, /area/crew_quarters/locker) "aPJ" = ( @@ -21836,11 +21750,11 @@ /area/crew_quarters/locker) "aPM" = ( /obj/structure/rack, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = 4; pixel_y = -4 }, @@ -21852,8 +21766,7 @@ }, /area/crew_quarters/locker) "aPN" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -21956,8 +21869,7 @@ /turf/open/floor/plasteel/vault, /area/engine/engineering) "aPX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -21989,8 +21901,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/item/weapon/storage/belt/utility, -/obj/item/weapon/storage/belt/utility, +/obj/item/storage/belt/utility, +/obj/item/storage/belt/utility, /turf/open/floor/plasteel, /area/engine/engineering) "aQd" = ( @@ -22103,7 +22015,7 @@ dir = 8; network = list("SS13") }, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -1; pixel_y = 6 }, @@ -22136,19 +22048,19 @@ /area/quartermaster/qm) "aQt" = ( /obj/structure/table, -/obj/item/weapon/clipboard, -/obj/item/weapon/stamp/qm, +/obj/item/clipboard, +/obj/item/stamp/qm, /obj/machinery/status_display{ density = 0; pixel_x = 32; supply_display = 1 }, -/obj/item/weapon/cartridge/quartermaster{ +/obj/item/cartridge/quartermaster{ pixel_x = 6; pixel_y = 5 }, -/obj/item/weapon/cartridge/quartermaster, -/obj/item/weapon/cartridge/quartermaster{ +/obj/item/cartridge/quartermaster, +/obj/item/cartridge/quartermaster{ pixel_x = -4; pixel_y = 7 }, @@ -22170,7 +22082,7 @@ /area/storage/primary) "aQv" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, @@ -22181,9 +22093,9 @@ /area/storage/primary) "aQw" = ( /obj/structure/table, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/folder/yellow, +/obj/item/folder/yellow, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/brown/corner{ dir = 1 }, @@ -22207,7 +22119,7 @@ /area/storage/primary) "aQz" = ( /obj/structure/table, -/obj/item/weapon/aiModule/reset, +/obj/item/aiModule/reset, /obj/machinery/light{ dir = 8 }, @@ -22225,6 +22137,7 @@ cell_type = 5000; dir = 2; name = "Upload APC"; + areastring = "/area/ai_monitored/turret_protected/ai_upload"; pixel_y = -24 }, /obj/structure/cable/yellow{ @@ -22336,7 +22249,7 @@ /obj/structure/extinguisher_cabinet{ pixel_x = -27 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-03"; layer = 4.1 }, @@ -22510,7 +22423,7 @@ /area/crew_quarters/locker) "aQX" = ( /obj/structure/table, -/obj/item/weapon/razor{ +/obj/item/razor{ pixel_y = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -22612,7 +22525,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plating, /area/maintenance/starboard/fore) "aRj" = ( @@ -22669,8 +22582,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "aRm" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -22784,10 +22696,10 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/pod_1) "aRD" = ( -/obj/structure/closet/toolcloset, /obj/machinery/light{ dir = 8 }, +/obj/machinery/computer/camera_advanced/base_construction, /turf/open/floor/plasteel/yellow/side{ dir = 9 }, @@ -22798,10 +22710,20 @@ }, /area/construction/mining/aux_base) "aRF" = ( +/obj/structure/table, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/pipe_dispenser, /obj/machinery/light{ dir = 4 }, -/obj/machinery/computer/camera_advanced/base_construction, /turf/open/floor/plasteel/yellow/side{ dir = 5 }, @@ -22837,10 +22759,10 @@ pixel_x = 27 }, /obj/structure/table, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/paper, -/obj/item/weapon/paper, +/obj/item/folder/yellow, +/obj/item/folder/yellow, +/obj/item/paper, +/obj/item/paper, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -22880,7 +22802,7 @@ /area/quartermaster/qm) "aRN" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, @@ -23026,8 +22948,7 @@ /turf/open/floor/plasteel, /area/crew_quarters/locker) "aSe" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/crew_quarters/locker) "aSf" = ( @@ -23046,8 +22967,8 @@ /area/crew_quarters/locker) "aSi" = ( /obj/structure/rack, -/obj/item/weapon/storage/briefcase, -/obj/item/weapon/storage/briefcase{ +/obj/item/storage/briefcase, +/obj/item/storage/briefcase{ pixel_x = 4; pixel_y = -2 }, @@ -23057,13 +22978,13 @@ /area/crew_quarters/locker) "aSj" = ( /obj/structure/table, -/obj/item/weapon/cultivator, -/obj/item/weapon/hatchet, +/obj/item/cultivator, +/obj/item/hatchet, /obj/structure/extinguisher_cabinet{ pixel_x = -27 }, -/obj/item/weapon/paper/guides/jobs/hydroponics, -/obj/item/weapon/coin/silver, +/obj/item/paper/guides/jobs/hydroponics, +/obj/item/coin/silver, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -23071,10 +22992,10 @@ /area/hydroponics/garden) "aSk" = ( /obj/structure/table, -/obj/item/weapon/hatchet, -/obj/item/weapon/cultivator, -/obj/item/weapon/crowbar, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/hatchet, +/obj/item/cultivator, +/obj/item/crowbar, +/obj/item/reagent_containers/glass/bucket, /obj/item/device/plant_analyzer, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -23083,16 +23004,16 @@ /area/hydroponics/garden) "aSl" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, -/obj/item/weapon/reagent_containers/food/snacks/grown/watermelon, -/obj/item/weapon/reagent_containers/food/snacks/grown/citrus/orange, -/obj/item/weapon/reagent_containers/food/snacks/grown/grapes, -/obj/item/weapon/reagent_containers/food/snacks/grown/cocoapod, -/obj/item/weapon/reagent_containers/food/snacks/grown/apple, -/obj/item/weapon/reagent_containers/food/snacks/grown/chili, -/obj/item/weapon/reagent_containers/food/snacks/grown/cherries, -/obj/item/weapon/reagent_containers/food/snacks/grown/soybeans, -/obj/item/weapon/reagent_containers/food/snacks/grown/citrus/lime, +/obj/item/reagent_containers/food/snacks/grown/wheat, +/obj/item/reagent_containers/food/snacks/grown/watermelon, +/obj/item/reagent_containers/food/snacks/grown/citrus/orange, +/obj/item/reagent_containers/food/snacks/grown/grapes, +/obj/item/reagent_containers/food/snacks/grown/cocoapod, +/obj/item/reagent_containers/food/snacks/grown/apple, +/obj/item/reagent_containers/food/snacks/grown/chili, +/obj/item/reagent_containers/food/snacks/grown/cherries, +/obj/item/reagent_containers/food/snacks/grown/soybeans, +/obj/item/reagent_containers/food/snacks/grown/citrus/lime, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -23110,7 +23031,7 @@ /turf/open/floor/plasteel, /area/hydroponics/garden) "aSn" = ( -/obj/item/weapon/storage/bag/plants/portaseeder, +/obj/item/storage/bag/plants/portaseeder, /obj/structure/table, /obj/machinery/light, /obj/item/device/plant_analyzer, @@ -23120,11 +23041,11 @@ /turf/open/floor/plasteel, /area/hydroponics/garden) "aSo" = ( -/obj/item/weapon/book/manual/wiki/engineering_hacking{ +/obj/item/book/manual/wiki/engineering_hacking{ pixel_x = 4; pixel_y = 5 }, -/obj/item/weapon/book/manual/wiki/engineering_construction{ +/obj/item/book/manual/wiki/engineering_construction{ pixel_y = 3 }, /obj/structure/closet/crate, @@ -23324,7 +23245,7 @@ /turf/open/floor/plating, /area/hallway/secondary/entry) "aSJ" = ( -/obj/structure/closet/toolcloset, +/obj/machinery/computer/shuttle/mining, /turf/open/floor/plasteel/yellow/side{ dir = 10 }, @@ -23333,20 +23254,6 @@ /turf/open/floor/plasteel/yellow/side, /area/construction/mining/aux_base) "aSL" = ( -/obj/structure/rack{ - dir = 4 - }, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/airlock, -/obj/item/stack/cable_coil, -/obj/item/stack/cable_coil, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/device/assault_pod/mining, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -23354,22 +23261,12 @@ /obj/machinery/power/apc{ dir = 2; name = "Auxillary Base Construction APC"; + areastring = "/area/construction/mining/aux_base"; pixel_y = -24 }, /turf/open/floor/plasteel/yellow/side, /area/construction/mining/aux_base) "aSM" = ( -/obj/structure/table, -/obj/item/stack/sheet/metal{ - amount = 50 - }, -/obj/item/stack/sheet/metal{ - amount = 50 - }, -/obj/item/stack/sheet/glass{ - amount = 50 - }, -/obj/item/weapon/pipe_dispenser, /obj/machinery/airalarm{ dir = 1; pixel_y = -22 @@ -23384,7 +23281,7 @@ /obj/item/stack/rods{ amount = 50 }, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /turf/open/floor/plasteel/yellow/side{ dir = 6 }, @@ -23601,8 +23498,7 @@ }, /area/storage/primary) "aTh" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -23636,8 +23532,7 @@ /turf/open/floor/plasteel, /area/hallway/primary/fore) "aTk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/security/courtroom) "aTl" = ( @@ -23735,6 +23630,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Locker Room APC"; + areastring = "/area/crew_quarters/locker"; pixel_x = -1; pixel_y = -26 }, @@ -24146,6 +24042,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Security Post - Cargo Bay APC"; + areastring = "/area/security/checkpoint/supply"; pixel_x = 1; pixel_y = 24 }, @@ -24158,7 +24055,7 @@ }, /area/security/checkpoint/supply) "aUl" = ( -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 10 }, /obj/item/device/radio/off, @@ -24185,12 +24082,12 @@ /area/security/checkpoint/supply) "aUo" = ( /obj/structure/table, -/obj/item/weapon/storage/belt/utility, +/obj/item/storage/belt/utility, /obj/machinery/airalarm{ dir = 1; pixel_y = -22 }, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /turf/open/floor/plasteel/brown{ dir = 2 }, @@ -24219,7 +24116,7 @@ /area/storage/primary) "aUs" = ( /obj/structure/table, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/item/device/assembly/prox_sensor{ pixel_x = -8; pixel_y = 4 @@ -24254,8 +24151,7 @@ /turf/closed/wall/r_wall, /area/hallway/primary/central) "aUw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 2; icon_state = "0-2" @@ -24268,7 +24164,7 @@ "aUy" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /obj/machinery/turretid{ - control_area = "AI Upload Chamber"; + control_area = "/area/ai_monitored/turret_protected/ai_upload"; icon_state = "control_stun"; name = "AI Upload turret control"; pixel_y = 28 @@ -24288,6 +24184,7 @@ /obj/machinery/power/apc{ dir = 2; name = "AI Upload Access APC"; + areastring = "/area/ai_monitored/turret_protected/ai_upload_foyer"; pixel_y = -27 }, /obj/machinery/light/small{ @@ -24419,6 +24316,7 @@ cell_type = 2500; dir = 2; name = "Courtroom APC"; + areastring = "/area/security/courtroom"; pixel_x = 1; pixel_y = -24 }, @@ -24427,7 +24325,7 @@ icon_state = "0-4" }, /obj/structure/table, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/black, /area/security/courtroom) "aUH" = ( @@ -24454,7 +24352,7 @@ /area/security/courtroom) "aUJ" = ( /obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law{ +/obj/item/book/manual/wiki/security_space_law{ pixel_x = -3; pixel_y = 5 }, @@ -24462,11 +24360,11 @@ dir = 1; pixel_y = -24 }, -/obj/item/weapon/book/manual/wiki/security_space_law{ +/obj/item/book/manual/wiki/security_space_law{ pixel_x = -3; pixel_y = 5 }, -/obj/item/weapon/book/manual/wiki/security_space_law{ +/obj/item/book/manual/wiki/security_space_law{ pixel_x = -3; pixel_y = 5 }, @@ -24653,11 +24551,10 @@ /turf/open/floor/plating, /area/engine/engineering) "aVh" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "aVk" = ( @@ -24736,12 +24633,11 @@ /turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai) "aVs" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/secondary/entry) "aVt" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-13"; layer = 4.1 }, @@ -24905,7 +24801,7 @@ /area/quartermaster/storage) "aVH" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -24998,8 +24894,7 @@ }, /area/security/checkpoint/supply) "aVR" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/storage/primary) @@ -25069,7 +24964,7 @@ /obj/machinery/airalarm{ pixel_y = 23 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "applebush"; layer = 4.1 }, @@ -25162,7 +25057,7 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 27 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-16"; layer = 4.1 }, @@ -25314,8 +25209,7 @@ /turf/open/floor/plasteel/vault, /area/crew_quarters/heads/chief) "aWA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/heads/chief) "aWB" = ( @@ -25429,8 +25323,7 @@ /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "aWS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/secondary/entry) "aWT" = ( @@ -25635,11 +25528,11 @@ }, /area/security/checkpoint/supply) "aXo" = ( -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = 1; pixel_y = 9 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -25652,7 +25545,7 @@ /turf/open/floor/plasteel/red/side, /area/security/checkpoint/supply) "aXp" = ( -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/machinery/newscaster{ pixel_y = -32 }, @@ -26187,7 +26080,7 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = 1; pixel_y = -1 }, @@ -26201,21 +26094,21 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/pandemic{ +/obj/item/circuitboard/computer/pandemic{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/circuitboard/computer/rdconsole, -/obj/item/weapon/circuitboard/machine/rdserver{ +/obj/item/circuitboard/computer/rdconsole, +/obj/item/circuitboard/machine/rdserver{ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/circuitboard/machine/destructive_analyzer, -/obj/item/weapon/circuitboard/machine/protolathe, -/obj/item/weapon/circuitboard/computer/aifixer, -/obj/item/weapon/circuitboard/computer/teleporter, -/obj/item/weapon/circuitboard/machine/circuit_imprinter, -/obj/item/weapon/circuitboard/machine/mechfab, +/obj/item/circuitboard/machine/destructive_analyzer, +/obj/item/circuitboard/machine/protolathe, +/obj/item/circuitboard/computer/aifixer, +/obj/item/circuitboard/computer/teleporter, +/obj/item/circuitboard/machine/circuit_imprinter, +/obj/item/circuitboard/machine/mechfab, /turf/open/floor/plasteel/black, /area/storage/tech) "aYk" = ( @@ -26223,12 +26116,12 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/mining, -/obj/item/weapon/circuitboard/machine/autolathe{ +/obj/item/circuitboard/computer/mining, +/obj/item/circuitboard/machine/autolathe{ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/circuitboard/computer/arcade/battle, +/obj/item/circuitboard/computer/arcade/battle, /obj/machinery/ai_status_display{ pixel_y = 31 }, @@ -26236,12 +26129,12 @@ /area/storage/tech) "aYl" = ( /obj/structure/rack, -/obj/item/weapon/circuitboard/machine/telecomms/processor, -/obj/item/weapon/circuitboard/machine/telecomms/receiver, -/obj/item/weapon/circuitboard/machine/telecomms/server, -/obj/item/weapon/circuitboard/machine/telecomms/bus, -/obj/item/weapon/circuitboard/machine/telecomms/broadcaster, -/obj/item/weapon/circuitboard/computer/message_monitor{ +/obj/item/circuitboard/machine/telecomms/processor, +/obj/item/circuitboard/machine/telecomms/receiver, +/obj/item/circuitboard/machine/telecomms/server, +/obj/item/circuitboard/machine/telecomms/bus, +/obj/item/circuitboard/machine/telecomms/broadcaster, +/obj/item/circuitboard/computer/message_monitor{ pixel_y = -5 }, /turf/open/floor/plasteel/black, @@ -26272,7 +26165,7 @@ "aYn" = ( /obj/structure/table, /obj/item/device/aicard, -/obj/item/weapon/aiModule/reset, +/obj/item/aiModule/reset, /turf/open/floor/plasteel/black, /area/storage/tech) "aYo" = ( @@ -26292,7 +26185,7 @@ }, /area/crew_quarters/heads/chief) "aYq" = ( -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_x = 6; pixel_y = 30 }, @@ -26310,6 +26203,7 @@ /obj/machinery/power/apc{ dir = 4; name = "CE Office APC"; + areastring = "/area/crew_quarters/heads/chief"; pixel_x = 28 }, /obj/structure/cable/yellow, @@ -26381,8 +26275,7 @@ }, /area/ai_monitored/turret_protected/ai) "aYz" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "AI Core shutters"; name = "AI core shutters" @@ -26430,7 +26323,7 @@ /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aYF" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-05"; layer = 4.1 }, @@ -26571,8 +26464,7 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "aYS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/supply) "aYT" = ( @@ -26901,6 +26793,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Tech Storage APC"; + areastring = "/area/storage/tech"; pixel_x = -27 }, /obj/structure/cable/yellow{ @@ -26950,7 +26843,7 @@ pixel_y = 3 }, /obj/item/stack/cable_coil, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, @@ -26994,25 +26887,25 @@ /area/crew_quarters/heads/chief) "aZE" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/stamp/ce, -/obj/item/weapon/reagent_containers/pill/patch/silver_sulf, +/obj/item/folder/yellow, +/obj/item/stamp/ce, +/obj/item/reagent_containers/pill/patch/silver_sulf, /turf/open/floor/plasteel/neutral/side, /area/crew_quarters/heads/chief) "aZF" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, -/obj/item/weapon/paper/monitorkey, +/obj/item/clipboard, +/obj/item/paper/monitorkey, /turf/open/floor/plasteel/neutral/side, /area/crew_quarters/heads/chief) "aZG" = ( /obj/structure/table/reinforced, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, -/obj/item/weapon/twohanded/rcl/pre_loaded, +/obj/item/twohanded/rcl/pre_loaded, /turf/open/floor/plasteel/neutral/corner{ dir = 8 }, @@ -27099,11 +26992,11 @@ /area/security/checkpoint/engineering) "aZN" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -1; pixel_y = 5 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/newscaster/security_unit{ pixel_x = 30 }, @@ -27459,14 +27352,15 @@ /obj/machinery/power/apc{ dir = 2; name = "Cargo Bay APC"; + areastring = "/area/quartermaster/storage"; pixel_x = 1; pixel_y = -24 }, /obj/structure/cable/yellow, /obj/machinery/light, -/obj/item/weapon/hand_labeler, -/obj/item/weapon/hand_labeler, -/obj/item/weapon/screwdriver{ +/obj/item/hand_labeler, +/obj/item/hand_labeler, +/obj/item/screwdriver{ pixel_y = 10 }, /obj/effect/turf_decal/stripes/line{ @@ -27525,11 +27419,11 @@ /turf/open/floor/plasteel, /area/quartermaster/office) "baw" = ( -/obj/item/weapon/stamp{ +/obj/item/stamp{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/stamp/denied{ +/obj/item/stamp/denied{ pixel_x = 4; pixel_y = -2 }, @@ -27545,7 +27439,7 @@ departmentType = 2; pixel_y = 30 }, -/obj/item/weapon/pen/red, +/obj/item/pen/red, /turf/open/floor/plasteel/brown{ dir = 9 }, @@ -27579,7 +27473,7 @@ supply_display = 1 }, /obj/structure/table, -/obj/item/weapon/folder/yellow, +/obj/item/folder/yellow, /turf/open/floor/plasteel/brown{ dir = 1 }, @@ -27605,7 +27499,7 @@ pixel_y = 23 }, /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, @@ -27902,6 +27796,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Auxiliary Tool Storage APC"; + areastring = "/area/storage/tools"; pixel_y = 24 }, /obj/structure/cable/yellow{ @@ -27952,7 +27847,7 @@ /area/maintenance/starboard/fore) "bbi" = ( /obj/effect/landmark/xeno_spawn, -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 }, @@ -27977,11 +27872,11 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/borgupload{ +/obj/item/circuitboard/computer/borgupload{ pixel_x = -1; pixel_y = 1 }, -/obj/item/weapon/circuitboard/computer/aiupload{ +/obj/item/circuitboard/computer/aiupload{ pixel_x = 2; pixel_y = -2 }, @@ -28018,14 +27913,14 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/cloning, -/obj/item/weapon/circuitboard/computer/med_data{ +/obj/item/circuitboard/computer/cloning, +/obj/item/circuitboard/computer/med_data{ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/circuitboard/machine/clonescanner, -/obj/item/weapon/circuitboard/machine/clonepod, -/obj/item/weapon/circuitboard/computer/scan_consolenew, +/obj/item/circuitboard/machine/clonescanner, +/obj/item/circuitboard/machine/clonepod, +/obj/item/circuitboard/computer/scan_consolenew, /turf/open/floor/plasteel/black, /area/storage/tech) "bbo" = ( @@ -28036,15 +27931,15 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/powermonitor{ +/obj/item/circuitboard/computer/powermonitor{ pixel_x = -2; pixel_y = 2 }, -/obj/item/weapon/circuitboard/computer/stationalert{ +/obj/item/circuitboard/computer/stationalert{ pixel_x = 1; pixel_y = -1 }, -/obj/item/weapon/circuitboard/computer/atmos_alert{ +/obj/item/circuitboard/computer/atmos_alert{ pixel_x = 3; pixel_y = -3 }, @@ -28063,8 +27958,8 @@ /area/storage/tech) "bbr" = ( /obj/structure/table, -/obj/item/weapon/electronics/apc, -/obj/item/weapon/electronics/airlock, +/obj/item/electronics/apc, +/obj/item/electronics/airlock, /turf/open/floor/plasteel/black, /area/storage/tech) "bbs" = ( @@ -28088,19 +27983,19 @@ }, /area/crew_quarters/heads/chief) "bbt" = ( -/obj/item/weapon/cartridge/engineering{ +/obj/item/cartridge/engineering{ pixel_x = 4; pixel_y = 5 }, -/obj/item/weapon/cartridge/engineering{ +/obj/item/cartridge/engineering{ pixel_x = -3; pixel_y = 2 }, -/obj/item/weapon/cartridge/engineering{ +/obj/item/cartridge/engineering{ pixel_x = 3 }, /obj/structure/table/reinforced, -/obj/item/weapon/cartridge/atmos, +/obj/item/cartridge/atmos, /turf/open/floor/plasteel/neutral/side{ dir = 4 }, @@ -28123,11 +28018,11 @@ /area/crew_quarters/heads/chief) "bbw" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel/neutral/side{ dir = 8 }, @@ -28196,7 +28091,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "bbB" = ( -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 10 }, /obj/item/device/radio/off, @@ -28219,7 +28114,7 @@ /area/security/checkpoint/engineering) "bbD" = ( /obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/machinery/light{ dir = 4 }, @@ -28313,12 +28208,11 @@ /area/maintenance/port) "bbM" = ( /obj/item/stack/sheet/cardboard, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /turf/open/floor/plating, /area/maintenance/port/fore) "bbN" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/office) "bbO" = ( @@ -28343,6 +28237,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Cargo Office APC"; + areastring = "/area/quartermaster/office"; pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -28402,11 +28297,11 @@ name = "Cargo Desk"; req_access_txt = "50" }, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel, /area/quartermaster/office) "bbW" = ( @@ -28499,8 +28394,7 @@ /turf/open/floor/plating, /area/maintenance/central) "bci" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/primary/central) "bcj" = ( @@ -28579,8 +28473,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/fore) "bcu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/storage/tech) "bcv" = ( @@ -28588,15 +28481,15 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/crew{ +/obj/item/circuitboard/computer/crew{ pixel_x = -1; pixel_y = 1 }, -/obj/item/weapon/circuitboard/computer/card{ +/obj/item/circuitboard/computer/card{ pixel_x = 2; pixel_y = -2 }, -/obj/item/weapon/circuitboard/computer/communications{ +/obj/item/circuitboard/computer/communications{ pixel_x = 5; pixel_y = -5 }, @@ -28663,10 +28556,10 @@ /area/storage/tech) "bcD" = ( /obj/structure/table, -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 16 }, -/obj/item/weapon/wirecutters, +/obj/item/wirecutters, /obj/item/device/multitool, /turf/open/floor/plasteel/vault{ dir = 8 @@ -28762,6 +28655,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Engineering Security APC"; + areastring = "/area/security/checkpoint/engineering"; pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -28828,8 +28722,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/arrival) "bcU" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/arrival) "bcV" = ( @@ -28861,7 +28754,7 @@ dir = 1 }, /obj/structure/table/reinforced, -/obj/item/weapon/book/manual/wiki/security_space_law{ +/obj/item/book/manual/wiki/security_space_law{ pixel_x = -3; pixel_y = 5 }, @@ -28873,6 +28766,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Customs APC"; + areastring = "/area/security/checkpoint/customs"; pixel_y = 24 }, /obj/structure/cable/yellow{ @@ -29065,8 +28959,7 @@ }, /area/quartermaster/office) "bdq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -29107,8 +29000,7 @@ }, /area/hallway/primary/port) "bdw" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/hallway/primary/port) "bdx" = ( @@ -29216,8 +29108,8 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/table/wood, -/obj/item/weapon/pinpointer, -/obj/item/weapon/disk/nuclear, +/obj/item/pinpointer, +/obj/item/disk/nuclear, /turf/open/floor/carpet, /area/crew_quarters/heads/captain/private) "bdJ" = ( @@ -29258,7 +29150,7 @@ pixel_x = 28 }, /obj/structure/dresser, -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_x = 6; pixel_y = 28 }, @@ -29290,7 +29182,7 @@ /area/hallway/primary/central) "bdR" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /obj/machinery/light_switch{ pixel_x = -26 }, @@ -29306,7 +29198,7 @@ /obj/item/stack/sheet/metal{ amount = 50 }, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/yellow/side{ dir = 2 @@ -29319,8 +29211,8 @@ /area/storage/tools) "bdU" = ( /obj/structure/rack, -/obj/item/weapon/electronics/apc, -/obj/item/weapon/electronics/airlock, +/obj/item/electronics/apc, +/obj/item/electronics/airlock, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plasteel/yellow/side{ @@ -29354,11 +29246,11 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/robotics{ +/obj/item/circuitboard/computer/robotics{ pixel_x = -2; pixel_y = 2 }, -/obj/item/weapon/circuitboard/computer/mecha_control{ +/obj/item/circuitboard/computer/mecha_control{ pixel_x = 1; pixel_y = -1 }, @@ -29399,7 +29291,7 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = 1; pixel_y = -1 }, @@ -29429,7 +29321,7 @@ dir = 8; pixel_x = 24 }, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, @@ -29464,7 +29356,7 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /obj/item/clothing/mask/cigarette/cigar, /obj/machinery/computer/security/telescreen{ dir = 1; @@ -29481,7 +29373,7 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/lighter, +/obj/item/lighter, /obj/item/clothing/glasses/meson, /obj/machinery/button/door{ id = "ceprivacy"; @@ -29658,6 +29550,7 @@ aidisabled = 0; dir = 1; name = "AI Chamber APC"; + areastring = "/area/ai_monitored/turret_protected/ai"; pixel_y = 24 }, /obj/structure/cable{ @@ -29710,7 +29603,7 @@ /area/aisat) "beB" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = -3 }, @@ -29770,8 +29663,7 @@ /turf/open/floor/plating/airless, /area/shuttle/arrival) "beK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -29781,8 +29673,8 @@ "beL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/table/reinforced, -/obj/item/weapon/folder/red, -/obj/item/weapon/folder/red, +/obj/item/folder/red, +/obj/item/folder/red, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -30010,15 +29902,15 @@ }, /area/hallway/primary/central) "bfj" = ( -/obj/item/weapon/restraints/legcuffs/beartrap, -/obj/item/weapon/restraints/legcuffs/beartrap, +/obj/item/restraints/legcuffs/beartrap, +/obj/item/restraints/legcuffs/beartrap, /obj/structure/table, /obj/machinery/requests_console{ department = "Janitorial"; departmentType = 1; pixel_x = -29 }, -/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/reagent_containers/spray/cleaner, /obj/machinery/camera{ c_tag = "Custodial Closet"; dir = 4; @@ -30119,13 +30011,11 @@ /turf/open/floor/plating, /area/maintenance/central) "bfq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/central) "bfr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -30142,8 +30032,7 @@ /turf/open/floor/plating, /area/bridge) "bfs" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -30164,8 +30053,7 @@ /turf/open/floor/plating, /area/bridge) "bft" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -30182,8 +30070,7 @@ /turf/open/floor/plating, /area/bridge) "bfu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -30199,8 +30086,7 @@ /turf/closed/wall/r_wall, /area/bridge) "bfw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -30213,8 +30099,7 @@ /turf/open/floor/plating, /area/bridge) "bfx" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -30259,7 +30144,7 @@ /area/crew_quarters/heads/captain/private) "bfD" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/captain, +/obj/item/bedsheet/captain, /obj/effect/landmark/start/captain, /obj/machinery/camera{ c_tag = "Captain's Quarters"; @@ -30306,8 +30191,7 @@ /turf/closed/wall/r_wall, /area/storage/tools) "bfH" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/storage/tools) @@ -30321,8 +30205,7 @@ /turf/open/floor/plasteel, /area/storage/tools) "bfJ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/storage/tools) @@ -30380,8 +30263,7 @@ }, /area/storage/tech) "bfQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/yellow{ d2 = 4; @@ -30394,8 +30276,7 @@ /turf/open/floor/plating, /area/crew_quarters/heads/chief) "bfR" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /obj/structure/cable/yellow{ d2 = 8; @@ -30440,8 +30321,7 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "bfV" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/yellow, /turf/open/floor/plating, @@ -30461,8 +30341,7 @@ /turf/open/floor/plasteel, /area/security/checkpoint/engineering) "bfX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /turf/open/floor/plating, /area/security/checkpoint/engineering) @@ -30534,7 +30413,7 @@ /area/aisat) "bgh" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, @@ -30571,11 +30450,11 @@ /area/ai_monitored/turret_protected/ai) "bgm" = ( /obj/structure/table/reinforced, -/obj/item/weapon/phone{ +/obj/item/phone{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/cigbutt/cigarbutt{ +/obj/item/cigbutt/cigarbutt{ pixel_x = 5; pixel_y = -1 }, @@ -30645,7 +30524,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/closet, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/item/device/assembly/flash/handheld, /obj/item/device/radio, /turf/open/floor/plasteel/red/side{ @@ -30656,11 +30535,11 @@ /turf/open/floor/plasteel/red/side, /area/security/checkpoint/customs) "bgy" = ( -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = 1; pixel_y = 9 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/structure/table/reinforced, /obj/structure/cable/yellow{ d1 = 1; @@ -30670,7 +30549,7 @@ /turf/open/floor/plasteel/red/side, /area/security/checkpoint/customs) "bgz" = ( -/obj/item/weapon/paper, +/obj/item/paper, /obj/structure/table/reinforced, /obj/machinery/door/window/brigdoor{ dir = 2; @@ -31026,12 +30905,13 @@ /obj/machinery/power/apc{ dir = 8; name = "Custodial Closet APC"; + areastring = "/area/janitor"; pixel_x = -24 }, /obj/structure/table, /obj/item/clothing/gloves/color/orange, -/obj/item/weapon/storage/box/mousetraps, -/obj/item/weapon/storage/box/mousetraps, +/obj/item/storage/box/mousetraps, +/obj/item/storage/box/mousetraps, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -31066,8 +30946,8 @@ dir = 4; pixel_x = 11 }, -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/item/weapon/mop, +/obj/item/reagent_containers/glass/bucket, +/obj/item/mop, /obj/structure/disposalpipe/segment, /obj/machinery/firealarm{ dir = 4; @@ -31085,14 +30965,14 @@ cell_type = 2500; dir = 4; name = "Central Maintenance APC"; + areastring = "/area/maintenance/central"; pixel_x = 26 }, /obj/structure/cable/yellow, /turf/open/floor/plating, /area/maintenance/central) "bhg" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridge blast"; layer = 2.9; @@ -31130,7 +31010,7 @@ layer = 4; pixel_y = 32 }, -/obj/item/weapon/folder/yellow{ +/obj/item/folder/yellow{ pixel_y = 4 }, /obj/machinery/camera{ @@ -31172,7 +31052,7 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -1; pixel_y = 4 }, @@ -31205,8 +31085,7 @@ }, /area/bridge) "bhs" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -31221,7 +31100,7 @@ /area/bridge) "bht" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/photo_album{ +/obj/item/storage/photo_album{ pixel_y = -4 }, /obj/item/device/camera{ @@ -31243,12 +31122,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, -/obj/item/weapon/razor{ +/obj/item/razor{ pixel_x = -4; pixel_y = 2 }, /obj/item/clothing/mask/cigarette/cigar, -/obj/item/weapon/reagent_containers/food/drinks/flask/gold, +/obj/item/reagent_containers/food/drinks/flask/gold, /turf/open/floor/carpet, /area/crew_quarters/heads/captain/private) "bhv" = ( @@ -31465,6 +31344,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Starboard Hallway APC"; + areastring = "/area/hallway/primary/starboard"; pixel_y = 26 }, /obj/structure/cable/yellow{ @@ -31499,11 +31379,11 @@ /turf/closed/wall/r_wall, /area/engine/break_room) "bhU" = ( -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/airalarm{ dir = 4; pixel_x = -23 @@ -31515,14 +31395,14 @@ }, /area/engine/break_room) "bhV" = ( -/obj/item/weapon/book/manual/wiki/engineering_hacking{ +/obj/item/book/manual/wiki/engineering_hacking{ pixel_x = 4; pixel_y = 5 }, -/obj/item/weapon/book/manual/wiki/engineering_construction{ +/obj/item/book/manual/wiki/engineering_construction{ pixel_y = 3 }, -/obj/item/weapon/book/manual/wiki/engineering_guide{ +/obj/item/book/manual/wiki/engineering_guide{ pixel_x = -4 }, /obj/structure/table/glass, @@ -31531,8 +31411,8 @@ }, /area/engine/break_room) "bhW" = ( -/obj/item/weapon/folder/yellow, -/obj/item/weapon/folder/yellow, +/obj/item/folder/yellow, +/obj/item/folder/yellow, /obj/machinery/light{ dir = 1 }, @@ -31540,7 +31420,7 @@ pixel_y = 32 }, /obj/structure/table/glass, -/obj/item/weapon/storage/firstaid/fire{ +/obj/item/storage/firstaid/fire{ pixel_y = 8 }, /turf/open/floor/plasteel/yellow/side{ @@ -31625,8 +31505,7 @@ }, /area/engine/break_room) "bie" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/break_room) "bif" = ( @@ -31652,7 +31531,7 @@ /obj/item/device/radio/intercom{ pixel_y = 25 }, -/obj/item/weapon/storage/pod{ +/obj/item/storage/pod{ pixel_x = 6; pixel_y = -32 }, @@ -31668,8 +31547,7 @@ /turf/open/space, /area/space) "bij" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/pod_4) "bik" = ( @@ -31697,10 +31575,10 @@ /area/aisat) "bim" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/blue{ +/obj/item/folder/blue{ pixel_y = 2 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/light/small{ dir = 8 }, @@ -31755,10 +31633,10 @@ /area/ai_monitored/turret_protected/ai) "bis" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/blue{ +/obj/item/folder/blue{ pixel_y = 2 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/light/small{ dir = 4 }, @@ -31807,8 +31685,7 @@ /turf/open/floor/plasteel, /area/security/checkpoint/customs) "biz" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -31902,11 +31779,11 @@ /area/quartermaster/sorting) "biK" = ( /obj/structure/table, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/folder/yellow, +/obj/item/clipboard, +/obj/item/folder/yellow, +/obj/item/folder/yellow, /obj/item/device/multitool, -/obj/item/weapon/pen/red, +/obj/item/pen/red, /turf/open/floor/plasteel/brown{ dir = 8 }, @@ -31973,11 +31850,11 @@ /area/hallway/primary/port) "biS" = ( /obj/structure/table, -/obj/item/weapon/storage/box/lights/mixed, -/obj/item/weapon/storage/box/lights/mixed, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, +/obj/item/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, +/obj/item/grenade/chem_grenade/cleaner, +/obj/item/grenade/chem_grenade/cleaner, +/obj/item/grenade/chem_grenade/cleaner, /turf/open/floor/plasteel/floorgrime, /area/janitor) "biT" = ( @@ -32006,7 +31883,7 @@ /turf/open/floor/plasteel/floorgrime, /area/janitor) "biW" = ( -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/maintenance/central) @@ -32015,8 +31892,7 @@ /turf/open/floor/plating, /area/maintenance/central) "biY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 2; icon_state = "0-2" @@ -32029,7 +31905,7 @@ /turf/open/floor/plating, /area/bridge) "biZ" = ( -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, @@ -32084,7 +31960,7 @@ /turf/open/floor/plasteel/black, /area/bridge) "bjf" = ( -/obj/item/weapon/folder/red{ +/obj/item/folder/red{ pixel_y = 3 }, /obj/structure/cable/yellow{ @@ -32096,7 +31972,7 @@ dir = 4 }, /obj/structure/table/glass, -/obj/item/weapon/folder/red{ +/obj/item/folder/red{ pixel_y = 3 }, /turf/open/floor/plasteel/darkred/side{ @@ -32118,11 +31994,11 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/weapon/bikehorn/rubberducky, +/obj/item/bikehorn/rubberducky, /obj/machinery/light_switch{ pixel_x = -28 }, -/obj/item/weapon/card/id/captains_spare, +/obj/item/card/id/captains_spare, /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) "bji" = ( @@ -32696,8 +32572,8 @@ /area/quartermaster/sorting) "bkh" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen{ +/obj/item/folder/yellow, +/obj/item/pen{ pixel_x = 4; pixel_y = 4 }, @@ -32778,7 +32654,7 @@ pixel_x = 2; pixel_y = -3 }, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/structure/cable/yellow{ d1 = 1; d2 = 4; @@ -32789,19 +32665,20 @@ }, /area/quartermaster/sorting) "bkm" = ( -/obj/item/weapon/storage/box, +/obj/item/storage/box, /obj/structure/table, -/obj/item/weapon/storage/box, -/obj/item/weapon/storage/box, +/obj/item/storage/box, +/obj/item/storage/box, /obj/machinery/airalarm{ dir = 1; pixel_y = -22 }, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/machinery/power/apc{ cell_type = 2500; dir = 4; name = "Delivery Office APC"; + areastring = "/area/quartermaster/sorting"; pixel_x = 26 }, /obj/structure/cable/yellow{ @@ -32907,9 +32784,9 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/storage/box, -/obj/item/weapon/storage/box, -/obj/item/weapon/storage/box, +/obj/item/storage/box, +/obj/item/storage/box, +/obj/item/storage/box, /obj/item/stack/packageWrap{ pixel_x = 2; pixel_y = -3 @@ -32922,7 +32799,7 @@ pixel_x = 2; pixel_y = -3 }, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /turf/open/floor/plasteel/brown{ dir = 2 }, @@ -32959,11 +32836,11 @@ /area/crew_quarters/heads/hop) "bkA" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/weapon/tank/internals/air, +/obj/item/tank/internals/air, /turf/open/floor/plating, /area/maintenance/central) "bkB" = ( -/obj/item/weapon/extinguisher, +/obj/item/extinguisher, /turf/open/floor/plating, /area/maintenance/central) "bkC" = ( @@ -32993,7 +32870,7 @@ }, /area/bridge) "bkE" = ( -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = 3 }, @@ -33025,7 +32902,7 @@ /obj/machinery/recharger{ pixel_y = 3 }, -/obj/item/weapon/restraints/handcuffs{ +/obj/item/restraints/handcuffs{ pixel_y = 3 }, /obj/structure/table/glass, @@ -33069,7 +32946,7 @@ /area/bridge) "bkJ" = ( /obj/effect/landmark/xeno_spawn, -/obj/item/weapon/soap/deluxe, +/obj/item/soap/deluxe, /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 }, @@ -33348,8 +33225,7 @@ }, /area/hallway/primary/starboard) "blj" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -33419,8 +33295,7 @@ /turf/closed/wall/r_wall, /area/engine/break_room) "blt" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/maintenance/disposal) "blu" = ( @@ -33811,8 +33686,7 @@ /turf/open/floor/plasteel, /area/quartermaster/sorting) "bmg" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/quartermaster/sorting) @@ -33822,8 +33696,7 @@ /turf/open/floor/plasteel/black, /area/quartermaster/office) "bmi" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/quartermaster/office) @@ -33909,7 +33782,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /obj/structure/table/wood, /obj/machinery/computer/security/telescreen{ desc = "Used for watching Prison Wing holding areas."; @@ -33921,7 +33794,7 @@ /area/crew_quarters/heads/hop) "bmq" = ( /obj/machinery/recharger, -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_x = 34 }, /obj/structure/table/wood, @@ -34180,8 +34053,7 @@ /turf/closed/wall, /area/storage/art) "bmM" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/storage/art) "bmN" = ( @@ -34361,11 +34233,11 @@ /obj/item/device/lightreplacer{ pixel_y = 7 }, -/obj/item/weapon/storage/belt/utility, +/obj/item/storage/belt/utility, /turf/open/floor/plasteel, /area/engine/break_room) "bne" = ( -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/thirteenloko{ +/obj/item/reagent_containers/food/drinks/soda_cans/thirteenloko{ pixel_y = 4 }, /obj/structure/table/glass, @@ -34396,7 +34268,7 @@ /area/engine/break_room) "bnh" = ( /obj/structure/table/reinforced, -/obj/item/weapon/book/manual/wiki/security_space_law{ +/obj/item/book/manual/wiki/security_space_law{ pixel_x = -3; pixel_y = 5 }, @@ -34566,7 +34438,7 @@ /area/ai_monitored/turret_protected/aisat/foyer) "bny" = ( /obj/machinery/turretid{ - control_area = "AI Satellite Antechamber"; + control_area = "/area/ai_monitored/turret_protected/aisat_interior"; enabled = 1; icon_state = "control_standby"; name = "Antechamber Turret Control"; @@ -34634,6 +34506,7 @@ cell_type = 2500; dir = 4; name = "MiniSat Antechamber APC"; + areastring = "/area/ai_monitored/turret_protected/aisat_interior"; pixel_x = 29 }, /obj/structure/cable/yellow{ @@ -34781,7 +34654,7 @@ /area/hallway/primary/port) "bnQ" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/chips, +/obj/item/reagent_containers/food/snacks/chips, /turf/open/floor/plasteel/grimy, /area/hallway/primary/port) "bnR" = ( @@ -34888,6 +34761,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Port Hallway APC"; + areastring = "/area/hallway/primary/port"; pixel_x = -1; pixel_y = 26 }, @@ -34998,8 +34872,7 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "bol" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -35011,7 +34884,7 @@ /turf/open/floor/plating, /area/crew_quarters/heads/hop) "bom" = ( -/obj/item/weapon/folder/blue, +/obj/item/folder/blue, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -35045,6 +34918,7 @@ cell_type = 10000; dir = 8; name = "Bridge APC"; + areastring = "/area/bridge"; pixel_x = -27 }, /obj/structure/cable/yellow, @@ -35079,7 +34953,7 @@ dir = 8 }, /obj/machinery/recharger, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/structure/table/glass, /turf/open/floor/plasteel/black, /area/bridge) @@ -35100,10 +34974,10 @@ dir = 4 }, /obj/structure/table/glass, -/obj/item/weapon/folder/blue{ +/obj/item/folder/blue{ pixel_y = 2 }, -/obj/item/weapon/folder/blue{ +/obj/item/folder/blue{ pixel_y = 2 }, /turf/open/floor/plasteel/black, @@ -35147,7 +35021,7 @@ dir = 4; pixel_x = 24 }, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/structure/table/glass, /turf/open/floor/plasteel/black, /area/bridge) @@ -35202,8 +35076,8 @@ /area/crew_quarters/heads/captain/private) "boI" = ( /obj/structure/rack, -/obj/item/weapon/cane, -/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/glowshroom, +/obj/item/cane, +/obj/item/reagent_containers/food/snacks/grown/mushroom/glowshroom, /turf/open/floor/plating, /area/crew_quarters/heads/captain/private) "boJ" = ( @@ -35233,8 +35107,7 @@ }, /area/hallway/primary/central) "boL" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -35242,7 +35115,7 @@ /area/storage/art) "boM" = ( /obj/structure/table, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -35287,7 +35160,7 @@ /obj/structure/table/wood, /obj/item/stack/packageWrap, /obj/item/stack/packageWrap, -/obj/item/weapon/gun/ballistic/revolver/doublebarrel, +/obj/item/gun/ballistic/revolver/doublebarrel, /obj/machinery/camera{ c_tag = "Bar - Backroom"; dir = 2; @@ -35333,7 +35206,7 @@ }, /area/crew_quarters/bar) "boV" = ( -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/starboard) @@ -35962,6 +35835,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Arrivals APC"; + areastring = "/area/hallway/secondary/entry"; pixel_x = 24 }, /obj/structure/cable/yellow{ @@ -36257,11 +36131,11 @@ }, /area/hallway/primary/central) "bqB" = ( -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 4 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/structure/window/reinforced, /obj/structure/table/wood, /turf/open/floor/wood, @@ -36335,7 +36209,7 @@ pixel_y = -24 }, /obj/structure/rack, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /obj/item/clothing/mask/cigarette/cigar, /turf/open/floor/plasteel/darkblue/side{ dir = 1 @@ -36363,7 +36237,7 @@ pixel_y = 4 }, /obj/structure/table/glass, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, @@ -36382,7 +36256,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 8 }, @@ -36407,12 +36281,12 @@ "bqQ" = ( /obj/machinery/light, /obj/structure/rack, -/obj/item/weapon/storage/toolbox/emergency, -/obj/item/weapon/storage/toolbox/emergency{ +/obj/item/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency{ pixel_x = -2; pixel_y = -3 }, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/device/multitool, /obj/machinery/newscaster{ pixel_y = -30 @@ -36450,11 +36324,11 @@ /obj/structure/fireaxecabinet{ pixel_y = -32 }, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 7 }, -/obj/item/weapon/pen{ +/obj/item/pen{ pixel_y = 3 }, /obj/machinery/light_switch{ @@ -36465,10 +36339,11 @@ /area/bridge) "bqV" = ( /obj/structure/table/wood, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/machinery/power/apc{ dir = 8; name = "Captain's Quarters APC"; + areastring = "/area/crew_quarters/heads/captain/private"; pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -36478,9 +36353,9 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/item/weapon/paper/fluff/gateway, -/obj/item/weapon/coin/plasma, -/obj/item/weapon/melee/chainofcommand, +/obj/item/paper/fluff/gateway, +/obj/item/coin/plasma, +/obj/item/melee/chainofcommand, /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) "bqW" = ( @@ -36493,7 +36368,7 @@ /area/crew_quarters/heads/captain/private) "bqX" = ( /obj/structure/table/wood, -/obj/item/weapon/stamp/captain, +/obj/item/stamp/captain, /obj/machinery/computer/security/wooden_tv, /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) @@ -36551,6 +36426,7 @@ cell_type = 2500; dir = 8; name = "Art Storage APC"; + areastring = "/area/storage/art"; pixel_x = -25 }, /obj/structure/cable/yellow{ @@ -36577,7 +36453,7 @@ /area/storage/art) "brf" = ( /obj/structure/table, -/obj/item/weapon/airlock_painter, +/obj/item/airlock_painter, /obj/machinery/airalarm{ dir = 8; pixel_x = 24 @@ -36588,7 +36464,7 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/item/weapon/vending_refill/cigarette, +/obj/item/vending_refill/cigarette, /turf/open/floor/wood, /area/crew_quarters/bar) "brh" = ( @@ -36741,7 +36617,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/maintenance/starboard) @@ -36856,7 +36732,7 @@ /obj/machinery/newscaster{ pixel_y = -32 }, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /obj/structure/table/glass, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -36878,6 +36754,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Engineering Foyer APC"; + areastring = "/area/engine/break_room"; pixel_x = -1; pixel_y = -26 }, @@ -36991,11 +36868,11 @@ icon_state = "4-8" }, /obj/structure/table/glass, -/obj/item/weapon/phone{ +/obj/item/phone{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/cigbutt/cigarbutt{ +/obj/item/cigbutt/cigarbutt{ pixel_x = 5; pixel_y = -1 }, @@ -37035,6 +36912,7 @@ aidisabled = 0; dir = 2; name = "MiniSat Exterior APC"; + areastring = "/area/aisat"; pixel_y = -24 }, /obj/structure/cable/yellow{ @@ -37146,6 +37024,7 @@ cell_type = 5000; dir = 2; name = "MiniSat Foyer APC"; + areastring = "/area/ai_monitored/turret_protected/aisat/foyer"; pixel_y = -29 }, /obj/structure/cable/yellow, @@ -37265,11 +37144,11 @@ dir = 9 }, /obj/structure/rack, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/item/device/multitool, /turf/open/floor/plasteel/black, /area/ai_monitored/storage/satellite) @@ -37724,11 +37603,11 @@ /obj/machinery/light_switch{ pixel_x = -28 }, -/obj/item/weapon/storage/secure/briefcase{ +/obj/item/storage/secure/briefcase{ pixel_x = -2; pixel_y = 4 }, -/obj/item/weapon/storage/lockbox/medal, +/obj/item/storage/lockbox/medal, /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) "btd" = ( @@ -37745,17 +37624,17 @@ /area/crew_quarters/heads/captain/private) "bte" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = 1; pixel_y = 9 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/structure/window/reinforced, /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) "btf" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/blue, +/obj/item/folder/blue, /obj/machinery/door/window{ base_state = "right"; icon_state = "right"; @@ -37764,12 +37643,12 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment, -/obj/item/weapon/stamp/captain, +/obj/item/stamp/captain, /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) "btg" = ( /obj/structure/table/wood, -/obj/item/weapon/hand_tele, +/obj/item/hand_tele, /obj/structure/window/reinforced, /obj/item/device/radio/intercom{ dir = 0; @@ -37851,15 +37730,15 @@ /area/hallway/primary/central) "btl" = ( /obj/structure/table, -/obj/item/weapon/canvas/twentythreeXtwentythree, -/obj/item/weapon/canvas/twentythreeXtwentythree, -/obj/item/weapon/canvas/twentythreeXnineteen, -/obj/item/weapon/canvas/twentythreeXnineteen, -/obj/item/weapon/canvas/nineteenXnineteen, -/obj/item/weapon/canvas/nineteenXnineteen, -/obj/item/weapon/storage/crayons, -/obj/item/weapon/storage/crayons, -/obj/item/weapon/storage/crayons, +/obj/item/canvas/twentythreeXtwentythree, +/obj/item/canvas/twentythreeXtwentythree, +/obj/item/canvas/twentythreeXnineteen, +/obj/item/canvas/twentythreeXnineteen, +/obj/item/canvas/nineteenXnineteen, +/obj/item/canvas/nineteenXnineteen, +/obj/item/storage/crayons, +/obj/item/storage/crayons, +/obj/item/storage/crayons, /turf/open/floor/plasteel, /area/storage/art) "btm" = ( @@ -37895,7 +37774,7 @@ icon_state = "pipe-c" }, /obj/structure/closet/gmcloset, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/stack/sheet/glass{ amount = 30 }, @@ -37928,7 +37807,7 @@ /turf/open/floor/plating, /area/maintenance/starboard) "btt" = ( -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, @@ -37937,14 +37816,14 @@ }, /area/maintenance/starboard) "btu" = ( -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/starboard) "btv" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plating, /area/maintenance/starboard) "btw" = ( @@ -38049,11 +37928,11 @@ dir = 4 }, /obj/structure/table/glass, -/obj/item/weapon/folder/blue{ +/obj/item/folder/blue{ pixel_y = 3 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/computer/security/telescreen{ dir = 1; name = "MiniSat Monitor"; @@ -38070,6 +37949,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Head of Personnel APC"; + areastring = "/area/crew_quarters/heads/hop"; pixel_y = 24 }, /turf/open/floor/carpet, @@ -38138,7 +38018,7 @@ /turf/open/floor/plasteel, /area/hallway/secondary/entry) "btR" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-18"; layer = 4.1 }, @@ -38168,7 +38048,7 @@ /turf/open/floor/plasteel, /area/hallway/secondary/entry) "btU" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-08"; layer = 4.1 }, @@ -38181,7 +38061,7 @@ /turf/open/floor/plasteel/grimy, /area/hallway/primary/port) "btW" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-03"; layer = 4.1 }, @@ -38858,8 +38738,8 @@ /area/engine/break_room) "bvo" = ( /obj/structure/table/glass, -/obj/item/weapon/wrench, -/obj/item/weapon/crowbar, +/obj/item/wrench, +/obj/item/crowbar, /obj/item/device/flashlight{ pixel_x = 1; pixel_y = 5 @@ -38887,7 +38767,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/item/weapon/tank/internals/emergency_oxygen{ +/obj/item/tank/internals/emergency_oxygen{ pixel_x = -8 }, /obj/item/clothing/mask/breath{ @@ -38920,7 +38800,7 @@ /obj/item/device/radio/off{ pixel_y = 4 }, -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 10 }, /turf/open/floor/plasteel/grimy, @@ -38991,18 +38871,18 @@ pixel_y = 30 }, /obj/structure/table/wood, -/obj/item/weapon/phone{ +/obj/item/phone{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/cigbutt/cigarbutt{ +/obj/item/cigbutt/cigarbutt{ pixel_x = 5; pixel_y = -1 }, /turf/open/floor/plasteel/grimy, /area/tcommsat/computer) "bvB" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-20"; layer = 4.1 }, @@ -39269,8 +39149,8 @@ /obj/machinery/newscaster{ pixel_y = 32 }, -/obj/item/weapon/folder, -/obj/item/weapon/folder, +/obj/item/folder, +/obj/item/folder, /turf/open/floor/plasteel/cult{ dir = 2 }, @@ -39292,7 +39172,7 @@ /turf/open/floor/wood, /area/crew_quarters/heads/hop) "bwj" = ( -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/item/stack/packageWrap, /obj/structure/cable/yellow{ d1 = 1; @@ -39361,11 +39241,11 @@ /area/crew_quarters/heads/hop) "bwp" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 4 }, -/obj/item/weapon/stamp/hop{ +/obj/item/stamp/hop{ pixel_x = -4; pixel_y = 4 }, @@ -39400,7 +39280,7 @@ /area/bridge) "bwt" = ( /obj/structure/table/wood, -/obj/item/weapon/book/manual/wiki/security_space_law{ +/obj/item/book/manual/wiki/security_space_law{ pixel_y = 3 }, /obj/item/device/radio/intercom{ @@ -39439,7 +39319,7 @@ /area/bridge) "bww" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/yellow, +/obj/item/folder/yellow, /obj/machinery/firealarm{ pixel_y = 28 }, @@ -39447,11 +39327,11 @@ /area/bridge) "bwx" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/light_switch{ pixel_x = 28 }, @@ -39486,7 +39366,7 @@ "bwA" = ( /obj/machinery/vending/cigarette{ pixel_y = 2; - products = list(/obj/item/weapon/storage/fancy/cigarettes/cigpack_syndicate = 7, /obj/item/weapon/storage/fancy/cigarettes/cigpack_uplift = 3, /obj/item/weapon/storage/fancy/cigarettes/cigpack_robust = 2, /obj/item/weapon/storage/fancy/cigarettes/cigpack_carp = 3, /obj/item/weapon/storage/fancy/cigarettes/cigpack_midori = 1, /obj/item/weapon/storage/box/matches = 10, /obj/item/weapon/lighter/greyscale = 4, /obj/item/weapon/storage/fancy/rollingpapers = 5) + products = list(/obj/item/storage/fancy/cigarettes/cigpack_syndicate = 7, /obj/item/storage/fancy/cigarettes/cigpack_uplift = 3, /obj/item/storage/fancy/cigarettes/cigpack_robust = 2, /obj/item/storage/fancy/cigarettes/cigpack_carp = 3, /obj/item/storage/fancy/cigarettes/cigpack_midori = 1, /obj/item/storage/box/matches = 10, /obj/item/lighter/greyscale = 4, /obj/item/storage/fancy/rollingpapers = 5) }, /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) @@ -39520,7 +39400,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/carpet, /area/crew_quarters/heads/captain/private) "bwE" = ( @@ -39644,11 +39524,11 @@ receive_ore_updates = 1 }, /obj/structure/table, -/obj/item/weapon/book/manual/barman_recipes{ +/obj/item/book/manual/barman_recipes{ pixel_y = 5 }, -/obj/item/weapon/reagent_containers/food/drinks/shaker, -/obj/item/weapon/reagent_containers/glass/rag{ +/obj/item/reagent_containers/food/drinks/shaker, +/obj/item/reagent_containers/glass/rag{ pixel_y = 5 }, /turf/open/floor/plasteel/bar, @@ -39694,6 +39574,7 @@ cell_type = 5000; dir = 1; name = "Bar APC"; + areastring = "/area/crew_quarters/bar"; pixel_y = 25 }, /obj/structure/cable/yellow{ @@ -40225,11 +40106,12 @@ /turf/open/floor/plating, /area/crew_quarters/toilet/auxiliary) "bxS" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/machinery/power/apc{ cell_type = 5000; dir = 2; name = "Port Maintenance APC"; + areastring = "/area/maintenance/port"; pixel_y = -24 }, /obj/structure/cable/yellow{ @@ -40290,8 +40172,7 @@ }, /area/hallway/primary/central) "bxZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /obj/machinery/door/poddoor/preopen{ id = "hop"; @@ -40300,8 +40181,7 @@ /turf/open/floor/plating, /area/crew_quarters/heads/hop) "bya" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /obj/structure/cable/yellow{ d2 = 4; @@ -40454,7 +40334,7 @@ /area/crew_quarters/heads/captain/private) "byr" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/shaker, +/obj/item/reagent_containers/food/drinks/shaker, /turf/open/floor/carpet, /area/crew_quarters/heads/captain/private) "bys" = ( @@ -40621,6 +40501,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Theatre APC"; + areastring = "/area/crew_quarters/theatre"; pixel_y = 25 }, /obj/structure/cable/yellow{ @@ -40659,6 +40540,7 @@ /obj/machinery/power/apc{ dir = 2; name = "MiniSat Maint APC"; + areastring = "/area/ai_monitored/storage/satellite"; pixel_y = -26 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -40689,15 +40571,15 @@ name = "Station Intercom (General)"; pixel_x = -30 }, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/wrench, +/obj/item/crowbar/red, +/obj/item/wrench, /obj/item/clothing/mask/gas, /obj/machinery/airalarm{ pixel_y = 23 }, /obj/structure/table, -/obj/item/weapon/storage/box, -/obj/item/weapon/storage/box, +/obj/item/storage/box, +/obj/item/storage/box, /turf/open/floor/plasteel/caution{ dir = 9 }, @@ -40712,11 +40594,11 @@ dir = 1 }, /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel/caution{ dir = 1 }, @@ -40751,11 +40633,11 @@ /obj/structure/sign/atmosplaque{ pixel_y = 32 }, -/obj/item/weapon/phone{ +/obj/item/phone{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/cigbutt/cigarbutt{ +/obj/item/cigbutt/cigarbutt{ pixel_x = 5; pixel_y = -1 }, @@ -40792,6 +40674,7 @@ cell_type = 10000; dir = 1; name = "Atmospherics APC"; + areastring = "/area/engine/atmos"; pixel_y = 28 }, /obj/structure/cable/yellow{ @@ -40825,8 +40708,7 @@ /turf/open/floor/plasteel, /area/engine/atmos) "bza" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) "bzb" = ( @@ -41031,6 +40913,7 @@ cell_type = 5000; dir = 4; name = "Telecomms Control Room APC"; + areastring = "/area/tcommsat/computer"; pixel_x = 26 }, /obj/machinery/computer/telecomms/server{ @@ -41239,11 +41122,11 @@ /area/hallway/secondary/command) "bzQ" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 4 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/hallway/secondary/command) @@ -41291,7 +41174,7 @@ /area/bridge) "bzV" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, @@ -41299,13 +41182,13 @@ /area/bridge) "bzW" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/blue, -/obj/item/weapon/lighter, +/obj/item/folder/blue, +/obj/item/lighter, /turf/open/floor/carpet, /area/bridge) "bzX" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/red, +/obj/item/folder/red, /turf/open/floor/carpet, /area/bridge) "bzY" = ( @@ -41400,7 +41283,7 @@ /area/maintenance/central) "bAi" = ( /obj/structure/table/reinforced, -/obj/item/weapon/lighter, +/obj/item/lighter, /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = -31 }, @@ -41419,7 +41302,7 @@ /area/crew_quarters/bar) "bAl" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/matches{ +/obj/item/storage/box/matches{ pixel_y = 5 }, /turf/open/floor/plasteel/bar, @@ -41431,10 +41314,10 @@ /area/crew_quarters/bar) "bAn" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = -3 }, -/obj/item/weapon/reagent_containers/food/condiment/peppermill{ +/obj/item/reagent_containers/food/condiment/peppermill{ pixel_x = 3 }, /turf/open/floor/plasteel/bar, @@ -41460,7 +41343,7 @@ "bAq" = ( /obj/structure/table/wood/poker, /obj/effect/spawner/lootdrop{ - loot = list(/obj/item/weapon/gun/ballistic/revolver/russian = 5, /obj/item/weapon/storage/box/syndie_kit/throwing_weapons, /obj/item/toy/cards/deck/syndicate = 2); + loot = list(/obj/item/gun/ballistic/revolver/russian = 5, /obj/item/storage/box/syndie_kit/throwing_weapons, /obj/item/toy/cards/deck/syndicate = 2); name = "gambling valuables spawner" }, /turf/open/floor/wood, @@ -41546,8 +41429,7 @@ }, /area/hallway/primary/starboard) "bAA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor{ density = 0; icon_state = "open"; @@ -41565,7 +41447,7 @@ /obj/item/clothing/mask/breath{ pixel_x = 4 }, -/obj/item/weapon/tank/internals/emergency_oxygen{ +/obj/item/tank/internals/emergency_oxygen{ pixel_x = -8 }, /obj/structure/table, @@ -41615,8 +41497,8 @@ /obj/item/stack/sheet/metal{ amount = 50 }, -/obj/item/weapon/grenade/chem_grenade/metalfoam, -/obj/item/weapon/grenade/chem_grenade/metalfoam, +/obj/item/grenade/chem_grenade/metalfoam, +/obj/item/grenade/chem_grenade/metalfoam, /turf/open/floor/plasteel/caution{ dir = 8 }, @@ -41723,20 +41605,20 @@ /area/tcommsat/computer) "bAV" = ( /obj/machinery/light/small, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /obj/structure/table/wood, /turf/open/floor/plasteel/grimy, /area/tcommsat/computer) "bAW" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/blue, +/obj/item/folder/blue, /obj/machinery/status_display{ density = 0; layer = 4; pixel_y = 31 }, -/obj/item/weapon/folder/blue, -/obj/item/weapon/pen, +/obj/item/folder/blue, +/obj/item/pen, /turf/open/floor/plasteel/grimy, /area/tcommsat/computer) "bAX" = ( @@ -41761,12 +41643,12 @@ network = list("SS13") }, /obj/structure/table/wood, -/obj/item/weapon/storage/box/PDAs{ +/obj/item/storage/box/PDAs{ pixel_x = 4; pixel_y = 4 }, -/obj/item/weapon/storage/box/silver_ids, -/obj/item/weapon/storage/box/ids, +/obj/item/storage/box/silver_ids, +/obj/item/storage/box/ids, /obj/machinery/light, /turf/open/floor/wood, /area/crew_quarters/heads/hop) @@ -41782,7 +41664,7 @@ dir = 4; pixel_x = 24 }, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -1; pixel_y = 6 }, @@ -41824,7 +41706,7 @@ pixel_x = -28 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/weapon/folder, +/obj/item/folder, /turf/open/floor/wood, /area/security/vacantoffice) "bBg" = ( @@ -41948,7 +41830,7 @@ /turf/open/floor/wood, /area/library) "bBx" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/wood, @@ -41975,8 +41857,7 @@ /turf/closed/wall, /area/hallway/secondary/command) "bBz" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -41998,8 +41879,7 @@ }, /area/hallway/secondary/command) "bBB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -42077,8 +41957,7 @@ }, /area/hallway/primary/port) "bBH" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor{ density = 0; icon_state = "open"; @@ -42094,8 +41973,7 @@ /turf/open/floor/plating, /area/bridge) "bBI" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor{ density = 0; icon_state = "open"; @@ -42115,8 +41993,7 @@ /turf/open/floor/plating, /area/bridge) "bBJ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor{ density = 0; icon_state = "open"; @@ -42140,8 +42017,7 @@ /turf/open/floor/plating, /area/bridge) "bBK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor{ density = 0; icon_state = "open"; @@ -42161,8 +42037,7 @@ /turf/open/floor/plating, /area/bridge) "bBL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor{ density = 0; icon_state = "open"; @@ -42261,8 +42136,7 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "bBS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/bar) "bBT" = ( @@ -42325,7 +42199,7 @@ pixel_x = 24 }, /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/pie/cream, +/obj/item/reagent_containers/food/snacks/pie/cream, /turf/open/floor/wood, /area/crew_quarters/theatre) "bCe" = ( @@ -42361,9 +42235,9 @@ name = "Atmospherics Desk"; req_access_txt = "24" }, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen, +/obj/item/folder/yellow, +/obj/item/folder/yellow, +/obj/item/pen, /obj/machinery/door/firedoor, /obj/machinery/door/poddoor{ density = 0; @@ -42429,8 +42303,7 @@ }, /area/engine/atmos) "bCm" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -42438,7 +42311,7 @@ /area/engine/atmos) "bCn" = ( /obj/structure/table, -/obj/item/weapon/storage/belt/utility, +/obj/item/storage/belt/utility, /obj/item/device/t_scanner, /obj/item/device/t_scanner, /obj/item/device/t_scanner, @@ -42524,8 +42397,7 @@ }, /area/engine/atmos) "bCy" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/purple/visible{ dir = 4 }, @@ -42557,17 +42429,13 @@ /turf/open/floor/engine/vacuum, /area/engine/atmos) "bCC" = ( -/turf/open/floor/engine{ - name = "vacuum floor"; - initial_gas_mix = "o2=0.01;n2=0.01" - }, +/turf/open/floor/engine/vacuum, /area/engine/atmos) "bCD" = ( /turf/closed/wall/r_wall, /area/tcommsat/server) "bCE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/tcommsat/server) "bCF" = ( @@ -42583,8 +42451,7 @@ /turf/open/floor/plasteel/black, /area/tcommsat/server) "bCG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; @@ -42621,7 +42488,7 @@ /turf/open/floor/plating, /area/maintenance/port) "bCJ" = ( -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, @@ -42675,6 +42542,7 @@ cell_type = 5000; dir = 2; name = "Auxiliary Restrooms APC"; + areastring = "/area/crew_quarters/toilet/auxiliary"; pixel_y = -24 }, /obj/structure/cable/yellow, @@ -42700,8 +42568,8 @@ /area/library) "bCU" = ( /obj/structure/table/wood, -/obj/item/weapon/folder, -/obj/item/weapon/pen/blue{ +/obj/item/folder, +/obj/item/pen/blue{ pixel_x = 5; pixel_y = 5 }, @@ -42930,6 +42798,7 @@ cell_type = 10000; dir = 1; name = "Command Hallway APC"; + areastring = "/area/hallway/secondary/command"; pixel_y = 25 }, /obj/structure/cable/yellow{ @@ -43387,7 +43256,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /turf/open/floor/plating, /area/maintenance/port) "bEp" = ( @@ -43408,7 +43277,7 @@ /turf/open/floor/wood, /area/security/vacantoffice) "bEs" = ( -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 6 }, @@ -44176,7 +44045,7 @@ dir = 10 }, /obj/structure/table/wood/poker, -/obj/item/weapon/storage/pill_bottle/dice, +/obj/item/storage/pill_bottle/dice, /turf/open/floor/wood, /area/crew_quarters/bar) "bFt" = ( @@ -44501,8 +44370,7 @@ }, /area/engine/atmos) "bFX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, @@ -44601,7 +44469,7 @@ req_access_txt = "0"; specialfunctions = 4 }, -/obj/item/weapon/soap/nanotrasen, +/obj/item/soap/nanotrasen, /turf/open/floor/plasteel/floorgrime, /area/crew_quarters/toilet/auxiliary) "bGm" = ( @@ -44748,8 +44616,7 @@ /turf/closed/wall/r_wall, /area/teleporter) "bGF" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /turf/open/floor/plating, /area/hallway/secondary/command) @@ -44916,8 +44783,7 @@ }, /area/hallway/primary/central) "bGY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -45042,8 +44908,8 @@ /turf/open/floor/plating, /area/maintenance/starboard) "bHm" = ( -/obj/item/weapon/crowbar, -/obj/item/weapon/wrench, +/obj/item/crowbar, +/obj/item/wrench, /obj/structure/table, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/caution/corner{ @@ -45139,16 +45005,14 @@ /turf/open/floor/plasteel, /area/engine/atmos) "bHw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 6 }, /turf/open/floor/plating, /area/engine/atmos) "bHx" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/purple/visible, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 @@ -45156,16 +45020,14 @@ /turf/open/floor/plating, /area/engine/atmos) "bHy" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 }, /turf/open/floor/plating, /area/engine/atmos) "bHz" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/yellow/visible, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 @@ -45173,8 +45035,7 @@ /turf/open/floor/plating, /area/engine/atmos) "bHA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/green/visible, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 @@ -45182,8 +45043,7 @@ /turf/open/floor/plating, /area/engine/atmos) "bHB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/manifold/cyan/visible{ dir = 4 }, @@ -45259,7 +45119,7 @@ }, /area/maintenance/port) "bHK" = ( -/obj/item/weapon/book/manual/wiki/security_space_law{ +/obj/item/book/manual/wiki/security_space_law{ pixel_x = -3; pixel_y = 5 }, @@ -45273,7 +45133,7 @@ /turf/open/floor/carpet, /area/security/vacantoffice) "bHM" = ( -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, @@ -45349,7 +45209,7 @@ /area/library) "bHV" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, @@ -45422,7 +45282,7 @@ /area/ai_monitored/storage/eva) "bIe" = ( /obj/structure/table, -/obj/item/weapon/hand_tele, +/obj/item/hand_tele, /obj/item/device/radio/beacon, /obj/machinery/airalarm{ dir = 4; @@ -45435,7 +45295,7 @@ "bIf" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, @@ -45469,13 +45329,14 @@ opened = 0 }, /obj/item/stack/cable_coil, -/obj/item/weapon/crowbar, -/obj/item/weapon/screwdriver{ +/obj/item/crowbar, +/obj/item/screwdriver{ pixel_y = 16 }, /obj/machinery/power/apc{ dir = 4; name = "Teleporter APC"; + areastring = "/area/teleporter"; pixel_x = 24 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -45535,8 +45396,7 @@ }, /area/hallway/secondary/command) "bIl" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -45598,12 +45458,13 @@ /obj/item/stack/rods{ amount = 50 }, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /obj/item/device/flashlight, /obj/machinery/power/apc{ cell_type = 5000; dir = 4; name = "Gateway APC"; + areastring = "/area/gateway"; pixel_x = 28 }, /obj/structure/cable/yellow{ @@ -45754,7 +45615,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/yellow/side{ @@ -45918,8 +45779,7 @@ /turf/open/floor/plasteel/black, /area/engine/atmos) "bJa" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 4 }, @@ -45962,7 +45822,7 @@ /turf/open/floor/circuit/telecomms/mainframe, /area/tcommsat/server) "bJh" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -45970,15 +45830,15 @@ /area/tcommsat/computer) "bJi" = ( /obj/machinery/light/small, -/obj/item/weapon/folder, -/obj/item/weapon/folder, +/obj/item/folder, +/obj/item/folder, /obj/machinery/camera{ c_tag = "Telecomms - Control Room"; dir = 1; network = list("SS13","tcomm") }, /obj/structure/table/wood, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel/grimy, /area/tcommsat/computer) "bJj" = ( @@ -46092,7 +45952,7 @@ /turf/open/floor/wood, /area/security/vacantoffice) "bJv" = ( -/obj/item/weapon/folder/blue, +/obj/item/folder/blue, /obj/structure/table/wood, /turf/open/floor/carpet, /area/security/vacantoffice) @@ -46169,8 +46029,8 @@ /area/ai_monitored/storage/eva) "bJF" = ( /obj/structure/table, -/obj/item/weapon/storage/belt/utility, -/obj/item/weapon/storage/belt/utility, +/obj/item/storage/belt/utility, +/obj/item/storage/belt/utility, /obj/item/device/radio/off, /obj/item/device/radio/off, /obj/item/device/radio/off, @@ -46207,7 +46067,7 @@ /obj/item/stack/packageWrap, /obj/item/stack/packageWrap, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /turf/open/floor/plasteel/vault{ dir = 4 }, @@ -46248,7 +46108,7 @@ /obj/item/stack/sheet/metal{ amount = 50 }, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /obj/item/device/flashlight, /obj/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -46264,8 +46124,7 @@ }, /area/teleporter) "bJM" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -46326,8 +46185,7 @@ }, /area/hallway/secondary/command) "bJS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -46389,13 +46247,13 @@ /area/gateway) "bJW" = ( /obj/structure/table, -/obj/item/weapon/folder/yellow, +/obj/item/folder/yellow, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = -3 }, @@ -46407,8 +46265,7 @@ }, /area/gateway) "bJX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -46494,7 +46351,7 @@ name = "Serving Hatch" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/weapon/reagent_containers/food/snacks/pie/cream, +/obj/item/reagent_containers/food/snacks/pie/cream, /turf/open/floor/plasteel/cafeteria{ dir = 5 }, @@ -46510,10 +46367,10 @@ id = "kitchen"; name = "Serving Hatch" }, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = -3 }, -/obj/item/weapon/reagent_containers/food/condiment/peppermill{ +/obj/item/reagent_containers/food/condiment/peppermill{ pixel_x = 3 }, /turf/open/floor/plasteel/cafeteria{ @@ -46527,7 +46384,7 @@ id = "kitchen"; name = "Serving Hatch" }, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/cafeteria{ dir = 5 }, @@ -46744,13 +46601,13 @@ /area/tcommsat/server) "bKM" = ( /obj/structure/table/glass, -/obj/item/weapon/folder{ +/obj/item/folder{ pixel_y = 2 }, -/obj/item/weapon/folder{ +/obj/item/folder{ pixel_y = 2 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/circuit/green/telecomms/mainframe, /area/tcommsat/server) "bKN" = ( @@ -46797,7 +46654,7 @@ /turf/open/floor/plasteel/black, /area/aisat) "bKS" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-06"; level = 4.1 }, @@ -46866,6 +46723,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Vacant Office APC"; + areastring = "/area/security/vacantoffice"; pixel_x = -25 }, /obj/structure/cable/yellow{ @@ -46957,8 +46815,8 @@ /area/library) "bLl" = ( /obj/structure/table/wood, -/obj/item/weapon/pen/red, -/obj/item/weapon/pen/blue{ +/obj/item/pen/red, +/obj/item/pen/blue{ pixel_x = 5; pixel_y = 5 }, @@ -46978,17 +46836,18 @@ amount = 50 }, /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, /obj/machinery/power/apc{ dir = 8; name = "E.V.A. Storage APC"; + areastring = "/area/ai_monitored/storage/eva"; pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -47105,8 +46964,7 @@ }, /area/teleporter) "bLv" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 2; icon_state = "0-2" @@ -47167,7 +47025,7 @@ /area/gateway) "bLB" = ( /obj/structure/table, -/obj/item/weapon/paper/pamphlet/gateway, +/obj/item/paper/pamphlet/gateway, /obj/effect/turf_decal/bot{ dir = 1 }, @@ -47176,8 +47034,7 @@ }, /area/gateway) "bLC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /turf/open/floor/plating, /area/gateway) @@ -47207,7 +47064,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/central) @@ -47346,8 +47203,8 @@ /area/bridge) "bLU" = ( /obj/structure/rack, -/obj/item/weapon/circuitboard/machine/telecomms/bus, -/obj/item/weapon/circuitboard/machine/telecomms/broadcaster, +/obj/item/circuitboard/machine/telecomms/bus, +/obj/item/circuitboard/machine/telecomms/broadcaster, /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, @@ -47370,9 +47227,9 @@ /area/storage/tcom) "bLW" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/subspace/analyzer, -/obj/item/weapon/stock_parts/subspace/analyzer, -/obj/item/weapon/stock_parts/subspace/analyzer, +/obj/item/stock_parts/subspace/analyzer, +/obj/item/stock_parts/subspace/analyzer, +/obj/item/stock_parts/subspace/analyzer, /obj/machinery/light_switch{ pixel_y = 26 }, @@ -47562,6 +47419,7 @@ cell_type = 5000; dir = 4; name = "Telecomms Server Room APC"; + areastring = "/area/tcommsat/server"; pixel_x = 25 }, /obj/machinery/light/small{ @@ -47678,7 +47536,7 @@ icon_state = "map-right-MS"; pixel_y = -32 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-03"; layer = 4.1 }, @@ -47692,7 +47550,7 @@ /area/security/vacantoffice) "bMD" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = 1; pixel_y = 9 }, @@ -47702,12 +47560,12 @@ /obj/structure/mirror{ pixel_x = -28 }, -/obj/item/weapon/lipstick/black, -/obj/item/weapon/lipstick/jade{ +/obj/item/lipstick/black, +/obj/item/lipstick/jade{ pixel_x = 2; pixel_y = 2 }, -/obj/item/weapon/lipstick/purple{ +/obj/item/lipstick/purple{ pixel_x = -2; pixel_y = -2 }, @@ -47727,7 +47585,7 @@ icon_state = "crateopen"; opened = 1 }, -/obj/item/weapon/rack_parts, +/obj/item/rack_parts, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port) @@ -47736,6 +47594,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Library APC"; + areastring = "/area/library"; pixel_x = -25 }, /obj/structure/cable/yellow{ @@ -47780,8 +47639,8 @@ /turf/open/floor/wood, /area/library) "bMM" = ( -/obj/item/weapon/folder, -/obj/item/weapon/folder, +/obj/item/folder, +/obj/item/folder, /obj/machinery/camera/autoname{ dir = 1; network = list("SS13") @@ -47810,8 +47669,8 @@ /area/crew_quarters/bar) "bMQ" = ( /obj/structure/easel, -/obj/item/weapon/canvas/twentythreeXtwentythree, -/obj/item/weapon/canvas/twentythreeXtwentythree, +/obj/item/canvas/twentythreeXtwentythree, +/obj/item/canvas/twentythreeXtwentythree, /turf/open/floor/wood, /area/library) "bMR" = ( @@ -47961,8 +47820,8 @@ /turf/open/floor/carpet, /area/bridge/showroom/corporate) "bNd" = ( -/obj/item/weapon/tank/internals/air, -/obj/item/weapon/tank/internals/air, +/obj/item/tank/internals/air, +/obj/item/tank/internals/air, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, /obj/machinery/light/small{ @@ -47972,12 +47831,12 @@ /area/maintenance/port) "bNe" = ( /obj/structure/table/wood, -/obj/item/weapon/phone{ +/obj/item/phone{ desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/cigbutt/cigarbutt{ +/obj/item/cigbutt/cigarbutt{ pixel_x = 5; pixel_y = -1 }, @@ -48020,8 +47879,8 @@ /area/bridge/showroom/corporate) "bNh" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen/red, +/obj/item/folder/red, +/obj/item/pen/red, /obj/machinery/newscaster{ pixel_x = 30; pixel_y = 2 @@ -48182,8 +48041,7 @@ }, /area/hallway/primary/central) "bNv" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -48195,7 +48053,7 @@ /area/crew_quarters/kitchen) "bNw" = ( /obj/structure/rack, -/obj/item/weapon/book/manual/chef_recipes{ +/obj/item/book/manual/chef_recipes{ pixel_x = 2; pixel_y = 6 }, @@ -48203,7 +48061,7 @@ dir = 4 }, /obj/item/stack/packageWrap, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /turf/open/floor/plasteel/cafeteria{ dir = 5 }, @@ -48298,7 +48156,7 @@ /turf/open/floor/wood, /area/crew_quarters/theatre) "bNK" = ( -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 6 }, @@ -48311,17 +48169,18 @@ /area/security/vacantoffice) "bNL" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/subspace/transmitter, -/obj/item/weapon/stock_parts/subspace/transmitter, -/obj/item/weapon/stock_parts/subspace/amplifier, -/obj/item/weapon/stock_parts/subspace/amplifier, -/obj/item/weapon/stock_parts/subspace/amplifier, +/obj/item/stock_parts/subspace/transmitter, +/obj/item/stock_parts/subspace/transmitter, +/obj/item/stock_parts/subspace/amplifier, +/obj/item/stock_parts/subspace/amplifier, +/obj/item/stock_parts/subspace/amplifier, /obj/machinery/light/small{ dir = 8 }, /obj/machinery/power/apc{ dir = 8; name = "Telecomms Storage APC"; + areastring = "/area/storage/tcom"; pixel_x = -28 }, /obj/structure/cable/yellow{ @@ -48343,9 +48202,9 @@ /area/storage/tcom) "bNN" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/subspace/treatment, -/obj/item/weapon/stock_parts/subspace/treatment, -/obj/item/weapon/stock_parts/subspace/treatment, +/obj/item/stock_parts/subspace/treatment, +/obj/item/stock_parts/subspace/treatment, +/obj/item/stock_parts/subspace/treatment, /obj/machinery/light/small{ dir = 4 }, @@ -48407,7 +48266,7 @@ name = "Port Mix to East Ports"; on = 0 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /turf/open/floor/plasteel, /area/engine/atmos) "bNV" = ( @@ -48505,7 +48364,7 @@ /area/maintenance/port) "bOg" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, @@ -48585,9 +48444,9 @@ /obj/item/stack/sheet/glass{ amount = 50 }, -/obj/item/weapon/crowbar, -/obj/item/weapon/wrench, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/crowbar, +/obj/item/wrench, +/obj/item/storage/toolbox/electrical{ pixel_x = 1; pixel_y = -1 }, @@ -48634,12 +48493,12 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/tank/jetpack/carbondioxide{ +/obj/item/tank/jetpack/carbondioxide{ pixel_x = 4; pixel_y = -1 }, -/obj/item/weapon/tank/jetpack/carbondioxide, -/obj/item/weapon/tank/jetpack/carbondioxide{ +/obj/item/tank/jetpack/carbondioxide, +/obj/item/tank/jetpack/carbondioxide{ pixel_x = -4; pixel_y = 1 }, @@ -48776,6 +48635,7 @@ cell_type = 5000; dir = 4; name = "Nanotrasen Corporate Showroom APC"; + areastring = "/area/bridge/showroom/corporate"; pixel_x = 28 }, /obj/structure/cable/yellow{ @@ -48787,7 +48647,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/machinery/light/small{ dir = 4 }, @@ -48800,8 +48660,8 @@ }, /obj/item/stack/medical/ointment, /obj/item/stack/medical/bruise_pack, -/obj/item/weapon/reagent_containers/syringe/charcoal, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/charcoal, +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = -1; pixel_y = 2 }, @@ -48826,8 +48686,7 @@ /turf/open/floor/plasteel, /area/gateway) "bOJ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 2; icon_state = "0-2" @@ -48875,8 +48734,7 @@ }, /area/hallway/primary/central) "bOP" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/door/poddoor/preopen{ id = "kitchenwindow"; name = "kitchen shutters" @@ -48902,7 +48760,7 @@ "bOT" = ( /obj/structure/table, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /turf/open/floor/plasteel/cafeteria{ dir = 5 }, @@ -48964,12 +48822,12 @@ /obj/structure/mirror{ pixel_x = -28 }, -/obj/item/weapon/lipstick/black, -/obj/item/weapon/lipstick/jade{ +/obj/item/lipstick/black, +/obj/item/lipstick/jade{ pixel_x = 2; pixel_y = 2 }, -/obj/item/weapon/lipstick/purple{ +/obj/item/lipstick/purple{ pixel_x = -2; pixel_y = -2 }, @@ -49035,26 +48893,26 @@ /area/maintenance/starboard) "bPh" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/subspace/ansible, -/obj/item/weapon/stock_parts/subspace/ansible, -/obj/item/weapon/stock_parts/subspace/ansible, -/obj/item/weapon/stock_parts/subspace/crystal, -/obj/item/weapon/stock_parts/subspace/crystal, -/obj/item/weapon/stock_parts/subspace/crystal, +/obj/item/stock_parts/subspace/ansible, +/obj/item/stock_parts/subspace/ansible, +/obj/item/stock_parts/subspace/ansible, +/obj/item/stock_parts/subspace/crystal, +/obj/item/stock_parts/subspace/crystal, +/obj/item/stock_parts/subspace/crystal, /turf/open/floor/plasteel/black, /area/storage/tcom) "bPi" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/micro_laser, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/capacitor, -/obj/item/weapon/stock_parts/micro_laser/high, -/obj/item/weapon/stock_parts/micro_laser/high, -/obj/item/weapon/stock_parts/micro_laser/high, -/obj/item/weapon/stock_parts/micro_laser/high, +/obj/item/stock_parts/micro_laser, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/capacitor, +/obj/item/stock_parts/micro_laser/high, +/obj/item/stock_parts/micro_laser/high, +/obj/item/stock_parts/micro_laser/high, +/obj/item/stock_parts/micro_laser/high, /obj/machinery/airalarm{ dir = 1; pixel_y = -22 @@ -49063,11 +48921,11 @@ /area/storage/tcom) "bPj" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/subspace/filter, -/obj/item/weapon/stock_parts/subspace/filter, -/obj/item/weapon/stock_parts/subspace/filter, -/obj/item/weapon/stock_parts/subspace/filter, -/obj/item/weapon/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, /turf/open/floor/plasteel/black, /area/storage/tcom) "bPk" = ( @@ -49238,7 +49096,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /turf/open/floor/plating{ icon_state = "platingdmg2" }, @@ -49291,7 +49149,7 @@ /area/maintenance/port) "bPL" = ( /obj/structure/rack, -/obj/item/weapon/storage/box, +/obj/item/storage/box, /turf/open/floor/plating, /area/maintenance/port) "bPM" = ( @@ -49312,11 +49170,11 @@ /area/maintenance/port) "bPO" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 4 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/effect/decal/cleanable/cobweb, /turf/open/floor/wood, /area/library) @@ -49361,8 +49219,8 @@ /area/library) "bPU" = ( /obj/structure/table/wood, -/obj/item/weapon/dice/d20, -/obj/item/weapon/dice, +/obj/item/dice/d20, +/obj/item/dice, /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/wood, /area/library) @@ -49373,7 +49231,7 @@ }, /obj/item/clothing/under/suit_jacket/red, /obj/effect/decal/cleanable/cobweb, -/obj/item/weapon/book/codex_gigas, +/obj/item/book/codex_gigas, /turf/open/floor/engine/cult, /area/library) "bPW" = ( @@ -49404,11 +49262,11 @@ "bPZ" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, @@ -49506,7 +49364,7 @@ /area/bridge/showroom/corporate) "bQj" = ( /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/crap, +/obj/item/stock_parts/cell/crap, /obj/structure/table/wood, /turf/open/floor/carpet, /area/bridge/showroom/corporate) @@ -49832,7 +49690,7 @@ /area/crew_quarters/toilet/auxiliary) "bQQ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/plating, /area/maintenance/starboard) "bQR" = ( @@ -49975,11 +49833,11 @@ /area/library) "bRl" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen/invisible, +/obj/item/pen/invisible, /turf/open/floor/engine/cult, /area/library) "bRm" = ( @@ -50060,7 +49918,7 @@ /obj/structure/extinguisher_cabinet{ pixel_x = -27 }, -/obj/item/weapon/folder/blue, +/obj/item/folder/blue, /obj/item/clothing/head/collectable/HoP{ name = "novelty HoP hat" }, @@ -50071,7 +49929,7 @@ /area/bridge/showroom/corporate) "bRx" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/secure/briefcase{ +/obj/item/storage/secure/briefcase{ desc = "A large briefcase with a digital locking system, and the Nanotrasen logo emblazoned on the sides."; name = "Nanotrasen-brand secure briefcase exhibit"; pixel_y = 2 @@ -50142,7 +50000,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/storage/box/matches{ +/obj/item/storage/box/matches{ pixel_x = -2; pixel_y = 3 }, @@ -50199,16 +50057,16 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/disk/data{ +/obj/item/disk/data{ pixel_x = 9; pixel_y = -1 }, -/obj/item/weapon/disk/tech_disk{ +/obj/item/disk/tech_disk{ name = "technology disk"; pixel_x = -2; pixel_y = -3 }, -/obj/item/weapon/disk/design_disk{ +/obj/item/disk/design_disk{ name = "component design disk"; pixel_y = 6 }, @@ -50220,7 +50078,7 @@ /turf/open/floor/carpet, /area/bridge/showroom/corporate) "bRG" = ( -/obj/item/weapon/book/manual/wiki/security_space_law{ +/obj/item/book/manual/wiki/security_space_law{ name = "space law"; pixel_y = 2 }, @@ -50232,7 +50090,7 @@ /obj/item/toy/gun{ name = "cap gun" }, -/obj/item/weapon/restraints/handcuffs{ +/obj/item/restraints/handcuffs{ name = "handcuffs" }, /obj/structure/table/wood, @@ -50250,7 +50108,7 @@ /area/bridge/showroom/corporate) "bRH" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/machinery/firealarm{ dir = 1; pixel_y = -24 @@ -50275,7 +50133,7 @@ "bRJ" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, @@ -50287,7 +50145,7 @@ }, /area/gateway) "bRK" = ( -/obj/item/weapon/storage/belt/utility, +/obj/item/storage/belt/utility, /obj/item/device/radio/off, /obj/item/device/radio/off, /obj/item/device/radio/off, @@ -50351,7 +50209,7 @@ /area/hallway/primary/central) "bRP" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/snacks/mint, +/obj/item/reagent_containers/food/snacks/mint, /obj/machinery/airalarm{ dir = 4; pixel_x = -23 @@ -50359,6 +50217,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Kitchen APC"; + areastring = "/area/crew_quarters/kitchen"; pixel_y = -24 }, /obj/structure/cable/yellow, @@ -50368,10 +50227,10 @@ /area/crew_quarters/kitchen) "bRQ" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker{ +/obj/item/reagent_containers/glass/beaker{ pixel_x = 5 }, -/obj/item/weapon/reagent_containers/food/condiment/enzyme{ +/obj/item/reagent_containers/food/condiment/enzyme{ layer = 5 }, /turf/open/floor/plasteel/cafeteria{ @@ -50381,7 +50240,7 @@ "bRR" = ( /obj/structure/table, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/machinery/button/door{ id = "kitchenhydro"; name = "Service Shutter Control"; @@ -50394,16 +50253,16 @@ /area/crew_quarters/kitchen) "bRS" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = -3 }, -/obj/item/weapon/reagent_containers/food/condiment/peppermill{ +/obj/item/reagent_containers/food/condiment/peppermill{ pixel_x = 3 }, /obj/item/device/radio/intercom{ pixel_y = -25 }, -/obj/item/weapon/kitchen/rollingpin, +/obj/item/kitchen/rollingpin, /obj/machinery/camera{ c_tag = "Kitchen"; dir = 1; @@ -50569,7 +50428,7 @@ /turf/open/floor/plating, /area/maintenance/starboard) "bSf" = ( -/obj/item/weapon/crowbar, +/obj/item/crowbar, /turf/open/floor/plating{ icon_state = "platingdmg1" }, @@ -50611,7 +50470,7 @@ dir = 4 }, /obj/machinery/meter, -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/plasteel, /area/engine/atmos) "bSj" = ( @@ -50791,14 +50650,14 @@ /area/library) "bSz" = ( /obj/structure/table/wood, -/obj/item/weapon/folder, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/folder, +/obj/item/pen, /turf/open/floor/wood, /area/library) "bSA" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/crayons, +/obj/item/storage/crayons, /turf/open/floor/wood, /area/library) "bSB" = ( @@ -50878,8 +50737,7 @@ /turf/open/floor/plasteel, /area/teleporter) "bSI" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /obj/machinery/door/poddoor/shutters/preopen{ id = "corporate_privacy"; @@ -50969,7 +50827,7 @@ }, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/weapon/paper, +/obj/item/paper, /obj/machinery/door/window/eastleft{ dir = 2; name = "Hydroponics Window"; @@ -51069,6 +50927,7 @@ cell_type = 2500; dir = 1; name = "Starboard Maintenance APC"; + areastring = "/area/maintenance/starboard"; pixel_x = -1; pixel_y = 26 }, @@ -51220,7 +51079,7 @@ /turf/closed/wall, /area/maintenance/aft) "bTt" = ( -/obj/item/weapon/storage/box, +/obj/item/storage/box, /turf/open/floor/plating, /area/maintenance/port) "bTu" = ( @@ -51236,7 +51095,7 @@ /area/maintenance/port) "bTv" = ( /obj/structure/rack, -/obj/item/weapon/paper, +/obj/item/paper, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port) @@ -51268,7 +51127,7 @@ dir = 1; network = list("SS13") }, -/obj/item/weapon/storage/pill_bottle/dice, +/obj/item/storage/pill_bottle/dice, /obj/structure/table/wood, /turf/open/floor/wood, /area/library) @@ -51519,6 +51378,7 @@ cell_type = 10000; dir = 1; name = "Central Primary Hallway APC"; + areastring = "/area/hallway/primary/central"; pixel_y = 24 }, /obj/structure/cable/yellow{ @@ -51625,16 +51485,15 @@ /area/hallway/primary/central) "bUd" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 8 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel/green, /area/hallway/primary/central) "bUe" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/hydroponics) "bUf" = ( @@ -51662,8 +51521,8 @@ /turf/open/floor/plasteel, /area/hydroponics) "bUi" = ( -/obj/item/weapon/storage/box/syringes, -/obj/item/weapon/storage/box/beakers{ +/obj/item/storage/box/syringes, +/obj/item/storage/box/beakers{ pixel_x = 2; pixel_y = 2 }, @@ -51701,7 +51560,7 @@ }, /obj/effect/turf_decal/stripes/line, /obj/structure/reagent_dispensers/watertank/high, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plasteel, /area/hydroponics) "bUn" = ( @@ -51710,16 +51569,16 @@ }, /obj/effect/turf_decal/stripes/line, /obj/structure/reagent_dispensers/watertank/high, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plasteel, /area/hydroponics) "bUo" = ( /obj/structure/closet/crate/hydroponics, -/obj/item/weapon/shovel/spade, -/obj/item/weapon/wrench, -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/item/weapon/cultivator, -/obj/item/weapon/wirecutters, +/obj/item/shovel/spade, +/obj/item/wrench, +/obj/item/reagent_containers/glass/bucket, +/obj/item/cultivator, +/obj/item/wirecutters, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/hydroponics) @@ -51730,9 +51589,9 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, -/obj/item/weapon/rack_parts, -/obj/item/weapon/rack_parts, -/obj/item/weapon/wrench, +/obj/item/rack_parts, +/obj/item/rack_parts, +/obj/item/wrench, /obj/structure/window/reinforced{ dir = 4 }, @@ -51911,7 +51770,7 @@ /turf/open/floor/plasteel, /area/engine/atmos) "bUE" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/machinery/atmospherics/pipe/manifold/general/visible{ dir = 4 }, @@ -51978,6 +51837,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Port Quarter Solar APC"; + areastring = "/area/maintenance/solars/port/aft"; pixel_x = -26; pixel_y = 3 }, @@ -52015,7 +51875,7 @@ /turf/open/floor/plating, /area/maintenance/solars/port/aft) "bUQ" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, @@ -52026,7 +51886,7 @@ /area/maintenance/port) "bUR" = ( /obj/structure/closet, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /obj/effect/spawner/lootdrop/maintenance{ lootcount = 2; name = "2maintenance loot spawner" @@ -52048,8 +51908,8 @@ /area/maintenance/port/aft) "bUT" = ( /obj/structure/rack, -/obj/item/weapon/weldingtool, -/obj/item/weapon/screwdriver{ +/obj/item/weldingtool, +/obj/item/screwdriver{ pixel_y = 16 }, /obj/effect/spawner/lootdrop/maintenance, @@ -52078,7 +51938,7 @@ pixel_y = -3 }, /obj/item/stack/cable_coil, -/obj/item/weapon/wirecutters, +/obj/item/wirecutters, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -52394,10 +52254,10 @@ /area/maintenance/starboard) "bVB" = ( /obj/structure/rack, -/obj/item/weapon/extinguisher, -/obj/item/weapon/storage/belt/utility, +/obj/item/extinguisher, +/obj/item/storage/belt/utility, /obj/item/clothing/mask/gas, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/starboard) @@ -52407,7 +52267,7 @@ /area/maintenance/starboard) "bVE" = ( /obj/structure/closet/crate, -/obj/item/weapon/storage/belt/utility, +/obj/item/storage/belt/utility, /obj/item/stack/cable_coil/random, /turf/open/floor/plating, /area/maintenance/starboard) @@ -53029,11 +52889,11 @@ req_access_txt = "0"; req_one_access_txt = "30;35" }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, @@ -53487,7 +53347,7 @@ /area/maintenance/port) "bXH" = ( /obj/structure/closet/crate, -/obj/item/weapon/coin/silver, +/obj/item/coin/silver, /obj/item/device/flashlight, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, @@ -53495,12 +53355,12 @@ "bXI" = ( /obj/structure/closet, /obj/item/clothing/neck/stethoscope, -/obj/item/weapon/hemostat, +/obj/item/hemostat, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port) "bXJ" = ( -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /turf/open/floor/plating{ icon_state = "platingdmg3" }, @@ -53515,7 +53375,7 @@ /obj/structure/extinguisher_cabinet{ pixel_x = -27 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "applebush"; layer = 4.1 }, @@ -53617,7 +53477,7 @@ dir = 4; pixel_x = 24 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-10"; layer = 4.1 }, @@ -53644,8 +53504,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "bYc" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/hallway/primary/central) "bYd" = ( @@ -53665,8 +53524,8 @@ dir = 4; network = list("SS13") }, -/obj/item/weapon/book/manual/hydroponics_pod_people, -/obj/item/weapon/paper/guides/jobs/hydroponics, +/obj/item/book/manual/hydroponics_pod_people, +/obj/item/paper/guides/jobs/hydroponics, /obj/machinery/requests_console{ department = "Hydroponics"; departmentType = 2; @@ -53682,7 +53541,7 @@ /obj/item/stack/packageWrap, /obj/item/stack/packageWrap, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/structure/table/glass, /turf/open/floor/plasteel/green, /area/hydroponics) @@ -53717,10 +53576,10 @@ /obj/item/seeds/sugarcane, /obj/item/seeds/potato, /obj/item/seeds/apple, -/obj/item/weapon/grown/corncob, -/obj/item/weapon/reagent_containers/food/snacks/grown/carrot, -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, -/obj/item/weapon/reagent_containers/food/snacks/grown/pumpkin{ +/obj/item/grown/corncob, +/obj/item/reagent_containers/food/snacks/grown/carrot, +/obj/item/reagent_containers/food/snacks/grown/wheat, +/obj/item/reagent_containers/food/snacks/grown/pumpkin{ pixel_y = 5 }, /obj/structure/extinguisher_cabinet{ @@ -53792,8 +53651,8 @@ /area/maintenance/starboard) "bYq" = ( /obj/structure/rack, -/obj/item/weapon/tank/internals/oxygen, -/obj/item/weapon/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, /obj/item/device/radio/off, /obj/item/device/radio/off, /obj/item/device/radio/intercom{ @@ -53834,7 +53693,7 @@ /turf/open/floor/plating, /area/maintenance/starboard) "bYu" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/yellow{ d1 = 1; @@ -53904,8 +53763,7 @@ /turf/open/floor/plasteel/black, /area/engine/atmos) "bYC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/solars/port/aft) "bYD" = ( @@ -53932,15 +53790,15 @@ /area/maintenance/port/aft) "bYG" = ( /obj/structure/table, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/structure/extinguisher_cabinet{ pixel_y = -30 }, @@ -53963,7 +53821,7 @@ "bYJ" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, @@ -53995,7 +53853,7 @@ }, /area/maintenance/port/aft) "bYO" = ( -/obj/item/weapon/vending_refill/cola, +/obj/item/vending_refill/cola, /turf/open/floor/plating, /area/maintenance/port/aft) "bYP" = ( @@ -54003,7 +53861,7 @@ icon_state = "crateopen"; opened = 1 }, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -54032,29 +53890,29 @@ pixel_y = 32 }, /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker/large{ +/obj/item/reagent_containers/glass/beaker/large{ pixel_y = 3 }, -/obj/item/weapon/reagent_containers/glass/beaker{ +/obj/item/reagent_containers/glass/beaker{ pixel_x = 8; pixel_y = 2 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = -5 }, -/obj/item/weapon/reagent_containers/glass/bottle/morphine, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/glass/bottle/morphine, +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 3; pixel_y = -2 }, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/dropper, /turf/open/floor/plasteel/whiteblue/side{ dir = 1 }, /area/medical/storage) "bYT" = ( /obj/structure/closet/secure_closet/medical3, -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 6 }, /obj/structure/sign/nosmoking_2{ @@ -54072,7 +53930,7 @@ /obj/machinery/airalarm{ pixel_y = 24 }, -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 6 }, /turf/open/floor/plasteel/whiteblue/side{ @@ -54105,6 +53963,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Medical Security Checkpoint APC"; + areastring = "/area/security/checkpoint/medical"; pixel_x = -24 }, /obj/machinery/airalarm{ @@ -54142,20 +54001,20 @@ }, /area/security/checkpoint/medical) "bYZ" = ( -/obj/item/weapon/pen, +/obj/item/pen, /obj/structure/table/reinforced, /obj/structure/reagent_dispensers/peppertank{ pixel_x = 30 }, -/obj/item/weapon/folder/red, -/obj/item/weapon/book/manual/wiki/security_space_law{ +/obj/item/folder/red, +/obj/item/book/manual/wiki/security_space_law{ pixel_x = 3; pixel_y = 4 }, /obj/machinery/newscaster/security_unit{ pixel_y = 32 }, -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 10 }, /obj/item/device/radio/off, @@ -54164,8 +54023,7 @@ }, /area/security/checkpoint/medical) "bZa" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/medical/medbay/central) "bZb" = ( @@ -54267,8 +54125,7 @@ /turf/closed/wall, /area/science/research) "bZj" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/science/research) "bZk" = ( @@ -54311,10 +54168,10 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "bZq" = ( -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, -/obj/item/weapon/reagent_containers/food/snacks/grown/watermelon, -/obj/item/weapon/reagent_containers/food/snacks/grown/citrus/orange, -/obj/item/weapon/reagent_containers/food/snacks/grown/grapes, +/obj/item/reagent_containers/food/snacks/grown/wheat, +/obj/item/reagent_containers/food/snacks/grown/watermelon, +/obj/item/reagent_containers/food/snacks/grown/citrus/orange, +/obj/item/reagent_containers/food/snacks/grown/grapes, /obj/structure/extinguisher_cabinet{ pixel_x = -27 }, @@ -54330,10 +54187,10 @@ /turf/open/floor/plasteel/hydrofloor, /area/hallway/primary/central) "bZs" = ( -/obj/item/weapon/cultivator, -/obj/item/weapon/crowbar, +/obj/item/cultivator, +/obj/item/crowbar, /obj/item/device/plant_analyzer, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /obj/structure/table/glass, /turf/open/floor/plasteel/hydrofloor, /area/hallway/primary/central) @@ -54484,7 +54341,7 @@ }, /obj/structure/table, /obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 8 }, @@ -54549,17 +54406,17 @@ dir = 1 }, /obj/structure/mopbucket, -/obj/item/weapon/mop, +/obj/item/mop, /turf/open/floor/plating, /area/maintenance/port/aft) "bZV" = ( -/obj/item/weapon/storage/toolbox/emergency, -/obj/item/weapon/hand_labeler, +/obj/item/storage/toolbox/emergency, +/obj/item/hand_labeler, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port/aft) "bZW" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" @@ -54683,8 +54540,7 @@ }, /area/security/checkpoint/medical) "cah" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -54692,11 +54548,11 @@ /area/security/checkpoint/medical) "cai" = ( /obj/structure/table, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/whiteblue/side{ dir = 1 }, @@ -54706,20 +54562,20 @@ dir = 1 }, /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = 7; pixel_y = -3 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = -4; pixel_y = -3 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 3; pixel_y = -2 }, -/obj/item/weapon/reagent_containers/dropper, -/obj/item/weapon/reagent_containers/glass/beaker{ +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/glass/beaker{ pixel_x = 8; pixel_y = 2 }, @@ -54755,7 +54611,7 @@ /area/medical/medbay/central) "cao" = ( /obj/structure/table, -/obj/item/weapon/storage/box/bodybags{ +/obj/item/storage/box/bodybags{ pixel_x = 3; pixel_y = 2 }, @@ -54794,7 +54650,7 @@ /area/hallway/primary/aft) "cat" = ( /obj/structure/table, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, @@ -54805,7 +54661,7 @@ /area/science/research) "cau" = ( /obj/structure/table, -/obj/item/weapon/paper/pamphlet/gateway, +/obj/item/paper/pamphlet/gateway, /turf/open/floor/plasteel/whitepurple/side{ dir = 1 }, @@ -54844,7 +54700,7 @@ pixel_x = -4; pixel_y = -4 }, -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 16 }, /obj/item/device/gps{ @@ -54856,8 +54712,8 @@ /area/science/research) "caA" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/electronics/airlock, +/obj/item/stock_parts/console_screen, +/obj/item/electronics/airlock, /obj/item/device/assembly/timer{ pixel_x = -4; pixel_y = 2 @@ -54868,11 +54724,11 @@ /area/science/research) "caB" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 4 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/status_display{ density = 0; layer = 4; @@ -54945,11 +54801,11 @@ /area/security/checkpoint/science/research) "caE" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = 1; pixel_y = 9 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/firealarm{ dir = 4; pixel_x = 24 @@ -55177,7 +55033,7 @@ /area/maintenance/starboard) "caV" = ( /obj/structure/rack, -/obj/item/weapon/extinguisher, +/obj/item/extinguisher, /obj/item/clothing/mask/gas, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -55545,7 +55401,7 @@ /obj/item/stack/sheet/metal{ amount = 34 }, -/obj/item/weapon/extinguisher/mini, +/obj/item/extinguisher/mini, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -55593,7 +55449,7 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "cbF" = ( -/obj/item/weapon/reagent_containers/glass/bottle/morphine, +/obj/item/reagent_containers/glass/bottle/morphine, /obj/item/trash/candy, /obj/structure/disposalpipe/segment{ dir = 4 @@ -55604,7 +55460,7 @@ }, /area/maintenance/port/aft) "cbG" = ( -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -55614,8 +55470,8 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "cbH" = ( -/obj/item/weapon/tank/internals/air, -/obj/item/weapon/tank/internals/air, +/obj/item/tank/internals/air, +/obj/item/tank/internals/air, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, /obj/structure/disposalpipe/segment{ @@ -55639,7 +55495,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/medical/storage) +/area/maintenance/port/aft) "cbJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -55685,7 +55541,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/closet/crate/freezer/surplus_limbs, -/obj/item/weapon/reagent_containers/glass/beaker/synthflesh, +/obj/item/reagent_containers/glass/beaker/synthflesh, /turf/open/floor/plasteel/whiteblue/side{ dir = 4 }, @@ -55732,8 +55588,7 @@ }, /area/security/checkpoint/medical) "cbS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/medical) "cbT" = ( @@ -55863,15 +55718,14 @@ /turf/open/floor/plasteel/white, /area/science/research) "cck" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/plating, /area/security/checkpoint/science/research) "ccl" = ( -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 10 }, /obj/item/device/radio/off, @@ -55892,7 +55746,7 @@ /area/security/checkpoint/science/research) "ccn" = ( /obj/machinery/computer/secure_data, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/machinery/computer/security/telescreen{ desc = "Used for watching the RD's goons from the safety of his office."; dir = 8; @@ -55926,9 +55780,9 @@ /area/hallway/primary/central) "ccq" = ( /obj/structure/table, -/obj/item/weapon/book/manual/hydroponics_pod_people, +/obj/item/book/manual/hydroponics_pod_people, /obj/machinery/light, -/obj/item/weapon/paper/guides/jobs/hydroponics, +/obj/item/paper/guides/jobs/hydroponics, /obj/machinery/camera{ c_tag = "Hydroponics - Foyer"; dir = 1; @@ -55989,6 +55843,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Hydroponics APC"; + areastring = "/area/hydroponics"; pixel_y = -28 }, /obj/structure/cable/yellow, @@ -56020,7 +55875,7 @@ /turf/open/floor/plasteel, /area/hydroponics) "ccz" = ( -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/clothing/suit/apron, /obj/item/clothing/accessory/armband/hydro, /obj/structure/table/glass, @@ -56030,22 +55885,22 @@ /turf/open/floor/plasteel, /area/hydroponics) "ccA" = ( -/obj/item/weapon/reagent_containers/spray/plantbgone{ +/obj/item/reagent_containers/spray/plantbgone{ pixel_y = 3 }, -/obj/item/weapon/reagent_containers/spray/plantbgone{ +/obj/item/reagent_containers/spray/plantbgone{ pixel_x = 8; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/spray/plantbgone{ +/obj/item/reagent_containers/spray/plantbgone{ pixel_x = 13; pixel_y = 5 }, -/obj/item/weapon/watertank, +/obj/item/watertank, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, -/obj/item/weapon/grenade/chem_grenade/antiweed, +/obj/item/grenade/chem_grenade/antiweed, /obj/structure/table/glass, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -56144,11 +55999,11 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel/floorgrime, /area/maintenance/disposal/incinerator) "ccI" = ( @@ -56440,19 +56295,19 @@ }, /area/medical/storage) "cdr" = ( -/obj/item/weapon/storage/box/bodybags{ +/obj/item/storage/box/bodybags{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/beakers{ +/obj/item/storage/box/beakers{ pixel_x = 2; pixel_y = 2 }, -/obj/item/weapon/storage/box/rxglasses{ +/obj/item/storage/box/rxglasses{ pixel_x = 1; pixel_y = 1 }, -/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/reagent_containers/spray/cleaner, /obj/structure/table/glass, /obj/item/clothing/glasses/hud/health, /obj/item/clothing/glasses/hud/health, @@ -56481,18 +56336,18 @@ }, /area/medical/storage) "cdv" = ( -/obj/item/weapon/storage/belt/medical{ +/obj/item/storage/belt/medical{ pixel_y = 2 }, -/obj/item/weapon/storage/belt/medical{ +/obj/item/storage/belt/medical{ pixel_y = 2 }, -/obj/item/weapon/storage/belt/medical{ +/obj/item/storage/belt/medical{ pixel_y = 2 }, /obj/item/clothing/neck/stethoscope, /obj/item/clothing/neck/stethoscope, -/obj/item/weapon/gun/syringe, +/obj/item/gun/syringe, /obj/structure/table/glass, /turf/open/floor/plasteel/whiteblue/side{ dir = 5 @@ -56684,8 +56539,7 @@ /turf/open/floor/plasteel/white, /area/science/research) "cdP" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -56764,14 +56618,14 @@ /area/maintenance/starboard) "cdX" = ( /obj/structure/closet/crate, -/obj/item/weapon/coin/silver, +/obj/item/coin/silver, /obj/effect/spawner/lootdrop/maintenance, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/maintenance/starboard) "cdY" = ( /obj/structure/reagent_dispensers/watertank, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/effect/spawner/lootdrop/maintenance, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, @@ -56855,20 +56709,17 @@ /turf/open/floor/plasteel/floorgrime, /area/maintenance/disposal/incinerator) "ceg" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/green/visible, /turf/open/floor/plating, /area/engine/atmos) "ceh" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/yellow/visible, /turf/open/floor/plating, /area/engine/atmos) "cei" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/cyan/visible, /turf/open/floor/plating, /area/engine/atmos) @@ -56939,10 +56790,10 @@ /area/maintenance/port/aft) "cep" = ( /obj/structure/rack, -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 16 }, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -56952,7 +56803,7 @@ pixel_x = -1; pixel_y = -3 }, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/device/flashlight/seclite, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, @@ -56967,15 +56818,15 @@ /area/maintenance/port/aft) "ces" = ( /obj/structure/table, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plating, /area/maintenance/port/aft) "ceu" = ( @@ -56986,16 +56837,16 @@ /turf/closed/wall, /area/medical/sleeper) "cew" = ( -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/storage/firstaid/fire{ +/obj/item/storage/firstaid/fire{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/fire{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/fire{ pixel_x = -3; pixel_y = -3 }, @@ -57022,16 +56873,16 @@ /turf/open/floor/plasteel/white, /area/medical/storage) "cez" = ( -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/storage/firstaid/toxin{ +/obj/item/storage/firstaid/toxin{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/toxin, -/obj/item/weapon/storage/firstaid/toxin{ +/obj/item/storage/firstaid/toxin, +/obj/item/storage/firstaid/toxin{ pixel_x = -3; pixel_y = -3 }, @@ -57133,7 +56984,7 @@ }, /area/medical/medbay/central) "ceI" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-11" }, /turf/open/floor/plasteel/whiteyellow/side{ @@ -57180,7 +57031,7 @@ "ceN" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, @@ -57201,7 +57052,7 @@ /area/science/research) "ceP" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/cell/potato, +/obj/item/stock_parts/cell/potato, /obj/machinery/light, /turf/open/floor/plasteel/whitepurple/side{ dir = 2 @@ -57235,7 +57086,7 @@ name = "Station Intercom (General)"; pixel_y = -30 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-08"; layer = 4.1 }, @@ -57569,8 +57420,7 @@ /turf/open/floor/plasteel/floorgrime, /area/maintenance/disposal/incinerator) "cft" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/disposal/incinerator) "cfu" = ( @@ -57636,18 +57486,18 @@ "cfC" = ( /obj/item/trash/pistachios, /obj/structure/closet, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/extinguisher, -/obj/item/weapon/storage/belt/utility, +/obj/item/stock_parts/console_screen, +/obj/item/extinguisher, +/obj/item/storage/belt/utility, /turf/open/floor/plating, /area/maintenance/port/aft) "cfD" = ( -/obj/item/weapon/storage/box, +/obj/item/storage/box, /turf/open/floor/plating, /area/maintenance/port/aft) "cfE" = ( /obj/structure/closet/crate, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/dropper, /turf/open/floor/plating, /area/maintenance/port/aft) "cfF" = ( @@ -57677,18 +57527,19 @@ /area/medical/sleeper) "cfJ" = ( /obj/structure/table, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/power/apc{ dir = 1; name = "Sleeper Room APC"; + areastring = "/area/medical/sleeper"; pixel_y = 24 }, /obj/structure/cable/yellow{ @@ -57700,7 +57551,7 @@ /area/medical/sleeper) "cfK" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 4 }, @@ -57711,22 +57562,23 @@ /turf/open/floor/plasteel/vault, /area/medical/sleeper) "cfL" = ( -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/storage/firstaid/brute{ +/obj/item/storage/firstaid/brute{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/brute, -/obj/item/weapon/storage/firstaid/brute{ +/obj/item/storage/firstaid/brute, +/obj/item/storage/firstaid/brute{ pixel_x = -3; pixel_y = -3 }, /obj/machinery/power/apc{ dir = 2; name = "Medbay Storage APC"; + areastring = "/area/medical/storage"; pixel_y = -24 }, /obj/structure/cable/yellow{ @@ -57784,16 +57636,16 @@ }, /area/medical/storage) "cfP" = ( -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/storage/firstaid/o2{ +/obj/item/storage/firstaid/o2{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/o2, -/obj/item/weapon/storage/firstaid/o2{ +/obj/item/storage/firstaid/o2, +/obj/item/storage/firstaid/o2{ pixel_x = -3; pixel_y = -3 }, @@ -57824,7 +57676,7 @@ "cfS" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/reagent_containers/food/drinks/britcup, +/obj/item/reagent_containers/food/drinks/britcup, /turf/open/floor/plasteel/whitegreen, /area/medical/medbay/central) "cfT" = ( @@ -57855,8 +57707,7 @@ /turf/closed/wall, /area/medical/chemistry) "cfX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "chemistry_shutters"; name = "chemistry shutters" @@ -57869,7 +57720,7 @@ /area/medical/chemistry) "cfZ" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, @@ -57879,7 +57730,7 @@ req_access_txt = "5; 33" }, /obj/machinery/door/firedoor, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, @@ -57918,8 +57769,7 @@ /turf/closed/wall/r_wall, /area/science/lab) "cge" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "research_shutters"; name = "research shutters" @@ -57928,12 +57778,12 @@ /area/science/lab) "cgf" = ( /obj/structure/table/reinforced, -/obj/item/weapon/pen, -/obj/item/weapon/folder/white{ +/obj/item/pen, +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, @@ -57983,6 +57833,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Security Post - Research Division APC"; + areastring = "/area/security/checkpoint/science/research"; pixel_x = -24 }, /obj/structure/cable/yellow, @@ -58018,7 +57869,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "cgn" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plating{ icon_state = "platingdmg3" }, @@ -58058,6 +57909,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Incinerator APC"; + areastring = "/area/maintenance/disposal/incinerator"; pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -58368,8 +58220,7 @@ /turf/open/floor/plasteel/whiteblue, /area/medical/storage) "cgV" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -58399,8 +58250,7 @@ /turf/open/floor/plasteel/whiteblue, /area/medical/medbay/central) "cgY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/medical/medbay/central) @@ -58446,18 +58296,18 @@ }, /area/medical/chemistry) "chd" = ( -/obj/item/weapon/reagent_containers/glass/beaker/large, -/obj/item/weapon/reagent_containers/glass/beaker/large, -/obj/item/weapon/reagent_containers/glass/beaker{ +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker{ pixel_x = 8; pixel_y = 2 }, -/obj/item/weapon/reagent_containers/glass/beaker{ +/obj/item/reagent_containers/glass/beaker{ pixel_x = 8; pixel_y = 2 }, -/obj/item/weapon/reagent_containers/dropper, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/dropper, /obj/structure/table/glass, /turf/open/floor/plasteel/whiteyellow{ dir = 4 @@ -58501,8 +58351,8 @@ /area/hallway/primary/aft) "chi" = ( /obj/structure/table, -/obj/item/weapon/crowbar, -/obj/item/weapon/wrench, +/obj/item/crowbar, +/obj/item/wrench, /obj/item/clothing/mask/gas, /obj/item/device/multitool{ pixel_x = 3 @@ -58586,7 +58436,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "chs" = ( -/obj/item/weapon/paper, +/obj/item/paper, /obj/structure/sign/map/left{ desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-left-MS"; @@ -58595,7 +58445,7 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = -32 }, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /obj/structure/table/glass, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -58672,7 +58522,7 @@ /area/maintenance/starboard) "chC" = ( /obj/structure/closet/crate, -/obj/item/weapon/storage/belt/utility, +/obj/item/storage/belt/utility, /obj/item/stack/cable_coil/random, /obj/effect/spawner/lootdrop/maintenance, /obj/effect/turf_decal/stripes/line{ @@ -58685,7 +58535,7 @@ icon_state = "crateopen"; opened = 1 }, -/obj/item/weapon/cane, +/obj/item/cane, /obj/effect/spawner/lootdrop/maintenance, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -58710,7 +58560,7 @@ /area/maintenance/starboard) "chG" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /obj/item/device/radio/intercom{ name = "Station Intercom (General)"; pixel_y = -29 @@ -58719,7 +58569,7 @@ /area/maintenance/disposal/incinerator) "chH" = ( /obj/structure/reagent_dispensers/watertank, -/obj/item/weapon/extinguisher, +/obj/item/extinguisher, /obj/machinery/light/small, /obj/structure/extinguisher_cabinet{ pixel_y = -31 @@ -59022,6 +58872,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Medbay Central APC"; + areastring = "/area/medical/medbay/central"; pixel_y = 24 }, /obj/structure/cable/yellow{ @@ -59273,6 +59124,7 @@ cell_type = 10000; dir = 1; name = "Research Division APC"; + areastring = "/area/science/research"; pixel_y = 25 }, /obj/structure/cable/yellow{ @@ -59309,7 +59161,7 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -59337,7 +59189,7 @@ }, /area/science/research) "ciQ" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -59399,8 +59251,7 @@ }, /area/maintenance/starboard/aft) "ciY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/general/visible, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, @@ -59537,19 +59388,19 @@ /turf/open/floor/plating, /area/maintenance/starboard) "cjs" = ( -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{ +/obj/item/reagent_containers/food/drinks/drinkingglass{ pixel_x = 4; pixel_y = 5 }, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{ +/obj/item/reagent_containers/food/drinks/drinkingglass{ pixel_x = 6; pixel_y = -1 }, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{ +/obj/item/reagent_containers/food/drinks/drinkingglass{ pixel_x = -4; pixel_y = 6 }, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{ +/obj/item/reagent_containers/food/drinks/drinkingglass{ pixel_x = -5; pixel_y = 2 }, @@ -59560,8 +59411,8 @@ /obj/machinery/newscaster{ pixel_y = 32 }, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/shotglass, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/shotglass, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass, /turf/open/floor/wood, /area/maintenance/port/aft) "cjt" = ( @@ -59587,7 +59438,7 @@ /turf/open/floor/plasteel/black, /area/medical/surgery) "cjy" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/machinery/light/small{ dir = 1 }, @@ -59610,7 +59461,7 @@ /turf/open/floor/plasteel/black, /area/medical/surgery) "cjB" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/black, /area/medical/surgery) @@ -59795,12 +59646,12 @@ /obj/item/stack/sheet/mineral/plasma, /obj/item/stack/sheet/mineral/plasma, /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/epinephrine, +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = 7; pixel_y = 4 }, -/obj/item/weapon/storage/pill_bottle/epinephrine{ +/obj/item/storage/pill_bottle/epinephrine{ pixel_x = 3 }, /turf/open/floor/plasteel/whiteyellow/side{ @@ -59878,7 +59729,7 @@ /obj/machinery/r_n_d/circuit_imprinter{ pixel_y = 4 }, -/obj/item/weapon/reagent_containers/glass/beaker/sulphuric, +/obj/item/reagent_containers/glass/beaker/sulphuric, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/science/lab) @@ -59901,12 +59752,12 @@ /area/science/lab) "ckc" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/capacitor, -/obj/item/weapon/stock_parts/capacitor, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/micro_laser, -/obj/item/weapon/stock_parts/micro_laser, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/capacitor, +/obj/item/stock_parts/capacitor, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/micro_laser, +/obj/item/stock_parts/micro_laser, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -59917,8 +59768,7 @@ /turf/open/floor/plasteel, /area/science/lab) "ckd" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -59976,13 +59826,13 @@ /turf/open/floor/plasteel, /area/science/research) "cki" = ( -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /obj/item/clothing/mask/gas, /turf/open/floor/plating, /area/maintenance/starboard/aft) "ckj" = ( /obj/machinery/light/small, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, @@ -60014,7 +59864,7 @@ pixel_x = -12; pixel_y = 2 }, -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plasteel/cafeteria{ dir = 5 }, @@ -60070,7 +59920,7 @@ /area/science/explab) "cku" = ( /obj/structure/closet, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /obj/effect/spawner/lootdrop/maintenance{ lootcount = 3; name = "3maintenance loot spawner" @@ -60089,7 +59939,7 @@ "ckw" = ( /obj/structure/table, /obj/effect/decal/cleanable/cobweb, -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plating, /area/maintenance/starboard/aft) "ckx" = ( @@ -60097,7 +59947,7 @@ /obj/structure/sign/bluecross{ pixel_y = 32 }, -/obj/item/weapon/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cky" = ( @@ -60112,31 +59962,31 @@ /area/maintenance/starboard/aft) "ckz" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /turf/open/floor/plating, /area/maintenance/starboard/aft) "ckA" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{ +/obj/item/reagent_containers/food/drinks/drinkingglass{ pixel_x = 4; pixel_y = 5 }, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{ +/obj/item/reagent_containers/food/drinks/drinkingglass{ pixel_x = 6; pixel_y = -1 }, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{ +/obj/item/reagent_containers/food/drinks/drinkingglass{ pixel_x = -4; pixel_y = 6 }, -/obj/item/weapon/reagent_containers/dropper, -/obj/item/weapon/reagent_containers/dropper, -/obj/item/weapon/reagent_containers/syringe, -/obj/item/weapon/reagent_containers/syringe, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/syringe, /turf/open/floor/plating, /area/maintenance/starboard/aft) "ckB" = ( -/obj/item/weapon/reagent_containers/glass/bottle/toxin{ +/obj/item/reagent_containers/glass/bottle/toxin{ pixel_x = 4; pixel_y = 2 }, @@ -60229,27 +60079,20 @@ /obj/machinery/atmospherics/components/unary/outlet_injector/on{ dir = 1 }, -/turf/open/floor/engine{ - name = "vacuum floor"; - initial_gas_mix = "o2=0.01;n2=0.01" - }, +/turf/open/floor/engine/vacuum, /area/engine/atmos) "ckL" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, -/turf/open/floor/engine{ - name = "vacuum floor"; - initial_gas_mix = "o2=0.01;n2=0.01" - }, +/turf/open/floor/engine/vacuum, /area/engine/atmos) "ckM" = ( /obj/structure/girder, /turf/open/floor/plating/airless, /area/engine/atmos) "ckN" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/port/aft) "ckO" = ( @@ -60269,7 +60112,7 @@ }, /area/maintenance/port/aft) "ckR" = ( -/obj/item/weapon/reagent_containers/glass/rag, +/obj/item/reagent_containers/glass/rag, /obj/structure/table/wood, /turf/open/floor/wood{ icon_state = "wood-broken4" @@ -60344,7 +60187,7 @@ /turf/open/floor/plasteel/black, /area/medical/surgery) "clc" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, @@ -60395,8 +60238,7 @@ /turf/open/floor/plasteel/whiteblue, /area/medical/sleeper) "cli" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, @@ -60488,18 +60330,18 @@ name = "Chemistry Desk"; req_access_txt = "5" }, -/obj/item/weapon/reagent_containers/glass/bottle/morphine, -/obj/item/weapon/reagent_containers/glass/bottle/toxin{ +/obj/item/reagent_containers/glass/bottle/morphine, +/obj/item/reagent_containers/glass/bottle/toxin{ pixel_x = 5; pixel_y = 4 }, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = 8 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = -5 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine, +/obj/item/reagent_containers/syringe/epinephrine, /turf/open/floor/plasteel/white, /area/medical/chemistry) "clt" = ( @@ -60530,14 +60372,14 @@ /area/medical/chemistry) "clw" = ( /obj/structure/table/glass, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_y = 2 }, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/screwdriver{ +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, +/obj/item/screwdriver{ pixel_x = -2; pixel_y = 6 }, @@ -60617,10 +60459,10 @@ /area/science/lab) "clE" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/matter_bin, -/obj/item/weapon/stock_parts/matter_bin, -/obj/item/weapon/stock_parts/scanning_module, -/obj/item/weapon/stock_parts/scanning_module, +/obj/item/stock_parts/matter_bin, +/obj/item/stock_parts/matter_bin, +/obj/item/stock_parts/scanning_module, +/obj/item/stock_parts/scanning_module, /obj/machinery/light{ dir = 4 }, @@ -60703,7 +60545,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, @@ -60784,8 +60626,7 @@ /turf/closed/wall/r_wall, /area/science/explab) "clT" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "telelab"; name = "test chamber blast door" @@ -60794,8 +60635,7 @@ /turf/open/floor/plating, /area/science/explab) "clU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "telelab"; name = "test chamber blast door" @@ -60892,27 +60732,24 @@ /obj/item/stack/rods{ amount = 25 }, -/turf/open/floor/engine{ - name = "vacuum floor"; - initial_gas_mix = "o2=0.01;n2=0.01" - }, +/turf/open/floor/engine/vacuum, /area/engine/atmos) "cmf" = ( /turf/open/floor/plating/airless, /area/engine/atmos) "cmg" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/shaker, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone, -/obj/item/weapon/reagent_containers/glass/beaker{ +/obj/item/reagent_containers/food/drinks/shaker, +/obj/item/reagent_containers/glass/beaker/cryoxadone, +/obj/item/reagent_containers/glass/beaker{ pixel_x = 8; pixel_y = 2 }, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/dropper, /turf/open/floor/wood, /area/maintenance/port/aft) "cmh" = ( -/obj/item/weapon/reagent_containers/food/drinks/ale, +/obj/item/reagent_containers/food/drinks/ale, /obj/structure/table/wood, /turf/open/floor/wood, /area/maintenance/port/aft) @@ -60926,19 +60763,16 @@ /turf/open/floor/wood, /area/maintenance/port/aft) "cmk" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/medical/surgery) "cml" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/medical/surgery) "cmm" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/medical/surgery) @@ -60952,8 +60786,7 @@ /turf/open/floor/plasteel, /area/medical/surgery) "cmo" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/medical/sleeper) @@ -60989,8 +60822,7 @@ /turf/closed/wall, /area/crew_quarters/heads/cmo) "cmv" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -61002,8 +60834,7 @@ /turf/open/floor/plating, /area/crew_quarters/heads/cmo) "cmw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -61019,8 +60850,7 @@ /turf/open/floor/plating, /area/crew_quarters/heads/cmo) "cmx" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 2; icon_state = "0-2" @@ -61079,7 +60909,7 @@ /obj/item/stack/packageWrap, /obj/item/stack/packageWrap, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/structure/table/glass, /turf/open/floor/plasteel/whiteyellow/side{ dir = 4 @@ -61120,7 +60950,7 @@ }, /area/science/lab) "cmG" = ( -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 6 }, @@ -61130,14 +60960,14 @@ "cmH" = ( /obj/structure/table, /obj/structure/disposalpipe/segment, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/disk/tech_disk, -/obj/item/weapon/disk/tech_disk, -/obj/item/weapon/disk/design_disk, -/obj/item/weapon/disk/design_disk, +/obj/item/disk/tech_disk, +/obj/item/disk/tech_disk, +/obj/item/disk/design_disk, +/obj/item/disk/design_disk, /turf/open/floor/plasteel/white, /area/science/lab) "cmI" = ( @@ -61159,11 +60989,11 @@ /obj/structure/table, /obj/item/stack/cable_coil, /obj/item/stack/cable_coil, -/obj/item/weapon/stock_parts/scanning_module{ +/obj/item/stock_parts/scanning_module{ pixel_x = 2; pixel_y = 3 }, -/obj/item/weapon/stock_parts/scanning_module, +/obj/item/stock_parts/scanning_module, /turf/open/floor/plasteel, /area/science/lab) "cmK" = ( @@ -61238,11 +61068,11 @@ /area/science/explab) "cmR" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 6 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/effect/turf_decal/stripes/line{ dir = 2 }, @@ -61250,7 +61080,7 @@ /area/science/explab) "cmS" = ( /obj/structure/table/reinforced, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/item/stack/packageWrap, /obj/item/stack/packageWrap, /obj/item/stack/packageWrap, @@ -61270,8 +61100,8 @@ /area/science/explab) "cmU" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, -/obj/item/weapon/book/manual/experimentor, +/obj/item/clipboard, +/obj/item/book/manual/experimentor, /obj/effect/turf_decal/stripes/line{ dir = 2 }, @@ -61287,15 +61117,15 @@ dir = 6 }, /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = 7; pixel_y = 2 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = -2; pixel_y = -1 }, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/dropper, /obj/item/stack/medical/bruise_pack{ pixel_x = -2; pixel_y = 6 @@ -61407,12 +61237,12 @@ /turf/open/floor/wood, /area/maintenance/port/aft) "cni" = ( -/obj/item/weapon/reagent_containers/food/drinks/bottle/tequila, +/obj/item/reagent_containers/food/drinks/bottle/tequila, /obj/structure/table/wood, /turf/open/floor/wood, /area/maintenance/port/aft) "cnj" = ( -/obj/item/weapon/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, /obj/structure/table/wood, /turf/open/floor/wood, /area/maintenance/port/aft) @@ -61429,7 +61259,7 @@ /area/maintenance/port/aft) "cnm" = ( /obj/structure/table, -/obj/item/weapon/hemostat, +/obj/item/hemostat, /obj/structure/extinguisher_cabinet{ pixel_x = -27 }, @@ -61437,7 +61267,7 @@ /area/medical/surgery) "cnn" = ( /obj/structure/table, -/obj/item/weapon/surgicaldrill, +/obj/item/surgicaldrill, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/white/side{ dir = 2 @@ -61445,21 +61275,21 @@ /area/medical/surgery) "cno" = ( /obj/structure/table, -/obj/item/weapon/scalpel{ +/obj/item/scalpel{ pixel_y = 12 }, -/obj/item/weapon/circular_saw, +/obj/item/circular_saw, /turf/open/floor/plasteel/white/side{ dir = 2 }, /area/medical/surgery) "cnp" = ( /obj/structure/table, -/obj/item/weapon/cautery{ +/obj/item/cautery{ pixel_x = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/weapon/razor{ +/obj/item/razor{ pixel_y = 5 }, /turf/open/floor/plasteel/white/side{ @@ -61468,7 +61298,7 @@ /area/medical/surgery) "cnq" = ( /obj/structure/table, -/obj/item/weapon/retractor, +/obj/item/retractor, /turf/open/floor/plasteel, /area/medical/surgery) "cnr" = ( @@ -61501,7 +61331,7 @@ }, /obj/item/clothing/suit/straight_jacket, /obj/item/clothing/mask/muzzle, -/obj/item/weapon/gun/syringe, +/obj/item/gun/syringe, /obj/item/clothing/glasses/eyepatch, /obj/item/clothing/glasses/sunglasses/blindfold, /obj/item/clothing/ears/earmuffs, @@ -61513,6 +61343,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Cryogenics APC"; + areastring = "/area/medical/cryo"; pixel_y = 24 }, /obj/structure/cable/yellow{ @@ -61522,31 +61353,31 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 }, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{ +/obj/item/reagent_containers/glass/beaker/cryoxadone{ pixel_x = -2; pixel_y = 9 }, /obj/machinery/light/small{ dir = 8 }, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{ +/obj/item/reagent_containers/glass/beaker/cryoxadone{ pixel_x = 5; pixel_y = 9 }, /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{ +/obj/item/reagent_containers/glass/beaker/cryoxadone{ pixel_x = -3; pixel_y = 1 }, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{ +/obj/item/reagent_containers/glass/beaker/cryoxadone{ pixel_x = 6; pixel_y = 2 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 3; pixel_y = -2 }, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/dropper, /turf/open/floor/plasteel/whiteblue/side{ dir = 8 }, @@ -61585,8 +61416,7 @@ /turf/open/floor/plasteel, /area/medical/cryo) "cnz" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/medical/cryo) "cnA" = ( @@ -61608,7 +61438,7 @@ pixel_y = 32 }, /obj/structure/table/glass, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 8 }, @@ -61620,16 +61450,16 @@ }, /area/crew_quarters/heads/cmo) "cnD" = ( -/obj/item/weapon/cartridge/medical{ +/obj/item/cartridge/medical{ pixel_x = -2; pixel_y = 6 }, -/obj/item/weapon/cartridge/medical{ +/obj/item/cartridge/medical{ pixel_x = 6; pixel_y = 3 }, -/obj/item/weapon/cartridge/medical, -/obj/item/weapon/cartridge/chemistry{ +/obj/item/cartridge/medical, +/obj/item/cartridge/chemistry{ pixel_y = 2 }, /obj/structure/table/glass, @@ -61638,15 +61468,15 @@ }, /area/crew_quarters/heads/cmo) "cnE" = ( -/obj/item/weapon/folder/blue, +/obj/item/folder/blue, /obj/structure/table/glass, -/obj/item/weapon/stamp/cmo, +/obj/item/stamp/cmo, /turf/open/floor/plasteel/barber{ dir = 8 }, /area/crew_quarters/heads/cmo) "cnF" = ( -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, @@ -61663,14 +61493,14 @@ /area/crew_quarters/heads/cmo) "cnG" = ( /obj/structure/closet/secure_closet/CMO, -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_x = 5; pixel_y = 26 }, /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = 30 }, -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 6 }, /turf/open/floor/plasteel/barber{ @@ -61735,8 +61565,7 @@ }, /area/medical/chemistry) "cnL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "chemistry_shutters_2"; name = "chemistry shutters" @@ -61745,7 +61574,7 @@ /area/medical/chemistry) "cnM" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 6 }, @@ -61788,8 +61617,7 @@ /turf/open/floor/plasteel/purple, /area/hallway/primary/aft) "cnR" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "research_shutters_2"; name = "research shutters" @@ -61833,10 +61661,10 @@ /area/science/lab) "cnW" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/console_screen, +/obj/item/stock_parts/console_screen, +/obj/item/stock_parts/console_screen, +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, @@ -61844,8 +61672,7 @@ /turf/open/floor/plasteel, /area/science/lab) "cnX" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/science/lab) "cnY" = ( @@ -61964,7 +61791,7 @@ }, /area/science/research) "coj" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-10"; layer = 4.1 }, @@ -61990,11 +61817,11 @@ /area/science/explab) "com" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, @@ -62022,8 +61849,8 @@ dir = 4 }, /obj/structure/table/reinforced, -/obj/item/weapon/wrench, -/obj/item/weapon/crowbar, +/obj/item/wrench, +/obj/item/crowbar, /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas, /obj/item/clothing/glasses/science, @@ -62060,25 +61887,25 @@ /area/maintenance/starboard/aft) "cos" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_y = 6 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cot" = ( /obj/structure/table, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/empty{ +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/empty{ pixel_x = -3; pixel_y = -3 }, -/obj/item/weapon/reagent_containers/blood/empty{ +/obj/item/reagent_containers/blood/empty{ pixel_x = -3; pixel_y = -3 }, @@ -62144,6 +61971,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Surgery APC"; + areastring = "/area/medical/surgery"; pixel_x = 26 }, /obj/structure/cable/yellow{ @@ -62151,7 +61979,7 @@ icon_state = "0-2" }, /obj/structure/table, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /turf/open/floor/plasteel/white/side{ dir = 8 }, @@ -62178,12 +62006,11 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/item/weapon/bedsheet/medical, +/obj/item/bedsheet/medical, /turf/open/floor/plasteel/white, /area/medical/surgery) "coG" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -62298,6 +62125,7 @@ /obj/machinery/power/apc{ dir = 4; name = "CMO's Office APC"; + areastring = "/area/crew_quarters/heads/cmo"; pixel_x = 26 }, /obj/structure/cable/yellow{ @@ -62317,7 +62145,7 @@ /obj/structure/closet/wardrobe/chemistry_white{ pixel_x = -3 }, -/obj/item/weapon/storage/backpack/satchel/chem, +/obj/item/storage/backpack/satchel/chem, /obj/machinery/airalarm{ dir = 4; pixel_x = -22 @@ -62362,7 +62190,7 @@ /area/medical/chemistry) "coX" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, @@ -62372,11 +62200,11 @@ name = "Chemistry Desk"; req_access_txt = "5; 33" }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/door/poddoor/shutters/preopen{ id = "chemistry_shutters_2"; name = "chemistry shutters" @@ -62412,16 +62240,16 @@ name = "Research and Development Desk"; req_access_txt = "7" }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, /obj/machinery/door/firedoor, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/door/poddoor/shutters/preopen{ id = "research_shutters_2"; name = "research shutters" @@ -62861,7 +62689,7 @@ "cpL" = ( /obj/effect/decal/cleanable/blood/gibs/limb, /obj/structure/rack, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/item/stack/medical/bruise_pack, /obj/item/stack/medical/bruise_pack, /obj/item/stack/medical/ointment, @@ -62891,7 +62719,7 @@ /area/aisat) "cpP" = ( /obj/structure/lattice/catwalk, -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/space, /area/space) "cpQ" = ( @@ -63124,8 +62952,7 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cqk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -63226,6 +63053,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Chemistry APC"; + areastring = "/area/medical/chemistry"; pixel_x = -24 }, /obj/structure/closet/secure_closet/chemical{ @@ -63284,15 +63112,14 @@ /area/medical/chemistry) "cqv" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 6 }, /turf/open/floor/plasteel/purple, /area/hallway/primary/aft) "cqw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "research_shutters_2"; name = "research shutters" @@ -63301,13 +63128,14 @@ /area/science/lab) "cqx" = ( /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, /obj/machinery/power/apc{ dir = 2; name = "Research Lab APC"; + areastring = "/area/science/lab"; pixel_y = -26 }, /obj/structure/cable/yellow, @@ -63325,11 +63153,11 @@ /turf/open/floor/plasteel, /area/science/lab) "cqy" = ( -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = 2; pixel_y = 3 }, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, @@ -63348,7 +63176,7 @@ "cqz" = ( /obj/item/stack/packageWrap, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/machinery/requests_console{ department = "Science"; departmentType = 2; @@ -63542,6 +63370,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Experimentation Lab APC"; + areastring = "/area/science/explab"; pixel_y = -24 }, /obj/structure/cable/yellow, @@ -63725,7 +63554,7 @@ /area/medical/surgery) "crq" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/medical, +/obj/item/bedsheet/medical, /obj/machinery/light_switch{ pixel_x = 26 }, @@ -63749,17 +63578,17 @@ pixel_y = -24 }, /obj/structure/table/reinforced, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/machinery/camera{ c_tag = "Medbay Cryo"; dir = 1; network = list("SS13","Medbay") }, -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 6 }, /obj/item/clothing/neck/stethoscope, -/obj/item/weapon/wrench/medical, +/obj/item/wrench/medical, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -63855,7 +63684,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /turf/open/floor/plasteel/barber{ dir = 8 }, @@ -63938,6 +63767,7 @@ cell_type = 5000; dir = 4; name = "Aft Hallway APC"; + areastring = "/area/hallway/primary/aft"; pixel_x = 24 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -63991,8 +63821,7 @@ /turf/open/floor/plasteel/white, /area/science/research) "crN" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /obj/structure/cable/yellow{ d2 = 4; @@ -64009,8 +63838,7 @@ /turf/open/floor/plating, /area/crew_quarters/heads/hor) "crO" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -64029,8 +63857,7 @@ /turf/open/floor/plating, /area/crew_quarters/heads/hor) "crP" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -64106,7 +63933,7 @@ /area/science/explab) "crY" = ( /obj/structure/rack, -/obj/item/weapon/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -64122,13 +63949,13 @@ /area/maintenance/starboard/aft) "csa" = ( /obj/structure/table, -/obj/item/weapon/restraints/handcuffs/cable/white, -/obj/item/weapon/gun/syringe, +/obj/item/restraints/handcuffs/cable/white, +/obj/item/gun/syringe, /turf/open/floor/plating, /area/maintenance/starboard/aft) "csb" = ( /obj/structure/rack, -/obj/item/weapon/hatchet, +/obj/item/hatchet, /turf/open/floor/plating, /area/maintenance/starboard/aft) "csc" = ( @@ -64140,7 +63967,7 @@ /area/maintenance/starboard/aft) "csd" = ( /obj/structure/rack, -/obj/item/weapon/tank/internals/anesthetic, +/obj/item/tank/internals/anesthetic, /obj/item/clothing/mask/gas, /turf/open/floor/plating, /area/maintenance/starboard/aft) @@ -64275,7 +64102,7 @@ dir = 4; pixel_x = 24 }, -/obj/item/weapon/bedsheet/medical, +/obj/item/bedsheet/medical, /obj/machinery/newscaster{ pixel_y = -32 }, @@ -64418,9 +64245,9 @@ icon_state = "4-8" }, /obj/structure/table/glass, -/obj/item/weapon/folder/blue, -/obj/item/weapon/folder/blue, -/obj/item/weapon/pen, +/obj/item/folder/blue, +/obj/item/folder/blue, +/obj/item/pen, /turf/open/floor/plasteel/barber{ dir = 8 }, @@ -64718,8 +64545,7 @@ /turf/open/floor/plasteel/white, /area/science/research) "csY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /obj/structure/cable/yellow{ d2 = 2; @@ -64783,7 +64609,7 @@ /turf/open/floor/plasteel/white, /area/crew_quarters/heads/hor) "cte" = ( -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_x = 32 }, /obj/machinery/ai_status_display{ @@ -64833,6 +64659,7 @@ cell_type = 5000; dir = 1; name = "Toxins Storage APC"; + areastring = "/area/science/storage"; pixel_y = 25 }, /obj/structure/cable/yellow{ @@ -64901,7 +64728,7 @@ /area/maintenance/aft) "ctr" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/medical, +/obj/item/bedsheet/medical, /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /obj/machinery/airalarm{ dir = 4; @@ -64997,7 +64824,7 @@ /area/crew_quarters/heads/cmo) "ctz" = ( /obj/structure/table/glass, -/obj/item/weapon/pen, +/obj/item/pen, /obj/item/clothing/neck/stethoscope, /obj/structure/extinguisher_cabinet{ pixel_x = 6; @@ -65054,7 +64881,7 @@ /turf/closed/wall, /area/maintenance/aft) "ctJ" = ( -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /obj/structure/closet/firecloset, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, @@ -65266,7 +65093,7 @@ /area/maintenance/starboard/aft) "cud" = ( /obj/structure/closet, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/starboard/aft) @@ -65283,7 +65110,7 @@ /area/solar/port/aft) "cuf" = ( /obj/structure/closet, -/obj/item/weapon/extinguisher, +/obj/item/extinguisher, /obj/effect/decal/cleanable/cobweb, /obj/item/device/flashlight, /obj/effect/spawner/lootdrop/maintenance, @@ -65291,18 +65118,18 @@ /area/maintenance/port/aft) "cug" = ( /obj/structure/closet, -/obj/item/weapon/reagent_containers/glass/beaker{ +/obj/item/reagent_containers/glass/beaker{ pixel_x = 8; pixel_y = 2 }, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/dropper, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port/aft) "cuh" = ( /obj/structure/closet/crate, /obj/item/stack/cable_coil, -/obj/item/weapon/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, /obj/item/device/flashlight, /obj/effect/spawner/lootdrop/maintenance{ lootcount = 2; @@ -65312,9 +65139,9 @@ /area/maintenance/port/aft) "cui" = ( /obj/structure/closet/crate, -/obj/item/weapon/coin/silver, -/obj/item/weapon/reagent_containers/spray/weedspray, -/obj/item/weapon/paper, +/obj/item/coin/silver, +/obj/item/reagent_containers/spray/weedspray, +/obj/item/paper, /obj/effect/spawner/lootdrop/maintenance{ lootcount = 2; name = "2maintenance loot spawner" @@ -65330,13 +65157,14 @@ /obj/machinery/power/apc{ dir = 1; name = "Port Quarter Maintenance APC"; + areastring = "/area/maintenance/port/aft"; pixel_y = 24 }, /turf/open/floor/plating, /area/maintenance/port/aft) "cuk" = ( /obj/structure/table, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, @@ -65347,6 +65175,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Patient Room A APC"; + areastring = "/area/medical/patients_rooms/room_a"; pixel_x = -26 }, /obj/structure/cable/yellow{ @@ -65384,8 +65213,7 @@ }, /area/medical/patients_rooms/room_a) "cun" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -65426,11 +65254,11 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cur" = ( -/obj/item/weapon/storage/box/rxglasses{ +/obj/item/storage/box/rxglasses{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/bodybags, +/obj/item/storage/box/bodybags, /obj/item/device/radio/intercom{ freerange = 0; frequency = 1459; @@ -65443,7 +65271,7 @@ "cus" = ( /obj/item/clothing/gloves/color/latex, /obj/item/clothing/gloves/color/latex, -/obj/item/weapon/storage/box/disks{ +/obj/item/storage/box/disks{ pixel_x = 2; pixel_y = 2 }, @@ -65460,7 +65288,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/item/weapon/storage/box/monkeycubes, +/obj/item/storage/box/monkeycubes, /obj/item/device/radio/headset/headset_medsci, /obj/item/device/flashlight/pen{ pixel_x = 4; @@ -65483,28 +65311,29 @@ /obj/machinery/power/apc{ dir = 1; name = "Genetics Lab APC"; + areastring = "/area/medical/genetics"; pixel_y = 24 }, /obj/structure/cable/yellow{ d2 = 2; icon_state = "0-2" }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/storage/pill_bottle/mutadone, -/obj/item/weapon/storage/pill_bottle/mannitol, +/obj/item/storage/pill_bottle/mutadone, +/obj/item/storage/pill_bottle/mannitol, /obj/structure/table/glass, /turf/open/floor/plasteel/vault, /area/medical/genetics) "cuv" = ( -/obj/item/weapon/reagent_containers/dropper, -/obj/item/weapon/reagent_containers/glass/beaker{ +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/glass/beaker{ pixel_x = 8; pixel_y = 2 }, @@ -65537,8 +65366,7 @@ }, /area/medical/genetics) "cuy" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "genetics_shutters"; name = "genetics shutters" @@ -65547,7 +65375,7 @@ /area/medical/genetics) "cuz" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 6 }, @@ -65573,12 +65401,12 @@ dir = 8 }, /obj/effect/spawner/lootdrop/maintenance, -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/plating, /area/maintenance/aft) "cuD" = ( /obj/structure/reagent_dispensers/watertank, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/aft) @@ -65638,8 +65466,7 @@ }, /area/science/research) "cuL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /obj/machinery/door/poddoor/preopen{ id = "rdprivacy"; @@ -65671,7 +65498,7 @@ "cuP" = ( /obj/structure/table, /obj/item/device/aicard, -/obj/item/weapon/circuitboard/aicore{ +/obj/item/circuitboard/aicore{ pixel_x = -2; pixel_y = 4 }, @@ -65692,7 +65519,7 @@ /obj/item/device/paicard{ pixel_x = 4 }, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /obj/machinery/firealarm{ dir = 4; pixel_x = 24 @@ -65893,8 +65720,8 @@ /area/maintenance/port/aft) "cvk" = ( /obj/structure/closet/crate, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/pen, +/obj/item/crowbar/red, +/obj/item/pen, /obj/item/device/flashlight/pen{ pixel_x = 4; pixel_y = 3 @@ -66062,8 +65889,8 @@ dir = 8; pixel_x = -24 }, -/obj/item/weapon/storage/box/syringes, -/obj/item/weapon/storage/box/beakers{ +/obj/item/storage/box/syringes, +/obj/item/storage/box/beakers{ pixel_x = 2; pixel_y = 2 }, @@ -66084,11 +65911,11 @@ /area/medical/genetics) "cvE" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/door/firedoor, /obj/machinery/door/window/eastright{ dir = 8; @@ -66149,8 +65976,7 @@ }, /area/science/misc_lab/range) "cvL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "researchrangeshutters"; name = "blast door" @@ -66338,7 +66164,7 @@ /area/maintenance/aft) "cwd" = ( /obj/structure/closet/crate, -/obj/item/weapon/coin/silver, +/obj/item/coin/silver, /obj/item/device/flashlight/seclite, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, @@ -66391,7 +66217,7 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "cwj" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plating, /area/maintenance/port/aft) "cwm" = ( @@ -66413,7 +66239,7 @@ /area/maintenance/port/aft) "cwo" = ( /obj/structure/table, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, @@ -66424,6 +66250,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Patient Room B APC"; + areastring = "/area/medical/patients_rooms/room_b"; pixel_x = -26 }, /obj/structure/cable/yellow{ @@ -66473,8 +66300,7 @@ }, /area/medical/patients_rooms/room_b) "cwr" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -66581,7 +66407,7 @@ /turf/open/floor/plasteel/whiteblue, /area/medical/genetics) "cwD" = ( -/obj/item/weapon/storage/box/disks{ +/obj/item/storage/box/disks{ pixel_x = 2; pixel_y = 2 }, @@ -66718,46 +66544,47 @@ /obj/machinery/power/apc{ dir = 2; name = "RD Office APC"; + areastring = "/area/crew_quarters/heads/hor"; pixel_y = -27 }, /obj/structure/cable/yellow, /obj/machinery/light_switch{ pixel_x = -23 }, -/obj/item/weapon/twohanded/required/kirbyplants/dead, +/obj/item/twohanded/required/kirbyplants/dead, /turf/open/floor/plasteel/cafeteria{ dir = 5 }, /area/crew_quarters/heads/hor) "cwQ" = ( -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_y = 7 }, /obj/structure/table, /obj/machinery/newscaster{ pixel_y = -30 }, -/obj/item/weapon/stamp/rd{ +/obj/item/stamp/rd{ pixel_x = 3; pixel_y = -2 }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 9; pixel_y = -1 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel/cafeteria{ dir = 5 }, /area/crew_quarters/heads/hor) "cwR" = ( /obj/structure/table, -/obj/item/weapon/cartridge/signal/toxins, -/obj/item/weapon/cartridge/signal/toxins{ +/obj/item/cartridge/signal/toxins, +/obj/item/cartridge/signal/toxins{ pixel_x = -4; pixel_y = 2 }, -/obj/item/weapon/cartridge/signal/toxins{ +/obj/item/cartridge/signal/toxins{ pixel_x = 4; pixel_y = 6 }, @@ -66812,7 +66639,7 @@ /turf/open/floor/plasteel, /area/science/storage) "cwW" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/machinery/light_switch{ pixel_y = -23 }, @@ -66855,8 +66682,8 @@ /area/solar/port/aft) "cxb" = ( /obj/structure/rack, -/obj/item/weapon/tank/internals/air, -/obj/item/weapon/wrench, +/obj/item/tank/internals/air, +/obj/item/wrench, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating{ icon_state = "platingdmg2" @@ -66873,7 +66700,7 @@ /area/maintenance/port/aft) "cxe" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/medical, +/obj/item/bedsheet/medical, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, @@ -66961,8 +66788,7 @@ }, /area/medical/medbay/aft) "cxl" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -66995,8 +66821,7 @@ }, /area/medical/genetics/cloning) "cxp" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -67048,18 +66873,17 @@ }, /area/medical/genetics) "cxv" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/medical/genetics) "cxw" = ( -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, /obj/item/stack/packageWrap, -/obj/item/weapon/pen, -/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/pen, +/obj/item/reagent_containers/spray/cleaner, /obj/structure/table/glass, /turf/open/floor/plasteel/blue/side{ dir = 8 @@ -67728,7 +67552,7 @@ /obj/machinery/airalarm{ pixel_y = 24 }, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 4 }, @@ -67831,6 +67655,7 @@ dir = 4; locked = 0; name = "Cloning Lab APC"; + areastring = "/area/medical/genetics/cloning"; pixel_x = 24 }, /obj/structure/cable/yellow, @@ -67984,11 +67809,11 @@ /obj/structure/extinguisher_cabinet{ pixel_x = -27 }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/paper/guides/jobs/security/range{ +/obj/item/paper/guides/jobs/security/range{ pixel_x = 2; pixel_y = 2 }, @@ -68055,8 +67880,7 @@ }, /area/science/research) "czr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "toxins_blastdoor"; name = "biohazard containment door" @@ -68149,18 +67973,18 @@ /area/science/mixing) "czE" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, /obj/machinery/door/firedoor, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine, -/obj/item/weapon/reagent_containers/syringe, -/obj/item/weapon/pen, +/obj/item/reagent_containers/glass/bottle/epinephrine, +/obj/item/reagent_containers/syringe, +/obj/item/pen, /turf/open/floor/plasteel/whitegreen, /area/medical/medbay/central) "czF" = ( @@ -68222,8 +68046,7 @@ /turf/closed/wall, /area/science/test_area) "czK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/test_area) "czL" = ( @@ -68284,7 +68107,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plasteel/cafeteria{ dir = 5 }, @@ -68340,6 +68163,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Medbay Aft APC"; + areastring = "/area/medical/medbay/aft"; pixel_x = 26 }, /obj/structure/cable/yellow{ @@ -68353,10 +68177,10 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/aft) "czX" = ( -/obj/item/weapon/book/manual/medical_cloning{ +/obj/item/book/manual/medical_cloning{ pixel_y = 6 }, -/obj/item/weapon/paper, +/obj/item/paper, /obj/machinery/firealarm{ dir = 8; pixel_x = -24 @@ -68365,12 +68189,12 @@ /turf/open/floor/plasteel/vault, /area/medical/genetics/cloning) "czY" = ( -/obj/item/weapon/storage/box/rxglasses{ +/obj/item/storage/box/rxglasses{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/bodybags, -/obj/item/weapon/pen, +/obj/item/storage/box/bodybags, +/obj/item/pen, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/table/glass, /turf/open/floor/plasteel/vault, @@ -68555,6 +68379,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Mech Bay APC"; + areastring = "/area/science/robotics/mechbay"; pixel_x = 28 }, /obj/structure/cable/yellow{ @@ -68788,7 +68613,7 @@ "cAG" = ( /obj/structure/window/reinforced, /obj/machinery/portable_atmospherics/scrubber, -/obj/item/weapon/storage/firstaid/toxin, +/obj/item/storage/firstaid/toxin, /obj/effect/turf_decal/stripes/line{ dir = 10 }, @@ -68872,8 +68697,7 @@ /turf/open/floor/plasteel, /area/science/mixing) "cAP" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/mixing) "cAQ" = ( @@ -68905,7 +68729,7 @@ }, /area/medical/medbay/aft) "cAU" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/machinery/holopad, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -68932,8 +68756,7 @@ }, /area/medical/medbay/aft) "cAX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -68972,8 +68795,7 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/aft) "cBb" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/medical/genetics/cloning) @@ -69061,10 +68883,11 @@ /turf/open/floor/plasteel, /area/science/misc_lab/range) "cBl" = ( -/obj/item/weapon/gun/energy/laser/practice, +/obj/item/gun/energy/laser/practice, /obj/machinery/power/apc{ dir = 2; name = "Research Firing Range APC"; + areastring = "/area/science/misc_lab/range"; pixel_y = -28 }, /obj/structure/table, @@ -69078,8 +68901,7 @@ /turf/open/floor/plasteel, /area/science/misc_lab/range) "cBm" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "researchrangeshutters"; name = "blast door" @@ -69118,8 +68940,7 @@ }, /area/science/research) "cBq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "toxins_blastdoor"; name = "biohazard containment door" @@ -69172,8 +68993,8 @@ /area/science/mixing) "cBv" = ( /obj/structure/table/reinforced, -/obj/item/weapon/wrench, -/obj/item/weapon/screwdriver{ +/obj/item/wrench, +/obj/item/screwdriver{ pixel_y = 10 }, /obj/effect/turf_decal/stripes/line{ @@ -69363,12 +69184,11 @@ /turf/closed/wall/r_wall, /area/medical/virology) "cBS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/virology) "cBT" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -69379,7 +69199,7 @@ /obj/machinery/newscaster{ pixel_y = -30 }, -/obj/item/weapon/storage/box/donkpockets{ +/obj/item/storage/box/donkpockets{ pixel_x = 3; pixel_y = 5 }, @@ -69392,7 +69212,7 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_y = -30 }, -/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/reagent_containers/spray/cleaner, /obj/structure/table/glass, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -69500,11 +69320,11 @@ pixel_y = 32 }, /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = 6; pixel_y = 4 }, -/obj/item/weapon/paper/guides/jobs/medical/morgue{ +/obj/item/paper/guides/jobs/medical/morgue{ pixel_x = -4 }, /obj/effect/landmark/revenantspawn, @@ -69530,8 +69350,7 @@ /turf/closed/wall/r_wall, /area/science/robotics/mechbay) "cCo" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "robotics_shutters"; name = "robotics shutters" @@ -69721,6 +69540,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Toxins Lab APC"; + areastring = "/area/science/mixing"; pixel_x = 26 }, /obj/structure/cable/yellow{ @@ -69920,8 +69740,8 @@ /area/medical/morgue) "cCY" = ( /obj/structure/table, -/obj/item/weapon/storage/box/bodybags, -/obj/item/weapon/pen, +/obj/item/storage/box/bodybags, +/obj/item/pen, /obj/item/device/radio/intercom{ freerange = 0; frequency = 1459; @@ -69935,8 +69755,7 @@ /turf/open/floor/plasteel/black, /area/hallway/primary/aft) "cDa" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "robotics_shutters"; name = "robotics shutters" @@ -69989,12 +69808,12 @@ pixel_y = 32 }, /obj/structure/rack, -/obj/item/weapon/book/manual/robotics_cyborgs{ +/obj/item/book/manual/robotics_cyborgs{ pixel_x = 2; pixel_y = 5 }, -/obj/item/weapon/storage/belt/utility, -/obj/item/weapon/reagent_containers/glass/beaker/large, +/obj/item/storage/belt/utility, +/obj/item/reagent_containers/glass/beaker/large, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/science/robotics/lab) @@ -70014,6 +69833,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Robotics Lab APC"; + areastring = "/area/science/robotics/lab"; pixel_y = 25 }, /obj/structure/cable/yellow{ @@ -70021,7 +69841,7 @@ icon_state = "0-2" }, /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 4 }, @@ -70087,9 +69907,9 @@ /area/science/mixing) "cDo" = ( /obj/structure/table, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/clothing/mask/gas, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -70213,8 +70033,7 @@ /turf/open/floor/plasteel/freezer, /area/medical/virology) "cDE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -70222,15 +70041,16 @@ /turf/open/floor/plating, /area/medical/virology) "cDF" = ( -/obj/item/weapon/storage/box/beakers{ +/obj/item/storage/box/beakers{ pixel_x = 2; pixel_y = 2 }, -/obj/item/weapon/storage/box/syringes, +/obj/item/storage/box/syringes, /obj/machinery/power/apc{ cell_type = 5000; dir = 1; name = "Virology APC"; + areastring = "/area/medical/virology"; pixel_y = 24 }, /obj/structure/cable/yellow{ @@ -70248,12 +70068,12 @@ }, /area/medical/virology) "cDG" = ( -/obj/item/weapon/book/manual/wiki/infections{ +/obj/item/book/manual/wiki/infections{ pixel_y = 7 }, -/obj/item/weapon/reagent_containers/syringe/antiviral, -/obj/item/weapon/reagent_containers/dropper, -/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/reagent_containers/syringe/antiviral, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/spray/cleaner, /obj/structure/cable/yellow{ d1 = 2; d2 = 8; @@ -70544,13 +70364,14 @@ /obj/machinery/power/apc{ dir = 4; name = "Morgue APC"; + areastring = "/area/medical/morgue"; pixel_x = 26 }, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, @@ -70598,17 +70419,17 @@ /area/science/robotics/lab) "cEj" = ( /obj/structure/table/reinforced, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/door/window/eastright{ dir = 4; name = "Robotics Desk"; req_access_txt = "29" }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, @@ -70816,8 +70637,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "cEA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/space) "cEB" = ( @@ -70851,8 +70671,7 @@ /turf/closed/wall, /area/medical/virology) "cEF" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/yellow{ icon_state = "0-4"; @@ -70884,8 +70703,7 @@ /turf/open/floor/plasteel/freezer, /area/medical/virology) "cEH" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/yellow{ d2 = 8; @@ -70894,7 +70712,7 @@ /turf/open/floor/plating, /area/medical/virology) "cEI" = ( -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 9 }, @@ -70944,15 +70762,15 @@ }, /area/medical/virology) "cEM" = ( -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/pen/red, +/obj/item/pen/red, /obj/machinery/requests_console{ department = "Virology"; name = "Virology Requests Console"; @@ -71155,8 +70973,8 @@ dir = 4 }, /obj/structure/table, -/obj/item/weapon/wrench, -/obj/item/weapon/screwdriver{ +/obj/item/wrench, +/obj/item/screwdriver{ pixel_y = 10 }, /obj/item/device/multitool{ @@ -71301,7 +71119,7 @@ pixel_x = -28 }, /obj/structure/table/glass, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/item/device/radio/headset/headset_med, /obj/machinery/airalarm{ pixel_y = 23 @@ -71351,12 +71169,12 @@ /area/medical/virology) "cFC" = ( /obj/structure/rack, -/obj/item/weapon/crowbar/red, +/obj/item/crowbar/red, /obj/machinery/light_switch{ pixel_y = 26 }, -/obj/item/weapon/wrench, -/obj/item/weapon/restraints/handcuffs, +/obj/item/wrench, +/obj/item/restraints/handcuffs, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, @@ -71365,8 +71183,7 @@ }, /area/medical/virology) "cFD" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -71435,8 +71252,7 @@ /turf/closed/wall/r_wall, /area/medical/virology) "cFK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -71518,7 +71334,7 @@ }, /area/medical/medbay/aft) "cFQ" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_x = -3; @@ -71763,15 +71579,15 @@ /area/science/test_area) "cGq" = ( /obj/structure/table/glass, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/pen/red, +/obj/item/pen/red, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/yellow{ icon_state = "4-8"; @@ -72148,7 +71964,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/item/weapon/storage/backpack/duffelbag/med, +/obj/item/storage/backpack/duffelbag/med, /obj/item/device/flashlight/pen{ pixel_x = 4; pixel_y = 3 @@ -72157,11 +71973,11 @@ /area/maintenance/aft) "cGS" = ( /obj/structure/table, -/obj/item/weapon/retractor, -/obj/item/weapon/hemostat, +/obj/item/retractor, +/obj/item/hemostat, /obj/item/device/healthanalyzer, /obj/item/clothing/glasses/eyepatch, -/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka{ +/obj/item/reagent_containers/food/drinks/bottle/vodka{ pixel_x = 3; pixel_y = 2 }, @@ -72176,7 +71992,7 @@ req_access_txt = "6" }, /turf/open/floor/plating, -/area/medical/morgue) +/area/maintenance/aft) "cGU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/extinguisher_cabinet{ @@ -72228,15 +72044,15 @@ icon_state = "4-8" }, /obj/structure/rack, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ empty = 1; name = "First-Aid (empty)" }, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ empty = 1; name = "First-Aid (empty)" }, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ empty = 1; name = "First-Aid (empty)" }, @@ -72259,8 +72075,7 @@ /turf/open/floor/plasteel, /area/science/robotics/lab) "cGZ" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -72375,7 +72190,7 @@ /area/solar/port/aft) "cHl" = ( /obj/structure/table/glass, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 9 }, @@ -72434,8 +72249,7 @@ }, /area/medical/virology) "cHq" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, @@ -72560,11 +72374,11 @@ /obj/structure/sign/biohazard{ pixel_x = -32 }, -/obj/item/weapon/storage/box/gloves{ +/obj/item/storage/box/gloves{ pixel_x = 3; pixel_y = 4 }, -/obj/item/weapon/storage/box/masks, +/obj/item/storage/box/masks, /obj/structure/table/glass, /turf/open/floor/plasteel/whitegreen/corner{ dir = 1 @@ -72574,11 +72388,11 @@ /obj/structure/sign/nosmoking_2{ pixel_y = -30 }, -/obj/item/weapon/storage/box/beakers{ +/obj/item/storage/box/beakers{ pixel_x = 4; pixel_y = 4 }, -/obj/item/weapon/storage/box/bodybags, +/obj/item/storage/box/bodybags, /obj/structure/table/glass, /turf/open/floor/plasteel/white, /area/medical/medbay/aft) @@ -72587,23 +72401,23 @@ dir = 1; pixel_y = -24 }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, /obj/machinery/light, -/obj/item/weapon/hand_labeler, -/obj/item/weapon/pen, -/obj/item/weapon/pen, +/obj/item/hand_labeler, +/obj/item/pen, +/obj/item/pen, /obj/structure/table/glass, /turf/open/floor/plasteel/white, /area/medical/medbay/aft) "cHE" = ( -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 8 }, @@ -72626,14 +72440,14 @@ /area/maintenance/aft) "cHH" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker{ +/obj/item/reagent_containers/glass/beaker{ pixel_x = 8; pixel_y = 2 }, -/obj/item/weapon/reagent_containers/blood/empty, -/obj/item/weapon/reagent_containers/blood/empty, -/obj/item/weapon/reagent_containers/syringe, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/blood/empty, +/obj/item/reagent_containers/blood/empty, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/dropper, /obj/structure/sign/biohazard{ pixel_x = 32 }, @@ -72874,6 +72688,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Research Division Server Room APC"; + areastring = "/area/science/server"; pixel_y = 25 }, /obj/structure/cable/yellow{ @@ -72893,8 +72708,7 @@ /turf/open/floor/plasteel/black, /area/science/server) "cId" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'SERVER ROOM'."; name = "SERVER ROOM"; @@ -72904,10 +72718,7 @@ /area/science/server) "cIe" = ( /obj/machinery/r_n_d/server/robotics, -/turf/open/floor/circuit{ - name = "Server Base"; - initial_gas_mix = "n2=500;TEMP=80" - }, +/turf/open/floor/circuit/telecomms/server, /area/science/server) "cIf" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -72915,17 +72726,14 @@ name = "server vent"; pressure_checks = 0 }, -/turf/open/floor/circuit{ - name = "Server Base"; - initial_gas_mix = "n2=500;TEMP=80" - }, +/turf/open/floor/circuit/telecomms/server, /area/science/server) "cIg" = ( /turf/closed/wall/r_wall, /area/science/server) "cIh" = ( /obj/structure/closet, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/item/device/flashlight, /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating, @@ -73017,8 +72825,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "cIp" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/yellow{ icon_state = "0-4"; @@ -73074,7 +72881,7 @@ /area/medical/virology) "cIt" = ( /obj/structure/closet/wardrobe/virology_white, -/obj/item/weapon/storage/backpack/satchel/vir, +/obj/item/storage/backpack/satchel/vir, /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" @@ -73087,28 +72894,28 @@ /area/medical/virology) "cIu" = ( /obj/structure/closet/crate/freezer, -/obj/item/weapon/reagent_containers/blood/empty, -/obj/item/weapon/reagent_containers/blood/empty{ +/obj/item/reagent_containers/blood/empty, +/obj/item/reagent_containers/blood/empty{ pixel_x = -3; pixel_y = -3 }, -/obj/item/weapon/reagent_containers/blood/AMinus, -/obj/item/weapon/reagent_containers/blood/BMinus{ +/obj/item/reagent_containers/blood/AMinus, +/obj/item/reagent_containers/blood/BMinus{ pixel_x = -4; pixel_y = 4 }, -/obj/item/weapon/reagent_containers/blood/BPlus{ +/obj/item/reagent_containers/blood/BPlus{ pixel_x = 1; pixel_y = 2 }, -/obj/item/weapon/reagent_containers/blood/OMinus, -/obj/item/weapon/reagent_containers/blood/OPlus{ +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OPlus{ pixel_x = -2; pixel_y = -1 }, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, /turf/open/floor/plasteel/vault, /area/medical/virology) "cIv" = ( @@ -73223,15 +73030,15 @@ /area/hallway/primary/aft) "cII" = ( /obj/structure/table, -/obj/item/weapon/circular_saw, -/obj/item/weapon/scalpel{ +/obj/item/circular_saw, +/obj/item/scalpel{ pixel_y = 12 }, /obj/structure/window/reinforced{ dir = 1; pixel_y = 1 }, -/obj/item/weapon/razor{ +/obj/item/razor{ pixel_y = 5 }, /turf/open/floor/plasteel/white/side{ @@ -73254,7 +73061,7 @@ "cIL" = ( /obj/structure/table, /obj/item/clothing/gloves/color/latex, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /obj/structure/window/reinforced{ dir = 4 }, @@ -73275,7 +73082,7 @@ dir = 8 }, /obj/structure/table, -/obj/item/weapon/storage/box/bodybags{ +/obj/item/storage/box/bodybags{ pixel_x = 2; pixel_y = 2 }, @@ -73285,11 +73092,11 @@ /area/science/robotics/lab) "cIO" = ( /obj/structure/rack, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = -1; pixel_y = 4 }, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = 2; pixel_y = -1 }, @@ -73305,8 +73112,7 @@ /turf/open/floor/plasteel, /area/science/robotics/lab) "cIP" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/science/robotics/lab) "cIQ" = ( @@ -73377,10 +73183,7 @@ /obj/machinery/atmospherics/pipe/simple{ dir = 4 }, -/turf/open/floor/plasteel/black{ - name = "Server Walkway"; - initial_gas_mix = "n2=500;TEMP=80" - }, +/turf/open/floor/plasteel/black/telecomms/server/walkway, /area/science/server) "cIZ" = ( /obj/effect/landmark/blobstart, @@ -73394,10 +73197,7 @@ dir = 8; pixel_x = 22 }, -/turf/open/floor/plasteel/black{ - name = "Server Walkway"; - initial_gas_mix = "n2=500;TEMP=80" - }, +/turf/open/floor/plasteel/black/telecomms/server/walkway, /area/science/server) "cJa" = ( /obj/structure/cable/yellow{ @@ -73467,7 +73267,7 @@ /area/space) "cJg" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/weapon/bedsheet/medical, +/obj/item/bedsheet/medical, /obj/structure/bed, /turf/open/floor/plasteel/freezer, /area/medical/virology) @@ -73485,7 +73285,7 @@ "cJi" = ( /obj/structure/bed, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/weapon/bedsheet/medical, +/obj/item/bedsheet/medical, /turf/open/floor/plasteel/freezer, /area/medical/virology) "cJj" = ( @@ -73580,7 +73380,7 @@ }, /obj/structure/closet/crate, /obj/item/clothing/gloves/color/fyellow, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/effect/spawner/lootdrop/maintenance{ lootcount = 2; name = "2maintenance loot spawner" @@ -73604,18 +73404,18 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 6 }, -/obj/item/weapon/crowbar, -/obj/item/weapon/storage/pill_bottle, +/obj/item/crowbar, +/obj/item/storage/pill_bottle, /turf/open/floor/plating, /area/maintenance/aft) "cJu" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plating{ icon_state = "platingdmg1" }, @@ -73728,8 +73528,8 @@ /area/hallway/secondary/exit/departure_lounge) "cJH" = ( /obj/structure/table, -/obj/item/weapon/retractor, -/obj/item/weapon/hemostat, +/obj/item/retractor, +/obj/item/hemostat, /obj/item/device/radio/intercom{ freerange = 0; frequency = 1459; @@ -73742,8 +73542,8 @@ /area/science/robotics/lab) "cJI" = ( /obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/surgical_drapes, +/obj/item/storage/firstaid/regular, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -73795,19 +73595,19 @@ "cJN" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/item/device/assembly/prox_sensor{ pixel_x = -8; pixel_y = 4 @@ -73841,7 +73641,7 @@ }, /area/science/research) "cJQ" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-10"; layer = 4.1 }, @@ -73869,24 +73669,20 @@ /area/science/server) "cJT" = ( /obj/structure/table, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel/black, /area/science/server) "cJU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/server) "cJV" = ( /obj/machinery/r_n_d/server/core, -/turf/open/floor/circuit{ - name = "Server Base"; - initial_gas_mix = "n2=500;TEMP=80" - }, +/turf/open/floor/circuit/telecomms/server, /area/science/server) "cJW" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ @@ -73894,10 +73690,7 @@ external_pressure_bound = 120; name = "server vent" }, -/turf/open/floor/circuit{ - name = "Server Base"; - initial_gas_mix = "n2=500;TEMP=80" - }, +/turf/open/floor/circuit/telecomms/server, /area/science/server) "cJX" = ( /obj/structure/cable/yellow{ @@ -73997,16 +73790,16 @@ /obj/machinery/newscaster{ pixel_x = -30 }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/paper, -/obj/item/weapon/pen/red, +/obj/item/paper, +/obj/item/pen/red, /obj/structure/extinguisher_cabinet{ pixel_y = 30 }, @@ -74041,7 +73834,7 @@ /area/medical/virology) "cKl" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/box/donkpockets{ +/obj/item/storage/box/donkpockets{ pixel_x = 3; pixel_y = 3 }, @@ -74165,6 +73958,7 @@ cell_type = 5000; dir = 1; name = "Departure Lounge APC"; + areastring = "/area/hallway/secondary/exit/departure_lounge"; pixel_y = 24 }, /obj/structure/cable/yellow{ @@ -74333,7 +74127,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "cKN" = ( -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -74373,17 +74167,17 @@ /area/maintenance/solars/starboard/aft) "cKS" = ( /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/dropper, -/obj/item/weapon/reagent_containers/syringe, -/obj/item/weapon/reagent_containers/glass/beaker, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/glass/beaker, /turf/open/floor/plasteel/freezer, /area/medical/virology) "cKT" = ( /obj/structure/table/glass, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_y = 4 }, -/obj/item/weapon/pen/red, +/obj/item/pen/red, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -74400,7 +74194,7 @@ /area/medical/virology) "cKV" = ( /obj/structure/table/glass, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 9 }, @@ -74894,7 +74688,7 @@ "cLJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/closet, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -74929,6 +74723,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Starboard Quarter Solar APC"; + areastring = "/area/maintenance/solars/starboard/aft"; pixel_y = 24 }, /obj/structure/cable/yellow{ @@ -75057,15 +74852,15 @@ /area/chapel/office) "cMa" = ( /obj/structure/table/wood, -/obj/item/weapon/spellbook/oneuse/smoke/lesser{ +/obj/item/spellbook/oneuse/smoke/lesser{ name = "mysterious old book of " }, -/obj/item/weapon/reagent_containers/food/drinks/bottle/holywater{ +/obj/item/reagent_containers/food/drinks/bottle/holywater{ name = "flask of holy water"; pixel_x = -2; pixel_y = 2 }, -/obj/item/weapon/nullrod{ +/obj/item/nullrod{ pixel_x = 4 }, /obj/item/organ/heart, @@ -75139,7 +74934,7 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 27 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-14"; layer = 4.1 }, @@ -75153,6 +74948,7 @@ cell_type = 5000; dir = 2; name = "Aft Maintenance APC"; + areastring = "/area/maintenance/aft"; pixel_y = -24 }, /obj/structure/cable/yellow, @@ -75199,7 +74995,7 @@ /area/maintenance/port/aft) "cMp" = ( /obj/structure/chair, -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cMq" = ( @@ -75260,8 +75056,7 @@ /turf/open/floor/plating/airless, /area/medical/virology) "cMw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, @@ -75310,7 +75105,7 @@ /turf/open/floor/plasteel/vault, /area/medical/virology) "cMA" = ( -/obj/item/weapon/reagent_containers/food/snacks/sosjerky, +/obj/item/reagent_containers/food/snacks/sosjerky, /obj/structure/table/glass, /turf/open/floor/plasteel/vault, /area/medical/virology) @@ -75355,11 +75150,11 @@ /turf/open/floor/plasteel/grimy, /area/chapel/office) "cMG" = ( -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 8 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/yellow{ d1 = 1; @@ -75391,7 +75186,7 @@ /turf/open/floor/plasteel/vault, /area/chapel/main) "cMK" = ( -/obj/item/weapon/storage/book/bible, +/obj/item/storage/book/bible, /obj/machinery/light/small{ dir = 1 }, @@ -75408,19 +75203,19 @@ /area/chapel/main) "cML" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy{ +/obj/item/reagent_containers/food/snacks/grown/poppy{ pixel_y = 2 }, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy{ +/obj/item/reagent_containers/food/snacks/grown/poppy{ pixel_y = 2 }, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy{ +/obj/item/reagent_containers/food/snacks/grown/poppy{ pixel_y = 2 }, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy{ +/obj/item/reagent_containers/food/snacks/grown/poppy{ pixel_y = 2 }, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy{ +/obj/item/reagent_containers/food/snacks/grown/poppy{ pixel_y = 2 }, /turf/open/floor/plasteel/vault, @@ -75436,15 +75231,15 @@ /area/chapel/main) "cMN" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/grown/harebell, -/obj/item/weapon/reagent_containers/food/snacks/grown/harebell, -/obj/item/weapon/reagent_containers/food/snacks/grown/harebell, -/obj/item/weapon/reagent_containers/food/snacks/grown/harebell, -/obj/item/weapon/reagent_containers/food/snacks/grown/harebell, +/obj/item/reagent_containers/food/snacks/grown/harebell, +/obj/item/reagent_containers/food/snacks/grown/harebell, +/obj/item/reagent_containers/food/snacks/grown/harebell, +/obj/item/reagent_containers/food/snacks/grown/harebell, +/obj/item/reagent_containers/food/snacks/grown/harebell, /turf/open/floor/plasteel/vault, /area/chapel/main) "cMO" = ( -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 8 }, @@ -75560,8 +75355,8 @@ name = "Security Desk"; req_access_txt = "1" }, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen, +/obj/item/folder/red, +/obj/item/pen, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -75672,15 +75467,15 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "cNj" = ( -/obj/item/weapon/reagent_containers/food/snacks/grown/banana, -/obj/item/weapon/reagent_containers/food/snacks/grown/banana, -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, -/obj/item/weapon/reagent_containers/food/snacks/grown/watermelon, -/obj/item/weapon/reagent_containers/food/snacks/grown/watermelon, -/obj/item/weapon/reagent_containers/food/snacks/grown/watermelon, -/obj/item/weapon/reagent_containers/food/snacks/grown/citrus/orange, -/obj/item/weapon/reagent_containers/food/snacks/grown/grapes, -/obj/item/weapon/reagent_containers/food/snacks/grown/cocoapod, +/obj/item/reagent_containers/food/snacks/grown/banana, +/obj/item/reagent_containers/food/snacks/grown/banana, +/obj/item/reagent_containers/food/snacks/grown/wheat, +/obj/item/reagent_containers/food/snacks/grown/watermelon, +/obj/item/reagent_containers/food/snacks/grown/watermelon, +/obj/item/reagent_containers/food/snacks/grown/watermelon, +/obj/item/reagent_containers/food/snacks/grown/citrus/orange, +/obj/item/reagent_containers/food/snacks/grown/grapes, +/obj/item/reagent_containers/food/snacks/grown/cocoapod, /obj/structure/rack{ layer = 2.8 }, @@ -75693,11 +75488,11 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "cNk" = ( -/obj/item/weapon/storage/bag/plants/portaseeder, -/obj/item/weapon/storage/bag/plants/portaseeder, +/obj/item/storage/bag/plants/portaseeder, +/obj/item/storage/bag/plants/portaseeder, /obj/item/device/plant_analyzer, -/obj/item/weapon/cultivator, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/cultivator, +/obj/item/reagent_containers/glass/bucket, /obj/structure/rack{ layer = 2.8 }, @@ -75705,7 +75500,7 @@ /obj/item/seeds/cabbage, /obj/item/seeds/ambrosia, /obj/item/seeds/grass, -/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/glowshroom, +/obj/item/reagent_containers/food/snacks/grown/mushroom/glowshroom, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/maintenance/starboard/aft) @@ -75811,7 +75606,7 @@ /turf/open/floor/plasteel/black, /area/chapel/office) "cNv" = ( -/obj/item/weapon/storage/crayons, +/obj/item/storage/crayons, /obj/machinery/light/small{ dir = 8 }, @@ -75838,7 +75633,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/storage/fancy/candle_box{ +/obj/item/storage/fancy/candle_box{ pixel_y = 5 }, /obj/structure/table/wood, @@ -75989,8 +75784,7 @@ /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "cNP" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -76016,14 +75810,14 @@ /area/hallway/secondary/exit/departure_lounge) "cNS" = ( /obj/structure/table, -/obj/item/weapon/folder/red{ +/obj/item/folder/red{ pixel_x = 3 }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = -4; pixel_y = 2 }, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/machinery/light{ dir = 4 }, @@ -76157,8 +75951,7 @@ /turf/open/floor/plasteel/grimy, /area/chapel/office) "cOh" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plasteel/black, /area/chapel/office) "cOi" = ( @@ -76169,6 +75962,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Chapel APC"; + areastring = "/area/chapel/main"; pixel_x = -25 }, /turf/open/floor/carpet, @@ -76328,11 +76122,11 @@ /area/hallway/secondary/exit/departure_lounge) "cOy" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel/red/side, /area/hallway/secondary/exit/departure_lounge) "cOz" = ( @@ -76346,7 +76140,7 @@ dir = 1; network = list("SS13") }, -/obj/item/weapon/book/manual/wiki/security_space_law{ +/obj/item/book/manual/wiki/security_space_law{ pixel_x = -4; pixel_y = 4 }, @@ -76390,7 +76184,7 @@ /area/maintenance/starboard/aft) "cOE" = ( /obj/structure/reagent_dispensers/watertank, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plating, /area/maintenance/starboard/aft) "cOF" = ( @@ -76420,6 +76214,7 @@ dir = 2; lighting = 3; name = "Chapel Office APC"; + areastring = "/area/chapel/office"; pixel_y = -25 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -76570,8 +76365,7 @@ /turf/closed/wall, /area/hallway/secondary/exit/departure_lounge) "cPc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /obj/structure/cable/yellow{ d2 = 4; @@ -76580,8 +76374,7 @@ /turf/open/floor/plating, /area/hallway/secondary/exit/departure_lounge) "cPd" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -76614,7 +76407,7 @@ /obj/machinery/hydroponics/soil{ pixel_y = 8 }, -/obj/item/weapon/cultivator, +/obj/item/cultivator, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -76726,8 +76519,7 @@ /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "cPv" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/secondary/exit/departure_lounge) "cPx" = ( @@ -76751,8 +76543,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "cPA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "chapel_shutters_parlour"; name = "chapel shutters" @@ -76780,8 +76571,8 @@ name = "memorial board"; pixel_y = 32 }, -/obj/item/weapon/storage/fancy/candle_box, -/obj/item/weapon/storage/fancy/candle_box{ +/obj/item/storage/fancy/candle_box, +/obj/item/storage/fancy/candle_box{ pixel_x = -2; pixel_y = 2 }, @@ -76796,19 +76587,19 @@ name = "Remembrance Plaque"; pixel_y = 32 }, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy{ +/obj/item/reagent_containers/food/snacks/grown/poppy{ pixel_y = 2 }, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy{ +/obj/item/reagent_containers/food/snacks/grown/poppy{ pixel_y = 2 }, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy{ +/obj/item/reagent_containers/food/snacks/grown/poppy{ pixel_y = 2 }, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy{ +/obj/item/reagent_containers/food/snacks/grown/poppy{ pixel_y = 2 }, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy{ +/obj/item/reagent_containers/food/snacks/grown/poppy{ pixel_y = 2 }, /obj/machinery/light/small{ @@ -76823,7 +76614,7 @@ name = "memorial board"; pixel_y = 32 }, -/obj/item/weapon/storage/book/bible, +/obj/item/storage/book/bible, /obj/structure/table/wood, /turf/open/floor/carpet, /area/chapel/main) @@ -76842,7 +76633,7 @@ /obj/machinery/light_switch{ pixel_y = 28 }, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 8 }, @@ -76907,7 +76698,7 @@ /obj/structure/extinguisher_cabinet{ pixel_x = -27 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-04"; layer = 4.1 }, @@ -76977,7 +76768,7 @@ name = "Station Intercom (General)"; pixel_x = 29 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-16"; layer = 4.1 }, @@ -77324,7 +77115,7 @@ /turf/open/floor/plasteel/black, /area/chapel/main) "cQG" = ( -/obj/item/weapon/storage/book/bible, +/obj/item/storage/book/bible, /obj/structure/table/wood, /turf/open/floor/plasteel/black, /area/chapel/main) @@ -77717,10 +77508,10 @@ /obj/machinery/hydroponics/soil{ pixel_y = 8 }, -/obj/item/weapon/reagent_containers/food/snacks/grown/harebell, -/obj/item/weapon/reagent_containers/food/snacks/grown/harebell, -/obj/item/weapon/reagent_containers/food/snacks/grown/harebell, -/obj/item/weapon/reagent_containers/food/snacks/grown/harebell, +/obj/item/reagent_containers/food/snacks/grown/harebell, +/obj/item/reagent_containers/food/snacks/grown/harebell, +/obj/item/reagent_containers/food/snacks/grown/harebell, +/obj/item/reagent_containers/food/snacks/grown/harebell, /obj/machinery/light/small{ dir = 1 }, @@ -77763,11 +77554,11 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/reagent_containers/food/snacks/grown/harebell, -/obj/item/weapon/reagent_containers/food/snacks/grown/harebell, -/obj/item/weapon/reagent_containers/food/snacks/grown/harebell, -/obj/item/weapon/reagent_containers/food/snacks/grown/harebell, -/obj/item/weapon/reagent_containers/food/snacks/grown/harebell, +/obj/item/reagent_containers/food/snacks/grown/harebell, +/obj/item/reagent_containers/food/snacks/grown/harebell, +/obj/item/reagent_containers/food/snacks/grown/harebell, +/obj/item/reagent_containers/food/snacks/grown/harebell, +/obj/item/reagent_containers/food/snacks/grown/harebell, /obj/machinery/button/massdriver{ id = "chapelgun"; name = "Chapel Mass Driver"; @@ -77787,8 +77578,7 @@ /turf/open/floor/plasteel/black, /area/chapel/main) "cRL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "chapel_shutters_space"; name = "chapel shutters" @@ -78481,7 +78271,7 @@ "cSY" = ( /obj/structure/disposalpipe/segment, /obj/structure/table/wood, -/obj/item/weapon/folder{ +/obj/item/folder{ pixel_y = 2 }, /turf/open/floor/plasteel/grimy, @@ -78545,7 +78335,7 @@ /obj/item/device/radio/intercom{ pixel_x = 25 }, -/obj/item/weapon/storage/pod{ +/obj/item/storage/pod{ pixel_x = -26 }, /obj/machinery/light/small{ @@ -78575,7 +78365,7 @@ dir = 4; pixel_x = -22 }, -/obj/item/weapon/storage/box/bodybags{ +/obj/item/storage/box/bodybags{ pixel_x = 2; pixel_y = 2 }, @@ -78626,8 +78416,8 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/pod_4) "cTj" = ( -/obj/item/weapon/crowbar/red, -/obj/item/weapon/wrench, +/obj/item/crowbar/red, +/obj/item/wrench, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -78793,7 +78583,7 @@ /obj/item/device/radio/intercom{ pixel_y = 25 }, -/obj/item/weapon/storage/pod{ +/obj/item/storage/pod{ pixel_x = 6; pixel_y = -32 }, @@ -78811,7 +78601,7 @@ /area/shuttle/syndicate) "cTw" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /turf/open/floor/plating, /area/maintenance/starboard) "cTy" = ( @@ -78854,8 +78644,7 @@ /turf/open/floor/plating, /area/science/xenobiology) "cTE" = ( -/obj/structure/table/reinforced, -/obj/item/weapon/folder/red, +/obj/machinery/computer/camera_advanced/shuttle_docker/syndicate, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -78877,11 +78666,12 @@ /obj/machinery/status_display{ pixel_x = -32 }, -/obj/item/weapon/clipboard, -/obj/item/toy/figure/syndie, +/obj/item/clipboard, /obj/machinery/light{ dir = 8 }, +/obj/item/folder/red, +/obj/item/toy/figure/syndie, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -78940,18 +78730,18 @@ /obj/structure/table/reinforced, /obj/item/stack/cable_coil/white, /obj/item/stack/cable_coil/white, -/obj/item/weapon/crowbar/red, +/obj/item/crowbar/red, /turf/open/floor/plasteel/vault{ dir = 5 }, /area/shuttle/syndicate) "cTQ" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/handcuffs{ +/obj/item/storage/box/handcuffs{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/zipties, +/obj/item/storage/box/zipties, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -79034,33 +78824,33 @@ }, /area/shuttle/syndicate) "cUc" = ( -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = 6 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = -3 }, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = -3; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = 6; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 3; pixel_y = -2 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 4; pixel_y = 1 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = -2; pixel_y = 5 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 2; pixel_y = 8 }, @@ -79095,8 +78885,7 @@ /turf/open/floor/mineral/plastitanium, /area/shuttle/syndicate) "cUg" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/syndicate) "cUh" = ( @@ -79148,7 +78937,7 @@ }, /area/shuttle/syndicate) "cUn" = ( -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 9 }, /obj/item/device/assembly/voice{ @@ -79160,11 +78949,11 @@ }, /area/shuttle/syndicate) "cUo" = ( -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/structure/table/reinforced, /turf/open/floor/plasteel/vault{ dir = 8 @@ -79187,7 +78976,7 @@ }, /area/shuttle/syndicate) "cUq" = ( -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/device/assembly/infra, /obj/structure/table/reinforced, /obj/machinery/light{ @@ -79198,7 +78987,7 @@ }, /area/shuttle/syndicate) "cUr" = ( -/obj/item/weapon/weldingtool/largetank{ +/obj/item/weldingtool/largetank{ pixel_y = 3 }, /obj/item/device/multitool, @@ -79220,8 +79009,8 @@ /area/shuttle/syndicate) "cUu" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/syndicate, -/obj/item/weapon/crowbar/red, +/obj/item/storage/toolbox/syndicate, +/obj/item/crowbar/red, /turf/open/floor/mineral/plastitanium, /area/shuttle/syndicate) "cUv" = ( @@ -79271,12 +79060,12 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/brute, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/brute, +/obj/item/storage/firstaid/regular{ pixel_x = -3; pixel_y = -3 }, @@ -79290,22 +79079,22 @@ /turf/open/floor/plasteel/vault, /area/shuttle/syndicate) "cUC" = ( -/obj/item/weapon/grenade/syndieminibomb{ +/obj/item/grenade/syndieminibomb{ pixel_x = 4; pixel_y = 2 }, -/obj/item/weapon/grenade/syndieminibomb{ +/obj/item/grenade/syndieminibomb{ pixel_x = -1 }, /obj/structure/table/reinforced, /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/grenade/plastic/c4, -/obj/item/weapon/grenade/plastic/c4, -/obj/item/weapon/grenade/plastic/c4, -/obj/item/weapon/grenade/plastic/c4, -/obj/item/weapon/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -79321,12 +79110,12 @@ }, /area/shuttle/syndicate) "cUE" = ( -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = -3; pixel_y = -3 }, @@ -79334,8 +79123,8 @@ /turf/open/floor/plasteel/vault, /area/shuttle/syndicate) "cUF" = ( -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/circular_saw, +/obj/item/surgicaldrill, +/obj/item/circular_saw, /obj/structure/table/reinforced, /obj/machinery/light{ dir = 8 @@ -79462,8 +79251,7 @@ /turf/open/floor/wood, /area/library) "cUU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/wood, /area/library) "cUV" = ( @@ -79631,8 +79419,7 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/transport) "cVp" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/transport) "cVr" = ( @@ -79684,8 +79471,7 @@ /area/shuttle/transport) "cVy" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) "cVz" = ( @@ -79721,8 +79507,7 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "cVG" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/abandoned) "cVH" = ( @@ -79820,7 +79605,7 @@ /area/shuttle/abandoned) "cVS" = ( /obj/structure/table, -/obj/item/weapon/storage/pill_bottle/dice{ +/obj/item/storage/pill_bottle/dice{ pixel_y = 3 }, /obj/effect/decal/cleanable/dirt{ @@ -79850,7 +79635,7 @@ /obj/item/stack/sheet/metal{ amount = 50 }, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000; pixel_y = 2 @@ -79871,9 +79656,7 @@ /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "cVW" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall1" - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "cVX" = ( /obj/structure/tank_dispenser/oxygen{ @@ -79915,7 +79698,7 @@ /obj/structure/closet/crate/medical{ name = "medical crate" }, -/obj/item/weapon/storage/firstaid/o2{ +/obj/item/storage/firstaid/o2{ pixel_x = 3; pixel_y = 3 }, @@ -79934,15 +79717,15 @@ /turf/open/floor/plasteel, /area/shuttle/abandoned) "cWb" = ( -/obj/item/weapon/storage/box/lights/mixed, -/obj/item/weapon/cigbutt, +/obj/item/storage/box/lights/mixed, +/obj/item/cigbutt, /obj/structure/closet/crate{ icon_state = "crateopen"; name = "spare equipment crate"; opened = 1 }, -/obj/item/weapon/tank/internals/oxygen/red, -/obj/item/weapon/tank/internals/air, +/obj/item/tank/internals/oxygen/red, +/obj/item/tank/internals/air, /obj/effect/spawner/lootdrop/maintenance{ lootcount = 2; name = "2maintenance loot spawner" @@ -79960,8 +79743,8 @@ /obj/structure/closet/crate{ name = "spare equipment crate" }, -/obj/item/weapon/grenade/chem_grenade/metalfoam, -/obj/item/weapon/relic, +/obj/item/grenade/chem_grenade/metalfoam, +/obj/item/relic, /obj/item/device/t_scanner, /obj/effect/spawner/lootdrop/maintenance{ lootcount = 3; @@ -79978,8 +79761,8 @@ /obj/structure/closet/crate{ name = "emergency supplies crate" }, -/obj/item/weapon/storage/toolbox/emergency, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /obj/item/device/flashlight/flare{ pixel_x = 3; pixel_y = 3 @@ -79988,11 +79771,11 @@ pixel_x = -6; pixel_y = -2 }, -/obj/item/weapon/crowbar, -/obj/item/weapon/wrench, +/obj/item/crowbar, +/obj/item/wrench, /obj/effect/spawner/lootdrop/maintenance, -/obj/item/weapon/extinguisher, -/obj/item/weapon/extinguisher, +/obj/item/extinguisher, +/obj/item/extinguisher, /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; @@ -80046,7 +79829,7 @@ /area/shuttle/abandoned) "cWj" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/centcom, +/obj/item/bedsheet/centcom, /obj/effect/decal/remains/human, /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt{ @@ -80071,13 +79854,13 @@ icon_state = "remains"; name = "remains" }, -/obj/item/weapon/gun/energy/laser/retro, +/obj/item/gun/energy/laser/retro, /turf/open/floor/mineral/titanium/blue, /area/shuttle/abandoned) "cWl" = ( /obj/structure/table, -/obj/item/weapon/storage/belt/utility, -/obj/item/weapon/storage/belt/utility, +/obj/item/storage/belt/utility, +/obj/item/storage/belt/utility, /obj/item/device/radio/off, /obj/item/device/radio/off, /obj/item/device/radio/off, @@ -80192,7 +79975,7 @@ desc = "A thin layer of dust coating the floor."; name = "dust" }, -/obj/item/weapon/soap/nanotrasen, +/obj/item/soap/nanotrasen, /obj/effect/decal/cleanable/ash{ desc = "They look like human remains, and have clearly been gnawed at."; icon = 'icons/effects/blood.dmi'; @@ -80218,7 +80001,7 @@ /area/shuttle/abandoned) "cWw" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/centcom, +/obj/item/bedsheet/centcom, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -80252,7 +80035,7 @@ desc = "A thin layer of dust coating the floor."; name = "dust" }, -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "cWz" = ( @@ -80261,11 +80044,11 @@ layer = 2.9; pixel_y = 2 }, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = 1; pixel_y = 6 }, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, @@ -80366,8 +80149,7 @@ /turf/open/floor/plating, /area/shuttle/auxillary_base) "cWK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/construction/mining/aux_base) "cWL" = ( @@ -80473,7 +80255,7 @@ /area/shuttle/abandoned) "cWV" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -1; pixel_y = 6 }, @@ -80489,7 +80271,7 @@ desc = "A thin layer of dust coating the floor."; name = "dust" }, -/obj/item/weapon/storage/photo_album, +/obj/item/storage/photo_album, /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "cWX" = ( @@ -80555,7 +80337,7 @@ /area/shuttle/abandoned) "cXf" = ( /obj/structure/table, -/obj/item/weapon/folder/blue, +/obj/item/folder/blue, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -80579,7 +80361,7 @@ /area/shuttle/abandoned) "cXh" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/shaker, +/obj/item/reagent_containers/food/drinks/shaker, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -80598,7 +80380,7 @@ /area/shuttle/abandoned) "cXj" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -80607,11 +80389,11 @@ /area/shuttle/abandoned) "cXk" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/peppermill{ +/obj/item/reagent_containers/food/condiment/peppermill{ pixel_x = 3; pixel_y = 4 }, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = -3; pixel_y = 4 }, @@ -80670,7 +80452,7 @@ pixel_x = 3; pixel_y = 4 }, -/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/reagent_containers/spray/cleaner, /obj/structure/table, /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) @@ -80699,12 +80481,12 @@ /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "cXr" = ( -/obj/item/weapon/storage/toolbox/emergency{ +/obj/item/storage/toolbox/emergency{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/toolbox/emergency, -/obj/item/weapon/storage/toolbox/emergency{ +/obj/item/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency{ pixel_x = 3; pixel_y = -3 }, @@ -80809,11 +80591,11 @@ /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "cXC" = ( -/obj/item/weapon/phone{ +/obj/item/phone{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/cigbutt/cigarbutt{ +/obj/item/cigbutt/cigarbutt{ pixel_x = 5; pixel_y = -1 }, @@ -80957,16 +80739,16 @@ }, /area/construction/mining/aux_base) "cXS" = ( -/obj/item/weapon/storage/bag/plants/portaseeder, +/obj/item/storage/bag/plants/portaseeder, /obj/structure/table, -/obj/item/weapon/reagent_containers/spray/plantbgone{ +/obj/item/reagent_containers/spray/plantbgone{ pixel_x = 13; pixel_y = 5 }, -/obj/item/weapon/reagent_containers/glass/bottle/nutrient/ez, -/obj/item/weapon/reagent_containers/glass/bottle/nutrient/ez, -/obj/item/weapon/reagent_containers/glass/bottle/nutrient/ez, -/obj/item/weapon/reagent_containers/glass/bottle/nutrient/rh{ +/obj/item/reagent_containers/glass/bottle/nutrient/ez, +/obj/item/reagent_containers/glass/bottle/nutrient/ez, +/obj/item/reagent_containers/glass/bottle/nutrient/ez, +/obj/item/reagent_containers/glass/bottle/nutrient/rh{ pixel_x = -2; pixel_y = 3 }, @@ -81014,7 +80796,7 @@ pixel_x = -3; pixel_y = 6 }, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -81060,12 +80842,12 @@ /area/shuttle/abandoned) "cYb" = ( /obj/structure/closet/crate/freezer, -/obj/item/weapon/reagent_containers/blood/empty{ +/obj/item/reagent_containers/blood/empty{ pixel_x = -3; pixel_y = -3 }, -/obj/item/weapon/reagent_containers/blood/OMinus, -/obj/item/weapon/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/random, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -81091,18 +80873,18 @@ /area/science/robotics/lab) "cYd" = ( /obj/structure/table, -/obj/item/weapon/wrench, -/obj/item/weapon/crowbar, +/obj/item/wrench, +/obj/item/crowbar, /obj/item/clothing/suit/apron, -/obj/item/weapon/shovel/spade, -/obj/item/weapon/cultivator, +/obj/item/shovel/spade, +/obj/item/cultivator, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" }, -/obj/item/weapon/wirecutters, +/obj/item/wirecutters, /obj/item/device/plant_analyzer, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /obj/structure/light_construct/small{ dir = 8 }, @@ -81139,8 +80921,8 @@ /area/shuttle/abandoned) "cYh" = ( /obj/structure/table, -/obj/item/weapon/kitchen/rollingpin, -/obj/item/weapon/kitchen/knife, +/obj/item/kitchen/rollingpin, +/obj/item/kitchen/knife, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -81260,10 +81042,10 @@ desc = "A thin layer of dust coating the floor."; name = "dust" }, -/obj/item/weapon/storage/box/monkeycubes{ +/obj/item/storage/box/monkeycubes{ pixel_y = 4 }, -/obj/item/weapon/storage/fancy/egg_box{ +/obj/item/storage/fancy/egg_box{ pixel_y = 5 }, /turf/open/floor/mineral/titanium, @@ -81281,18 +81063,18 @@ /area/shuttle/abandoned) "cYv" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/flour, -/obj/item/weapon/reagent_containers/food/condiment/flour, -/obj/item/weapon/reagent_containers/food/condiment/flour, -/obj/item/weapon/reagent_containers/food/condiment/flour, -/obj/item/weapon/reagent_containers/food/condiment/milk, -/obj/item/weapon/reagent_containers/food/condiment/milk, -/obj/item/weapon/reagent_containers/food/condiment/milk, -/obj/item/weapon/reagent_containers/food/condiment/soymilk, -/obj/item/weapon/reagent_containers/food/condiment/soymilk, -/obj/item/weapon/reagent_containers/food/condiment/sugar, -/obj/item/weapon/reagent_containers/food/condiment/sugar, -/obj/item/weapon/reagent_containers/food/condiment/sugar, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/reagent_containers/food/condiment/soymilk, +/obj/item/reagent_containers/food/condiment/soymilk, +/obj/item/reagent_containers/food/condiment/sugar, +/obj/item/reagent_containers/food/condiment/sugar, +/obj/item/reagent_containers/food/condiment/sugar, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -81301,13 +81083,13 @@ /area/shuttle/abandoned) "cYw" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker{ +/obj/item/reagent_containers/glass/beaker{ pixel_x = 5 }, -/obj/item/weapon/reagent_containers/food/condiment/enzyme{ +/obj/item/reagent_containers/food/condiment/enzyme{ layer = 5 }, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/dropper, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -81316,13 +81098,13 @@ /area/shuttle/abandoned) "cYx" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker{ +/obj/item/reagent_containers/glass/beaker{ pixel_x = 5; pixel_y = 2 }, -/obj/item/weapon/reagent_containers/glass/beaker, -/obj/item/weapon/reagent_containers/dropper, -/obj/item/weapon/reagent_containers/syringe, +/obj/item/reagent_containers/glass/beaker, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/syringe, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -81331,7 +81113,7 @@ /area/shuttle/abandoned) "cYy" = ( /obj/structure/table, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -81340,7 +81122,7 @@ /area/shuttle/abandoned) "cYz" = ( /obj/structure/table, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, @@ -81352,7 +81134,7 @@ /area/shuttle/abandoned) "cYA" = ( /obj/structure/table, -/obj/item/weapon/defibrillator, +/obj/item/defibrillator, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -81372,13 +81154,13 @@ /area/shuttle/abandoned) "cYC" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = 6 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = -3 }, -/obj/item/weapon/reagent_containers/syringe, +/obj/item/reagent_containers/syringe, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -81387,20 +81169,19 @@ /area/shuttle/abandoned) "cYD" = ( /obj/structure/table, -/obj/item/weapon/storage/backpack/duffelbag/med/surgery{ +/obj/item/storage/backpack/duffelbag/med/surgery{ pixel_y = 4 }, /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "cYE" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/structure/closet/toolcloset, /turf/open/floor/plasteel/yellow/side{ dir = 1 }, /area/construction/mining/aux_base) "cYF" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/escape) "cYG" = ( @@ -81444,7 +81225,6 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "cYK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/yellow{ icon_state = "4-8"; d1 = 4; @@ -81457,7 +81237,7 @@ network = list("AuxBase"); pixel_y = -28 }, -/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/yellow/side, /area/construction/mining/aux_base) "cYL" = ( @@ -81500,19 +81280,19 @@ desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; name = "emergency lifejacket" }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, /obj/item/clothing/mask/breath{ @@ -81611,9 +81391,9 @@ /area/science/xenobiology) "cYU" = ( /obj/structure/table, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen, +/obj/item/clipboard, +/obj/item/folder/yellow, +/obj/item/pen, /obj/item/hand_labeler_refill, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -81625,12 +81405,12 @@ /obj/structure/closet/crate/medical{ name = "medical crate" }, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/o2{ +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/o2{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/toxin{ +/obj/item/storage/firstaid/toxin{ pixel_x = -4; pixel_y = 3 }, @@ -81638,7 +81418,7 @@ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/lazarus_injector, +/obj/item/lazarus_injector, /obj/effect/turf_decal/bot, /mob/living/simple_animal/bot/medbot{ name = "\improper emergency medibot"; @@ -81648,7 +81428,7 @@ /turf/open/floor/plasteel, /area/shuttle/escape) "cYX" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plasteel/floorgrime, /area/shuttle/escape) "cYY" = ( @@ -81675,8 +81455,8 @@ /obj/structure/closet/crate{ name = "emergency supplies crate" }, -/obj/item/weapon/storage/toolbox/emergency, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /obj/item/device/flashlight/flare{ pixel_x = 3; pixel_y = 3 @@ -81685,8 +81465,8 @@ pixel_x = -6; pixel_y = -2 }, -/obj/item/weapon/crowbar, -/obj/item/weapon/wrench, +/obj/item/crowbar, +/obj/item/wrench, /obj/item/device/radio, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -81808,8 +81588,8 @@ /area/shuttle/escape) "cZs" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/toxin, -/obj/item/weapon/storage/firstaid/o2{ +/obj/item/storage/firstaid/toxin, +/obj/item/storage/firstaid/o2{ pixel_x = 3; pixel_y = 3 }, @@ -81817,8 +81597,8 @@ /area/shuttle/escape) "cZt" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, @@ -81833,40 +81613,37 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "cZv" = ( -/turf/open/floor/circuit{ - name = "Killroom Floor"; - initial_gas_mix = "n2=500;TEMP=80" - }, +/turf/open/floor/circuit/killroom, /area/science/xenobiology) "cZw" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = 6 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = -3 }, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = -3; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = 6; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 3; pixel_y = -2 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 4; pixel_y = 1 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = -2; pixel_y = 5 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 2; pixel_y = 8 }, @@ -81874,12 +81651,12 @@ /area/shuttle/escape) "cZx" = ( /obj/structure/table, -/obj/item/weapon/defibrillator/loaded, +/obj/item/defibrillator/loaded, /turf/open/floor/mineral/titanium, /area/shuttle/escape) "cZy" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 8 }, @@ -81892,7 +81669,7 @@ /area/shuttle/escape) "cZz" = ( /obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /obj/machinery/light{ dir = 8 }, @@ -81900,7 +81677,7 @@ /area/shuttle/escape) "cZA" = ( /obj/structure/table, -/obj/item/weapon/folder/blue, +/obj/item/folder/blue, /obj/structure/extinguisher_cabinet{ dir = 4; pixel_y = -27 @@ -81931,7 +81708,7 @@ /area/shuttle/escape) "cZE" = ( /obj/structure/table, -/obj/item/weapon/storage/box/handcuffs{ +/obj/item/storage/box/handcuffs{ pixel_x = 2; pixel_y = 2 }, @@ -81962,7 +81739,7 @@ /area/shuttle/escape) "cZJ" = ( /obj/structure/table, -/obj/item/weapon/restraints/handcuffs{ +/obj/item/restraints/handcuffs{ pixel_y = 3 }, /turf/open/floor/mineral/plastitanium/brig, @@ -81989,10 +81766,10 @@ /area/shuttle/escape) "cZO" = ( /obj/structure/rack, -/obj/item/weapon/crowbar, -/obj/item/weapon/wrench, -/obj/item/weapon/weldingtool, -/obj/item/weapon/wirecutters, +/obj/item/crowbar, +/obj/item/wrench, +/obj/item/weldingtool, +/obj/item/wirecutters, /obj/item/stack/cable_coil, /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -82028,7 +81805,7 @@ /area/security/main) "cZS" = ( /obj/structure/table, -/obj/item/weapon/restraints/handcuffs{ +/obj/item/restraints/handcuffs{ pixel_y = 3 }, /obj/machinery/light{ @@ -82038,7 +81815,7 @@ /area/shuttle/escape) "cZT" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "cZU" = ( @@ -82088,14 +81865,14 @@ /area/shuttle/escape) "dac" = ( /obj/structure/rack, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = -3; pixel_y = 1 }, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_y = -1 }, -/obj/item/weapon/storage/toolbox/emergency{ +/obj/item/storage/toolbox/emergency{ pixel_x = 3; pixel_y = -5 }, @@ -82130,16 +81907,16 @@ /area/shuttle/escape) "dai" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "daj" = ( /obj/structure/table, -/obj/item/weapon/phone{ +/obj/item/phone{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/cigbutt/cigarbutt{ +/obj/item/cigbutt/cigarbutt{ pixel_x = 5; pixel_y = -1 }, @@ -82155,7 +81932,7 @@ /area/shuttle/escape) "dam" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/emergency{ +/obj/item/storage/toolbox/emergency{ pixel_y = 3 }, /turf/open/floor/mineral/titanium/blue, @@ -82186,10 +81963,10 @@ /area/security/main) "daq" = ( /obj/structure/table, -/obj/item/weapon/folder/red{ +/obj/item/folder/red{ pixel_x = 3 }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = -4; pixel_y = 2 }, @@ -82198,7 +81975,7 @@ name = "Station Intercom (General)"; pixel_y = -31 }, -/obj/item/weapon/book/manual/wiki/security_space_law{ +/obj/item/book/manual/wiki/security_space_law{ pixel_x = -4; pixel_y = 4 }, @@ -82210,14 +81987,14 @@ /area/shuttle/escape) "das" = ( /obj/structure/table, -/obj/item/weapon/scalpel{ +/obj/item/scalpel{ pixel_y = 12 }, -/obj/item/weapon/circular_saw, -/obj/item/weapon/retractor{ +/obj/item/circular_saw, +/obj/item/retractor{ pixel_x = 4 }, -/obj/item/weapon/hemostat{ +/obj/item/hemostat{ pixel_x = -4 }, /obj/item/clothing/gloves/color/latex, @@ -82245,7 +82022,7 @@ /obj/structure/rack{ dir = 1 }, -/obj/item/weapon/tank/internals/oxygen/red, +/obj/item/tank/internals/oxygen/red, /obj/item/clothing/suit/fire/firefighter, /obj/item/clothing/mask/gas, /obj/item/clothing/head/hardhat/red, @@ -82348,7 +82125,7 @@ }, /obj/item/stack/cable_coil, /obj/item/device/multitool, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, @@ -82432,17 +82209,11 @@ name = "server vent"; pressure_checks = 0 }, -/turf/open/floor/circuit{ - name = "Killroom Floor"; - initial_gas_mix = "n2=500;TEMP=80" - }, +/turf/open/floor/circuit/killroom, /area/science/xenobiology) "daS" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/circuit{ - name = "Killroom Floor"; - initial_gas_mix = "n2=500;TEMP=80" - }, +/turf/open/floor/circuit/killroom, /area/science/xenobiology) "daT" = ( /turf/open/space, @@ -82480,11 +82251,10 @@ /turf/open/floor/engine, /area/engine/supermatter) "daZ" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/manifold/general/visible{ dir = 1 }, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/supermatter) "dbb" = ( @@ -82618,10 +82388,7 @@ "dbv" = ( /obj/structure/disposalpipe/segment, /obj/machinery/light/small, -/turf/open/floor/circuit{ - name = "Killroom Floor"; - initial_gas_mix = "n2=500;TEMP=80" - }, +/turf/open/floor/circuit/killroom, /area/science/xenobiology) "dbw" = ( /obj/machinery/camera{ @@ -82630,29 +82397,26 @@ network = list("SS13","RD","Xeno"); start_active = 1 }, -/turf/open/floor/circuit{ - name = "Killroom Floor"; - initial_gas_mix = "n2=500;TEMP=80" - }, +/turf/open/floor/circuit/killroom, /area/science/xenobiology) "dbx" = ( /obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/shuttle/syndicate) "dby" = ( -/obj/item/weapon/cautery, -/obj/item/weapon/scalpel, +/obj/item/cautery, +/obj/item/scalpel, /obj/structure/table/reinforced, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/shuttle/syndicate) "dbz" = ( -/obj/item/weapon/retractor, -/obj/item/weapon/hemostat, +/obj/item/retractor, +/obj/item/hemostat, /obj/structure/table/reinforced, /turf/open/floor/plasteel/vault{ dir = 8 @@ -82991,19 +82755,20 @@ /obj/item/stack/sheet/mineral/plasma{ pixel_y = 4 }, -/obj/item/weapon/reagent_containers/glass/beaker{ +/obj/item/reagent_containers/glass/beaker{ pixel_x = 8; pixel_y = 2 }, -/obj/item/weapon/reagent_containers/glass/beaker/large{ +/obj/item/reagent_containers/glass/beaker/large{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/dropper, /obj/machinery/power/apc{ cell_type = 10000; dir = 1; name = "Xenobiology APC"; + areastring = "/area/science/xenobiology"; pixel_y = 27 }, /obj/structure/cable/yellow{ @@ -83016,14 +82781,14 @@ /area/science/xenobiology) "dcd" = ( /obj/structure/table/glass, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_y = 4 }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = 4 }, -/obj/item/weapon/pen{ +/obj/item/pen{ pixel_x = -4 }, /obj/machinery/requests_console{ @@ -83042,18 +82807,18 @@ /area/science/xenobiology) "dce" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/box/beakers{ +/obj/item/storage/box/beakers{ pixel_x = 2; pixel_y = 7 }, -/obj/item/weapon/storage/box/syringes{ +/obj/item/storage/box/syringes{ pixel_y = 5 }, -/obj/item/weapon/storage/box/monkeycubes{ +/obj/item/storage/box/monkeycubes{ pixel_x = 2; pixel_y = -2 }, -/obj/item/weapon/storage/box/monkeycubes, +/obj/item/storage/box/monkeycubes, /turf/open/floor/plasteel/whitepurple/side{ dir = 1 }, @@ -83379,11 +83144,11 @@ /area/science/xenobiology) "dcJ" = ( /obj/structure/reagent_dispensers/watertank, -/obj/item/weapon/extinguisher{ +/obj/item/extinguisher{ pixel_x = 4; pixel_y = 3 }, -/obj/item/weapon/extinguisher, +/obj/item/extinguisher, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -83841,6 +83606,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Test Chamber Maintenance APC"; + areastring = "/area/maintenance/department/science/xenobiology"; pixel_x = 26 }, /turf/open/floor/plating, @@ -83850,7 +83616,7 @@ dir = 4 }, /obj/structure/chair, -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/machinery/atmospherics/pipe/manifold/cyan/visible{ dir = 1 }, @@ -83883,10 +83649,7 @@ external_pressure_bound = 120; name = "server vent" }, -/turf/open/floor/circuit{ - name = "Killroom Floor"; - initial_gas_mix = "n2=500;TEMP=80" - }, +/turf/open/floor/circuit/killroom, /area/science/xenobiology) "ddC" = ( /obj/structure/disposalpipe/trunk{ @@ -84063,19 +83826,17 @@ /turf/closed/wall/r_wall, /area/engine/engineering) "ded" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "dee" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "def" = ( @@ -84085,13 +83846,12 @@ /turf/closed/wall/r_wall, /area/engine/engineering) "deh" = ( -/obj/structure/grille, /obj/structure/cable/white{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "dei" = ( @@ -84381,11 +84141,10 @@ /turf/open/floor/engine, /area/engine/engineering) "deS" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 10 }, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/supermatter) "deT" = ( @@ -84442,7 +84201,7 @@ /turf/open/floor/plating, /area/engine/engineering) "dfa" = ( -/obj/machinery/power/supermatter_shard/crystal, +/obj/machinery/power/supermatter_shard/crystal/engine, /turf/open/floor/engine, /area/engine/supermatter) "dfb" = ( @@ -84505,17 +84264,15 @@ /turf/closed/wall/r_wall, /area/engine/supermatter) "dfk" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/manifold/general/visible, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/supermatter) "dfm" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 9 }, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/supermatter) "dfp" = ( @@ -84790,7 +84547,7 @@ /turf/open/floor/plasteel/black, /area/engine/engineering) "dfW" = ( -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/plasteel/black, /area/engine/engineering) "dfX" = ( @@ -84903,8 +84660,7 @@ /turf/open/floor/plating, /area/maintenance/starboard) "dgp" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 4 }, @@ -85068,8 +84824,7 @@ /turf/open/floor/plasteel/black, /area/engine/atmos) "dhk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 4 }, @@ -85089,7 +84844,7 @@ /area/shuttle/syndicate) "dhn" = ( /obj/structure/table, -/obj/item/weapon/poster/random_contraband, +/obj/item/poster/random_contraband, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/fore) @@ -85099,14 +84854,14 @@ dir = 1 }, /obj/structure/closet/crate, -/obj/item/weapon/coin/silver, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/storage/box/lights/mixed, -/obj/item/weapon/watertank, -/obj/item/weapon/storage/box/donkpockets, -/obj/item/weapon/poster/random_contraband, -/obj/item/weapon/poster/random_contraband, -/obj/item/weapon/poster/random_contraband, +/obj/item/coin/silver, +/obj/item/grenade/chem_grenade, +/obj/item/storage/box/lights/mixed, +/obj/item/watertank, +/obj/item/storage/box/donkpockets, +/obj/item/poster/random_contraband, +/obj/item/poster/random_contraband, +/obj/item/poster/random_contraband, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -85132,12 +84887,12 @@ /obj/structure/light_construct/small{ dir = 8 }, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, /obj/structure/window/reinforced, -/obj/item/weapon/poster/random_official, +/obj/item/poster/random_official, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -85170,7 +84925,7 @@ /turf/open/floor/plasteel/vault, /area/crew_quarters/fitness/recreation) "dht" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/structure/sign/poster/contraband/random{ pixel_x = -32 }, @@ -85202,18 +84957,18 @@ d2 = 8; icon_state = "2-8" }, -/obj/item/weapon/folder/red, -/obj/item/weapon/folder/red, -/obj/item/weapon/poster/random_official, +/obj/item/folder/red, +/obj/item/folder/red, +/obj/item/poster/random_official, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) "dhw" = ( /obj/structure/closet, -/obj/item/weapon/poster/random_contraband, -/obj/item/weapon/poster/random_contraband, -/obj/item/weapon/poster/random_contraband, -/obj/item/weapon/poster/random_contraband, -/obj/item/weapon/poster/random_contraband, +/obj/item/poster/random_contraband, +/obj/item/poster/random_contraband, +/obj/item/poster/random_contraband, +/obj/item/poster/random_contraband, +/obj/item/poster/random_contraband, /obj/effect/spawner/lootdrop/maintenance{ lootcount = 2; name = "2maintenance loot spawner" @@ -85271,7 +85026,7 @@ "dhB" = ( /obj/item/clothing/glasses/meson, /obj/structure/closet/crate, -/obj/item/weapon/poster/random_contraband, +/obj/item/poster/random_contraband, /obj/effect/spawner/lootdrop/maintenance{ lootcount = 2; name = "2maintenance loot spawner" @@ -85292,8 +85047,8 @@ /obj/item/stack/rods{ amount = 50 }, -/obj/item/weapon/paper, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/paper, +/obj/item/storage/box/lights/mixed, /obj/structure/sign/poster/official/random{ pixel_y = -32 }, @@ -85376,7 +85131,7 @@ /area/crew_quarters/locker) "dhK" = ( /obj/structure/closet, -/obj/item/weapon/poster/random_contraband, +/obj/item/poster/random_contraband, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port/fore) @@ -85386,10 +85141,11 @@ /obj/machinery/power/apc{ dir = 2; name = "Tool Storage APC"; + areastring = "/area/storage/primary"; pixel_y = -27 }, /obj/structure/cable/yellow, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/structure/sign/poster/official/random{ pixel_x = -32 }, @@ -85469,7 +85225,7 @@ "dhR" = ( /obj/structure/closet, /obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/item/weapon/poster/random_contraband, +/obj/item/poster/random_contraband, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port) @@ -85505,8 +85261,8 @@ /area/crew_quarters/theatre) "dhW" = ( /obj/structure/table/wood, -/obj/item/weapon/staff/broom, -/obj/item/weapon/wrench, +/obj/item/staff/broom, +/obj/item/wrench, /obj/machinery/airalarm{ dir = 8; pixel_x = 24 @@ -85538,7 +85294,7 @@ /area/crew_quarters/toilet/auxiliary) "dib" = ( /obj/structure/table/wood, -/obj/item/weapon/lipstick{ +/obj/item/lipstick{ pixel_y = 5 }, /obj/machinery/camera{ @@ -85573,14 +85329,14 @@ /area/hallway/secondary/entry) "did" = ( /obj/structure/table/wood, -/obj/item/weapon/folder, +/obj/item/folder, /obj/structure/sign/poster/official/random{ pixel_x = -32 }, /turf/open/floor/wood, /area/security/vacantoffice) "dif" = ( -/obj/item/weapon/soap/nanotrasen, +/obj/item/soap/nanotrasen, /obj/machinery/light/small{ dir = 4 }, @@ -85639,7 +85395,7 @@ dir = 8 }, /obj/item/clothing/mask/pig, -/obj/item/weapon/bikehorn, +/obj/item/bikehorn, /obj/structure/table/wood, /obj/structure/sign/poster/contraband/random{ pixel_x = -32 @@ -85660,7 +85416,7 @@ /area/crew_quarters/theatre) "din" = ( /obj/structure/table/wood, -/obj/item/weapon/paper, +/obj/item/paper, /obj/structure/sign/poster/official/random{ pixel_y = -32 }, @@ -85671,7 +85427,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/item/weapon/poster/random_official, +/obj/item/poster/random_official, /turf/open/floor/plating, /area/maintenance/port) "dip" = ( @@ -85682,11 +85438,11 @@ pixel_x = 28; req_access_txt = "19" }, -/obj/item/weapon/poster/random_official, -/obj/item/weapon/poster/random_official, -/obj/item/weapon/poster/random_official, -/obj/item/weapon/poster/random_official, -/obj/item/weapon/poster/random_official, +/obj/item/poster/random_official, +/obj/item/poster/random_official, +/obj/item/poster/random_official, +/obj/item/poster/random_official, +/obj/item/poster/random_official, /obj/item/device/paicard{ desc = "A real Nanotrasen success, these personal AIs provide all of the companionship of an AI without any law related red-tape."; name = "Nanotrasen-brand personal AI device exhibit" @@ -85753,7 +85509,7 @@ /area/maintenance/port) "diu" = ( /obj/structure/reagent_dispensers/watertank, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/structure/sign/poster/contraband/random{ pixel_y = 32 }, @@ -85789,17 +85545,17 @@ /area/hydroponics) "dix" = ( /obj/structure/rack, -/obj/item/weapon/poster/random_contraband, +/obj/item/poster/random_contraband, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port) "diy" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 8 }, -/obj/item/weapon/poster/random_contraband, +/obj/item/poster/random_contraband, /turf/open/floor/plating, /area/maintenance/port/aft) "diz" = ( @@ -85872,15 +85628,15 @@ /area/science/research) "diE" = ( /obj/structure/rack, -/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka{ +/obj/item/reagent_containers/food/drinks/bottle/vodka{ pixel_x = 3; pixel_y = 2 }, -/obj/item/weapon/reagent_containers/food/drinks/bottle/vermouth{ +/obj/item/reagent_containers/food/drinks/bottle/vermouth{ pixel_x = -4; pixel_y = 3 }, -/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey, +/obj/item/reagent_containers/food/drinks/bottle/whiskey, /obj/structure/sign/poster/contraband/random{ pixel_y = 32 }, @@ -85913,16 +85669,16 @@ /turf/open/floor/plating, /area/science/research) "diI" = ( -/obj/item/weapon/poster/random_contraband, -/obj/item/weapon/poster/random_contraband, -/obj/item/weapon/poster/random_contraband, -/obj/item/weapon/poster/random_contraband, -/obj/item/weapon/poster/random_contraband, -/obj/item/weapon/reagent_containers/food/drinks/beer{ +/obj/item/poster/random_contraband, +/obj/item/poster/random_contraband, +/obj/item/poster/random_contraband, +/obj/item/poster/random_contraband, +/obj/item/poster/random_contraband, +/obj/item/reagent_containers/food/drinks/beer{ pixel_x = -3; pixel_y = 2 }, -/obj/item/weapon/reagent_containers/food/drinks/ale, +/obj/item/reagent_containers/food/drinks/ale, /obj/structure/table/wood, /obj/item/device/instrument/eguitar, /obj/effect/turf_decal/stripes/line{ @@ -85943,8 +85699,8 @@ /turf/open/floor/wood, /area/maintenance/port/aft) "diK" = ( -/obj/item/weapon/dice/d20, -/obj/item/weapon/dice, +/obj/item/dice/d20, +/obj/item/dice, /obj/structure/table/wood, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -85958,8 +85714,8 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "diL" = ( -/obj/item/weapon/tank/internals/air, -/obj/item/weapon/tank/internals/air, +/obj/item/tank/internals/air, +/obj/item/tank/internals/air, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, /obj/machinery/space_heater, @@ -86036,7 +85792,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/item/weapon/ore/slag, +/obj/item/ore/slag, /turf/open/floor/plating, /area/maintenance/aft) "diS" = ( @@ -86048,7 +85804,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /turf/open/floor/plating, /area/maintenance/aft) "diT" = ( @@ -86067,7 +85823,7 @@ /area/maintenance/starboard/aft) "diU" = ( /obj/structure/closet/crate, -/obj/item/weapon/poster/random_official, +/obj/item/poster/random_official, /obj/effect/spawner/lootdrop/maintenance, /obj/effect/landmark/blobstart, /obj/effect/turf_decal/stripes/line{ @@ -86084,7 +85840,7 @@ dir = 4; network = list("SS13") }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-24"; layer = 4.1 }, @@ -86213,7 +85969,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/machinery/door/poddoor/shutters/preopen{ id = "engsm"; name = "Radiation Chamber Shutters" @@ -86399,8 +86155,8 @@ /area/hallway/secondary/entry) "djW" = ( /obj/structure/table/wood, -/obj/item/weapon/clipboard, -/obj/item/weapon/paper, +/obj/item/clipboard, +/obj/item/paper, /obj/structure/sign/poster/official/random{ pixel_y = 32 }, @@ -86445,7 +86201,7 @@ /obj/machinery/ai_status_display{ pixel_x = 32 }, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/machinery/light{ dir = 4 }, @@ -86550,8 +86306,8 @@ }, /area/shuttle/syndicate) "dkt" = ( -/obj/item/weapon/storage/toolbox/syndicate, -/obj/item/weapon/crowbar/red, +/obj/item/storage/toolbox/syndicate, +/obj/item/crowbar/red, /obj/structure/table/reinforced, /obj/machinery/light{ dir = 8 @@ -86709,9 +86465,9 @@ /area/shuttle/syndicate) "dkV" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/glass/beaker/large, -/obj/item/weapon/reagent_containers/glass/beaker, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker, +/obj/item/reagent_containers/dropper, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -86977,8 +86733,7 @@ /turf/closed/wall/r_wall, /area/engine/supermatter) "dlN" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/supermatter) "dlO" = ( @@ -87147,13 +86902,11 @@ /turf/closed/wall, /area/quartermaster/sorting) "dmH" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/sorting) "dmI" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/sorting) "dmJ" = ( @@ -87205,8 +86958,7 @@ /turf/closed/wall, /area/quartermaster/sorting) "dmY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/sorting) "dmZ" = ( @@ -87238,8 +86990,7 @@ /turf/closed/wall, /area/maintenance/starboard/fore) "dni" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/fore) "dnj" = ( @@ -87276,6 +87027,7 @@ cell_type = 2500; dir = 4; name = "Port Bow Maintenance APC"; + areastring = "/area/maintenance/port/fore"; pixel_x = 26 }, /turf/open/floor/plating{ @@ -87319,8 +87071,7 @@ /turf/closed/wall, /area/maintenance/starboard/fore) "dnD" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/fore) "dnE" = ( @@ -87422,7 +87173,7 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "dod" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plating, /area/maintenance/port/fore) "doe" = ( @@ -87487,7 +87238,7 @@ /turf/closed/wall, /area/maintenance/port/fore) "dow" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plating, /area/maintenance/port/fore) "dox" = ( @@ -87527,8 +87278,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/fore) "doI" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/fore) "doJ" = ( @@ -87653,7 +87403,7 @@ /turf/closed/wall, /area/maintenance/starboard/fore) "dpk" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plating, /area/maintenance/starboard/fore) "dpl" = ( @@ -87688,8 +87438,7 @@ /turf/closed/wall, /area/maintenance/starboard/fore) "dpu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/fore) "dpv" = ( @@ -88512,10 +88261,11 @@ /turf/open/floor/plating, /area/maintenance/starboard/fore) "dtS" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/machinery/power/apc{ dir = 2; name = "Starboard Bow Maintenance APC"; + areastring = "/area/maintenance/starboard/fore"; pixel_y = -28 }, /obj/structure/cable/yellow{ @@ -88610,8 +88360,7 @@ /turf/closed/wall, /area/maintenance/starboard/fore) "duq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/fore) "dur" = ( @@ -89188,8 +88937,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "dxk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "dxl" = ( @@ -89245,24 +88993,21 @@ /turf/closed/wall, /area/maintenance/starboard/aft) "dxB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "dxC" = ( /turf/closed/wall, /area/maintenance/starboard/aft) "dxD" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "dxE" = ( /turf/closed/wall, /area/maintenance/starboard/aft) "dxF" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "dxG" = ( @@ -89353,8 +89098,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "dyd" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "dye" = ( @@ -89808,6 +89552,7 @@ cell_type = 5000; dir = 2; name = "Starboard Quarter Maintenance APC"; + areastring = "/area/maintenance/starboard/aft"; pixel_y = -24 }, /obj/structure/cable/yellow, @@ -89823,7 +89568,7 @@ /turf/closed/wall, /area/maintenance/starboard/aft) "dAh" = ( -/obj/item/weapon/storage/box, +/obj/item/storage/box, /turf/open/floor/plating, /area/maintenance/starboard/aft) "dAi" = ( @@ -90017,8 +89762,7 @@ /turf/closed/wall, /area/maintenance/starboard/aft) "dAS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "dAT" = ( @@ -90069,8 +89813,7 @@ /turf/closed/wall, /area/maintenance/starboard/aft) "dBg" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) "dBh" = ( @@ -90168,8 +89911,7 @@ /turf/closed/wall/r_wall, /area/engine/atmos) "dBD" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ icon_state = "0-4"; d2 = 4 @@ -90177,8 +89919,7 @@ /turf/open/floor/plating, /area/security/brig) "dBE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ icon_state = "0-4"; d2 = 4 @@ -90186,8 +89927,7 @@ /turf/open/floor/plating, /area/security/brig) "dBF" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -90199,8 +89939,7 @@ /turf/open/floor/plating, /area/security/brig) "dBG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -90208,8 +89947,7 @@ /turf/open/floor/plating, /area/security/brig) "dBH" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/yellow{ icon_state = "0-4"; @@ -90218,8 +89956,7 @@ /turf/open/floor/plating, /area/security/brig) "dBI" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /turf/open/floor/plating, /area/engine/break_room) @@ -90232,8 +89969,7 @@ /turf/open/floor/plasteel, /area/engine/atmos) "dBK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor{ density = 0; icon_state = "open"; @@ -90263,8 +89999,7 @@ }, /area/engine/atmos) "dBN" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 2; icon_state = "0-2" @@ -90281,8 +90016,7 @@ /turf/open/floor/plasteel/freezer, /area/medical/virology) "dBP" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 2; icon_state = "0-2" @@ -90290,8 +90024,7 @@ /turf/open/floor/plating, /area/medical/virology) "dBQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 2; icon_state = "0-2" @@ -90299,8 +90032,7 @@ /turf/open/floor/plating, /area/medical/virology) "dBR" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ icon_state = "0-4"; d2 = 4 @@ -90321,8 +90053,7 @@ /turf/open/floor/plasteel/white, /area/medical/virology) "dBT" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/yellow{ d2 = 8; @@ -90331,8 +90062,7 @@ /turf/open/floor/plating, /area/medical/virology) "dBU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -90340,14 +90070,12 @@ /turf/open/floor/plating, /area/medical/virology) "dBV" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /turf/open/floor/plating, /area/medical/virology) "dBW" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /turf/open/floor/plating, /area/medical/virology) @@ -91050,6 +90778,31 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/plasteel/white, /area/science/xenobiology) +"dDJ" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel/yellow/side{ + dir = 1 + }, +/area/construction/mining/aux_base) +"dDK" = ( +/obj/structure/rack{ + dir = 4 + }, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil, +/obj/item/wallframe/camera, +/obj/item/wallframe/camera, +/obj/item/wallframe/camera, +/obj/item/wallframe/camera, +/obj/item/device/assault_pod/mining, +/turf/open/floor/plasteel/yellow/side{ + dir = 1 + }, +/area/construction/mining/aux_base) (1,1,1) = {" aaa @@ -103494,7 +103247,7 @@ cVL cVL cWJ cWK -aRE +dDJ aSL aDb cZq @@ -103751,7 +103504,7 @@ cVL cVL cWJ cWK -aRE +dDK aSM aDb cZq @@ -111774,7 +111527,7 @@ cia cia cuj cbx -dDx +dDw bXE cxU cxU @@ -113535,7 +113288,7 @@ bok bqz bsL buk -dCQ +dCH bdP baG baG @@ -113544,7 +113297,7 @@ bEB baG bHW baG -dDd +dCH baG bdP baG @@ -114029,7 +113782,7 @@ aJN dhI aME aNW -dCu +dCt aQx aMB aTe @@ -114065,7 +113818,7 @@ bGy bGy bGy bTG -dDj +dCE bWk bXK bYV @@ -116863,7 +116616,7 @@ aJS aUx aUx aXI -dCF +dCE baQ bci aaf @@ -118418,7 +118171,7 @@ bov bqN bsX buA -dCR +dCK byg bzW bBJ @@ -119183,7 +118936,7 @@ aaf bfw bhp bjb -dCL +dCK bmE boy bqP @@ -120747,7 +120500,7 @@ bQr bRJ bGM bTW -dDk +dCE bWA bXV bZk @@ -120975,7 +120728,7 @@ aTp aIT aTk aXS -dCG +dCE baV bcj bdH @@ -121204,7 +120957,7 @@ ajF akP ami anx -dCd +dCb apU arp asF @@ -121805,7 +121558,7 @@ cAu cBo crL cwN -dDD +dDy cFl cGh cHb @@ -123314,7 +123067,7 @@ aWf aWf aWf aWf -dDh +dCT aWf aWf bVo @@ -123797,7 +123550,7 @@ aMY aOu aOv aQR -dCy +dCv aTw aUM aWs @@ -124862,7 +124615,7 @@ bUh bVs bWN bWR -dDn +dDl caM ccu bST @@ -126906,7 +126659,7 @@ dCU byC bwX bHe -dDc +dCU bKm bKe bNE @@ -130724,7 +130477,7 @@ axQ ayR axY aBG -dCm +dCk aEk aFs aGT @@ -136693,8 +136446,8 @@ cgD chW cjl ckK -bCC -bCC +dbu +dbu ckM aaf bKK @@ -136949,9 +136702,9 @@ ccY ccY ccY cjm -bCC +dbu cme -bCC +dbu cjo aaa bKK @@ -137207,8 +136960,8 @@ cgE chX cjn ckL -bCC -bCC +dbu +dbu bxc aaf aai diff --git a/_maps/map_files/Mining/Lavaland.dmm b/_maps/map_files/Mining/Lavaland.dmm index 9b97eef1d5..3e53168c2e 100644 --- a/_maps/map_files/Mining/Lavaland.dmm +++ b/_maps/map_files/Mining/Lavaland.dmm @@ -93,12 +93,12 @@ /area/mine/laborcamp) "as" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/white, /area/mine/laborcamp) "at" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/medical, +/obj/item/bedsheet/medical, /obj/machinery/camera{ c_tag = "Labor Camp Medical"; dir = 8; @@ -110,8 +110,8 @@ /obj/structure/rack{ dir = 1 }, -/obj/item/weapon/storage/bag/ore, -/obj/item/weapon/pickaxe, +/obj/item/storage/bag/ore, +/obj/item/pickaxe, /obj/item/device/flashlight, /obj/item/clothing/glasses/meson, /turf/open/floor/plasteel, @@ -120,9 +120,9 @@ /obj/structure/rack{ dir = 1 }, -/obj/item/weapon/storage/bag/ore, +/obj/item/storage/bag/ore, /obj/item/device/flashlight, -/obj/item/weapon/pickaxe, +/obj/item/pickaxe, /obj/item/clothing/glasses/meson, /turf/open/floor/plasteel, /area/mine/laborcamp) @@ -158,10 +158,10 @@ /area/mine/laborcamp) "aC" = ( /obj/structure/closet/crate/internals, -/obj/item/weapon/tank/internals/emergency_oxygen, -/obj/item/weapon/tank/internals/emergency_oxygen, -/obj/item/weapon/tank/internals/emergency_oxygen, -/obj/item/weapon/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, @@ -190,7 +190,7 @@ "aG" = ( /obj/structure/table, /obj/item/trash/plate, -/obj/item/weapon/kitchen/fork, +/obj/item/kitchen/fork, /turf/open/floor/plasteel, /area/mine/laborcamp) "aH" = ( @@ -385,7 +385,7 @@ /area/mine/laborcamp) "bn" = ( /obj/structure/table, -/obj/item/weapon/pickaxe, +/obj/item/pickaxe, /obj/item/device/gps/mining, /obj/item/device/gps/mining, /obj/item/device/gps/mining, @@ -427,7 +427,7 @@ dir = 8 }, /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, @@ -518,7 +518,7 @@ /area/mine/production) "bD" = ( /obj/structure/closet/crate, -/obj/item/weapon/dice/d4, +/obj/item/dice/d4, /turf/open/floor/plasteel/brown{ dir = 1 }, @@ -536,7 +536,7 @@ /obj/item/stack/packageWrap, /obj/item/stack/packageWrap, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /turf/open/floor/plasteel/purple/corner{ dir = 8 }, @@ -730,11 +730,11 @@ /area/mine/laborcamp/security) "cd" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = 1; pixel_y = 9 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/power/apc{ dir = 4; name = "Labor Camp Security APC"; @@ -856,7 +856,7 @@ }, /area/mine/eva) "cu" = ( -/obj/item/weapon/pickaxe, +/obj/item/pickaxe, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) "cv" = ( @@ -1099,7 +1099,7 @@ pixel_y = 30 }, /obj/structure/table, -/obj/item/weapon/paper/fluff/stations/lavaland/orm_notice, +/obj/item/paper/fluff/stations/lavaland/orm_notice, /turf/open/floor/plasteel, /area/mine/production) "de" = ( @@ -1167,7 +1167,7 @@ /area/mine/living_quarters) "dn" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/toxin{ +/obj/item/storage/firstaid/toxin{ pixel_x = 3; pixel_y = 3 }, @@ -1216,8 +1216,7 @@ }, /area/mine/production) "dt" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/mine/production) "du" = ( @@ -1274,28 +1273,28 @@ /area/mine/maintenance) "dB" = ( /obj/structure/closet/crate/freezer, -/obj/item/weapon/reagent_containers/blood/empty, -/obj/item/weapon/reagent_containers/blood/empty{ +/obj/item/reagent_containers/blood/empty, +/obj/item/reagent_containers/blood/empty{ pixel_x = -3; pixel_y = -3 }, -/obj/item/weapon/reagent_containers/blood/AMinus, -/obj/item/weapon/reagent_containers/blood/BMinus{ +/obj/item/reagent_containers/blood/AMinus, +/obj/item/reagent_containers/blood/BMinus{ pixel_x = -4; pixel_y = 4 }, -/obj/item/weapon/reagent_containers/blood/BPlus{ +/obj/item/reagent_containers/blood/BPlus{ pixel_x = 1; pixel_y = 2 }, -/obj/item/weapon/reagent_containers/blood/OMinus, -/obj/item/weapon/reagent_containers/blood/OPlus{ +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OPlus{ pixel_x = -2; pixel_y = -1 }, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, /obj/machinery/camera{ c_tag = "Sleeper Room"; dir = 1; @@ -1312,7 +1311,7 @@ /area/mine/living_quarters) "dE" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/whiteblue/side{ dir = 4 }, @@ -1984,7 +1983,7 @@ /area/mine/living_quarters) "fe" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/brown, +/obj/item/bedsheet/brown, /obj/machinery/airalarm{ frequency = 1439; pixel_y = 23 @@ -2138,18 +2137,18 @@ /area/mine/living_quarters) "fD" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/beer{ +/obj/item/reagent_containers/food/drinks/beer{ pixel_x = 7; pixel_y = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, -/obj/item/weapon/reagent_containers/food/drinks/beer{ +/obj/item/reagent_containers/food/drinks/beer{ pixel_x = -1; pixel_y = 9 }, -/obj/item/weapon/reagent_containers/food/drinks/beer{ +/obj/item/reagent_containers/food/drinks/beer{ pixel_x = -8 }, /turf/open/floor/plasteel/bar, @@ -2171,7 +2170,7 @@ /area/mine/living_quarters) "fG" = ( /obj/structure/table, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /turf/open/floor/plasteel/bar, /area/mine/living_quarters) "fH" = ( @@ -3421,6 +3420,10 @@ /obj/effect/baseturf_helper/lava_land/surface, /turf/open/floor/plasteel, /area/mine/production) +"Wz" = ( +/obj/effect/mapping_helpers/planet_z, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors) (1,1,1) = {" aa @@ -3677,7 +3680,7 @@ aj aj aj aj -aj +Wz "} (2,1,1) = {" aa diff --git a/_maps/map_files/OmegaStation/OmegaStation.dmm b/_maps/map_files/OmegaStation/OmegaStation.dmm index 020a963662..207a64fe5d 100644 --- a/_maps/map_files/OmegaStation/OmegaStation.dmm +++ b/_maps/map_files/OmegaStation/OmegaStation.dmm @@ -48,8 +48,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; name = "Bridge View Blast door" @@ -61,8 +60,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; name = "Bridge View Blast door" @@ -77,8 +75,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; name = "Bridge View Blast door" @@ -90,8 +87,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; name = "Bridge View Blast door" @@ -107,8 +103,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; name = "Bridge View Blast door" @@ -124,8 +119,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; name = "Bridge View Blast door" @@ -138,8 +132,7 @@ icon_state = "0-2" }, /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; name = "Bridge View Blast door" @@ -149,7 +142,6 @@ "aaq" = ( /obj/machinery/computer/med_data, /turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; dir = 1 }, /area/bridge) @@ -159,13 +151,12 @@ pixel_y = 32 }, /turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; dir = 1 }, /area/bridge) "aas" = ( -/obj/item/weapon/storage/toolbox/mechanical, -/obj/item/weapon/wrench, +/obj/item/storage/toolbox/mechanical, +/obj/item/wrench, /obj/item/device/multitool, /obj/structure/cable/white{ d1 = 1; @@ -189,8 +180,8 @@ }, /area/bridge) "aau" = ( -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/structure/cable/white{ d1 = 1; d2 = 2; @@ -207,14 +198,12 @@ pixel_y = 32 }, /turf/open/floor/plasteel/darkyellow/side{ - icon_state = "darkyellow"; dir = 1 }, /area/bridge) "aaw" = ( /obj/machinery/computer/security/mining, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/bridge) @@ -227,8 +216,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; name = "Bridge View Blast door" @@ -237,8 +225,7 @@ /area/bridge) "aay" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; name = "Bridge View Blast door" @@ -251,7 +238,6 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; dir = 9 }, /area/bridge) @@ -285,11 +271,11 @@ /area/bridge) "aaC" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/firstaid/o2{ +/obj/item/storage/firstaid/o2{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -303,8 +289,8 @@ }, /area/bridge) "aaE" = ( -/obj/item/weapon/folder/red, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/folder/red, +/obj/item/book/manual/wiki/security_space_law, /obj/item/device/taperecorder, /obj/structure/cable/white{ d1 = 1; @@ -331,9 +317,9 @@ }, /area/bridge) "aaG" = ( -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/blue, -/obj/item/weapon/pen, +/obj/item/clipboard, +/obj/item/folder/blue, +/obj/item/pen, /obj/structure/cable/white{ d1 = 1; d2 = 2; @@ -355,8 +341,8 @@ "aaI" = ( /obj/structure/table/reinforced, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -369,7 +355,6 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/darkyellow/side{ - icon_state = "darkyellow"; dir = 1 }, /area/bridge) @@ -383,7 +368,6 @@ pixel_y = 32 }, /turf/open/floor/plasteel/darkyellow/side{ - icon_state = "darkyellow"; dir = 1 }, /area/bridge) @@ -393,14 +377,13 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/darkyellow/side{ - icon_state = "darkyellow"; dir = 5 }, /area/bridge) "aaM" = ( /obj/structure/table/reinforced, /obj/machinery/recharger, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/item/device/assembly/flash/handheld, /obj/item/device/radio/intercom{ name = "Station Intercom"; @@ -451,7 +434,7 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_x = -3; @@ -480,7 +463,7 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/vault, @@ -499,7 +482,7 @@ "aaU" = ( /obj/structure/table/reinforced, /obj/item/device/aicard, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /obj/item/device/radio/intercom{ name = "Station Intercom"; pixel_x = 28 @@ -523,7 +506,7 @@ name = "Asteroid" }) "aaW" = ( -/obj/item/weapon/ore/iron, +/obj/item/ore/iron, /turf/open/floor/plating/asteroid, /area/ruin/unpowered{ name = "Asteroid" @@ -574,6 +557,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Bridge APC"; + areastring = "/area/bridge"; pixel_y = -26 }, /obj/structure/cable/white, @@ -858,8 +842,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "captainspace"; name = "Captain's Space Shutters" @@ -891,8 +874,8 @@ /area/bridge) "abB" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/blue, -/obj/item/weapon/pen, +/obj/item/folder/blue, +/obj/item/pen, /obj/machinery/firealarm{ dir = 8; pixel_x = -24 @@ -906,7 +889,7 @@ /area/bridge) "abC" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/structure/cable/white{ d1 = 2; d2 = 4; @@ -946,7 +929,7 @@ /area/bridge) "abF" = ( /obj/structure/table/wood, -/obj/item/weapon/lighter, +/obj/item/lighter, /obj/structure/cable/white{ d1 = 2; d2 = 8; @@ -963,11 +946,11 @@ /area/bridge) "abG" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/secure/briefcase{ +/obj/item/storage/secure/briefcase{ pixel_x = 5; pixel_y = 5 }, -/obj/item/weapon/storage/lockbox/medal, +/obj/item/storage/lockbox/medal, /obj/machinery/airalarm{ dir = 8; pixel_x = 24 @@ -1007,8 +990,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/heads/hop) "abK" = ( @@ -1022,7 +1004,7 @@ /obj/machinery/door/window/brigdoor/southleft{ name = "Shower" }, -/obj/item/weapon/soap/deluxe, +/obj/item/soap/deluxe, /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/hop) @@ -1082,7 +1064,7 @@ }) "abS" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/ore/glass, +/obj/item/ore/glass, /turf/open/floor/plating/astplate, /area/ruin/unpowered{ name = "Asteroid" @@ -1093,8 +1075,7 @@ name = "Asteroid" }) "abU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "detectivewindows"; name = "Detective Privacy Blast door" @@ -1112,7 +1093,7 @@ /obj/machinery/door/window/brigdoor/southleft{ name = "Shower" }, -/obj/item/weapon/soap/deluxe, +/obj/item/soap/deluxe, /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/white, /area/security/detectives_office) @@ -1138,7 +1119,7 @@ /obj/machinery/door/window/brigdoor/southleft{ name = "Shower" }, -/obj/item/weapon/soap/deluxe, +/obj/item/soap/deluxe, /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/captain/private) @@ -1181,7 +1162,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/item/weapon/bedsheet/captain, +/obj/item/bedsheet/captain, /obj/effect/landmark/start/captain, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/captain/private) @@ -1201,13 +1182,13 @@ /obj/machinery/newscaster{ pixel_x = 32 }, -/obj/item/weapon/storage/secure/briefcase, -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/briefcase, +/obj/item/storage/secure/safe{ pixel_x = 32; pixel_y = 24 }, -/obj/item/weapon/pinpointer, -/obj/item/weapon/disk/nuclear, +/obj/item/pinpointer, +/obj/item/disk/nuclear, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 }, @@ -1236,8 +1217,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -1271,7 +1251,7 @@ /area/bridge) "acj" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -1346,7 +1326,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/item/weapon/bedsheet/hop, +/obj/item/bedsheet/hop, /obj/effect/landmark/start/head_of_personnel, /turf/open/floor/wood, /area/crew_quarters/heads/hop) @@ -1371,7 +1351,7 @@ pixel_y = 32 }, /obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_x = 32; pixel_y = 24 }, @@ -1483,7 +1463,7 @@ /turf/open/floor/plasteel, /area/shuttle/supply) "acD" = ( -/obj/item/weapon/pickaxe/emergency, +/obj/item/pickaxe/emergency, /turf/open/floor/plating/asteroid, /area/ruin/unpowered{ name = "Asteroid" @@ -1536,7 +1516,7 @@ /obj/structure/bed, /obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/effect/landmark/start/detective, -/obj/item/weapon/bedsheet/brown, +/obj/item/bedsheet/brown, /turf/open/floor/wood, /area/security/detectives_office) "acK" = ( @@ -1942,8 +1922,7 @@ /turf/closed/wall, /area/quartermaster/storage) "ado" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/storage) "adp" = ( @@ -1955,8 +1934,7 @@ /turf/closed/wall, /area/quartermaster/storage) "adq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/vacuum, /turf/open/floor/plating, /area/quartermaster/storage) @@ -2125,7 +2103,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -2201,8 +2179,7 @@ /turf/closed/wall/r_wall, /area/ai_monitored/turret_protected/ai) "adP" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "aicorewindow"; name = "AI Core Shutters" @@ -2218,8 +2195,7 @@ /turf/closed/wall/r_wall, /area/ai_monitored/turret_protected/ai) "adR" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "aicorewindow"; name = "AI Core Shutters" @@ -2260,8 +2236,7 @@ pixel_x = -32 }, /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/crew_quarters/heads/hop) @@ -2286,8 +2261,7 @@ /area/crew_quarters/heads/hop) "adW" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/heads/hop) "adX" = ( @@ -2473,8 +2447,8 @@ }) "aeo" = ( /obj/structure/table, -/obj/item/weapon/extinguisher/mini, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/obj/item/extinguisher/mini, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/item/clothing/mask/breath, /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -2492,8 +2466,7 @@ name = "Asteroid" }) "aeq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/nanotrasen{ pixel_x = -32 }, @@ -2513,8 +2486,7 @@ /turf/open/floor/plasteel, /area/security/detectives_office) "aes" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/security/detectives_office) @@ -2534,8 +2506,7 @@ /area/crew_quarters/heads/captain/private) "aev" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/heads/captain/private) "aew" = ( @@ -2558,8 +2529,7 @@ /area/crew_quarters/heads/captain/private) "aex" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/sign/electricshock{ pixel_x = 32 @@ -2582,12 +2552,12 @@ name = "Core Modules"; req_access_txt = "20" }, -/obj/item/weapon/aiModule/core/full/paladin{ +/obj/item/aiModule/core/full/paladin{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/aiModule/core/full/asimov, -/obj/item/weapon/aiModule/core/full/corp{ +/obj/item/aiModule/core/full/asimov, +/obj/item/aiModule/core/full/corp{ pixel_x = -3; pixel_y = -3 }, @@ -2715,12 +2685,12 @@ name = "Core Modules"; req_access_txt = "20" }, -/obj/item/weapon/aiModule/core/full/antimov{ +/obj/item/aiModule/core/full/antimov{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/aiModule/supplied/oxygen, -/obj/item/weapon/aiModule/supplied/protectStation{ +/obj/item/aiModule/supplied/oxygen, +/obj/item/aiModule/supplied/protectStation{ pixel_x = -3; pixel_y = -3 }, @@ -2754,8 +2724,7 @@ }, /area/bridge) "aeI" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -2798,18 +2767,18 @@ /area/crew_quarters/heads/hop) "aeM" = ( /obj/structure/filingcabinet/security, -/obj/item/weapon/folder/documents, +/obj/item/folder/documents, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/crew_quarters/heads/hop) "aeN" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/box/silver_ids{ +/obj/item/storage/box/silver_ids{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/ids, +/obj/item/storage/box/ids, /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" @@ -2818,6 +2787,7 @@ cell_type = 5000; dir = 1; name = "Head of Personnel Quarter's APC"; + areastring = "/area/crew_quarters/heads/hop"; pixel_y = 25 }, /turf/open/floor/plasteel/vault{ @@ -2875,7 +2845,6 @@ "aeU" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/storage) @@ -2956,7 +2925,7 @@ "afd" = ( /obj/structure/table/wood, /obj/item/device/taperecorder, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -3003,6 +2972,7 @@ cell_type = 5000; dir = 1; name = "Detective's Office APC"; + areastring = "/area/security/detectives_office"; pixel_y = 25 }, /obj/structure/cable/white{ @@ -3038,7 +3008,7 @@ /turf/open/floor/plasteel, /area/crew_quarters/heads/captain/private) "afl" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-15"; pixel_x = -6; pixel_y = 12 @@ -3064,7 +3034,7 @@ /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) "afo" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -3109,11 +3079,11 @@ req_access_txt = "20" }, /obj/structure/window/reinforced, -/obj/item/weapon/aiModule/core/freeformcore{ +/obj/item/aiModule/core/freeformcore{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/aiModule/core/full/custom, +/obj/item/aiModule/core/full/custom, /obj/machinery/camera{ c_tag = "AI Core - Port"; dir = 4; @@ -3141,12 +3111,12 @@ req_access_txt = "20" }, /obj/structure/window/reinforced, -/obj/item/weapon/aiModule/core/full/tyrant{ +/obj/item/aiModule/core/full/tyrant{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/aiModule/zeroth/oneHuman, -/obj/item/weapon/aiModule/reset/purge{ +/obj/item/aiModule/zeroth/oneHuman, +/obj/item/aiModule/reset/purge{ pixel_x = -3; pixel_y = -3 }, @@ -3321,7 +3291,6 @@ pixel_x = -22 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/quartermaster/storage) @@ -3347,7 +3316,6 @@ id = "cargounload" }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/storage) @@ -3377,8 +3345,7 @@ icon_state = "0-2" }, /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/storage) "afK" = ( @@ -3411,7 +3378,7 @@ }) "afM" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/ore/iron, +/obj/item/ore/iron, /obj/structure/barricade/wooden, /turf/open/floor/plating/astplate, /area/ruin/unpowered{ @@ -3435,7 +3402,7 @@ }) "afP" = ( /obj/structure/table/wood, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/item/device/camera/detective, /obj/item/device/radio/intercom{ name = "Station Intercom"; @@ -3555,7 +3522,7 @@ "aga" = ( /obj/structure/table/wood, /obj/item/device/flashlight/lamp/green, -/obj/item/weapon/card/id/captains_spare, +/obj/item/card/id/captains_spare, /obj/item/toy/figure/captain, /turf/open/floor/carpet, /area/crew_quarters/heads/captain/private) @@ -3575,8 +3542,7 @@ /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) "agd" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -3629,14 +3595,14 @@ /obj/item/stack/spacecash/c500, /obj/item/stack/spacecash/c500, /obj/item/stack/spacecash/c500, -/obj/item/weapon/book{ +/obj/item/book{ desc = "An undeniably handy book."; icon_state = "bookknock"; name = "A Simpleton's Guide to Safe-cracking with Stethoscopes" }, /obj/item/clothing/neck/stethoscope, /obj/item/stack/sheet/mineral/diamond, -/obj/item/weapon/gun/ballistic/automatic/pistol/deagle, +/obj/item/gun/ballistic/automatic/pistol/deagle, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -3657,6 +3623,7 @@ aidisabled = 0; dir = 1; name = "AI Chamber APC"; + areastring = "/area/ai_monitored/turret_protected/ai"; pixel_y = 24 }, /turf/open/floor/circuit/green, @@ -3697,8 +3664,7 @@ }, /area/bridge) "agn" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white, /turf/open/floor/plating, /area/crew_quarters/heads/hop) @@ -3712,10 +3678,10 @@ pixel_x = -26; pixel_y = -32 }, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/stack/packageWrap, -/obj/item/weapon/book/manual/wiki/security_space_law, -/obj/item/weapon/hand_labeler, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/hand_labeler, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -3740,9 +3706,9 @@ /area/crew_quarters/heads/hop) "agr" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, -/obj/item/weapon/stamp/hop, +/obj/item/paper_bin, +/obj/item/pen, +/obj/item/stamp/hop, /obj/structure/cable/white{ d1 = 1; d2 = 2; @@ -3810,7 +3776,6 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/quartermaster/storage) @@ -3845,7 +3810,6 @@ dir = 10 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/storage) @@ -3887,8 +3851,8 @@ /area/shuttle/supply) "agE" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/ore/silver, -/obj/item/weapon/ore/iron, +/obj/item/ore/silver, +/obj/item/ore/iron, /turf/open/floor/plating/astplate, /area/ruin/unpowered{ name = "Asteroid" @@ -3913,11 +3877,11 @@ }) "agI" = ( /obj/structure/rack, -/obj/item/weapon/storage/briefcase{ +/obj/item/storage/briefcase{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /obj/machinery/airalarm{ dir = 4; locked = 0; @@ -3942,8 +3906,8 @@ /area/security/detectives_office) "agK" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/red, -/obj/item/weapon/hand_labeler, +/obj/item/folder/red, +/obj/item/hand_labeler, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 }, @@ -3989,6 +3953,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Captain's Quarters APC"; + areastring = "/area/crew_quarters/heads/captain/private"; pixel_x = -26; pixel_y = 3 }, @@ -4039,13 +4004,13 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/blue, +/obj/item/clipboard, +/obj/item/folder/blue, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/item/weapon/melee/chainofcommand, -/obj/item/weapon/stamp/captain, +/obj/item/melee/chainofcommand, +/obj/item/stamp/captain, /turf/open/floor/carpet, /area/crew_quarters/heads/captain/private) "agS" = ( @@ -4133,7 +4098,7 @@ /area/bridge) "agX" = ( /obj/structure/table/reinforced, -/obj/item/weapon/aiModule/reset, +/obj/item/aiModule/reset, /obj/item/device/radio/intercom{ name = "Station Intercom"; pixel_x = -26 @@ -4206,7 +4171,7 @@ /area/ai_monitored/turret_protected/ai) "ahd" = ( /obj/structure/table/reinforced, -/obj/item/weapon/aiModule/supplied/quarantine, +/obj/item/aiModule/supplied/quarantine, /obj/item/device/radio/intercom{ broadcasting = 1; frequency = 1447; @@ -4249,8 +4214,7 @@ /area/bridge) "ahg" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "hopblast"; name = "HoP Blast door" @@ -4264,8 +4228,8 @@ "ahi" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/folder/blue, -/obj/item/weapon/pen, +/obj/item/folder/blue, +/obj/item/pen, /obj/machinery/door/window/brigdoor/eastleft{ dir = 1; name = "Access Desk"; @@ -4543,8 +4507,8 @@ /area/security/detectives_office) "ahD" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/white{ d1 = 2; @@ -4584,10 +4548,10 @@ "ahF" = ( /obj/structure/table/wood, /obj/item/device/flashlight/lamp, -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_x = 32 }, -/obj/item/weapon/reagent_containers/food/drinks/flask/det, +/obj/item/reagent_containers/food/drinks/flask/det, /obj/structure/extinguisher_cabinet{ pixel_x = 24; pixel_y = -26 @@ -4663,13 +4627,12 @@ pixel_y = -24 }, /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/donut_box, -/obj/item/weapon/lighter, +/obj/item/storage/fancy/donut_box, +/obj/item/lighter, /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) "ahN" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white, /obj/machinery/door/poddoor/preopen{ id = "captainhall"; @@ -4689,7 +4652,7 @@ /area/bridge) "ahP" = ( /obj/structure/table/reinforced, -/obj/item/weapon/aiModule/supplied/freeform, +/obj/item/aiModule/supplied/freeform, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -4728,12 +4691,12 @@ /area/ai_monitored/turret_protected/ai) "ahV" = ( /obj/structure/table/reinforced, -/obj/item/weapon/aiModule/core/full/drone{ +/obj/item/aiModule/core/full/drone{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/aiModule/core/full/reporter, -/obj/item/weapon/aiModule/core/full/liveandletlive{ +/obj/item/aiModule/core/full/reporter, +/obj/item/aiModule/core/full/liveandletlive{ pixel_x = -3; pixel_y = -3 }, @@ -4790,8 +4753,8 @@ }) "aic" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/newscaster{ pixel_x = 32 }, @@ -4831,8 +4794,7 @@ /turf/open/floor/plating, /area/quartermaster/storage) "aif" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/quartermaster/storage) @@ -4878,17 +4840,17 @@ }) "aim" = ( /obj/structure/rack, -/obj/item/weapon/storage/box/rubbershot, -/obj/item/weapon/storage/box/rubbershot, -/obj/item/weapon/storage/box/rubbershot{ +/obj/item/storage/box/rubbershot, +/obj/item/storage/box/rubbershot, +/obj/item/storage/box/rubbershot{ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/storage/box/rubbershot{ +/obj/item/storage/box/rubbershot{ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/gun/ballistic/shotgun/riot, +/obj/item/gun/ballistic/shotgun/riot, /obj/structure/extinguisher_cabinet{ pixel_x = -26 }, @@ -4950,8 +4912,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig) "air" = ( @@ -4998,14 +4959,12 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig) "aiu" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "detectivewindows"; name = "Detective Privacy Blast door" @@ -5032,8 +4991,7 @@ /area/security/detectives_office) "aiw" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "detectivewindows"; name = "Detective Privacy Blast door" @@ -5140,7 +5098,6 @@ name = "Queue Shutters" }, /turf/open/floor/plasteel/loadingarea{ - icon_state = "loadingarea"; dir = 1 }, /area/hallway/primary/central{ @@ -5151,8 +5108,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/primary/central{ name = "Primary Hallway" @@ -5192,23 +5148,20 @@ pixel_x = -22 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 9 }, /area/quartermaster/storage) "aiJ" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/storage) "aiK" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/storage) @@ -5221,7 +5174,6 @@ dir = 1 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 5 }, /area/quartermaster/storage) @@ -5237,14 +5189,13 @@ /area/quartermaster/storage) "aiN" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/yellow, +/obj/item/folder/yellow, /obj/item/device/multitool{ pixel_x = 6 }, -/obj/item/weapon/pen/red, +/obj/item/pen/red, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/storage) @@ -5253,9 +5204,8 @@ /obj/machinery/newscaster{ pixel_y = 32 }, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 5 }, /area/quartermaster/storage) @@ -5270,11 +5220,11 @@ /area/shuttle/supply) "aiR" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/e_gun/advtaser{ +/obj/item/gun/energy/e_gun/advtaser{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/gun/energy/e_gun/advtaser, +/obj/item/gun/energy/e_gun/advtaser, /obj/machinery/light{ dir = 8 }, @@ -5294,9 +5244,9 @@ /area/security/brig) "aiT" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/ionrifle, +/obj/item/gun/energy/ionrifle, /obj/item/clothing/suit/armor/laserproof, -/obj/item/weapon/gun/energy/temperature/security, +/obj/item/gun/energy/temperature/security, /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel/vault{ dir = 8 @@ -5307,14 +5257,13 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig) "aiV" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/red/side{ dir = 8 }, @@ -5360,8 +5309,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -5412,8 +5360,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "brigfront"; name = "Brig Blast door" @@ -5421,7 +5368,7 @@ /turf/open/floor/plating, /area/security/brig) "ajd" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -5579,7 +5526,6 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 1 }, /area/hallway/primary/central{ @@ -5588,7 +5534,6 @@ "ajp" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 1 }, /area/hallway/primary/central{ @@ -5801,7 +5746,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -5841,7 +5786,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/storage) @@ -5874,7 +5818,6 @@ pixel_x = 32 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/storage) @@ -5903,19 +5846,19 @@ }) "ajQ" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/ore/iron, +/obj/item/ore/iron, /turf/open/floor/plating/astplate, /area/ruin/unpowered{ name = "Asteroid" }) "ajR" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/e_gun{ +/obj/item/gun/energy/e_gun{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/gun/energy/e_gun, -/obj/item/weapon/gun/energy/e_gun{ +/obj/item/gun/energy/e_gun, +/obj/item/gun/energy/e_gun{ pixel_x = 3; pixel_y = -3 }, @@ -5959,12 +5902,12 @@ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/shield/riot{ +/obj/item/shield/riot{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/shield/riot, -/obj/item/weapon/shield/riot{ +/obj/item/shield/riot, +/obj/item/shield/riot{ pixel_x = 3; pixel_y = -3 }, @@ -5984,14 +5927,13 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig) "ajV" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/red, -/obj/item/weapon/restraints/handcuffs, +/obj/item/folder/red, +/obj/item/restraints/handcuffs, /obj/item/device/assembly/flash/handheld, /obj/item/device/assembly/flash/handheld, /obj/item/key/security, @@ -6742,7 +6684,6 @@ "akL" = ( /obj/structure/closet/wardrobe/cargotech, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/quartermaster/storage) @@ -6755,21 +6696,18 @@ "akN" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/storage) "akO" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/quartermaster/storage) "akP" = ( /obj/machinery/photocopier, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 5 }, /area/quartermaster/storage) @@ -6796,8 +6734,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig) "akU" = ( @@ -6832,8 +6769,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/security/brig) @@ -6845,6 +6781,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Security Office APC"; + areastring = "/area/security/brig"; pixel_x = -26 }, /obj/structure/cable/white{ @@ -6956,8 +6893,7 @@ /area/teleporter) "alh" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/teleporter) "ali" = ( @@ -6990,8 +6926,7 @@ /area/teleporter) "alk" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/primary/central{ name = "Primary Hallway" @@ -7012,7 +6947,7 @@ name = "Primary Hallway" }) "alm" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -7079,7 +7014,7 @@ name = "Primary Hallway" }) "als" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/machinery/light{ @@ -7124,8 +7059,7 @@ }) "alv" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ai_monitored/storage/eva{ name = "E.V.A. Storage" @@ -7191,21 +7125,20 @@ dir = 4; pixel_x = -32 }, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen/red, -/obj/item/weapon/stamp/denied{ +/obj/item/clipboard, +/obj/item/folder/yellow, +/obj/item/pen/red, +/obj/item/stamp/denied{ pixel_x = 6; pixel_y = 6 }, -/obj/item/weapon/stamp, +/obj/item/stamp, /obj/machinery/camera{ c_tag = "Cargo Bay Entrance"; dir = 4; network = list("SS13") }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/quartermaster/storage) @@ -7242,6 +7175,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Cargo Bay APC"; + areastring = "/area/quartermaster/storage"; pixel_x = 26 }, /obj/structure/cable/white{ @@ -7249,7 +7183,6 @@ icon_state = "0-8" }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/storage) @@ -7263,16 +7196,16 @@ name = "Asteroid" }) "alH" = ( -/obj/item/weapon/grenade/barrier{ +/obj/item/grenade/barrier{ pixel_x = -3; pixel_y = 1 }, -/obj/item/weapon/grenade/barrier, -/obj/item/weapon/grenade/barrier{ +/obj/item/grenade/barrier, +/obj/item/grenade/barrier{ pixel_x = 3; pixel_y = -1 }, -/obj/item/weapon/grenade/barrier{ +/obj/item/grenade/barrier{ pixel_x = 6; pixel_y = -2 }, @@ -7435,7 +7368,7 @@ "alT" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/structure/extinguisher_cabinet{ pixel_x = -26 }, @@ -7550,8 +7483,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/teleporter) "ame" = ( @@ -7559,8 +7491,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/primary/central{ name = "Primary Hallway" @@ -7642,8 +7573,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/primary/central{ name = "Primary Hallway" @@ -7653,8 +7583,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ai_monitored/storage/eva{ name = "E.V.A. Storage" @@ -7670,8 +7599,8 @@ /obj/item/stack/rods{ amount = 50 }, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/structure/cable/white{ d1 = 4; d2 = 8; @@ -7722,11 +7651,11 @@ }) "ams" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/item/stack/cable_coil/white, /obj/item/device/multitool, /obj/effect/decal/cleanable/dirt, @@ -7776,7 +7705,6 @@ /obj/machinery/computer/stockexchange, /obj/structure/table/reinforced, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 10 }, /area/quartermaster/storage) @@ -7795,7 +7723,7 @@ pixel_y = -24 }, /obj/machinery/light, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -7826,9 +7754,8 @@ }, /obj/item/stack/packageWrap, /obj/item/stack/cable_coil/white, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 6 }, /area/quartermaster/storage) @@ -7836,16 +7763,14 @@ /turf/closed/wall, /area/quartermaster/miningdock) "amD" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/miningdock) "amE" = ( /turf/closed/wall/mineral/titanium, /area/shuttle/mining) "amF" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/mining) "amG" = ( @@ -7867,13 +7792,13 @@ name = "Asteroid" }) "amH" = ( -/obj/item/weapon/storage/box/chemimp{ +/obj/item/storage/box/chemimp{ pixel_x = 6 }, -/obj/item/weapon/storage/box/trackimp{ +/obj/item/storage/box/trackimp{ pixel_x = -3 }, -/obj/item/weapon/storage/lockbox/loyalty, +/obj/item/storage/lockbox/loyalty, /obj/structure/table/reinforced, /obj/machinery/airalarm{ dir = 4; @@ -8021,7 +7946,7 @@ /obj/structure/table/reinforced, /obj/item/stack/cable_coil/white, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/machinery/firealarm{ dir = 8; pixel_x = -24 @@ -8044,7 +7969,7 @@ /area/teleporter) "amV" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/belt/utility, +/obj/item/storage/belt/utility, /obj/item/device/radio, /obj/item/device/radio, /obj/item/device/gps, @@ -8162,7 +8087,7 @@ }) "anh" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/belt/utility, +/obj/item/storage/belt/utility, /obj/item/device/radio, /obj/item/device/radio, /obj/item/device/flashlight/flare, @@ -8224,8 +8149,8 @@ "anm" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen, +/obj/item/folder/yellow, +/obj/item/pen, /obj/machinery/door/window/southleft{ dir = 1; name = "Cargo Desk"; @@ -8235,8 +8160,7 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "ann" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/quartermaster/storage) @@ -8284,6 +8208,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Mining Dock APC"; + areastring = "/area/quartermaster/miningdock"; pixel_x = 26 }, /obj/structure/extinguisher_cabinet{ @@ -8301,14 +8226,13 @@ /turf/open/floor/plasteel, /area/quartermaster/miningdock) "ant" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/vacuum, /turf/open/floor/plating, /area/quartermaster/miningdock) "anu" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /obj/effect/turf_decal/stripes/line{ dir = 9 }, @@ -8328,9 +8252,9 @@ "anw" = ( /obj/structure/table/reinforced, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/wrench, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/obj/item/crowbar/red, +/obj/item/wrench, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/item/clothing/mask/gas, /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -8345,8 +8269,8 @@ /turf/closed/wall/r_wall, /area/engine/atmos) "any" = ( -/obj/item/weapon/storage/box/firingpins, -/obj/item/weapon/storage/box/firingpins, +/obj/item/storage/box/firingpins, +/obj/item/storage/box/firingpins, /obj/structure/table/reinforced, /obj/machinery/light{ dir = 8 @@ -8357,8 +8281,8 @@ name = "Security RC"; pixel_x = -32 }, -/obj/item/weapon/gun/energy/e_gun/dragnet, -/obj/item/weapon/gun/energy/e_gun/dragnet, +/obj/item/gun/energy/e_gun/dragnet, +/obj/item/gun/energy/e_gun/dragnet, /turf/open/floor/plasteel/red/corner{ dir = 8 }, @@ -8412,8 +8336,8 @@ "anB" = ( /obj/machinery/door/firedoor, /obj/structure/table/reinforced, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen, +/obj/item/folder/red, +/obj/item/pen, /obj/machinery/door/window/brigdoor/southright{ dir = 8; name = "Security Desk"; @@ -8449,7 +8373,7 @@ }, /area/security/brig) "anF" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -8538,7 +8462,7 @@ pixel_y = 1 }, /obj/structure/closet/crate/engineering, -/obj/item/weapon/hand_tele, +/obj/item/hand_tele, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -8580,8 +8504,7 @@ }, /area/teleporter) "anQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/primary/central{ name = "Primary Hallway" @@ -8771,7 +8694,6 @@ dir = 2 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/hallway/primary/central{ @@ -8838,7 +8760,6 @@ dir = 8 }, /turf/open/floor/plasteel/purple/side{ - icon_state = "purple"; dir = 9 }, /area/quartermaster/miningdock) @@ -8851,7 +8772,6 @@ }, /obj/effect/landmark/start/shaft_miner, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 5 }, /area/quartermaster/miningdock) @@ -8904,12 +8824,12 @@ /turf/open/floor/engine/vacuum, /area/engine/atmos) "aos" = ( -/obj/item/weapon/storage/box/teargas{ +/obj/item/storage/box/teargas{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/handcuffs, -/obj/item/weapon/storage/box/flashbangs{ +/obj/item/storage/box/handcuffs, +/obj/item/storage/box/flashbangs{ pixel_x = -3; pixel_y = -3 }, @@ -9076,8 +8996,8 @@ }) "aoF" = ( /obj/structure/table/reinforced, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/machinery/cell_charger, /obj/machinery/airalarm{ dir = 4; @@ -9142,9 +9062,9 @@ /area/maintenance/port/central) "aoL" = ( /obj/structure/rack, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/wrench, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/obj/item/crowbar/red, +/obj/item/wrench, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/maintenance, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -9510,7 +9430,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/quartermaster/miningdock) @@ -9522,7 +9441,6 @@ icon_state = "1-8" }, /turf/open/floor/plasteel/purple/side{ - icon_state = "purple"; dir = 4 }, /area/quartermaster/miningdock) @@ -9850,6 +9768,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Teleporter APC"; + areastring = "/area/teleporter"; pixel_y = -26 }, /obj/structure/cable/white{ @@ -9905,7 +9824,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /turf/open/floor/plasteel/yellow/side{ dir = 5 }, @@ -10048,12 +9967,12 @@ /area/maintenance/starboard/central) "aqc" = ( /obj/structure/table/reinforced, -/obj/item/weapon/tank/jetpack/carbondioxide{ +/obj/item/tank/jetpack/carbondioxide{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/tank/jetpack/carbondioxide, -/obj/item/weapon/wrench, +/obj/item/tank/jetpack/carbondioxide, +/obj/item/wrench, /obj/effect/decal/cleanable/dirt, /obj/item/device/radio/intercom{ name = "Station Intercom"; @@ -10089,6 +10008,7 @@ /obj/machinery/power/apc{ dir = 2; name = "E.V.A. Storage APC"; + areastring = "/area/ai_monitored/storage/eva"; pixel_y = -26 }, /obj/structure/cable/white{ @@ -10194,8 +10114,8 @@ /obj/machinery/newscaster{ pixel_y = -32 }, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/hallway/primary/central{ @@ -10242,13 +10162,13 @@ }) "aqq" = ( /obj/structure/rack, -/obj/item/weapon/storage/toolbox/emergency{ +/obj/item/storage/toolbox/emergency{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/pickaxe, -/obj/item/weapon/storage/toolbox/emergency, -/obj/item/weapon/shovel, +/obj/item/pickaxe, +/obj/item/storage/toolbox/emergency, +/obj/item/shovel, /obj/machinery/camera{ c_tag = "Mining Dock"; dir = 4; @@ -10265,20 +10185,17 @@ dir = 1 }, /turf/open/floor/plasteel/purple/side{ - icon_state = "purple"; dir = 8 }, /area/quartermaster/miningdock) "aqs" = ( /obj/machinery/computer/shuttle/mining, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/miningdock) "aqt" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/pods{ name = "MINING POD" }, @@ -10297,8 +10214,8 @@ /obj/item/device/flashlight, /obj/item/device/flashlight/flare, /obj/item/device/flashlight/flare, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/crowbar/red, +/obj/item/stock_parts/cell/high, +/obj/item/crowbar/red, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/quartermaster/miningdock) @@ -10364,8 +10281,7 @@ /turf/closed/wall/r_wall, /area/engine/atmos) "aqE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -10407,7 +10323,6 @@ dir = 6 }, /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 8 }, /area/security/brig) @@ -10429,7 +10344,6 @@ dir = 4 }, /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 8 }, /area/security/brig) @@ -10438,8 +10352,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -10475,7 +10388,7 @@ }, /area/security/brig) "aqP" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -10498,8 +10411,8 @@ "aqQ" = ( /obj/machinery/door/firedoor, /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/red, +/obj/item/clipboard, +/obj/item/folder/red, /obj/item/toy/figure/hos, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/red, @@ -10507,8 +10420,8 @@ "aqR" = ( /obj/machinery/door/firedoor, /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/red, /area/security/brig) "aqS" = ( @@ -10529,13 +10442,14 @@ }) "aqT" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/belt/utility, -/obj/item/weapon/weldingtool, +/obj/item/storage/belt/utility, +/obj/item/weldingtool, /obj/item/clothing/head/welding, /obj/effect/decal/cleanable/dirt, /obj/machinery/power/apc{ dir = 8; name = "Primary Tool Storage APC"; + areastring = "/area/storage/primary"; pixel_x = -26; pixel_y = 3 }, @@ -10560,8 +10474,8 @@ /area/storage/primary) "aqV" = ( /obj/structure/table/reinforced, -/obj/item/weapon/crowbar, -/obj/item/weapon/wrench, +/obj/item/crowbar, +/obj/item/wrench, /obj/item/device/gps, /obj/machinery/light{ dir = 1 @@ -10615,8 +10529,7 @@ name = "Atrium" }) "arb" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/bar{ name = "Atrium" @@ -10665,8 +10578,7 @@ name = "Atrium" }) "arf" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/directions/engineering{ desc = "A sign that shows there are doors here. There are doors everywhere!"; icon_state = "doors"; @@ -10728,8 +10640,8 @@ dir = 8; pixel_x = -24 }, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/quartermaster/miningdock) @@ -10742,10 +10654,9 @@ name = "Mining Dock RC"; pixel_y = -32 }, -/obj/item/weapon/folder/yellow, +/obj/item/folder/yellow, /obj/item/toy/figure/miner, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 10 }, /area/quartermaster/miningdock) @@ -10758,7 +10669,6 @@ pixel_y = -32 }, /turf/open/floor/plasteel/purple/side{ - icon_state = "purple"; dir = 6 }, /area/quartermaster/miningdock) @@ -10783,19 +10693,19 @@ desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; name = "emergency lifejacket" }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, /obj/item/clothing/mask/breath{ @@ -10840,8 +10750,8 @@ }, /obj/structure/closet/crate/internals, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/pickaxe/emergency, -/obj/item/weapon/pickaxe/emergency, +/obj/item/pickaxe/emergency, +/obj/item/pickaxe/emergency, /obj/effect/turf_decal/delivery, /obj/machinery/light/small{ dir = 8 @@ -10962,7 +10872,6 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/green/side{ - icon_state = "green"; dir = 1 }, /area/engine/atmos) @@ -11224,8 +11133,8 @@ "arO" = ( /obj/machinery/door/firedoor, /obj/structure/table/reinforced, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen, +/obj/item/folder/red, +/obj/item/pen, /obj/machinery/door/window/brigdoor/southright{ dir = 8; name = "Security Desk"; @@ -11242,8 +11151,7 @@ /turf/open/floor/plasteel/red, /area/security/brig) "arP" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/storage/primary) "arQ" = ( @@ -11425,7 +11333,7 @@ name = "Atrium" }) "ase" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -11456,7 +11364,7 @@ name = "Atrium" }) "asi" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/redyellow, @@ -11717,7 +11625,7 @@ /obj/item/clothing/under/rank/security/grey, /obj/item/clothing/under/rank/security/grey, /obj/item/clothing/under/rank/security/grey, -/obj/item/weapon/storage/backpack/satchel/sec, +/obj/item/storage/backpack/satchel/sec, /obj/structure/extinguisher_cabinet{ pixel_x = -26 }, @@ -11777,8 +11685,7 @@ /area/security/brig) "asM" = ( /obj/structure/cable/white, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig) "asN" = ( @@ -11798,7 +11705,7 @@ /area/security/brig) "asO" = ( /obj/structure/table/reinforced, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/item/device/assembly/flash/handheld, /obj/machinery/firealarm{ dir = 1; @@ -11831,7 +11738,7 @@ /area/security/brig) "asQ" = ( /obj/structure/table/reinforced, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/item/device/taperecorder, /obj/machinery/status_display{ pixel_y = -32 @@ -11942,7 +11849,7 @@ "asW" = ( /obj/structure/table/reinforced, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -11956,7 +11863,7 @@ /area/storage/primary) "asX" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/item/device/flashlight, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /obj/structure/cable/white{ @@ -12071,7 +11978,7 @@ dir = 2 }, /turf/open/floor/plasteel, -/area/crew_quarters/theatre) +/area/maintenance/port/central) "ath" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 @@ -12243,8 +12150,7 @@ /turf/open/floor/engine/n2, /area/engine/atmos) "aty" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/cyan/visible, /turf/open/floor/plating, /area/engine/atmos) @@ -12329,6 +12235,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Atmospherics Engine APC"; + areastring = "/area/engine/atmos"; pixel_x = 26 }, /obj/structure/cable/white{ @@ -12358,7 +12265,6 @@ pixel_x = 32 }, /turf/open/floor/plasteel/caution/corner{ - icon_state = "cautioncorner"; dir = 1 }, /area/hallway/primary/central{ @@ -12434,7 +12340,7 @@ /area/storage/primary) "atQ" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/item/device/flashlight, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -12444,7 +12350,7 @@ "atR" = ( /obj/structure/table/reinforced, /obj/item/clothing/gloves/color/yellow, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, @@ -12479,19 +12385,19 @@ desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; name = "emergency lifejacket" }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, /obj/item/clothing/mask/breath{ @@ -12609,7 +12515,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_x = -3; @@ -12630,15 +12536,15 @@ name = "Atrium" }) "auc" = ( -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = -8; pixel_y = 5 }, -/obj/item/weapon/reagent_containers/food/condiment/peppermill{ +/obj/item/reagent_containers/food/condiment/peppermill{ pixel_x = -8 }, /obj/structure/table/wood, -/obj/item/weapon/kitchen/fork, +/obj/item/kitchen/fork, /turf/open/floor/plasteel/redyellow, /area/crew_quarters/bar{ name = "Atrium" @@ -12658,11 +12564,11 @@ }) "auf" = ( /obj/structure/table/reinforced, -/obj/item/weapon/lighter{ +/obj/item/lighter{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/lighter, +/obj/item/lighter, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -12719,7 +12625,7 @@ /area/crew_quarters/bar) "aul" = ( /obj/structure/closet/gmcloset, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/stack/sheet/glass{ amount = 30 }, @@ -13167,7 +13073,7 @@ /area/storage/primary) "auX" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /obj/structure/sign/nosmoking_2{ pixel_x = 32 }, @@ -13211,7 +13117,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -13317,8 +13223,8 @@ /area/crew_quarters/bar) "avo" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/box/beanbag, -/obj/item/weapon/gun/ballistic/revolver/doublebarrel, +/obj/item/storage/box/beanbag, +/obj/item/gun/ballistic/revolver/doublebarrel, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -13600,8 +13506,8 @@ "avO" = ( /obj/structure/rack, /obj/item/clothing/gloves/color/black, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/wrench, +/obj/item/crowbar/red, +/obj/item/wrench, /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -13622,7 +13528,7 @@ }, /obj/item/clothing/shoes/jackboots, /obj/item/device/radio, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/maintenance{ @@ -13640,7 +13546,7 @@ "avQ" = ( /obj/structure/table, /obj/item/clothing/under/rank/security, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/effect/decal/cleanable/dirt, /obj/structure/cable/white, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -13728,7 +13634,7 @@ dir = 4; pixel_x = 24 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -13738,8 +13644,8 @@ }) "avY" = ( /obj/structure/table/reinforced, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/machinery/cell_charger, /obj/effect/decal/cleanable/dirt, /obj/machinery/firealarm{ @@ -13866,7 +13772,7 @@ }) "awl" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/bag/tray, +/obj/item/storage/bag/tray, /turf/open/floor/plasteel/redyellow, /area/crew_quarters/bar{ name = "Atrium" @@ -13899,7 +13805,7 @@ }) "awp" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/matches{ +/obj/item/storage/box/matches{ pixel_x = -3; pixel_y = 5 }, @@ -14012,7 +13918,7 @@ dir = 8 }, /turf/open/floor/plasteel, -/area/crew_quarters/bar) +/area/maintenance/starboard/central) "awx" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 @@ -14225,7 +14131,7 @@ /area/crew_quarters/dorms) "awR" = ( /obj/structure/table/wood, -/obj/item/weapon/soap/nanotrasen, +/obj/item/soap/nanotrasen, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -14265,7 +14171,7 @@ }) "awV" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/dr_gibb, +/obj/item/reagent_containers/food/drinks/soda_cans/dr_gibb, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -14300,9 +14206,9 @@ /area/crew_quarters/bar) "awZ" = ( /obj/structure/table/wood, -/obj/item/weapon/book/manual/barman_recipes, -/obj/item/weapon/reagent_containers/food/drinks/shaker, -/obj/item/weapon/reagent_containers/glass/rag, +/obj/item/book/manual/barman_recipes, +/obj/item/reagent_containers/food/drinks/shaker, +/obj/item/reagent_containers/glass/rag, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/vault{ dir = 8 @@ -14328,7 +14234,7 @@ /area/crew_quarters/bar) "axc" = ( /obj/structure/closet/gmcloset, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/stack/sheet/glass{ amount = 30 }, @@ -14372,9 +14278,9 @@ }) "axg" = ( /obj/structure/rack, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/wrench, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/obj/item/crowbar/red, +/obj/item/wrench, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, @@ -14470,7 +14376,7 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -14507,8 +14413,7 @@ /turf/open/floor/plasteel, /area/engine/atmos) "axt" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) "axu" = ( @@ -14545,7 +14450,7 @@ /turf/open/floor/plasteel, /area/engine/atmos) "axy" = ( -/obj/item/weapon/weldingtool, +/obj/item/weldingtool, /obj/item/clothing/head/welding, /obj/structure/table/reinforced, /obj/effect/decal/cleanable/dirt, @@ -14583,8 +14488,8 @@ /obj/item/stack/sheet/metal{ amount = 50 }, -/obj/item/weapon/grenade/chem_grenade/metalfoam, -/obj/item/weapon/grenade/chem_grenade/metalfoam, +/obj/item/grenade/chem_grenade/metalfoam, +/obj/item/grenade/chem_grenade/metalfoam, /obj/machinery/newscaster{ pixel_y = 32 }, @@ -14627,8 +14532,8 @@ }) "axD" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/item/device/radio/intercom{ name = "Station Intercom"; pixel_x = -26 @@ -14713,15 +14618,15 @@ /area/maintenance/port/central) "axM" = ( /obj/structure/table/wood, -/obj/item/weapon/lipstick/random{ +/obj/item/lipstick/random{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/lipstick/random{ +/obj/item/lipstick/random{ pixel_x = -3; pixel_y = -3 }, -/obj/item/weapon/lipstick/random, +/obj/item/lipstick/random, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -14787,6 +14692,11 @@ d2 = 8; icon_state = "4-8" }, +/obj/machinery/door/window/eastright{ + dir = 8; + name = "Bar Door"; + req_access_txt = "25" + }, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -14804,7 +14714,7 @@ /area/crew_quarters/bar) "axT" = ( /obj/structure/table/wood, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/bartender, /obj/machinery/light{ dir = 4 @@ -15029,15 +14939,15 @@ "ayq" = ( /obj/structure/table/reinforced, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/caution{ dir = 8 }, /area/engine/atmos) "ayr" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/belt/utility, +/obj/item/storage/belt/utility, /obj/item/device/t_scanner, /obj/structure/cable/white{ d1 = 2; @@ -15050,8 +14960,7 @@ }, /area/engine/atmos) "ays" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "atmoslock"; name = "Atmospherics Lockdown Blast door" @@ -15076,8 +14985,7 @@ name = "Primary Hallway" }) "ayu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/dorms) "ayv" = ( @@ -15117,7 +15025,7 @@ /obj/machinery/newscaster{ pixel_x = 32 }, -/obj/item/weapon/bedsheet/blue, +/obj/item/bedsheet/blue, /turf/open/floor/plasteel/grimy, /area/crew_quarters/dorms) "ayB" = ( @@ -15128,7 +15036,7 @@ /obj/machinery/newscaster{ pixel_x = 32 }, -/obj/item/weapon/bedsheet/red, +/obj/item/bedsheet/red, /turf/open/floor/carpet, /area/crew_quarters/dorms) "ayD" = ( @@ -15177,7 +15085,7 @@ /area/crew_quarters/theatre) "ayI" = ( /obj/structure/table/wood, -/obj/item/weapon/gun/ballistic/revolver/russian, +/obj/item/gun/ballistic/revolver/russian, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -15227,13 +15135,13 @@ name = "Atrium" }) "ayN" = ( -/obj/item/weapon/storage/fancy/cigarettes/cigars{ +/obj/item/storage/fancy/cigarettes/cigars{ pixel_y = 6 }, -/obj/item/weapon/storage/fancy/cigarettes/cigars/cohiba{ +/obj/item/storage/fancy/cigarettes/cigars/cohiba{ pixel_y = 3 }, -/obj/item/weapon/storage/fancy/cigarettes/cigars/havana, +/obj/item/storage/fancy/cigarettes/cigars/havana, /obj/structure/table/reinforced, /turf/open/floor/plasteel/vault{ dir = 8 @@ -15278,6 +15186,7 @@ cell_type = 5000; dir = 1; name = "Central Starboard Maintenance APC"; + areastring = "/area/maintenance/starboard/central"; pixel_y = 25 }, /obj/effect/turf_decal/stripes/line, @@ -15323,11 +15232,12 @@ /obj/machinery/power/apc{ dir = 8; name = "Departure Lounge APC"; + areastring = "/area/hallway/secondary/exit"; pixel_x = -26; pixel_y = 3 }, -/obj/item/weapon/crowbar, -/obj/item/weapon/wrench, +/obj/item/crowbar, +/obj/item/wrench, /obj/item/device/radio, /obj/machinery/airalarm{ pixel_y = 23 @@ -15344,7 +15254,7 @@ }) "ayX" = ( /obj/structure/table/reinforced, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/item/device/assembly/flash/handheld, /obj/machinery/status_display{ pixel_y = 32 @@ -15408,8 +15318,7 @@ name = "\improper Departure Lounge" }) "azb" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/secondary/exit{ name = "\improper Departure Lounge" @@ -15464,7 +15373,7 @@ /area/shuttle/escape) "azi" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -15544,8 +15453,7 @@ /turf/open/floor/plasteel, /area/engine/atmos) "azs" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" @@ -15672,7 +15580,7 @@ /area/crew_quarters/dorms) "azE" = ( /obj/structure/table/wood, -/obj/item/weapon/staff/broom, +/obj/item/staff/broom, /obj/item/clothing/head/witchwig, /turf/open/floor/plasteel/vault{ dir = 5 @@ -15680,8 +15588,8 @@ /area/crew_quarters/theatre) "azF" = ( /obj/structure/easel, -/obj/item/weapon/canvas/twentythreeXtwentythree, -/obj/item/weapon/canvas/twentythreeXtwentythree, +/obj/item/canvas/twentythreeXtwentythree, +/obj/item/canvas/twentythreeXtwentythree, /obj/machinery/airalarm{ dir = 1; pixel_y = -22 @@ -15741,7 +15649,7 @@ }) "azK" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/britcup, +/obj/item/reagent_containers/food/drinks/britcup, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -15939,7 +15847,7 @@ /area/shuttle/escape) "aAf" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/machinery/light{ dir = 4 }, @@ -15992,7 +15900,6 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/arrival{ - icon_state = "arrival"; dir = 9 }, /area/engine/atmos) @@ -16284,6 +16191,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Atrium APC"; + areastring = "/area/crew_quarters/bar"; pixel_x = -26; pixel_y = 3 }, @@ -16327,15 +16235,15 @@ name = "Atrium" }) "aAP" = ( -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = -8; pixel_y = 5 }, -/obj/item/weapon/reagent_containers/food/condiment/peppermill{ +/obj/item/reagent_containers/food/condiment/peppermill{ pixel_x = -8 }, /obj/structure/table/wood, -/obj/item/weapon/kitchen/fork, +/obj/item/kitchen/fork, /obj/effect/landmark/lightsout, /obj/structure/cable/white{ d1 = 4; @@ -16593,7 +16501,7 @@ /turf/open/floor/mineral/plastitanium/brig, /area/shuttle/escape) "aBl" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_x = -3; @@ -16650,7 +16558,6 @@ dir = 8 }, /turf/open/floor/plasteel/arrival{ - icon_state = "arrival"; dir = 8 }, /area/engine/atmos) @@ -16743,8 +16650,7 @@ /turf/open/floor/plasteel, /area/engine/atmos) "aBC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -16752,7 +16658,7 @@ /turf/open/floor/plating, /area/engine/atmos) "aBD" = ( -/obj/item/weapon/tank/internals/emergency_oxygen{ +/obj/item/tank/internals/emergency_oxygen{ pixel_x = -6 }, /obj/item/clothing/mask/breath, @@ -16762,7 +16668,6 @@ /obj/structure/closet/crate/bin, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/caution{ - icon_state = "caution"; dir = 10 }, /area/engine/atmos) @@ -16931,6 +16836,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Dormitories APC"; + areastring = "/area/crew_quarters/dorms"; pixel_y = -26 }, /obj/structure/cable/white{ @@ -16959,7 +16865,7 @@ /area/maintenance/port/central) "aBV" = ( /obj/structure/table/wood, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/clown{ pixel_x = 3; pixel_y = 3 @@ -16991,6 +16897,7 @@ cell_type = 5000; dir = 1; name = "Theatre Backstage APC"; + areastring = "/area/crew_quarters/theatre"; pixel_y = 25 }, /obj/structure/extinguisher_cabinet{ @@ -17019,7 +16926,7 @@ }) "aBZ" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/cheesiehonkers, +/obj/item/reagent_containers/food/snacks/cheesiehonkers, /turf/open/floor/plasteel/redyellow, /area/crew_quarters/bar{ name = "Atrium" @@ -17028,7 +16935,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/redyellow, @@ -17040,8 +16947,7 @@ /turf/closed/wall, /area/crew_quarters/kitchen) "aCc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/kitchen) "aCd" = ( @@ -17089,8 +16995,7 @@ name = "Primary Hallway" }) "aCi" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white{ d2 = 4; icon_state = "0-4" @@ -17122,7 +17027,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/folder/red, +/obj/item/folder/red, /obj/item/device/radio, /obj/effect/turf_decal/stripes/line{ dir = 2 @@ -17132,8 +17037,7 @@ name = "\improper Departure Lounge" }) "aCk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white{ d2 = 4; icon_state = "0-4" @@ -17177,8 +17081,7 @@ name = "\improper Departure Lounge" }) "aCm" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white{ d2 = 8; icon_state = "0-8" @@ -17188,8 +17091,7 @@ name = "\improper Departure Lounge" }) "aCn" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/vacuum, /turf/open/floor/plating, /area/hallway/secondary/exit{ @@ -17390,8 +17292,7 @@ /turf/closed/wall/r_wall, /area/engine/atmos) "aCH" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "atmoslock"; name = "Atmospherics Lockdown Blast door" @@ -17432,8 +17333,7 @@ /turf/open/floor/plasteel, /area/engine/atmos) "aCJ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "atmoslock"; name = "Atmospherics Lockdown Blast door" @@ -17447,8 +17347,8 @@ /area/engine/atmos) "aCK" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen, +/obj/item/folder/yellow, +/obj/item/pen, /obj/machinery/door/poddoor/preopen{ id = "atmoslock"; name = "Atmospherics Lockdown Blast door" @@ -17503,16 +17403,16 @@ }) "aCN" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/neutral, /area/crew_quarters/dorms) "aCO" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/neutral, /area/crew_quarters/dorms) @@ -17580,7 +17480,7 @@ }) "aCV" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/chef, /obj/machinery/firealarm{ dir = 8; @@ -17659,8 +17559,8 @@ }) "aDd" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/airalarm{ dir = 4; pixel_x = -23 @@ -17680,7 +17580,6 @@ icon_state = "1-4" }, /turf/open/floor/plasteel/escape{ - icon_state = "escape"; dir = 1 }, /area/hallway/secondary/exit{ @@ -17694,7 +17593,6 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/escape{ - icon_state = "escape"; dir = 1 }, /area/hallway/secondary/exit{ @@ -17751,7 +17649,7 @@ }, /area/shuttle/escape) "aDm" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_x = -3; @@ -17881,7 +17779,7 @@ name = "Primary Hallway" }) "aDB" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -17893,7 +17791,7 @@ }) "aDC" = ( /obj/structure/table/reinforced, -/obj/item/weapon/airlock_painter, +/obj/item/airlock_painter, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/hallway/primary/central{ @@ -17931,7 +17829,7 @@ /obj/machinery/newscaster{ pixel_x = 32 }, -/obj/item/weapon/bedsheet/brown, +/obj/item/bedsheet/brown, /turf/open/floor/wood, /area/crew_quarters/dorms) "aDI" = ( @@ -17939,20 +17837,20 @@ /obj/machinery/newscaster{ pixel_x = 32 }, -/obj/item/weapon/bedsheet/black, +/obj/item/bedsheet/black, /turf/open/floor/plasteel/grimy, /area/crew_quarters/dorms) "aDJ" = ( /obj/structure/table/wood, -/obj/item/weapon/lipstick/random{ +/obj/item/lipstick/random{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/lipstick/random{ +/obj/item/lipstick/random{ pixel_x = -3; pixel_y = -3 }, -/obj/item/weapon/lipstick/random, +/obj/item/lipstick/random, /obj/structure/mirror{ pixel_x = -28 }, @@ -18061,14 +17959,14 @@ id = "kitchencounter"; name = "Kitchen Counter Shutters" }, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = -8; pixel_y = 5 }, -/obj/item/weapon/reagent_containers/food/condiment/peppermill{ +/obj/item/reagent_containers/food/condiment/peppermill{ pixel_x = -8 }, -/obj/item/weapon/reagent_containers/food/drinks/britcup, +/obj/item/reagent_containers/food/drinks/britcup, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -18139,14 +18037,14 @@ }) "aEa" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/hallway/primary/central{ name = "Primary Hallway" }) "aEb" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/effect/turf_decal/bot, @@ -18234,19 +18132,19 @@ desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; name = "emergency lifejacket" }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, /obj/item/clothing/mask/breath{ @@ -18573,7 +18471,7 @@ }, /area/crew_quarters/dorms) "aEL" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -18652,7 +18550,7 @@ /area/crew_quarters/dorms) "aES" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/baguette, +/obj/item/reagent_containers/food/snacks/baguette, /obj/structure/sign/poster/contraband/random{ pixel_x = -32 }, @@ -18665,7 +18563,7 @@ /area/crew_quarters/theatre) "aET" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/crayons, +/obj/item/storage/crayons, /obj/item/device/flashlight/lamp/bananalamp{ pixel_y = 5 }, @@ -18716,7 +18614,7 @@ }) "aEX" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/chips, +/obj/item/reagent_containers/food/snacks/chips, /turf/open/floor/plasteel/redyellow, /area/crew_quarters/bar{ name = "Atrium" @@ -18728,8 +18626,8 @@ id = "kitchencounter"; name = "Kitchen Counter Shutters" }, -/obj/item/weapon/storage/bag/tray, -/obj/item/weapon/kitchen/fork, +/obj/item/storage/bag/tray, +/obj/item/kitchen/fork, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/crew_quarters/kitchen) @@ -18740,7 +18638,7 @@ "aFa" = ( /obj/structure/table/reinforced, /obj/item/clothing/suit/apron/chef, -/obj/item/weapon/kitchen/rollingpin, +/obj/item/kitchen/rollingpin, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, @@ -18748,8 +18646,8 @@ /area/crew_quarters/kitchen) "aFb" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/snacks/mint, -/obj/item/weapon/reagent_containers/food/condiment/enzyme{ +/obj/item/reagent_containers/food/snacks/mint, +/obj/item/reagent_containers/food/condiment/enzyme{ pixel_y = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -18765,14 +18663,14 @@ /area/crew_quarters/kitchen) "aFc" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = -8; pixel_y = 5 }, -/obj/item/weapon/reagent_containers/food/condiment/peppermill{ +/obj/item/reagent_containers/food/condiment/peppermill{ pixel_x = -8 }, -/obj/item/weapon/kitchen/knife, +/obj/item/kitchen/knife, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -18823,7 +18721,7 @@ dir = 8 }, /turf/open/floor/plasteel, -/area/crew_quarters/kitchen) +/area/maintenance/starboard/central) "aFg" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 @@ -18958,7 +18856,7 @@ "aFv" = ( /obj/structure/closet/crate, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/crowbar/red, +/obj/item/crowbar/red, /obj/item/stack/sheet/mineral/plasma{ amount = 20 }, @@ -18995,7 +18893,6 @@ }, /obj/structure/cable{ icon_state = "0-2"; - pixel_y = 1; d2 = 2 }, /obj/effect/decal/cleanable/dirt, @@ -19088,7 +18985,6 @@ pixel_x = -32 }, /turf/open/floor/plasteel/arrival{ - icon_state = "arrival"; dir = 8 }, /area/hallway/primary/central{ @@ -19254,7 +19150,7 @@ /obj/structure/extinguisher_cabinet{ pixel_x = -26 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/machinery/camera{ @@ -19268,7 +19164,7 @@ }) "aFO" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola, +/obj/item/reagent_containers/food/drinks/soda_cans/cola, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -19292,7 +19188,7 @@ id = "kitchencounter"; name = "Kitchen Counter Shutters" }, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, @@ -19385,8 +19281,7 @@ name = "\improper Departure Lounge" }) "aGc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/directions/engineering{ desc = "A sign that shows there are doors here. There are doors everywhere!"; icon_state = "doors"; @@ -19476,8 +19371,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "aGl" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -19531,7 +19425,6 @@ pixel_x = -24 }, /turf/open/floor/plasteel/arrival{ - icon_state = "arrival"; dir = 8 }, /area/hallway/primary/central{ @@ -19582,7 +19475,7 @@ name = "Primary Hallway" }) "aGu" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/yellow/corner, @@ -19591,8 +19484,8 @@ }) "aGv" = ( /obj/structure/table/reinforced, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/machinery/cell_charger, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, @@ -19641,7 +19534,7 @@ name = "old sink"; pixel_y = 28 }, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, @@ -19649,7 +19542,7 @@ "aGB" = ( /obj/structure/mopbucket, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/mop, +/obj/item/mop, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ @@ -19671,6 +19564,7 @@ cell_type = 5000; dir = 1; name = "Central Port Maintenance APC"; + areastring = "/area/maintenance/port/central"; pixel_y = 25 }, /turf/open/floor/plasteel/neutral/corner{ @@ -19832,15 +19726,15 @@ name = "Atrium" }) "aGO" = ( -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = -8; pixel_y = 5 }, -/obj/item/weapon/reagent_containers/food/condiment/peppermill{ +/obj/item/reagent_containers/food/condiment/peppermill{ pixel_x = -8 }, /obj/structure/table/wood, -/obj/item/weapon/kitchen/fork, +/obj/item/kitchen/fork, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -19916,8 +19810,8 @@ pixel_y = -26; req_access_txt = "28" }, -/obj/item/weapon/storage/box/donkpockets, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /obj/item/clothing/head/chefhat, /obj/machinery/light, /turf/open/floor/plasteel/vault{ @@ -20011,7 +19905,7 @@ pixel_y = 24; req_access_txt = "10" }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -20223,7 +20117,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/effect/decal/cleanable/dirt, @@ -20241,8 +20135,7 @@ /turf/closed/wall/r_wall, /area/engine/engineering) "aHw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "ceblast"; name = "Engineering Lockdown Shutters" @@ -20289,8 +20182,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "aHy" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "ceblast"; name = "Engineering Lockdown Shutters" @@ -20304,8 +20196,8 @@ /area/engine/engineering) "aHz" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen, +/obj/item/folder/yellow, +/obj/item/pen, /obj/machinery/door/poddoor/preopen{ id = "ceblast"; name = "Engineering Lockdown Shutters" @@ -20330,8 +20222,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "aHA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "ceblast"; name = "Engineering Lockdown Shutters" @@ -20554,7 +20445,7 @@ dir = 2 }, /turf/open/floor/plasteel, -/area/hydroponics) +/area/maintenance/port/central) "aHP" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 @@ -20593,13 +20484,13 @@ }) "aHT" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/coffee, +/obj/item/reagent_containers/food/drinks/coffee, /turf/open/floor/plasteel/redyellow, /area/crew_quarters/bar{ name = "Atrium" }) "aHU" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -20643,15 +20534,15 @@ /area/maintenance/starboard/central) "aHY" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/hallway/primary/central{ name = "Primary Hallway" }) "aHZ" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -20886,8 +20777,8 @@ /obj/item/stack/rods{ amount = 50 }, -/obj/item/weapon/wrench, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/wrench, +/obj/item/storage/box/lights/mixed, /obj/machinery/newscaster{ pixel_x = -32 }, @@ -20922,8 +20813,8 @@ "aIv" = ( /obj/structure/table/reinforced, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, @@ -21018,7 +20909,7 @@ dir = 2 }, /turf/open/floor/plasteel, -/area/janitor) +/area/maintenance/port/central) "aID" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall, @@ -21046,16 +20937,16 @@ /turf/open/floor/plasteel, /area/maintenance/port/central) "aIG" = ( -/obj/item/weapon/crowbar/red, -/obj/item/weapon/cultivator, -/obj/item/weapon/shovel/spade, -/obj/item/weapon/hatchet, -/obj/item/weapon/storage/bag/plants/portaseeder, -/obj/item/weapon/reagent_containers/spray/plantbgone{ +/obj/item/crowbar/red, +/obj/item/cultivator, +/obj/item/shovel/spade, +/obj/item/hatchet, +/obj/item/storage/bag/plants/portaseeder, +/obj/item/reagent_containers/spray/plantbgone{ pixel_x = 12; pixel_y = 3 }, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /obj/structure/closet/crate/hydroponics, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, @@ -21156,8 +21047,8 @@ id = "hydrodesk"; name = "Hydroponics Counter Shutters" }, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/hydroponics) @@ -21284,7 +21175,7 @@ }) "aJa" = ( /obj/structure/table, -/obj/item/weapon/storage/pill_bottle/dice, +/obj/item/storage/pill_bottle/dice, /obj/machinery/firealarm{ dir = 8; pixel_x = -24 @@ -21322,7 +21213,7 @@ /turf/open/floor/plasteel/neutral/side, /area/shuttle/escape) "aJg" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_x = -3; @@ -21350,8 +21241,7 @@ }, /area/engine/gravity_generator) "aJj" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-2"; d2 = 2 @@ -21383,6 +21273,7 @@ cell_type = 5000; dir = 1; name = "Gravity Generator APC"; + areastring = "/area/engine/gravity_generator"; pixel_y = 25 }, /obj/structure/cable{ @@ -21421,19 +21312,18 @@ /obj/machinery/power/smes{ charge = 5e+006 }, -/obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 - }, /obj/structure/sign/electricshock{ pixel_y = 32 }, /obj/effect/turf_decal/bot, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, /turf/open/floor/plasteel, /area/engine/gravity_generator) "aJo" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" @@ -21470,7 +21360,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "aJr" = ( -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 6 }, @@ -21548,8 +21438,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "aJA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" @@ -21573,9 +21462,9 @@ /obj/item/stack/sheet/glass{ amount = 50 }, -/obj/item/weapon/crowbar, -/obj/item/weapon/grenade/chem_grenade/metalfoam, -/obj/item/weapon/grenade/chem_grenade/metalfoam, +/obj/item/crowbar, +/obj/item/grenade/chem_grenade/metalfoam, +/obj/item/grenade/chem_grenade/metalfoam, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -21638,18 +21527,18 @@ /area/engine/engineering) "aJI" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/mousetraps{ +/obj/item/storage/box/mousetraps{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/mousetraps, -/obj/item/weapon/restraints/legcuffs/beartrap{ +/obj/item/storage/box/mousetraps, +/obj/item/restraints/legcuffs/beartrap{ icon_state = "beartrap0" }, -/obj/item/weapon/restraints/legcuffs/beartrap{ +/obj/item/restraints/legcuffs/beartrap{ icon_state = "beartrap0" }, -/obj/item/weapon/restraints/legcuffs/beartrap{ +/obj/item/restraints/legcuffs/beartrap{ icon_state = "beartrap0" }, /obj/effect/decal/cleanable/cobweb, @@ -21672,12 +21561,13 @@ "aJJ" = ( /obj/vehicle/janicart, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/storage/bag/trash, +/obj/item/storage/bag/trash, /obj/item/key/janitor, /obj/machinery/power/apc{ cell_type = 5000; dir = 1; name = "Custodial Closet APC"; + areastring = "/area/janitor"; pixel_y = 25 }, /obj/structure/cable/white{ @@ -21737,20 +21627,17 @@ /area/hydroponics) "aJO" = ( /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 9 }, /area/hydroponics) "aJP" = ( /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 1 }, /area/hydroponics) "aJQ" = ( /obj/effect/landmark/start/botanist, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 1 }, /area/hydroponics) @@ -21765,7 +21652,6 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 1 }, /area/hydroponics) @@ -21774,7 +21660,6 @@ dir = 4 }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 5 }, /area/hydroponics) @@ -21795,9 +21680,9 @@ id = "hydrodesk"; name = "Hydroponics Counter Shutters" }, -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, -/obj/item/weapon/reagent_containers/food/snacks/grown/pumpkin, -/obj/item/weapon/reagent_containers/food/snacks/grown/grapes, +/obj/item/reagent_containers/food/snacks/grown/wheat, +/obj/item/reagent_containers/food/snacks/grown/pumpkin, +/obj/item/reagent_containers/food/snacks/grown/grapes, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/hydroponics) @@ -21850,6 +21735,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Kitchen APC"; + areastring = "/area/crew_quarters/kitchen"; pixel_y = -26 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -21936,8 +21822,8 @@ "aKi" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen, +/obj/item/folder/yellow, +/obj/item/pen, /obj/machinery/door/window/southleft{ dir = 2; name = "Cargo Desk"; @@ -21965,8 +21851,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/vacuum, /turf/open/floor/plating, /area/hallway/secondary/exit{ @@ -22049,35 +21934,25 @@ /turf/open/floor/plasteel, /area/engine/gravity_generator) "aKu" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, /obj/machinery/holopad, /obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, /obj/structure/cable{ - d1 = 4; + d1 = 2; d2 = 8; - icon_state = "4-8" + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, /turf/open/floor/plasteel/neutral, /area/engine/gravity_generator) "aKv" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, /obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/structure/cable/white{ d1 = 1; @@ -22091,17 +21966,17 @@ /area/engine/gravity_generator) "aKw" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, /obj/structure/cable/white{ d1 = 4; d2 = 8; icon_state = "4-8" }, /obj/effect/turf_decal/delivery, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/open/floor/plasteel, /area/engine/gravity_generator) "aKx" = ( @@ -22286,7 +22161,7 @@ icon_state = "4-8" }, /obj/item/clothing/gloves/color/yellow, -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/thirteenloko, +/obj/item/reagent_containers/food/drinks/soda_cans/thirteenloko, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, @@ -22299,8 +22174,8 @@ pixel_y = 3 }, /obj/item/stack/cable_coil/white, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, /obj/effect/decal/cleanable/dirt, /obj/structure/cable/white{ d1 = 4; @@ -22311,13 +22186,13 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/item/weapon/twohanded/rcl/pre_loaded, -/obj/item/weapon/twohanded/rcl/pre_loaded, +/obj/item/twohanded/rcl/pre_loaded, +/obj/item/twohanded/rcl/pre_loaded, /turf/open/floor/plasteel/neutral, /area/engine/engineering) "aKM" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/yellow, +/obj/item/folder/yellow, /obj/item/device/lightreplacer, /obj/structure/cable/white{ d1 = 1; @@ -22366,10 +22241,10 @@ "aKP" = ( /obj/structure/table/reinforced, /obj/item/clothing/gloves/color/orange, -/obj/item/weapon/reagent_containers/spray/cleaner, -/obj/item/weapon/reagent_containers/spray/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, +/obj/item/reagent_containers/spray/cleaner, +/obj/item/reagent_containers/spray/cleaner, +/obj/item/grenade/chem_grenade/cleaner, +/obj/item/grenade/chem_grenade/cleaner, /obj/machinery/light/small{ dir = 8 }, @@ -22403,7 +22278,6 @@ icon_state = "1-8" }, /turf/open/floor/plasteel/purple/side{ - icon_state = "purple"; dir = 5 }, /area/janitor) @@ -22446,22 +22320,21 @@ "aKW" = ( /obj/effect/landmark/event_spawn, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 8 }, /area/hydroponics) "aKX" = ( /obj/structure/table/glass, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/cultivator, -/obj/item/weapon/shovel/spade, -/obj/item/weapon/hatchet, -/obj/item/weapon/storage/bag/plants/portaseeder, -/obj/item/weapon/reagent_containers/spray/plantbgone{ +/obj/item/crowbar/red, +/obj/item/cultivator, +/obj/item/shovel/spade, +/obj/item/hatchet, +/obj/item/storage/bag/plants/portaseeder, +/obj/item/reagent_containers/spray/plantbgone{ pixel_x = 12; pixel_y = 3 }, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/hydroponics) @@ -22471,20 +22344,20 @@ desc = "Used to grind things up into raw materials and liquids."; pixel_y = 5 }, -/obj/item/weapon/reagent_containers/glass/bottle/nutrient/ez{ +/obj/item/reagent_containers/glass/bottle/nutrient/ez{ pixel_x = 3 }, -/obj/item/weapon/reagent_containers/glass/bottle/nutrient/rh, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/glass/bottle/nutrient/rh, +/obj/item/reagent_containers/dropper, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/hydroponics) "aKZ" = ( /obj/structure/table/glass, -/obj/item/weapon/watertank, -/obj/item/weapon/reagent_containers/spray/pestspray, -/obj/item/weapon/grenade/chem_grenade/antiweed, -/obj/item/weapon/grenade/chem_grenade/antiweed, +/obj/item/watertank, +/obj/item/reagent_containers/spray/pestspray, +/obj/item/grenade/chem_grenade/antiweed, +/obj/item/grenade/chem_grenade/antiweed, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/hydroponics) @@ -22502,21 +22375,20 @@ "aLb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 4 }, /area/hydroponics) "aLc" = ( /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/spray/pestspray, -/obj/item/weapon/reagent_containers/spray/plantbgone{ +/obj/item/reagent_containers/spray/pestspray, +/obj/item/reagent_containers/spray/plantbgone{ pixel_x = 16; pixel_y = 3 }, -/obj/item/weapon/reagent_containers/food/snacks/grown/watermelon, -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, +/obj/item/reagent_containers/food/snacks/grown/watermelon, +/obj/item/reagent_containers/food/snacks/grown/wheat, /obj/item/seeds/wheat, -/obj/item/weapon/reagent_containers/food/snacks/grown/tomato, +/obj/item/reagent_containers/food/snacks/grown/tomato, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/hydroponics) @@ -22627,7 +22499,6 @@ }) "aLt" = ( /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 5 }, /area/hallway/secondary/exit{ @@ -22669,12 +22540,12 @@ /obj/structure/closet/crate/medical{ name = "medical crate" }, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/o2{ +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/o2{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/toxin{ +/obj/item/storage/firstaid/toxin{ pixel_x = -4; pixel_y = 3 }, @@ -22682,7 +22553,7 @@ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/lazarus_injector, +/obj/item/lazarus_injector, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, /mob/living/simple_animal/bot/medbot{ @@ -22746,7 +22617,7 @@ /obj/item/stack/sheet/plasteel{ amount = 20 }, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -22757,8 +22628,7 @@ /turf/open/floor/plasteel, /area/engine/gravity_generator) "aLG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -22790,6 +22660,11 @@ icon_state = "1-2" }, /obj/effect/turf_decal/stripes/line, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, /turf/open/floor/plasteel, /area/engine/gravity_generator) "aLJ" = ( @@ -22797,6 +22672,11 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/open/floor/plasteel, /area/engine/gravity_generator) "aLK" = ( @@ -22812,11 +22692,15 @@ dir = 4 }, /obj/effect/turf_decal/bot, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, /turf/open/floor/plasteel, /area/engine/gravity_generator) "aLL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 @@ -22926,8 +22810,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "aLX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white, /turf/open/floor/plating, /area/engine/engineering) @@ -22958,7 +22841,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -22968,11 +22851,11 @@ /area/engine/engineering) "aMe" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/lights/mixed{ +/obj/item/storage/box/lights/mixed{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/item/device/lightreplacer, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -23008,9 +22891,9 @@ dir = 4; pixel_x = 12 }, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/mop, +/obj/item/mop, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, @@ -23053,7 +22936,6 @@ /area/hydroponics) "aMl" = ( /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 10 }, /area/hydroponics) @@ -23102,7 +22984,6 @@ "aMq" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 6 }, /area/hydroponics) @@ -23126,7 +23007,7 @@ /turf/open/floor/grass, /area/hydroponics) "aMt" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/machinery/light{ @@ -23197,7 +23078,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/central) "aMy" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/effect/turf_decal/bot, @@ -23206,12 +23087,11 @@ name = "Primary Hallway" }) "aMz" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/hallway/secondary/exit{ @@ -23236,7 +23116,6 @@ "aMC" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/hallway/secondary/exit{ @@ -23271,8 +23150,8 @@ /obj/structure/closet/crate{ name = "emergency supplies crate" }, -/obj/item/weapon/storage/toolbox/emergency, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /obj/item/device/flashlight/flare{ pixel_x = 3; pixel_y = 3 @@ -23281,8 +23160,8 @@ pixel_x = -6; pixel_y = -2 }, -/obj/item/weapon/crowbar, -/obj/item/weapon/wrench, +/obj/item/crowbar, +/obj/item/wrench, /obj/item/device/radio, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, @@ -23297,8 +23176,8 @@ /turf/open/floor/plasteel/cmo, /area/shuttle/escape) "aMI" = ( -/obj/item/weapon/storage/firstaid/toxin, -/obj/item/weapon/storage/firstaid/o2{ +/obj/item/storage/firstaid/toxin, +/obj/item/storage/firstaid/o2{ pixel_x = 3; pixel_y = 3 }, @@ -23317,8 +23196,7 @@ /turf/closed/wall/r_wall, /area/tcommsat/server) "aMK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 }, @@ -23342,8 +23220,7 @@ /turf/open/floor/plasteel, /area/tcommsat/server) "aMM" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/tcommsat/server) @@ -23420,11 +23297,10 @@ /turf/open/floor/circuit/green, /area/engine/supermatter) "aMS" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/manifold/general/visible{ dir = 8 }, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/supermatter) "aMT" = ( @@ -23443,11 +23319,10 @@ /turf/open/floor/engine, /area/engine/supermatter) "aMW" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/manifold/general/visible{ dir = 4 }, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/supermatter) "aMX" = ( @@ -23624,7 +23499,7 @@ }) "aNj" = ( /obj/structure/reagent_dispensers/watertank, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/firealarm{ @@ -23663,8 +23538,8 @@ "aNn" = ( /obj/structure/rack, /obj/item/clothing/gloves/color/black, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/wrench, +/obj/item/crowbar/red, +/obj/item/wrench, /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -23691,12 +23566,13 @@ /obj/structure/extinguisher_cabinet{ pixel_x = -26 }, -/obj/item/weapon/book/manual/hydroponics_pod_people, -/obj/item/weapon/storage/box/syringes, -/obj/item/weapon/paper/guides/jobs/hydroponics, -/obj/item/toy/figure/botanist, +/obj/item/book/manual/hydroponics_pod_people, +/obj/item/storage/box/syringes, +/obj/item/paper/guides/jobs/hydroponics, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, +/obj/item/storage/box/disks_plantgene, +/obj/item/toy/figure/botanist, /turf/open/floor/plasteel, /area/hydroponics) "aNq" = ( @@ -23704,6 +23580,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Hydroponics APC"; + areastring = "/area/hydroponics"; pixel_y = -26 }, /obj/structure/cable/white, @@ -23876,20 +23753,19 @@ }) "aNG" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen/red, -/obj/item/weapon/stamp/denied{ +/obj/item/clipboard, +/obj/item/folder/yellow, +/obj/item/pen/red, +/obj/item/stamp/denied{ pixel_x = 6; pixel_y = 6 }, -/obj/item/weapon/stamp, +/obj/item/stamp, /obj/machinery/airalarm{ dir = 4; pixel_x = -23 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/hallway/secondary/exit{ @@ -23942,9 +23818,9 @@ }) "aNL" = ( /obj/structure/table, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen, +/obj/item/clipboard, +/obj/item/folder/yellow, +/obj/item/pen, /obj/item/hand_labeler_refill, /obj/structure/sign/nosmoking_2{ pixel_x = -32 @@ -23965,14 +23841,14 @@ /area/shuttle/escape) "aNN" = ( /obj/structure/rack, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = -3; pixel_y = 1 }, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_y = -1 }, -/obj/item/weapon/storage/toolbox/emergency{ +/obj/item/storage/toolbox/emergency{ pixel_x = 3; pixel_y = -5 }, @@ -23982,7 +23858,7 @@ "aNO" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/structure/extinguisher_cabinet{ pixel_x = 24 }, @@ -23991,14 +23867,14 @@ /turf/open/floor/plasteel, /area/shuttle/escape) "aNP" = ( -/obj/item/weapon/scalpel{ +/obj/item/scalpel{ pixel_y = 12 }, -/obj/item/weapon/circular_saw, -/obj/item/weapon/retractor{ +/obj/item/circular_saw, +/obj/item/retractor{ pixel_x = 4 }, -/obj/item/weapon/hemostat{ +/obj/item/hemostat{ pixel_x = -4 }, /obj/item/clothing/gloves/color/latex, @@ -24011,17 +23887,17 @@ /area/shuttle/escape) "aNQ" = ( /obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /turf/open/floor/plasteel/cmo, /area/shuttle/escape) "aNR" = ( -/obj/item/weapon/defibrillator/loaded, +/obj/item/defibrillator/loaded, /obj/structure/table/reinforced, /turf/open/floor/plasteel/cmo, /area/shuttle/escape) "aNS" = ( -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, @@ -24110,7 +23986,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "aOa" = ( -/obj/machinery/power/supermatter_shard{ +/obj/machinery/power/supermatter_shard/engine{ anchored = 1; base_icon_state = "darkmatter"; explosion_power = 20; @@ -24158,6 +24034,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Engine Room APC"; + areastring = "/area/engine/engineering"; pixel_x = 26 }, /obj/structure/cable/white, @@ -24204,8 +24081,7 @@ /turf/open/floor/plasteel, /area/maintenance/port/central) "aOh" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hydroponics) "aOi" = ( @@ -24221,8 +24097,7 @@ /turf/open/floor/plasteel, /area/hydroponics) "aOj" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/hydroponics) @@ -24244,12 +24119,11 @@ /turf/closed/wall, /area/hallway/primary/central) "aOm" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, /turf/open/floor/plasteel/redyellow/side{ - icon_state = "redyellow"; dir = 9 }, /area/hallway/primary/central) @@ -24261,29 +24135,25 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/redyellow/side{ - icon_state = "redyellow"; dir = 1 }, /area/hallway/primary/central) "aOo" = ( /turf/open/floor/plasteel/redyellow/side{ - icon_state = "redyellow"; dir = 1 }, /area/hallway/primary/central) "aOp" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/redyellow/side{ - icon_state = "redyellow"; dir = 1 }, /area/hallway/primary/central) "aOq" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/redyellow/side{ - icon_state = "redyellow"; dir = 5 }, /area/hallway/primary/central) @@ -24335,7 +24205,7 @@ /obj/machinery/newscaster{ pixel_x = -32 }, -/obj/item/weapon/paper/monitorkey, +/obj/item/paper/monitorkey, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -24413,19 +24283,17 @@ /turf/open/floor/plating, /area/engine/supermatter) "aOC" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 5 }, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/supermatter) "aOD" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 9 }, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/supermatter) "aOE" = ( @@ -24699,7 +24567,6 @@ network = list("SS13","Prison") }, /turf/open/floor/plasteel/green/corner{ - icon_state = "greencorner"; dir = 1 }, /area/hallway/primary/central{ @@ -24727,7 +24594,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/purple/corner{ - icon_state = "purplecorner"; dir = 1 }, /area/hallway/primary/central{ @@ -24741,6 +24607,7 @@ aidisabled = 0; dir = 1; name = "Primary Hall APC"; + areastring = "/area/hallway/primary/central"; pixel_y = 24 }, /obj/structure/cable/white{ @@ -24753,7 +24620,6 @@ icon_state = "0-8" }, /turf/open/floor/plasteel/green/corner{ - icon_state = "greencorner"; dir = 1 }, /area/hallway/primary/central{ @@ -24809,7 +24675,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/green/corner{ - icon_state = "greencorner"; dir = 1 }, /area/hallway/primary/central{ @@ -24825,7 +24690,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 1 }, /area/hallway/primary/central{ @@ -24845,7 +24709,6 @@ network = list("SS13","Prison") }, /turf/open/floor/plasteel/green/corner{ - icon_state = "greencorner"; dir = 1 }, /area/hallway/primary/central{ @@ -24874,7 +24737,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 1 }, /area/hallway/primary/central) @@ -24889,7 +24751,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/green/corner{ - icon_state = "greencorner"; dir = 1 }, /area/hallway/primary/central) @@ -24903,7 +24764,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 1 }, /area/hallway/primary/central) @@ -24920,7 +24780,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/green/corner{ - icon_state = "greencorner"; dir = 1 }, /area/hallway/primary/central) @@ -25177,23 +25036,22 @@ }) "aPy" = ( /obj/structure/table, -/obj/item/weapon/storage/briefcase, +/obj/item/storage/briefcase, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/hallway/primary/central{ name = "Primary Hallway" }) "aPz" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/maintenance/starboard) "aPA" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/wood, -/obj/item/weapon/storage/secure/briefcase, -/obj/item/weapon/restraints/handcuffs, -/obj/item/weapon/grenade/smokebomb, +/obj/item/storage/secure/briefcase, +/obj/item/restraints/handcuffs, +/obj/item/grenade/smokebomb, /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating, /area/maintenance/starboard) @@ -25243,8 +25101,7 @@ /turf/open/floor/plating/airless, /area/shuttle/escape) "aPG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/tcommsat/server) "aPH" = ( @@ -25301,8 +25158,7 @@ /turf/closed/wall/r_wall, /area/engine/supermatter) "aPL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/engineering) "aPM" = ( @@ -25385,7 +25241,7 @@ /area/maintenance/port) "aPT" = ( /obj/structure/rack, -/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey, +/obj/item/reagent_containers/food/drinks/bottle/whiskey, /obj/effect/spawner/lootdrop/maintenance, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, @@ -25431,7 +25287,7 @@ name = "Primary Hallway" }) "aPX" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -25734,7 +25590,7 @@ name = "Primary Hallway" }) "aQA" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -25752,12 +25608,12 @@ }) "aQB" = ( /obj/structure/table/wood, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/book/manual/wiki/security_space_law{ +/obj/item/crowbar/red, +/obj/item/book/manual/wiki/security_space_law{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/book/manual/detective, +/obj/item/book/manual/detective, /obj/item/device/camera/detective, /turf/open/floor/plasteel/vault{ dir = 5 @@ -25956,8 +25812,7 @@ /turf/closed/wall, /area/library) "aQX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/library) "aQY" = ( @@ -25998,8 +25853,7 @@ /turf/closed/wall, /area/medical/morgue) "aRc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/medical/morgue) "aRd" = ( @@ -26020,8 +25874,7 @@ /turf/open/floor/plasteel, /area/medical/morgue) "aRe" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/medical/morgue) @@ -26029,8 +25882,7 @@ /turf/closed/wall, /area/medical/chemistry) "aRg" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "chemistbot"; name = "Chemistry Privacy Shutters" @@ -26052,14 +25904,13 @@ name = "Chemistry Desk"; req_access_txt = "5; 33" }, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen, +/obj/item/folder/yellow, +/obj/item/pen, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/medical/chemistry) "aRj" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "chemisttop"; name = "Chemistry Lobby Shutters" @@ -26115,8 +25966,7 @@ /turf/closed/wall/r_wall, /area/science/lab) "aRs" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "rndlab1"; name = "Research and Development Shutter" @@ -26126,8 +25976,8 @@ "aRt" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/door/window/southleft{ name = "Research Lab Desk"; req_access_txt = "7" @@ -26189,12 +26039,9 @@ dir = 2 }, /turf/open/floor/plasteel, -/area/hallway/primary/central{ - name = "Primary Hallway" - }) +/area/maintenance/starboard) "aRy" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard) "aRz" = ( @@ -26425,8 +26272,8 @@ /area/library) "aRU" = ( /obj/structure/table/wood, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -26459,11 +26306,11 @@ /area/library) "aRY" = ( /obj/structure/table/wood, -/obj/item/weapon/dice/d20{ +/obj/item/dice/d20{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/dice/d10{ +/obj/item/dice/d10{ pixel_x = -3 }, /obj/machinery/firealarm{ @@ -26567,13 +26414,14 @@ cell_type = 5000; dir = 1; name = "Chemistry Lab APC"; + areastring = "/area/medical/chemistry"; pixel_y = 25 }, /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -26643,8 +26491,7 @@ /turf/closed/wall, /area/hallway/primary/central) "aSr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/primary/central) "aSs" = ( @@ -26666,13 +26513,13 @@ icon_state = "1-2" }, /obj/structure/table, -/obj/item/weapon/disk/tech_disk{ +/obj/item/disk/tech_disk{ pixel_x = -6 }, -/obj/item/weapon/disk/tech_disk{ +/obj/item/disk/tech_disk{ pixel_x = 6 }, -/obj/item/weapon/disk/tech_disk{ +/obj/item/disk/tech_disk{ pixel_y = 6 }, /obj/item/toy/figure/scientist, @@ -26805,11 +26652,11 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/photocopier, -/obj/item/weapon/newspaper{ +/obj/item/newspaper{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/newspaper, +/obj/item/newspaper, /turf/open/floor/plating, /area/maintenance/starboard) "aSJ" = ( @@ -26821,13 +26668,13 @@ /area/maintenance/starboard) "aSK" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/cigarettes/cigpack_uplift{ +/obj/item/storage/fancy/cigarettes/cigpack_uplift{ pixel_x = 6 }, -/obj/item/weapon/storage/fancy/cigarettes/cigpack_carp{ +/obj/item/storage/fancy/cigarettes/cigpack_carp{ pixel_x = -3 }, -/obj/item/weapon/lighter, +/obj/item/lighter, /turf/open/floor/plating, /area/maintenance/starboard) "aSL" = ( @@ -26854,8 +26701,7 @@ }, /area/tcommsat/server) "aSN" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/general/visible, /turf/open/floor/plating, /area/tcommsat/server) @@ -26880,7 +26726,7 @@ /area/engine/engineering) "aSR" = ( /obj/structure/table/reinforced, -/obj/item/weapon/tank/internals/plasma, +/obj/item/tank/internals/plasma, /obj/structure/sign/nosmoking_2{ pixel_y = -32 }, @@ -26896,7 +26742,7 @@ /area/engine/engineering) "aST" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/item/device/flashlight, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -26950,10 +26796,10 @@ /area/engine/engineering) "aSY" = ( /obj/structure/table/reinforced, -/obj/item/weapon/tank/internals/emergency_oxygen/engi{ +/obj/item/tank/internals/emergency_oxygen/engi{ pixel_x = -5 }, -/obj/item/weapon/tank/internals/emergency_oxygen/engi{ +/obj/item/tank/internals/emergency_oxygen/engi{ pixel_x = 5 }, /obj/item/device/geiger_counter, @@ -27007,7 +26853,7 @@ /area/library) "aTf" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/pill_bottle/dice, +/obj/item/storage/pill_bottle/dice, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -27041,11 +26887,11 @@ /area/library) "aTj" = ( /obj/structure/table, -/obj/item/weapon/storage/box/bodybags{ +/obj/item/storage/box/bodybags{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/bodybags, +/obj/item/storage/box/bodybags, /obj/effect/decal/cleanable/dirt, /obj/machinery/airalarm{ dir = 4; @@ -27110,8 +26956,7 @@ /turf/open/floor/plasteel/vault, /area/medical/medbay/zone3) "aTp" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/chemistry) "aTq" = ( @@ -27156,8 +27001,8 @@ "aTv" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/door/poddoor/shutters/preopen{ id = "chemistbot"; name = "Chemistry Privacy Shutters" @@ -27173,7 +27018,6 @@ "aTw" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 1 }, /area/hallway/primary/central) @@ -27196,7 +27040,7 @@ /turf/open/floor/plasteel/grimy, /area/hallway/primary/central) "aTA" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-18" }, /obj/machinery/camera{ @@ -27212,7 +27056,7 @@ /area/hallway/primary/central) "aTC" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/grimy, /area/hallway/primary/central) "aTD" = ( @@ -27222,15 +27066,14 @@ "aTE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/purple/corner{ - icon_state = "purplecorner"; dir = 4 }, /area/hallway/primary/central) "aTF" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen, +/obj/item/folder/white, +/obj/item/pen, /obj/machinery/door/window/southleft{ dir = 4; name = "Research Lab Desk"; @@ -27268,20 +27111,19 @@ /area/science/lab) "aTK" = ( /obj/structure/table/reinforced, -/obj/item/weapon/stock_parts/matter_bin{ +/obj/item/stock_parts/matter_bin{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/stock_parts/matter_bin, -/obj/item/weapon/stock_parts/micro_laser, +/obj/item/stock_parts/matter_bin, +/obj/item/stock_parts/micro_laser, /obj/effect/turf_decal/stripes/line{ dir = 9 }, /turf/open/floor/plasteel, /area/science/lab) "aTL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/lab) "aTM" = ( @@ -27410,15 +27252,15 @@ /area/maintenance/starboard) "aTU" = ( /obj/structure/table/wood, -/obj/item/weapon/poster/random_contraband{ +/obj/item/poster/random_contraband{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/poster/random_contraband{ +/obj/item/poster/random_contraband{ pixel_x = -3; pixel_y = -3 }, -/obj/item/weapon/poster/random_contraband, +/obj/item/poster/random_contraband, /turf/open/floor/plating, /area/maintenance/starboard) "aTV" = ( @@ -27485,6 +27327,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Library APC"; + areastring = "/area/library"; pixel_x = -26; pixel_y = 3 }, @@ -27594,8 +27437,7 @@ }, /area/medical/morgue) "aUn" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/medical/medbay/zone3) "aUo" = ( @@ -27639,7 +27481,6 @@ icon_state = "1-4" }, /turf/open/floor/plasteel/whiteyellow/corner{ - icon_state = "whiteyellowcorner"; dir = 8 }, /area/medical/chemistry) @@ -27716,13 +27557,13 @@ pixel_y = 3 }, /obj/item/stack/cable_coil/white, -/obj/item/weapon/stock_parts/scanning_module{ +/obj/item/stock_parts/scanning_module{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/stock_parts/capacitor, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/manipulator, +/obj/item/stock_parts/capacitor, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/manipulator, /obj/item/device/radio/intercom{ name = "Station Intercom"; pixel_x = 28 @@ -27755,6 +27596,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Research Division APC"; + areastring = "/area/science/research"; pixel_x = 26 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -27798,8 +27640,8 @@ /area/maintenance/starboard) "aUL" = ( /obj/structure/table/wood, -/obj/item/weapon/electronics/firelock, -/obj/item/weapon/electronics/airlock, +/obj/item/electronics/firelock, +/obj/item/electronics/airlock, /obj/machinery/light/small{ dir = 8 }, @@ -27933,8 +27775,8 @@ /area/library) "aVb" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/crayons, -/obj/item/weapon/storage/crayons, +/obj/item/storage/crayons, +/obj/item/storage/crayons, /obj/machinery/light{ dir = 4 }, @@ -28021,24 +27863,22 @@ /obj/item/stack/sheet/mineral/plasma, /obj/item/stack/sheet/mineral/plasma, /obj/item/stack/sheet/mineral/plasma, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = 6 }, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/glass/bottle/epinephrine, +/obj/item/reagent_containers/dropper, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/medical/chemistry) "aVk" = ( /obj/effect/landmark/start/chemist, /turf/open/floor/plasteel/whiteyellow/corner{ - icon_state = "whiteyellowcorner"; dir = 8 }, /area/medical/chemistry) "aVl" = ( /turf/open/floor/plasteel/whiteyellow/corner{ - icon_state = "whiteyellowcorner"; dir = 8 }, /area/medical/chemistry) @@ -28101,6 +27941,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Research and Development Lab APC"; + areastring = "/area/science/lab"; pixel_x = -26; pixel_y = 3 }, @@ -28126,7 +27967,7 @@ /area/science/lab) "aVv" = ( /obj/machinery/r_n_d/circuit_imprinter, -/obj/item/weapon/reagent_containers/glass/beaker/sulphuric, +/obj/item/reagent_containers/glass/beaker/sulphuric, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -28138,11 +27979,11 @@ /area/science/lab) "aVx" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/white, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/console_screen, +/obj/item/folder/white, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/console_screen, +/obj/item/stock_parts/console_screen, +/obj/item/stock_parts/console_screen, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -28281,7 +28122,7 @@ /area/maintenance/port) "aVN" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/bag/books, +/obj/item/storage/bag/books, /obj/item/device/taperecorder, /obj/machinery/status_display{ pixel_x = -32 @@ -28344,9 +28185,9 @@ /area/library) "aVX" = ( /obj/structure/easel, -/obj/item/weapon/canvas/twentythreeXnineteen, -/obj/item/weapon/canvas/twentythreeXtwentythree, -/obj/item/weapon/canvas/twentythreeXtwentythree, +/obj/item/canvas/twentythreeXnineteen, +/obj/item/canvas/twentythreeXtwentythree, +/obj/item/canvas/twentythreeXtwentythree, /obj/structure/extinguisher_cabinet{ pixel_x = 26 }, @@ -28386,8 +28227,7 @@ }, /area/medical/morgue) "aWb" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -28421,12 +28261,12 @@ /area/medical/medbay/zone3) "aWe" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/box/bodybags{ +/obj/item/storage/box/bodybags{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/bodybags, -/obj/item/weapon/pen, +/obj/item/storage/box/bodybags, +/obj/item/pen, /obj/machinery/firealarm{ dir = 4; pixel_x = 24 @@ -28438,14 +28278,14 @@ /area/medical/medbay/zone3) "aWf" = ( /obj/structure/table/glass, -/obj/item/weapon/folder/white, -/obj/item/weapon/reagent_containers/glass/beaker/large{ +/obj/item/folder/white, +/obj/item/reagent_containers/glass/beaker/large{ pixel_x = -3 }, -/obj/item/weapon/reagent_containers/glass/beaker{ +/obj/item/reagent_containers/glass/beaker{ pixel_x = 3 }, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/dropper, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/medical/chemistry) @@ -28486,10 +28326,10 @@ pixel_y = 3 }, /obj/item/stack/cable_coil/white, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/medical/chemistry) @@ -28505,7 +28345,7 @@ /area/medical/chemistry) "aWj" = ( /obj/structure/table/glass, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/chemist, /obj/machinery/light_switch{ pixel_x = 24; @@ -28523,7 +28363,7 @@ /obj/item/stack/sheet/glass{ amount = 50 }, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/clothing/glasses/welding, /turf/open/floor/plasteel/whitepurple/corner{ dir = 4 @@ -28628,9 +28468,9 @@ /area/maintenance/starboard) "aWw" = ( /obj/structure/table/wood, -/obj/item/weapon/clipboard, -/obj/item/weapon/electronics/airalarm, -/obj/item/weapon/electronics/airlock, +/obj/item/clipboard, +/obj/item/electronics/airalarm, +/obj/item/electronics/airlock, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/maintenance/starboard) @@ -28638,15 +28478,15 @@ /obj/structure/table/wood, /obj/item/stack/cable_coil/white, /obj/item/stack/cable_coil/white, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/circuitboard/machine/microwave, +/obj/item/stock_parts/console_screen, +/obj/item/stock_parts/console_screen, +/obj/item/circuitboard/machine/microwave, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/maintenance/starboard) "aWy" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/briefcase, +/obj/item/storage/briefcase, /obj/item/device/taperecorder, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -28719,6 +28559,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Morgue APC"; + areastring = "/area/medical/morgue"; pixel_y = -26 }, /obj/structure/cable/white{ @@ -28750,8 +28591,7 @@ }, /area/medical/morgue) "aWK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/medbay/zone3) "aWL" = ( @@ -28768,8 +28608,7 @@ /turf/open/floor/plasteel, /area/medical/medbay/zone3) "aWM" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/medical/medbay/zone3) @@ -28792,8 +28631,7 @@ /turf/open/floor/plasteel, /area/medical/chemistry) "aWO" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/nosmoking_1{ pixel_x = 32 }, @@ -28802,7 +28640,7 @@ /area/medical/chemistry) "aWP" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/chips, +/obj/item/reagent_containers/food/snacks/chips, /turf/open/floor/plasteel/grimy, /area/hallway/primary/central) "aWQ" = ( @@ -28818,7 +28656,7 @@ /turf/open/floor/plasteel/grimy, /area/hallway/primary/central) "aWR" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_x = -3; @@ -28843,8 +28681,8 @@ /area/hallway/primary/central) "aWT" = ( /obj/structure/table/wood, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /turf/open/floor/plasteel/grimy, /area/hallway/primary/central) "aWU" = ( @@ -28866,8 +28704,7 @@ /turf/open/floor/plasteel, /area/science/lab) "aWV" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/science/lab) @@ -28886,8 +28723,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "rdxeno"; name = "Xenobiology Containment Door" @@ -28924,8 +28760,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "rdxeno"; name = "Xenobiology Containment Door" @@ -28973,12 +28808,12 @@ /area/library) "aXf" = ( /obj/structure/table/wood, -/obj/item/weapon/folder, -/obj/item/weapon/pen/blue{ +/obj/item/folder, +/obj/item/pen/blue{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/pen/red, +/obj/item/pen/red, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/black, /area/library) @@ -29012,8 +28847,8 @@ /area/library) "aXl" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/camera{ c_tag = "Library 1"; dir = 8 @@ -29022,11 +28857,11 @@ /area/library) "aXm" = ( /obj/structure/table, -/obj/item/weapon/storage/box/gloves{ +/obj/item/storage/box/gloves{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/beakers, +/obj/item/storage/box/beakers, /obj/structure/extinguisher_cabinet{ pixel_x = -26 }, @@ -29093,7 +28928,7 @@ }, /area/medical/medbay/zone3) "aXu" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -29288,8 +29123,8 @@ /area/science/research) "aXI" = ( /obj/structure/table, -/obj/item/weapon/clipboard, -/obj/item/weapon/wrench, +/obj/item/clipboard, +/obj/item/wrench, /obj/machinery/airalarm{ dir = 8; pixel_x = 24 @@ -29349,19 +29184,19 @@ dir = 2 }, /turf/open/floor/plasteel, -/area/library) +/area/maintenance/port) "aXO" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/firstaid/toxin{ +/obj/item/storage/firstaid/toxin{ pixel_x = 6; pixel_y = 6 }, -/obj/item/weapon/storage/firstaid/toxin{ +/obj/item/storage/firstaid/toxin{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/toxin{ +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/toxin{ pixel_x = -3; pixel_y = -3 }, @@ -29385,7 +29220,7 @@ /obj/structure/extinguisher_cabinet{ pixel_y = 32 }, -/obj/item/weapon/storage/backpack/satchel/med, +/obj/item/storage/backpack/satchel/med, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/medical/medbay/zone3) @@ -29403,8 +29238,7 @@ /turf/open/floor/plasteel, /area/medical/medbay/zone3) "aXR" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/bluecross_2, /turf/open/floor/plating, /area/medical/medbay/zone3) @@ -29442,15 +29276,15 @@ /area/medical/medbay/zone3) "aXW" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{ +/obj/item/reagent_containers/glass/beaker/cryoxadone{ pixel_x = -6; pixel_y = 6 }, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{ +/obj/item/reagent_containers/glass/beaker/cryoxadone{ pixel_x = 6; pixel_y = 6 }, -/obj/item/weapon/storage/pill_bottle/mannitol, +/obj/item/storage/pill_bottle/mannitol, /obj/effect/turf_decal/stripes/line{ dir = 5 }, @@ -29481,7 +29315,6 @@ dir = 8 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 1 }, /area/hallway/primary/central) @@ -29619,7 +29452,7 @@ /turf/open/floor/plasteel/whitepurple/corner, /area/science/research) "aYp" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -29732,7 +29565,7 @@ /area/maintenance/starboard) "aYw" = ( /obj/structure/destructible/cult/tome, -/obj/item/weapon/book/codex_gigas, +/obj/item/book/codex_gigas, /obj/machinery/light/small{ dir = 1 }, @@ -29858,16 +29691,16 @@ /area/maintenance/port) "aYG" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/firstaid/fire{ +/obj/item/storage/firstaid/fire{ pixel_x = 6; pixel_y = 6 }, -/obj/item/weapon/storage/firstaid/fire{ +/obj/item/storage/firstaid/fire{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/fire{ +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/fire{ pixel_x = -3; pixel_y = -3 }, @@ -30028,8 +29861,7 @@ /turf/closed/wall, /area/science/robotics/mechbay) "aZc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/science/robotics/mechbay) @@ -30047,8 +29879,7 @@ /turf/open/floor/plasteel, /area/science/robotics/mechbay) "aZe" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/robotics/mechbay) "aZf" = ( @@ -30117,7 +29948,7 @@ /area/maintenance/port) "aZp" = ( /obj/structure/table/wood, -/obj/item/weapon/gun/ballistic/automatic/toy/pistol/unrestricted, +/obj/item/gun/ballistic/automatic/toy/pistol/unrestricted, /turf/open/floor/plating, /area/maintenance/port) "aZq" = ( @@ -30136,11 +29967,11 @@ /area/maintenance/port) "aZr" = ( /obj/structure/rack, -/obj/item/weapon/storage/briefcase{ +/obj/item/storage/briefcase{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plasteel/vault{ @@ -30167,8 +29998,8 @@ /area/maintenance/port) "aZu" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/status_display{ pixel_y = -32 }, @@ -30179,7 +30010,7 @@ /area/library) "aZv" = ( /obj/structure/table/wood, -/obj/item/weapon/folder, +/obj/item/folder, /obj/item/device/laser_pointer{ pixel_x = 3 }, @@ -30252,16 +30083,16 @@ /area/maintenance/port) "aZC" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/firstaid/brute{ +/obj/item/storage/firstaid/brute{ pixel_x = 6; pixel_y = 6 }, -/obj/item/weapon/storage/firstaid/brute{ +/obj/item/storage/firstaid/brute{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/brute{ +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/brute{ pixel_x = -3; pixel_y = -3 }, @@ -30496,8 +30327,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/primary/central) "aZT" = ( @@ -30519,6 +30349,7 @@ cell_type = 10000; dir = 1; name = "Mech Bay APC"; + areastring = "/area/science/robotics/mechbay"; pixel_y = 28 }, /obj/structure/cable/white{ @@ -30566,18 +30397,17 @@ }, /area/science/research) "baa" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/robotics/lab) "bab" = ( /obj/structure/rack, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/toolbox/electrical, -/obj/item/weapon/screwdriver{ +/obj/item/storage/toolbox/electrical, +/obj/item/screwdriver{ pixel_y = 5 }, /obj/item/device/multitool, @@ -30605,10 +30435,10 @@ /area/science/robotics/lab) "bad" = ( /obj/structure/rack, -/obj/item/weapon/book/manual/robotics_cyborgs, -/obj/item/weapon/storage/belt/utility/full, -/obj/item/weapon/circuitboard/mecha/ripley/main, -/obj/item/weapon/circuitboard/mecha/ripley/peripherals, +/obj/item/book/manual/robotics_cyborgs, +/obj/item/storage/belt/utility/full, +/obj/item/circuitboard/mecha/ripley/main, +/obj/item/circuitboard/mecha/ripley/peripherals, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/light{ @@ -30653,7 +30483,7 @@ /turf/open/floor/plasteel, /area/science/robotics/lab) "bag" = ( -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/item/device/assembly/prox_sensor{ pixel_x = 5; pixel_y = 7 @@ -30773,22 +30603,23 @@ /area/maintenance/port) "bat" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/firstaid/o2{ +/obj/item/storage/firstaid/o2{ pixel_x = 6; pixel_y = 6 }, -/obj/item/weapon/storage/firstaid/o2{ +/obj/item/storage/firstaid/o2{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/o2{ +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/o2{ pixel_x = -3; pixel_y = -3 }, /obj/machinery/power/apc{ dir = 8; name = "Medbay APC"; + areastring = "/area/medical/medbay/zone3"; pixel_x = -26 }, /obj/structure/cable/white, @@ -30797,12 +30628,12 @@ /area/medical/medbay/zone3) "bau" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/box/beakers{ +/obj/item/storage/box/beakers{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/syringes, -/obj/item/weapon/gun/syringe, +/obj/item/storage/box/syringes, +/obj/item/gun/syringe, /obj/machinery/light, /obj/structure/noticeboard{ dir = 1; @@ -30827,8 +30658,7 @@ /turf/open/floor/plasteel, /area/medical/medbay/zone3) "baw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/bluecross_2, /obj/structure/sign/nosmoking_1{ pixel_y = -28 @@ -30906,7 +30736,6 @@ "baG" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 8 }, /area/hallway/primary/central) @@ -30947,15 +30776,15 @@ icon_state = "1-2" }, /obj/structure/table/reinforced, -/obj/item/weapon/crowbar, -/obj/item/weapon/restraints/handcuffs, +/obj/item/crowbar, +/obj/item/restraints/handcuffs, /turf/open/floor/plasteel/red/side{ dir = 1 }, /area/hallway/primary/central) "baK" = ( /obj/structure/table/reinforced, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/item/device/radio, /obj/structure/reagent_dispensers/peppertank{ pixel_x = 32 @@ -31101,8 +30930,7 @@ }, /area/science/research) "baU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -31154,7 +30982,7 @@ /obj/item/stack/sheet/plasteel{ amount = 15 }, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/clothing/glasses/welding, /obj/structure/table/reinforced, /obj/machinery/airalarm{ @@ -31182,8 +31010,8 @@ /area/maintenance/port) "bbd" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/black, /area/maintenance/port) "bbe" = ( @@ -31272,7 +31100,7 @@ /area/maintenance/port) "bbl" = ( /obj/structure/table/wood, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/syndicateballoon, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/vault{ @@ -31328,13 +31156,13 @@ /turf/open/floor/plasteel/whiteblue/corner, /area/medical/medbay/zone3) "bbr" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/whiteblue/corner, /area/medical/medbay/zone3) "bbs" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -31361,7 +31189,6 @@ dir = 8 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 8 }, /area/hallway/primary/central) @@ -31430,6 +31257,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Security Checkpoint APC"; + areastring = "/area/hallway/primary/central"; pixel_x = 26 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -31496,8 +31324,7 @@ /turf/open/floor/plating, /area/science/robotics/mechbay) "bbG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -31647,8 +31474,7 @@ /turf/open/floor/plasteel, /area/maintenance/port) "bbV" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/barricade/wooden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -31718,8 +31544,8 @@ /turf/open/floor/plasteel, /area/maintenance/port) "bcd" = ( -/obj/item/weapon/retractor, -/obj/item/weapon/hemostat, +/obj/item/retractor, +/obj/item/hemostat, /obj/structure/table/reinforced, /obj/machinery/vending/wallmed{ name = "Emergency NanoMed"; @@ -31748,7 +31574,7 @@ /obj/item/clothing/gloves/color/latex, /obj/item/clothing/suit/apron/surgical, /obj/item/clothing/mask/surgical, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /obj/structure/table/reinforced, /turf/open/floor/plasteel/vault{ dir = 8 @@ -31774,8 +31600,8 @@ "bcj" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/folder/white, -/obj/item/weapon/reagent_containers/hypospray/medipen, +/obj/item/folder/white, +/obj/item/reagent_containers/hypospray/medipen, /obj/machinery/door/window/westleft{ dir = 2; name = "Medbay Desk"; @@ -31813,8 +31639,7 @@ /turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "bcm" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" @@ -31823,8 +31648,8 @@ /area/hallway/primary/central) "bcn" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/red/side{ dir = 8 }, @@ -31946,7 +31771,7 @@ "bcD" = ( /obj/structure/rack, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/weldingtool, +/obj/item/weldingtool, /obj/item/device/assembly/voice, /obj/item/clothing/head/welding, /obj/effect/spawner/lootdrop/maintenance, @@ -32058,7 +31883,7 @@ /area/maintenance/port) "bcT" = ( /obj/structure/rack, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/item/clothing/head/welding, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ @@ -32071,6 +31896,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Port Maintenance APC"; + areastring = "/area/maintenance/port"; pixel_x = 26 }, /obj/effect/turf_decal/stripes/line{ @@ -32079,8 +31905,8 @@ /turf/open/floor/plasteel, /area/maintenance/port) "bcU" = ( -/obj/item/weapon/circular_saw, -/obj/item/weapon/surgicaldrill{ +/obj/item/circular_saw, +/obj/item/surgicaldrill{ pixel_y = 5 }, /obj/structure/table/reinforced, @@ -32102,8 +31928,8 @@ /turf/open/floor/plasteel/blue, /area/medical/medbay/zone3) "bcX" = ( -/obj/item/weapon/scalpel, -/obj/item/weapon/cautery, +/obj/item/scalpel, +/obj/item/cautery, /obj/structure/table/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -32192,8 +32018,8 @@ icon_state = "4-8" }, /obj/structure/table/reinforced, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen, +/obj/item/folder/red, +/obj/item/pen, /obj/machinery/door/window/brigdoor/southright{ dir = 8; name = "Security Desk"; @@ -32238,8 +32064,7 @@ /turf/open/floor/plasteel/red, /area/hallway/primary/central) "bdh" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white{ d2 = 8; icon_state = "0-8" @@ -32357,6 +32182,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Robotics Lab APC"; + areastring = "/area/science/robotics/lab"; pixel_x = -26 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -32393,8 +32219,8 @@ dir = 8 }, /obj/item/clothing/gloves/color/latex, -/obj/item/weapon/surgical_drapes, -/obj/item/weapon/cautery, +/obj/item/surgical_drapes, +/obj/item/cautery, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/science/robotics/lab) @@ -32412,8 +32238,8 @@ /area/science/robotics/lab) "bdy" = ( /obj/structure/table/reinforced, -/obj/item/weapon/retractor, -/obj/item/weapon/hemostat, +/obj/item/retractor, +/obj/item/hemostat, /obj/machinery/ai_status_display{ pixel_x = 32 }, @@ -32460,7 +32286,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -32468,7 +32294,7 @@ /area/maintenance/starboard) "bdD" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/briefcase, +/obj/item/storage/briefcase, /turf/open/floor/plating, /area/maintenance/port) "bdE" = ( @@ -32504,12 +32330,12 @@ /area/maintenance/port) "bdI" = ( /obj/structure/table/wood, -/obj/item/weapon/wrench, -/obj/item/weapon/storage/secure/briefcase{ +/obj/item/wrench, +/obj/item/storage/secure/briefcase{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/briefcase, +/obj/item/storage/briefcase, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ dir = 8 @@ -32716,11 +32542,11 @@ "bea" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = 6 }, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine, -/obj/item/weapon/reagent_containers/syringe, +/obj/item/reagent_containers/glass/bottle/epinephrine, +/obj/item/reagent_containers/syringe, /obj/machinery/door/window/westleft{ name = "Medbay Desk"; req_access_txt = "5" @@ -32729,8 +32555,7 @@ /turf/open/floor/plasteel, /area/medical/medbay/zone3) "beb" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white, /turf/open/floor/plating, /area/hallway/primary/central) @@ -32826,8 +32651,8 @@ /area/science/research) "bem" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/machinery/cell_charger, /obj/item/device/radio/intercom{ name = "Station Intercom"; @@ -32885,10 +32710,10 @@ /area/science/robotics/lab) "ber" = ( /obj/structure/table/reinforced, -/obj/item/weapon/scalpel{ +/obj/item/scalpel{ pixel_y = 16 }, -/obj/item/weapon/circular_saw, +/obj/item/circular_saw, /obj/structure/sign/nosmoking_2{ pixel_y = -32 }, @@ -32900,9 +32725,9 @@ /area/science/robotics/lab) "bes" = ( /obj/structure/rack, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/wrench, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/obj/item/crowbar/red, +/obj/item/wrench, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, @@ -32924,7 +32749,7 @@ /area/maintenance/starboard) "beu" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/pill_bottle, +/obj/item/storage/pill_bottle, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/port) @@ -32942,17 +32767,17 @@ "bew" = ( /obj/structure/table/wood, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/coin/iron{ +/obj/item/coin/iron{ icon_state = "coin_bananium_heads"; name = "arcade coin"; pixel_x = 6 }, -/obj/item/weapon/coin/iron{ +/obj/item/coin/iron{ icon_state = "coin_bananium_heads"; name = "arcade coin"; pixel_x = -6 }, -/obj/item/weapon/coin/iron{ +/obj/item/coin/iron{ icon_state = "coin_bananium_heads"; name = "arcade coin"; pixel_y = 6 @@ -32961,11 +32786,11 @@ /area/maintenance/port) "bex" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/syringe{ +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/syringe{ pixel_y = 5 }, -/obj/item/weapon/reagent_containers/syringe, +/obj/item/reagent_containers/syringe, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/vault{ dir = 8 @@ -32973,7 +32798,7 @@ /area/maintenance/port) "bey" = ( /obj/structure/table/wood, -/obj/item/weapon/newspaper, +/obj/item/newspaper, /obj/item/clothing/head/bowler, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -33005,15 +32830,15 @@ /area/maintenance/port) "beC" = ( /obj/structure/table/wood, -/obj/item/weapon/lipstick/random{ +/obj/item/lipstick/random{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/lipstick/random{ +/obj/item/lipstick/random{ pixel_x = -3; pixel_y = -3 }, -/obj/item/weapon/lipstick/random, +/obj/item/lipstick/random, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -33050,7 +32875,7 @@ dir = 2 }, /turf/open/floor/plasteel, -/area/medical/medbay/zone3) +/area/maintenance/port) "beG" = ( /obj/structure/sign/bluecross_2, /turf/closed/wall, @@ -33168,7 +32993,7 @@ dir = 2 }, /turf/open/floor/plasteel, -/area/science/robotics/lab) +/area/maintenance/starboard) "beQ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 @@ -33366,7 +33191,6 @@ pixel_x = -23 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 8 }, /area/hallway/primary/central) @@ -33591,6 +33415,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Starboard Maintenance APC"; + areastring = "/area/maintenance/starboard"; pixel_y = -26 }, /obj/effect/decal/cleanable/dirt, @@ -33611,17 +33436,17 @@ /obj/machinery/door/window/brigdoor/southleft{ name = "Shower" }, -/obj/item/weapon/soap/deluxe, +/obj/item/soap/deluxe, /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/white, /area/chapel/main) "bfw" = ( /obj/structure/bonfire, -/obj/item/weapon/reagent_containers/food/drinks/bottle/orangejuice{ +/obj/item/reagent_containers/food/drinks/bottle/orangejuice{ desc = "For the weary spacemen on their quest to rekindle the first plasma fire."; name = "Carton of Estus" }, -/obj/item/weapon/nullrod/claymore/glowing{ +/obj/item/nullrod/claymore/glowing{ desc = "Don't tell anyone you put any points into dex, though."; force = 10; name = "moonlight greatsword" @@ -33660,7 +33485,7 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/chapel/main) +/area/maintenance/port) "bfA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -33686,7 +33511,7 @@ dir = 2 }, /turf/open/floor/plasteel, -/area/chapel/main) +/area/maintenance/port) "bfC" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /turf/closed/wall, @@ -33757,7 +33582,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 8 }, /area/hallway/primary/central) @@ -33820,6 +33644,7 @@ aidisabled = 0; dir = 1; name = "Central Hall APC"; + areastring = "/area/hallway/primary/central"; pixel_y = 24 }, /obj/structure/cable/white{ @@ -33979,6 +33804,7 @@ cell_type = 5000; dir = 1; name = "Chapel APC"; + areastring = "/area/chapel/main"; pixel_y = 25 }, /obj/effect/landmark/start/assistant, @@ -34119,8 +33945,7 @@ }, /area/science/xenobiology) "bgo" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" @@ -34191,18 +34016,18 @@ /obj/machinery/hydroponics/soil, /obj/item/seeds/tea, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/reagent_containers/food/snacks/grown/tomato, +/obj/item/reagent_containers/food/snacks/grown/tomato, /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating, /area/maintenance/starboard) "bgv" = ( /obj/machinery/biogenerator, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/maintenance/starboard) "bgw" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/effect/decal/cleanable/dirt, @@ -34216,7 +34041,7 @@ /turf/open/floor/plasteel, /area/maintenance/starboard) "bgy" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_x = -3; @@ -34227,7 +34052,7 @@ /area/maintenance/starboard) "bgz" = ( /obj/machinery/seed_extractor, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/maintenance/starboard) @@ -34235,8 +34060,8 @@ /obj/machinery/hydroponics/soil, /obj/item/seeds/poppy, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/reagent_containers/food/snacks/grown/cherries, -/obj/item/weapon/shovel/spade, +/obj/item/reagent_containers/food/snacks/grown/cherries, +/obj/item/shovel/spade, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/maintenance/starboard) @@ -34253,10 +34078,10 @@ /area/chapel/main) "bgC" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/spellbook/oneuse/smoke, -/obj/item/weapon/nullrod, +/obj/item/spellbook/oneuse/smoke, +/obj/item/nullrod, /obj/item/organ/heart, -/obj/item/weapon/reagent_containers/food/drinks/bottle/holywater, +/obj/item/reagent_containers/food/drinks/bottle/holywater, /obj/machinery/light/small{ dir = 1 }, @@ -34374,15 +34199,15 @@ /area/chapel/main) "bgM" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy{ +/obj/item/reagent_containers/food/snacks/grown/poppy{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy{ +/obj/item/reagent_containers/food/snacks/grown/poppy{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy, +/obj/item/reagent_containers/food/snacks/grown/poppy, /obj/structure/extinguisher_cabinet{ pixel_x = 24 }, @@ -34408,7 +34233,7 @@ dir = 2 }, /turf/open/floor/plasteel, -/area/hallway/secondary/entry) +/area/maintenance/port) "bgP" = ( /turf/closed/wall, /area/hallway/secondary/entry) @@ -34458,8 +34283,7 @@ /turf/closed/wall, /area/hallway/secondary/entry) "bgU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/secondary/entry) "bgV" = ( @@ -34573,8 +34397,7 @@ icon_state = "1-4" }, /turf/open/floor/plasteel/whitepurple/side{ - dir = 5; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + dir = 5 }, /area/science/xenobiology) "bhe" = ( @@ -34603,7 +34426,6 @@ /area/science/xenobiology) "bhf" = ( /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 8 }, /area/science/xenobiology) @@ -34707,7 +34529,7 @@ /area/chapel/main) "bht" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/storage/book/bible, +/obj/item/storage/book/bible, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/grimy, /area/chapel/main) @@ -34821,6 +34643,7 @@ cell_type = 5000; dir = 1; name = "Arrivals APC"; + areastring = "/area/hallway/secondary/entry"; pixel_y = 25 }, /obj/structure/cable/white{ @@ -34886,7 +34709,7 @@ /turf/open/floor/plasteel/arrival, /area/hallway/secondary/entry) "bhL" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_x = -3; @@ -34913,8 +34736,7 @@ }, /area/science/xenobiology) "bhN" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -34969,13 +34791,13 @@ "bhT" = ( /obj/machinery/hydroponics/soil, /obj/item/seeds/harebell, -/obj/item/weapon/reagent_containers/food/snacks/grown/watermelon, -/obj/item/weapon/cultivator, +/obj/item/reagent_containers/food/snacks/grown/watermelon, +/obj/item/cultivator, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/maintenance/starboard) "bhU" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_x = -3; @@ -34987,8 +34809,8 @@ /area/maintenance/starboard) "bhV" = ( /obj/machinery/hydroponics/soil, -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, -/obj/item/weapon/reagent_containers/glass/bottle/nutrient/ez, +/obj/item/reagent_containers/food/snacks/grown/wheat, +/obj/item/reagent_containers/glass/bottle/nutrient/ez, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/maintenance/starboard) @@ -35000,8 +34822,8 @@ /area/maintenance/starboard) "bhX" = ( /obj/machinery/hydroponics/soil, -/obj/item/weapon/reagent_containers/food/snacks/grown/tea, -/obj/item/weapon/hatchet, +/obj/item/reagent_containers/food/snacks/grown/tea, +/obj/item/hatchet, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/maintenance/starboard) @@ -35009,7 +34831,7 @@ /obj/machinery/hydroponics/soil, /obj/item/seeds/tower, /obj/effect/decal/cleanable/dirt, -/obj/item/weapon/reagent_containers/glass/bottle/nutrient/rh, +/obj/item/reagent_containers/glass/bottle/nutrient/rh, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/maintenance/starboard) @@ -35038,8 +34860,7 @@ /turf/open/floor/wood, /area/chapel/main) "bib" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -35165,19 +34986,18 @@ /area/chapel/main) "bin" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/candle_box{ +/obj/item/storage/fancy/candle_box{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/fancy/candle_box, +/obj/item/storage/fancy/candle_box, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/plasteel/black, /area/chapel/main) "bio" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -35375,7 +35195,7 @@ /area/science/xenobiology) "biF" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/black, +/obj/item/bedsheet/black, /obj/machinery/light/small{ dir = 8 }, @@ -35585,8 +35405,7 @@ /turf/open/floor/plasteel, /area/hallway/secondary/entry) "biW" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -35643,8 +35462,7 @@ /turf/open/floor/plasteel, /area/science/xenobiology) "bjc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/xenobiology) "bjd" = ( @@ -35693,8 +35511,7 @@ }, /area/chapel/main) "bjh" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/chapel/main) "bji" = ( @@ -35704,21 +35521,20 @@ /area/chapel/main) "bjj" = ( /obj/structure/table/wood, -/obj/item/weapon/folder, -/obj/item/weapon/pen/fourcolor, +/obj/item/folder, +/obj/item/pen/fourcolor, /turf/open/floor/plasteel/grimy, /area/chapel/main) "bjk" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/machinery/ai_status_display{ pixel_x = 32 }, /turf/open/floor/plasteel/grimy, /area/chapel/main) "bjl" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "chapelprivacy"; name = "Chapel Privacy Shutters" @@ -35796,15 +35612,13 @@ /area/science/xenobiology) "bjs" = ( /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; dir = 1 }, /area/science/xenobiology) "bjt" = ( /obj/effect/landmark/start/scientist, /turf/open/floor/plasteel/whitepurple/side{ - dir = 5; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + dir = 5 }, /area/science/xenobiology) "bju" = ( @@ -35858,11 +35672,11 @@ /area/chapel/main) "bjA" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/candle_box{ +/obj/item/storage/fancy/candle_box{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/fancy/candle_box, +/obj/item/storage/fancy/candle_box, /obj/machinery/light{ dir = 4 }, @@ -35905,8 +35719,7 @@ /area/science/xenobiology) "bjG" = ( /turf/open/floor/plasteel/whitepurple/side{ - dir = 6; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + dir = 6 }, /area/science/xenobiology) "bjH" = ( @@ -35937,8 +35750,8 @@ /area/chapel/main) "bjK" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/structure/noticeboard{ desc = "A board for remembering the fallen of the station."; dir = 1; @@ -35949,8 +35762,8 @@ /area/chapel/main) "bjL" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/crayons, -/obj/item/weapon/storage/crayons, +/obj/item/storage/crayons, +/obj/item/storage/crayons, /obj/machinery/requests_console{ department = "Chapel Office"; departmentType = 0; @@ -35987,12 +35800,12 @@ /area/shuttle/arrival) "bjP" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/beakers{ +/obj/item/storage/box/beakers{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/syringes, -/obj/item/weapon/extinguisher/mini, +/obj/item/storage/box/syringes, +/obj/item/extinguisher/mini, /obj/machinery/airalarm{ dir = 4; locked = 0; @@ -36012,8 +35825,8 @@ /area/science/xenobiology) "bjQ" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/monkeycubes, -/obj/item/weapon/storage/box/monkeycubes, +/obj/item/storage/box/monkeycubes, +/obj/item/storage/box/monkeycubes, /obj/machinery/status_display{ pixel_y = -32 }, @@ -36041,13 +35854,13 @@ /area/science/xenobiology) "bjS" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/white, +/obj/item/folder/white, /obj/item/stack/sheet/mineral/plasma{ amount = 5 }, -/obj/item/weapon/reagent_containers/glass/beaker/large, -/obj/item/weapon/reagent_containers/glass/beaker, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker, +/obj/item/reagent_containers/dropper, /obj/machinery/status_display{ pixel_y = -32 }, @@ -36069,6 +35882,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Xenobiology Lab APC"; + areastring = "/area/science/xenobiology"; pixel_x = 26 }, /obj/machinery/light_switch{ @@ -36127,8 +35941,7 @@ /turf/open/floor/plating/airless, /area/shuttle/arrival) "bjX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/directions/engineering{ desc = "A sign that shows there are doors here. There are doors everywhere!"; icon_state = "doors"; @@ -36137,8 +35950,7 @@ /turf/open/floor/plating, /area/hallway/secondary/entry) "bjY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/vacuum, /turf/open/floor/plating, /area/hallway/secondary/entry) @@ -36174,19 +35986,19 @@ desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; name = "emergency lifejacket" }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, /obj/item/clothing/mask/breath{ @@ -36239,7 +36051,7 @@ /area/shuttle/arrival) "bke" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /obj/machinery/camera{ c_tag = "Arrivals Suttle 1"; network = list("Labor") @@ -36252,11 +36064,11 @@ /obj/structure/extinguisher_cabinet{ pixel_y = 32 }, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/shuttle/arrival) @@ -36335,7 +36147,7 @@ }, /area/shuttle/arrival) "bkq" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_x = -3; @@ -36356,7 +36168,7 @@ /turf/open/floor/plasteel, /area/shuttle/arrival) "bks" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_x = -3; @@ -36370,7 +36182,7 @@ }, /area/shuttle/arrival) "bkt" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/machinery/light{ @@ -36446,7 +36258,7 @@ /turf/open/floor/grass, /area/shuttle/arrival) "bkE" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_x = -3; @@ -36468,7 +36280,7 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/arrival) "bkH" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_x = -3; @@ -36481,20 +36293,20 @@ /area/shuttle/arrival) "bkI" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/assistant, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/shuttle/arrival) "bkJ" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder, -/obj/item/weapon/storage/pill_bottle/dice, +/obj/item/folder, +/obj/item/storage/pill_bottle/dice, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/shuttle/arrival) "bkK" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_x = -3; @@ -36512,8 +36324,8 @@ /area/shuttle/arrival) "bkM" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/shuttle/arrival) @@ -36532,17 +36344,16 @@ dir = 1 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 8 }, /area/shuttle/arrival) "bkR" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/briefcase{ +/obj/item/storage/briefcase{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/shuttle/arrival) @@ -36613,7 +36424,6 @@ dir = 1 }, /turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; dir = 4 }, /area/shuttle/arrival) @@ -36971,8 +36781,7 @@ /turf/open/floor/plating, /area/chapel/main) "blJ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/chapel/main) "blK" = ( @@ -37012,7 +36821,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel, @@ -37034,7 +36843,7 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -37078,7 +36887,7 @@ name = "\improper Departure Lounge" }) "bmw" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -37113,7 +36922,7 @@ /turf/closed/wall, /area/space) "bmG" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel, @@ -37149,48 +36958,43 @@ /turf/closed/wall/mineral/plastitanium, /area/shuttle/syndicate) "bmP" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/shutters{ id = "syndieshutters"; name = "blast shutters" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/syndicate) "bmQ" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/shutters{ id = "syndieshutters"; name = "blast shutters" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/syndicate) "bmR" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/shutters{ id = "syndieshutters"; name = "blast shutters" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/syndicate) "bmS" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/shutters{ id = "syndieshutters"; name = "blast shutters" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/syndicate) "bmT" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/shutters{ id = "syndieshutters"; name = "blast shutters" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/syndicate) "bmU" = ( @@ -37222,8 +37026,7 @@ }, /area/shuttle/syndicate) "bmZ" = ( -/obj/structure/table/reinforced, -/obj/item/weapon/folder/red, +/obj/machinery/computer/camera_advanced/shuttle_docker/syndicate, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -37261,11 +37064,12 @@ /obj/machinery/status_display{ pixel_x = -32 }, -/obj/item/weapon/clipboard, -/obj/item/toy/figure/syndie, +/obj/item/clipboard, /obj/machinery/light{ dir = 8 }, +/obj/item/folder/red, +/obj/item/toy/figure/syndie, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -37340,6 +37144,7 @@ /turf/closed/wall/mineral/plastitanium, /area/shuttle/syndicate) "bnx" = ( +/turf/open/space, /turf/closed/wall/mineral/plastitanium{ icon_state = "diagonalWall3" }, @@ -37372,6 +37177,7 @@ /turf/closed/wall/mineral/plastitanium, /area/shuttle/syndicate) "bnF" = ( +/turf/open/space, /turf/closed/wall/mineral/plastitanium{ dir = 4; icon_state = "diagonalWall3" @@ -37387,7 +37193,7 @@ /obj/structure/table/reinforced, /obj/item/stack/cable_coil/white, /obj/item/stack/cable_coil/white, -/obj/item/weapon/crowbar/red, +/obj/item/crowbar/red, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -37397,11 +37203,11 @@ /area/shuttle/syndicate) "bnK" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/handcuffs{ +/obj/item/storage/box/handcuffs{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/zipties, +/obj/item/storage/box/zipties, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -37645,8 +37451,7 @@ /turf/closed/wall/mineral/plastitanium, /area/shuttle/syndicate) "boG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/syndicate) "boH" = ( @@ -37659,8 +37464,7 @@ }, /area/shuttle/syndicate) "boI" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/syndicate) "boJ" = ( @@ -37766,8 +37570,7 @@ /turf/open/floor/mineral/plastitanium, /area/shuttle/syndicate) "bpl" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/syndicate) "bpm" = ( @@ -37783,6 +37586,7 @@ /turf/closed/wall/mineral/plastitanium, /area/shuttle/syndicate) "bpq" = ( +/turf/open/space, /turf/closed/wall/mineral/plastitanium{ dir = 1; icon_state = "diagonalWall3" @@ -37887,33 +37691,33 @@ }, /area/shuttle/syndicate) "bpM" = ( -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = 6 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = -3 }, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = -3; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = 6; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 3; pixel_y = -2 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 4; pixel_y = 1 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = -2; pixel_y = 5 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 2; pixel_y = 8 }, @@ -37947,18 +37751,18 @@ /turf/closed/wall/mineral/plastitanium, /area/shuttle/syndicate) "bpT" = ( -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/structure/table/reinforced, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/shuttle/syndicate) "bpU" = ( -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 9 }, /obj/item/device/assembly/voice{ @@ -37970,7 +37774,7 @@ }, /area/shuttle/syndicate) "bpV" = ( -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/device/assembly/infra, /obj/structure/table/reinforced, /obj/machinery/light{ @@ -37997,7 +37801,7 @@ }, /area/shuttle/syndicate) "bpX" = ( -/obj/item/weapon/weldingtool/largetank{ +/obj/item/weldingtool/largetank{ pixel_y = 3 }, /obj/item/device/multitool, @@ -38064,8 +37868,8 @@ /area/shuttle/syndicate) "bqo" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/syndicate, -/obj/item/weapon/crowbar/red, +/obj/item/storage/toolbox/syndicate, +/obj/item/crowbar/red, /turf/open/floor/mineral/plastitanium, /area/shuttle/syndicate) "bqp" = ( @@ -38233,12 +38037,12 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/brute, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/brute, +/obj/item/storage/firstaid/regular{ pixel_x = -3; pixel_y = -3 }, @@ -38246,12 +38050,12 @@ /turf/open/floor/plasteel/vault, /area/shuttle/syndicate) "brd" = ( -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = -3; pixel_y = -3 }, @@ -38284,22 +38088,22 @@ }, /area/shuttle/syndicate) "brk" = ( -/obj/item/weapon/grenade/syndieminibomb{ +/obj/item/grenade/syndieminibomb{ pixel_x = 4; pixel_y = 2 }, -/obj/item/weapon/grenade/syndieminibomb{ +/obj/item/grenade/syndieminibomb{ pixel_x = -1 }, /obj/structure/table/reinforced, /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/grenade/plastic/c4, -/obj/item/weapon/grenade/plastic/c4, -/obj/item/weapon/grenade/plastic/c4, -/obj/item/weapon/grenade/plastic/c4, -/obj/item/weapon/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -38324,8 +38128,8 @@ /turf/closed/wall/mineral/plastitanium, /area/shuttle/syndicate) "brq" = ( -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/circular_saw, +/obj/item/surgicaldrill, +/obj/item/circular_saw, /obj/structure/table/reinforced, /obj/machinery/light{ dir = 8 @@ -38359,8 +38163,7 @@ /turf/closed/wall/mineral/plastitanium, /area/shuttle/syndicate) "brw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/syndicate) "brx" = ( @@ -38373,8 +38176,7 @@ /turf/open/floor/circuit/red, /area/shuttle/syndicate) "bry" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/syndicate) "brz" = ( @@ -38405,8 +38207,8 @@ /turf/closed/wall/mineral/plastitanium, /area/shuttle/syndicate) "brH" = ( -/obj/item/weapon/cautery, -/obj/item/weapon/scalpel, +/obj/item/cautery, +/obj/item/scalpel, /obj/structure/table/reinforced, /turf/open/floor/plasteel/vault{ dir = 8 @@ -38414,14 +38216,14 @@ /area/shuttle/syndicate) "brI" = ( /obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/shuttle/syndicate) "brJ" = ( -/obj/item/weapon/retractor, -/obj/item/weapon/hemostat, +/obj/item/retractor, +/obj/item/hemostat, /obj/structure/table/reinforced, /turf/open/floor/plasteel/vault{ dir = 8 @@ -38630,7 +38432,6 @@ icon_state = "2-4" }, /turf/open/floor/plasteel/escape{ - icon_state = "escape"; dir = 1 }, /area/hallway/secondary/exit{ @@ -38753,7 +38554,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -38827,7 +38628,7 @@ dir = 4 }, /obj/machinery/light, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/structure/cable/white{ @@ -39054,7 +38855,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 9 }, /area/hallway/secondary/exit{ @@ -39070,7 +38870,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/hallway/secondary/exit{ @@ -39098,7 +38897,6 @@ icon_state = "1-8" }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/hallway/secondary/exit{ @@ -39224,7 +39022,7 @@ /obj/machinery/ai_status_display{ pixel_x = 32 }, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/machinery/light{ dir = 4 }, @@ -39329,8 +39127,8 @@ }, /area/shuttle/syndicate) "btJ" = ( -/obj/item/weapon/storage/toolbox/syndicate, -/obj/item/weapon/crowbar/red, +/obj/item/storage/toolbox/syndicate, +/obj/item/crowbar/red, /obj/structure/table/reinforced, /obj/machinery/light{ dir = 8 @@ -39488,9 +39286,9 @@ /area/shuttle/syndicate) "bul" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/glass/beaker/large, -/obj/item/weapon/reagent_containers/glass/beaker, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker, +/obj/item/reagent_containers/dropper, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -39607,6 +39405,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Telecomms Server Room APC"; + areastring = "/area/tcommsat/server"; pixel_x = -26 }, /obj/structure/cable{ @@ -39742,8 +39541,7 @@ /turf/closed/wall/r_wall, /area/engine/supermatter) "bvd" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/supermatter) "bve" = ( @@ -39913,7 +39711,7 @@ name = "Asteroid" }) "bvI" = ( -/obj/item/weapon/pickaxe/emergency, +/obj/item/pickaxe/emergency, /turf/open/floor/plating/asteroid/airless, /area/ruin/unpowered{ name = "Asteroid" @@ -39979,8 +39777,7 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/transport) "bvT" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/transport) "bvU" = ( @@ -40000,8 +39797,7 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/transport) "bvZ" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/transport) "bwa" = ( @@ -40055,8 +39851,7 @@ /turf/open/floor/pod/dark, /area/shuttle/transport) "bwm" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/transport) "bwn" = ( @@ -40188,16 +39983,14 @@ /turf/open/floor/pod/dark, /area/shuttle/transport) "bwL" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/transport) "bwM" = ( /turf/closed/wall/mineral/titanium, /area/shuttle/transport) "bwN" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/transport) "bwO" = ( @@ -40217,8 +40010,7 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/transport) "bwT" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/transport) "bwU" = ( @@ -40363,32 +40155,28 @@ /turf/closed/wall/r_wall, /area/tcommsat/server) "bxp" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/plating, /area/tcommsat/server) "bxq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 8 }, /turf/open/floor/plating, /area/tcommsat/server) "bxr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 8 }, /turf/open/floor/plating, /area/tcommsat/server) "bxs" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 8 }, @@ -79074,7 +78862,7 @@ alg apJ apJ apI -ata +aHF atU apI apI @@ -81917,7 +81705,7 @@ asg awT aAR avi -bxO +bxL asg aLf aMt diff --git a/_maps/map_files/OmegaStation/job/job_changes.dm b/_maps/map_files/OmegaStation/job/job_changes.dm index 798b4bc91f..a844a95305 100644 --- a/_maps/map_files/OmegaStation/job/job_changes.dm +++ b/_maps/map_files/OmegaStation/job/job_changes.dm @@ -6,7 +6,7 @@ supervisors = "the captain and the head of personnel" /datum/outfit/job/New() - box = /obj/item/weapon/storage/box/survival/radio + box = /obj/item/storage/box/survival/radio /datum/job/assistant // Here so assistant appears on the top of the select job list. @@ -33,7 +33,7 @@ minimal_access = list(access_security, access_sec_doors, access_brig, access_armory, access_court, access_maint_tunnels, access_morgue, access_weapons, access_forensics_lockers) /datum/outfit/job/officer/New() - box = /obj/item/weapon/storage/box/security/radio + box = /obj/item/storage/box/security/radio /datum/job/detective/New() ..() @@ -41,7 +41,7 @@ minimal_access = list(access_security, access_sec_doors, access_brig, access_armory, access_court, access_maint_tunnels, access_morgue, access_weapons, access_forensics_lockers) /datum/outfit/job/detective/New() - box = /obj/item/weapon/storage/box/security/radio + box = /obj/item/storage/box/security/radio //Medbay @@ -63,7 +63,7 @@ minimal_access = list(access_eva, access_engine, access_engine_equip, access_tech_storage, access_maint_tunnels, access_external_airlocks, access_construction, access_atmospherics, access_tcomsat) /datum/outfit/job/engineer/New() - box = /obj/item/weapon/storage/box/engineer/radio + box = /obj/item/storage/box/engineer/radio /datum/job/atmos/New() ..() @@ -96,7 +96,7 @@ minimal_access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mining, access_mining_station, access_mineral_storeroom) /datum/outfit/job/mining/New() - box = /obj/item/weapon/storage/box/engineer/radio + box = /obj/item/storage/box/engineer/radio //Service diff --git a/_maps/map_files/OmegaStation/job_changes.dm b/_maps/map_files/OmegaStation/job_changes.dm index f360be7f99..7f6c24fe26 100644 --- a/_maps/map_files/OmegaStation/job_changes.dm +++ b/_maps/map_files/OmegaStation/job_changes.dm @@ -11,7 +11,7 @@ /datum/outfit/job/New() ..() MAP_JOB_CHECK - box = /obj/item/weapon/storage/box/survival/radio + box = /obj/item/storage/box/survival/radio /datum/job/assistant // Here so assistant appears on the top of the select job list. @@ -44,7 +44,7 @@ /datum/outfit/job/officer/New() ..() MAP_JOB_CHECK - box = /obj/item/weapon/storage/box/security/radio + box = /obj/item/storage/box/security/radio /datum/job/detective/New() ..() @@ -55,7 +55,7 @@ /datum/outfit/job/detective/New() ..() MAP_JOB_CHECK - box = /obj/item/weapon/storage/box/security/radio + box = /obj/item/storage/box/security/radio //Medbay @@ -81,7 +81,7 @@ /datum/outfit/job/engineer/New() ..() MAP_JOB_CHECK - box = /obj/item/weapon/storage/box/engineer/radio + box = /obj/item/storage/box/engineer/radio /datum/job/atmos/New() ..() @@ -119,7 +119,7 @@ /datum/outfit/job/mining/New() ..() - box = /obj/item/weapon/storage/box/engineer/radio + box = /obj/item/storage/box/engineer/radio //Service diff --git a/_maps/map_files/PubbyStation/PubbyStation.dmm b/_maps/map_files/PubbyStation/PubbyStation.dmm index b4b78673a1..502f7ba293 100644 --- a/_maps/map_files/PubbyStation/PubbyStation.dmm +++ b/_maps/map_files/PubbyStation/PubbyStation.dmm @@ -16,12 +16,11 @@ /turf/closed/wall/mineral/plastitanium, /area/shuttle/syndicate) "aad" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/shutters{ id = "syndieshutters"; name = "blast shutters" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/syndicate) "aae" = ( @@ -47,8 +46,7 @@ }, /area/shuttle/syndicate) "aah" = ( -/obj/structure/table/reinforced, -/obj/item/weapon/folder/red, +/obj/machinery/computer/camera_advanced/shuttle_docker/syndicate, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -82,11 +80,12 @@ /obj/machinery/status_display{ pixel_x = -32 }, -/obj/item/weapon/clipboard, -/obj/item/toy/figure/syndie, +/obj/item/clipboard, /obj/machinery/light{ dir = 8 }, +/obj/item/folder/red, +/obj/item/toy/figure/syndie, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -127,7 +126,7 @@ /obj/machinery/ai_status_display{ pixel_x = 32 }, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/machinery/light{ dir = 4 }, @@ -177,7 +176,7 @@ /obj/structure/table/reinforced, /obj/item/stack/cable_coil/white, /obj/item/stack/cable_coil/white, -/obj/item/weapon/crowbar/red, +/obj/item/crowbar/red, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -189,11 +188,11 @@ /area/shuttle/syndicate) "aaA" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/handcuffs{ +/obj/item/storage/box/handcuffs{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/zipties, +/obj/item/storage/box/zipties, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -336,8 +335,7 @@ }, /area/shuttle/syndicate) "aaO" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/syndicate) "aaP" = ( @@ -350,8 +348,8 @@ }, /area/shuttle/syndicate) "aaQ" = ( -/obj/item/weapon/storage/toolbox/syndicate, -/obj/item/weapon/crowbar/red, +/obj/item/storage/toolbox/syndicate, +/obj/item/crowbar/red, /obj/structure/table/reinforced, /obj/machinery/light{ dir = 8 @@ -461,33 +459,33 @@ }, /area/shuttle/syndicate) "abf" = ( -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = 6 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = -3 }, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = -3; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = 6; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 3; pixel_y = -2 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 4; pixel_y = 1 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = -2; pixel_y = 5 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 2; pixel_y = 8 }, @@ -506,18 +504,18 @@ }, /area/shuttle/syndicate) "abh" = ( -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/structure/table/reinforced, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/shuttle/syndicate) "abi" = ( -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 9 }, /obj/item/device/assembly/voice{ @@ -529,7 +527,7 @@ }, /area/shuttle/syndicate) "abj" = ( -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/device/assembly/infra, /obj/structure/table/reinforced, /obj/machinery/light{ @@ -556,7 +554,7 @@ }, /area/shuttle/syndicate) "abl" = ( -/obj/item/weapon/weldingtool/largetank{ +/obj/item/weldingtool/largetank{ pixel_y = 3 }, /obj/item/device/multitool, @@ -619,9 +617,9 @@ /area/shuttle/syndicate) "abu" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/glass/beaker/large, -/obj/item/weapon/reagent_containers/glass/beaker, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker, +/obj/item/reagent_containers/dropper, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -674,12 +672,12 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/brute, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/brute, +/obj/item/storage/firstaid/regular{ pixel_x = -3; pixel_y = -3 }, @@ -687,12 +685,12 @@ /turf/open/floor/plasteel/vault, /area/shuttle/syndicate) "abD" = ( -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = -3; pixel_y = -3 }, @@ -710,22 +708,22 @@ }, /area/shuttle/syndicate) "abF" = ( -/obj/item/weapon/grenade/syndieminibomb{ +/obj/item/grenade/syndieminibomb{ pixel_x = 4; pixel_y = 2 }, -/obj/item/weapon/grenade/syndieminibomb{ +/obj/item/grenade/syndieminibomb{ pixel_x = -1 }, /obj/structure/table/reinforced, /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/grenade/plastic/c4, -/obj/item/weapon/grenade/plastic/c4, -/obj/item/weapon/grenade/plastic/c4, -/obj/item/weapon/grenade/plastic/c4, -/obj/item/weapon/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, +/obj/item/grenade/plastic/c4, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -760,8 +758,8 @@ /turf/open/space, /area/space) "abK" = ( -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/circular_saw, +/obj/item/surgicaldrill, +/obj/item/circular_saw, /obj/structure/table/reinforced, /obj/machinery/light{ dir = 8 @@ -797,10 +795,10 @@ /area/space) "abO" = ( /turf/closed/wall/r_wall, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "abP" = ( -/obj/item/weapon/cautery, -/obj/item/weapon/scalpel, +/obj/item/cautery, +/obj/item/scalpel, /obj/structure/table/reinforced, /turf/open/floor/plasteel/vault{ dir = 8 @@ -808,14 +806,14 @@ /area/shuttle/syndicate) "abQ" = ( /obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/shuttle/syndicate) "abR" = ( -/obj/item/weapon/retractor, -/obj/item/weapon/hemostat, +/obj/item/retractor, +/obj/item/hemostat, /obj/structure/table/reinforced, /turf/open/floor/plasteel/vault{ dir = 8 @@ -842,20 +840,20 @@ "abV" = ( /obj/effect/turf_decal/stripes/corner, /turf/open/floor/plasteel/white, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "abW" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel/white, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "abX" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 }, /turf/open/floor/plasteel/white, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "abY" = ( /turf/open/floor/plasteel/white, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "abZ" = ( /obj/structure/shuttle/engine/propulsion/left, /obj/effect/turf_decal/stripes/line, @@ -876,16 +874,16 @@ dir = 4 }, /turf/open/floor/plasteel/white, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acd" = ( /obj/machinery/porta_turret/ai{ dir = 4 }, /turf/open/floor/plasteel/black, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "ace" = ( /turf/open/floor/circuit, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acf" = ( /obj/machinery/camera/motion{ c_tag = "MiniSat AI Chamber North"; @@ -898,19 +896,19 @@ pixel_y = -24 }, /turf/open/floor/circuit, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acg" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, /turf/open/floor/plasteel/white, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "ach" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 }, /turf/open/floor/plasteel/white, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "aci" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -918,7 +916,7 @@ /turf/open/floor/plasteel/white{ heat_capacity = 1e+006 }, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acj" = ( /obj/structure/cable/yellow{ d1 = 2; @@ -939,7 +937,7 @@ pixel_y = 26 }, /turf/open/floor/circuit, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "ack" = ( /obj/machinery/power/smes{ charge = 5e+006 @@ -964,7 +962,7 @@ pixel_y = 32 }, /turf/open/floor/circuit, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acl" = ( /obj/structure/cable{ d2 = 8; @@ -974,6 +972,7 @@ aidisabled = 0; dir = 1; name = "AI Chamber APC"; + areastring = "/area/ai_monitored/turret_protected/ai"; pixel_y = 24 }, /obj/effect/landmark/tripai, @@ -986,7 +985,7 @@ pixel_x = 27 }, /turf/open/floor/circuit, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acm" = ( /obj/machinery/camera/motion{ c_tag = "MiniSat External Port"; @@ -1008,7 +1007,7 @@ dir = 8 }, /turf/open/floor/plasteel/black, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "aco" = ( /obj/structure/cable/yellow{ d1 = 2; @@ -1016,7 +1015,7 @@ icon_state = "2-4" }, /turf/open/floor/circuit, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acp" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -1029,7 +1028,7 @@ req_access_txt = "65" }, /turf/open/floor/plasteel/white, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acq" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -1037,13 +1036,13 @@ icon_state = "1-8" }, /obj/machinery/turretid{ - control_area = "AI Chamber"; + control_area = "/area/ai_monitored/turret_protected/ai"; name = "AI Chamber turret control"; pixel_x = 5; pixel_y = -24 }, /turf/open/floor/plasteel/white, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acr" = ( /obj/machinery/ai_slipper{ uses = 8 @@ -1053,16 +1052,16 @@ }, /obj/machinery/holopad, /turf/open/floor/plasteel/white, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acs" = ( /obj/machinery/turretid{ - control_area = "AI Satellite Antechamber"; + control_area = "/area/ai_monitored/turret_protected/aisat_interior"; name = "AI Satellite turret control"; pixel_x = -5; pixel_y = -24 }, /turf/open/floor/plasteel/white, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "act" = ( /obj/machinery/door/firedoor/heavy, /obj/machinery/door/airlock/glass_command{ @@ -1070,7 +1069,7 @@ req_access_txt = "65" }, /turf/open/floor/plasteel/white, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acu" = ( /obj/machinery/porta_turret/ai{ dir = 4 @@ -1084,7 +1083,7 @@ dir = 4 }, /turf/open/floor/plasteel/black, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acv" = ( /obj/machinery/camera/motion{ c_tag = "MiniSat External Starboard"; @@ -1098,7 +1097,7 @@ dir = 1 }, /turf/open/floor/plasteel/white, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acx" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -1106,7 +1105,7 @@ icon_state = "1-2" }, /turf/open/floor/circuit, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acy" = ( /obj/effect/landmark/start/ai, /obj/item/device/radio/intercom{ @@ -1144,7 +1143,7 @@ pixel_y = -28 }, /turf/open/floor/circuit, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acz" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -1152,7 +1151,7 @@ icon_state = "1-4" }, /turf/open/floor/circuit, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acA" = ( /obj/structure/cable/yellow{ d1 = 2; @@ -1160,17 +1159,17 @@ icon_state = "2-8" }, /turf/open/floor/circuit, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acB" = ( /obj/machinery/door/firedoor/heavy, /turf/open/floor/circuit, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acC" = ( /obj/machinery/airalarm{ pixel_y = 22 }, /turf/open/floor/circuit, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acD" = ( /obj/machinery/camera/motion{ c_tag = "MiniSat AI Chamber South"; @@ -1188,7 +1187,7 @@ pixel_y = 37 }, /turf/open/floor/circuit, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acE" = ( /obj/item/device/radio/intercom{ broadcasting = 1; @@ -1198,7 +1197,7 @@ pixel_y = 24 }, /turf/open/floor/circuit, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acF" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on, /turf/open/floor/plating/airless, @@ -1213,7 +1212,7 @@ dir = 8 }, /turf/open/floor/plasteel/white, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acH" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -1224,7 +1223,7 @@ dir = 1 }, /turf/open/floor/plasteel/white, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acI" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -1242,7 +1241,7 @@ /turf/open/floor/plasteel/white{ heat_capacity = 1e+006 }, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acJ" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -1251,7 +1250,7 @@ }, /obj/machinery/door/firedoor/heavy, /turf/open/floor/plasteel/white, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acK" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -1259,7 +1258,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/white, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acL" = ( /obj/structure/cable/yellow{ d1 = 2; @@ -1270,11 +1269,11 @@ uses = 8 }, /turf/open/floor/plasteel/white, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acM" = ( /obj/machinery/door/firedoor/heavy, /turf/open/floor/plasteel/white, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acN" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -1298,7 +1297,7 @@ "acR" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/black, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acS" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -1306,11 +1305,11 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/black, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acT" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel/black, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "acU" = ( /turf/closed/wall/r_wall, /area/ai_monitored/turret_protected/AIsatextAS) @@ -1332,21 +1331,19 @@ /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAP) "acZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, /turf/open/floor/plating, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "ada" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, /turf/open/floor/plating, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "adb" = ( /obj/machinery/door/firedoor, /obj/structure/cable/yellow{ @@ -1361,23 +1358,21 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "adc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, /turf/open/floor/plating, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "add" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 }, /turf/open/floor/plating, -/area/wreck/ai) +/area/ai_monitored/turret_protected/ai) "ade" = ( /obj/structure/table/glass, /obj/item/stack/sheet/metal, @@ -1430,6 +1425,7 @@ /obj/machinery/power/apc{ dir = 8; name = "MiniSat Antechamber APC"; + areastring = "/area/ai_monitored/turret_protected/aisat_interior"; pixel_x = -24 }, /obj/machinery/recharger, @@ -1467,13 +1463,13 @@ /area/ai_monitored/turret_protected/aisat_interior) "ado" = ( /obj/structure/table, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/firealarm{ dir = 4; pixel_x = 28 }, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/plasteel/grimy, /area/ai_monitored/turret_protected/aisat_interior) "adp" = ( @@ -1781,7 +1777,7 @@ "aeg" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/porta_turret/ai{ - installation = /obj/item/weapon/gun/energy/e_gun + installation = /obj/item/gun/energy/e_gun }, /turf/open/floor/plating/airless, /area/ai_monitored/turret_protected/aisat_interior) @@ -1800,7 +1796,7 @@ "aej" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/porta_turret/ai{ - installation = /obj/item/weapon/gun/energy/e_gun + installation = /obj/item/gun/energy/e_gun }, /turf/open/floor/plating/airless, /area/ai_monitored/turret_protected/aisat_interior) @@ -1815,8 +1811,7 @@ /turf/closed/wall/r_wall, /area/security/prison) "aen" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-2"; pixel_y = 1; @@ -1835,7 +1830,7 @@ /turf/open/floor/plasteel/black, /area/security/prison) "aep" = ( -/obj/item/weapon/cultivator, +/obj/item/cultivator, /obj/structure/cable{ d1 = 1; d2 = 4; @@ -1861,7 +1856,7 @@ /turf/open/floor/plasteel/black, /area/security/prison) "aer" = ( -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /obj/structure/cable{ d1 = 1; d2 = 4; @@ -1876,7 +1871,7 @@ /area/security/prison) "aes" = ( /obj/structure/easel, -/obj/item/weapon/canvas/nineteenXnineteen, +/obj/item/canvas/nineteenXnineteen, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -1984,7 +1979,7 @@ /turf/open/floor/plasteel/black, /area/security/prison) "aeG" = ( -/obj/item/weapon/storage/crayons, +/obj/item/storage/crayons, /turf/open/floor/plasteel/black, /area/security/prison) "aeH" = ( @@ -2102,6 +2097,7 @@ /obj/machinery/power/apc{ dir = 8; name = "MiniSat Port Maintenance APC"; + areastring = "/area/ai_monitored/turret_protected/AIsatextAP"; pixel_x = -24 }, /turf/open/floor/plating, @@ -2172,7 +2168,7 @@ /turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/aisat_interior) "afe" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-09"; name = "Photosynthetic Potted plant"; pixel_y = 10 @@ -2202,7 +2198,7 @@ }, /area/ai_monitored/turret_protected/aisat_interior) "afg" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-09"; name = "Photosynthetic Potted plant"; pixel_y = 10 @@ -2297,6 +2293,7 @@ /obj/machinery/power/apc{ dir = 4; name = "MiniSat Starboard Maintenance APC"; + areastring = "/area/ai_monitored/turret_protected/AIsatextAS"; pixel_x = 24 }, /turf/open/floor/plating, @@ -2314,13 +2311,13 @@ /turf/open/floor/plasteel/black, /area/security/prison) "afp" = ( -/obj/item/weapon/storage/pill_bottle/dice, +/obj/item/storage/pill_bottle/dice, /obj/structure/table, /turf/open/floor/plasteel/black, /area/security/prison) "afq" = ( -/obj/item/device/camera, /obj/structure/table, +/obj/item/device/instrument/harmonica, /turf/open/floor/plasteel/black, /area/security/prison) "afr" = ( @@ -2388,7 +2385,7 @@ "afB" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/machinery/light/small{ dir = 4 }, @@ -2417,11 +2414,11 @@ /turf/open/floor/plasteel/black, /area/security/prison) "afF" = ( -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/structure/table, /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 6 @@ -2462,13 +2459,13 @@ /area/ai_monitored/turret_protected/AIsatextAP) "afL" = ( /obj/structure/table, -/obj/item/weapon/wrench, -/obj/item/weapon/tank/internals/emergency_oxygen, +/obj/item/wrench, +/obj/item/tank/internals/emergency_oxygen, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAP) "afM" = ( /obj/structure/table, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/item/clothing/mask/gas, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAP) @@ -2508,46 +2505,46 @@ /area/ai_monitored/turret_protected/AIsatextAS) "afT" = ( /obj/structure/rack, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/item/device/multitool{ layer = 5 }, -/obj/item/weapon/extinguisher{ +/obj/item/extinguisher{ layer = 4 }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAS) "afU" = ( /turf/closed/wall, -/area/security/transfer) +/area/security/execution/transfer) "afV" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 }, /turf/closed/wall, -/area/security/transfer) +/area/security/execution/transfer) "afW" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/closed/wall, -/area/security/transfer) +/area/security/execution/transfer) "afX" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, /turf/closed/wall, -/area/security/transfer) +/area/security/execution/transfer) "afY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 }, /turf/closed/wall/r_wall, -/area/security/transfer) +/area/security/execution/transfer) "afZ" = ( /obj/machinery/vending/sustenance, /turf/open/floor/plasteel/black, @@ -2573,7 +2570,7 @@ /obj/machinery/shower{ dir = 8 }, -/obj/item/weapon/soap/nanotrasen, +/obj/item/soap/nanotrasen, /turf/open/floor/plasteel/freezer, /area/security/prison) "age" = ( @@ -2610,7 +2607,7 @@ name = "blast door" }, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "agj" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 @@ -2619,7 +2616,7 @@ dir = 9 }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "agk" = ( /obj/machinery/light/small{ dir = 1 @@ -2632,7 +2629,7 @@ dir = 1 }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "agl" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 @@ -2641,11 +2638,11 @@ dir = 5 }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "agm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall/r_wall, -/area/security/transfer) +/area/security/execution/transfer) "agn" = ( /obj/machinery/vending/cola, /turf/open/floor/plasteel/black, @@ -2664,8 +2661,7 @@ /turf/open/floor/plasteel/freezer, /area/security/prison) "agq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat_interior) "agr" = ( @@ -2700,12 +2696,12 @@ dir = 8 }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "agw" = ( /obj/structure/bed, /obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "agx" = ( /obj/machinery/sparker{ dir = 2; @@ -2716,7 +2712,7 @@ dir = 4 }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "agy" = ( /turf/closed/wall, /area/security/prison) @@ -2790,13 +2786,13 @@ dir = 10 }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "agG" = ( /obj/effect/turf_decal/stripes/line{ dir = 2 }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "agH" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on{ dir = 2 @@ -2805,7 +2801,7 @@ dir = 6 }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "agI" = ( /obj/structure/bed, /obj/machinery/camera{ @@ -2910,8 +2906,7 @@ /turf/closed/wall, /area/security/main) "agQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/main) "agR" = ( @@ -2929,8 +2924,7 @@ /turf/open/space/basic, /area/space) "agT" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "executionfireblast"; layer = 2.9; @@ -2939,10 +2933,9 @@ /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/cyan/hidden, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "agU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "executionfireblast"; layer = 2.9; @@ -2950,7 +2943,7 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "agV" = ( /obj/machinery/door/poddoor/preopen{ id = "executionfireblast"; @@ -2967,7 +2960,7 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/security/transfer) +/area/security/execution/transfer) "agW" = ( /obj/machinery/flasher{ id = "PCell 2"; @@ -2982,8 +2975,8 @@ /area/security/prison) "agY" = ( /obj/structure/table, -/obj/item/weapon/paper, -/obj/item/weapon/pen, +/obj/item/paper, +/obj/item/pen, /turf/open/floor/plasteel/floorgrime, /area/security/prison) "agZ" = ( @@ -3015,6 +3008,7 @@ /area/security/main) "ahd" = ( /obj/structure/closet/secure_closet/security/sec, +/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/showroomfloor, /area/security/main) "ahe" = ( @@ -3062,24 +3056,24 @@ pixel_x = -28 }, /obj/structure/table, -/obj/item/weapon/storage/backpack/duffelbag/sec/surgery{ +/obj/item/storage/backpack/duffelbag/sec/surgery{ pixel_y = 5 }, /obj/item/clothing/mask/balaclava, /obj/item/device/mmi, /obj/machinery/atmospherics/pipe/simple/cyan/hidden, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "ahk" = ( /obj/structure/table, -/obj/item/weapon/folder/red{ +/obj/item/folder/red{ pixel_x = 3 }, /obj/item/device/taperecorder{ pixel_x = -3 }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "ahl" = ( /obj/machinery/button/flasher{ id = "executionflash"; @@ -3095,7 +3089,7 @@ }, /obj/machinery/atmospherics/pipe/simple/general/hidden, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "ahm" = ( /obj/machinery/door/airlock/glass_security{ name = "Long-Term Cell 2"; @@ -3151,15 +3145,14 @@ /turf/open/space/basic, /area/space) "ahu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-2"; pixel_y = 1; d2 = 2 }, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "ahv" = ( /obj/machinery/portable_atmospherics/canister/nitrous_oxide, /obj/machinery/atmospherics/components/unary/portables_connector/visible, @@ -3167,7 +3160,7 @@ dir = 9 }, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "ahw" = ( /obj/structure/window/reinforced{ dir = 4 @@ -3178,19 +3171,19 @@ dir = 1 }, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "ahx" = ( /obj/structure/table, /obj/item/device/flashlight/lamp, /obj/machinery/atmospherics/pipe/simple/cyan/hidden, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "ahy" = ( /obj/structure/chair{ dir = 1 }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "ahz" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 @@ -3209,16 +3202,18 @@ }, /obj/machinery/atmospherics/pipe/simple/general/hidden, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "ahA" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /turf/closed/wall/r_wall, -/area/security/transfer) +/area/security/execution/transfer) "ahB" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/red, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, /area/security/prison) "ahC" = ( /obj/machinery/light{ @@ -3240,22 +3235,20 @@ pixel_y = 34; req_access_txt = "2" }, -/turf/open/floor/plasteel/red/side{ - dir = 5 +/turf/open/floor/plasteel/red/corner{ + dir = 1 }, /area/security/prison) "ahD" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/red/side{ - dir = 5 - }, +/turf/open/floor/plasteel, /area/security/prison) "ahE" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/red/side{ - dir = 5 +/turf/open/floor/plasteel/red/corner{ + dir = 4 }, /area/security/prison) "ahF" = ( @@ -3273,7 +3266,7 @@ dir = 4 }, /turf/open/floor/plasteel/red/side{ - dir = 5 + dir = 1 }, /area/security/prison) "ahG" = ( @@ -3298,8 +3291,8 @@ pixel_y = 34; req_access_txt = "2" }, -/turf/open/floor/plasteel/red/side{ - dir = 5 +/turf/open/floor/plasteel/red/corner{ + dir = 1 }, /area/security/prison) "ahH" = ( @@ -3316,9 +3309,7 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/red/side{ - dir = 5 - }, +/turf/open/floor/plasteel, /area/security/prison) "ahI" = ( /obj/machinery/light{ @@ -3329,8 +3320,8 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/red/side{ - dir = 5 +/turf/open/floor/plasteel/red/corner{ + dir = 4 }, /area/security/prison) "ahJ" = ( @@ -3346,13 +3337,15 @@ icon_state = "0-8" }, /turf/open/floor/plasteel/red/side{ - dir = 5 + dir = 1 }, /area/security/prison) "ahK" = ( /obj/structure/table, -/obj/item/weapon/melee/chainofcommand, -/turf/open/floor/plasteel/red, +/obj/item/melee/chainofcommand, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, /area/security/prison) "ahL" = ( /turf/closed/wall/r_wall, @@ -3399,15 +3392,14 @@ /turf/open/space/basic, /area/space) "ahS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 }, /obj/structure/cable, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "ahT" = ( /obj/machinery/atmospherics/pipe/manifold/general/visible{ dir = 8 @@ -3425,7 +3417,7 @@ dir = 8 }, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "ahU" = ( /obj/structure/window/reinforced{ dir = 4 @@ -3433,21 +3425,21 @@ /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 9 }, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/structure/cable{ d1 = 4; d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "ahV" = ( /obj/structure/rack, -/obj/item/weapon/tank/internals/anesthetic{ +/obj/item/tank/internals/anesthetic{ pixel_x = -3; pixel_y = 1 }, -/obj/item/weapon/tank/internals/oxygen/red{ +/obj/item/tank/internals/oxygen/red{ pixel_x = 3 }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ @@ -3461,7 +3453,7 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/security/transfer) +/area/security/execution/transfer) "ahW" = ( /obj/structure/cable{ d1 = 2; @@ -3477,7 +3469,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "ahX" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden, /obj/structure/cable{ @@ -3489,7 +3481,7 @@ dir = 4 }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "ahY" = ( /obj/structure/cable{ d1 = 4; @@ -3509,7 +3501,7 @@ dir = 4 }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "ahZ" = ( /obj/structure/cable{ d1 = 4; @@ -3519,9 +3511,7 @@ /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, -/turf/open/floor/plasteel/red/side{ - dir = 8 - }, +/turf/open/floor/plasteel, /area/security/prison) "aia" = ( /obj/structure/cable{ @@ -3582,7 +3572,7 @@ /area/security/prison) "aih" = ( /obj/structure/table, -/obj/item/weapon/razor{ +/obj/item/razor{ pixel_x = -6 }, /obj/item/device/assembly/signaler{ @@ -3591,23 +3581,23 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 27 }, -/turf/open/floor/plasteel/red, +/turf/open/floor/plasteel, /area/security/prison) "aii" = ( /obj/structure/table, -/obj/item/weapon/storage/box/chemimp{ +/obj/item/storage/box/chemimp{ pixel_x = 6 }, -/obj/item/weapon/storage/box/trackimp{ +/obj/item/storage/box/trackimp{ pixel_x = -3 }, /turf/open/floor/plasteel/black, /area/security/armory) "aij" = ( /obj/structure/closet/secure_closet/contraband/armory, -/obj/item/weapon/book/codex_gigas, -/obj/item/weapon/poster/random_contraband, -/obj/item/weapon/grenade/smokebomb, +/obj/item/poster/random_contraband, +/obj/item/clothing/suit/security/officer/russian, +/obj/item/grenade/smokebomb, /turf/open/floor/plasteel/black, /area/security/armory) "aik" = ( @@ -3624,11 +3614,11 @@ /turf/open/floor/plasteel/black, /area/security/armory) "aim" = ( -/obj/item/weapon/grenade/barrier{ +/obj/item/grenade/barrier{ pixel_x = 4 }, -/obj/item/weapon/grenade/barrier, -/obj/item/weapon/grenade/barrier{ +/obj/item/grenade/barrier, +/obj/item/grenade/barrier{ pixel_x = -4 }, /obj/structure/table, @@ -3640,10 +3630,12 @@ /area/security/main) "aio" = ( /obj/structure/closet/l3closet, +/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/showroomfloor, /area/security/main) "aip" = ( /obj/structure/closet/bombcloset, +/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/showroomfloor, /area/security/main) "aiq" = ( @@ -3653,15 +3645,16 @@ "air" = ( /obj/vehicle/secway, /obj/item/key/security, +/obj/effect/turf_decal/bot, /turf/open/floor/plasteel/showroomfloor, /area/security/main) "ais" = ( /obj/structure/tank_dispenser/oxygen, +/obj/effect/turf_decal/bot, /turf/open/floor/plasteel/showroomfloor, /area/security/main) "ait" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/department/security/brig) "aiu" = ( @@ -3675,7 +3668,7 @@ dir = 10 }, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "aiw" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 4; @@ -3690,13 +3683,13 @@ }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, -/area/security/transfer) +/area/security/execution/transfer) "aix" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 4 }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "aiy" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 @@ -3710,7 +3703,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "aiz" = ( /obj/machinery/light_switch{ pixel_x = 25 @@ -3719,42 +3712,34 @@ dir = 9 }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "aiA" = ( /turf/closed/wall/r_wall, -/area/security/transfer) +/area/security/execution/transfer) "aiB" = ( -/turf/open/floor/plasteel/red, +/turf/open/floor/plasteel/red/side, /area/security/prison) "aiC" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 5 }, -/turf/open/floor/plasteel/red/side{ - dir = 6 - }, +/turf/open/floor/plasteel/red/side, /area/security/prison) "aiD" = ( /obj/machinery/atmospherics/pipe/manifold/cyan/hidden, -/turf/open/floor/plasteel/red/side{ - dir = 6 - }, +/turf/open/floor/plasteel/red/side, /area/security/prison) "aiE" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, -/turf/open/floor/plasteel/red/side{ - dir = 6 - }, +/turf/open/floor/plasteel/red/side, /area/security/prison) "aiF" = ( /obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ dir = 1 }, -/turf/open/floor/plasteel/red/side{ - dir = 6 - }, +/turf/open/floor/plasteel, /area/security/prison) "aiG" = ( /obj/structure/cable{ @@ -3765,15 +3750,11 @@ /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 9 }, -/turf/open/floor/plasteel/red/side{ - dir = 6 - }, +/turf/open/floor/plasteel, /area/security/prison) "aiH" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/red/side{ - dir = 6 - }, +/turf/open/floor/plasteel, /area/security/prison) "aiI" = ( /turf/open/floor/plasteel/red/side{ @@ -3785,26 +3766,24 @@ dir = 1; pixel_y = -22 }, -/turf/open/floor/plasteel/red/side{ - dir = 6 - }, +/turf/open/floor/plasteel/red/side, /area/security/prison) "aiK" = ( /obj/structure/table, /obj/item/device/electropack, -/turf/open/floor/plasteel/red, +/turf/open/floor/plasteel/red/side, /area/security/prison) "aiL" = ( /obj/structure/table, -/obj/item/weapon/storage/box/flashbangs{ +/obj/item/storage/box/flashbangs{ pixel_x = 6; pixel_y = 3 }, -/obj/item/weapon/storage/box/flashbangs{ +/obj/item/storage/box/flashbangs{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/lockbox/loyalty{ +/obj/item/storage/lockbox/loyalty{ layer = 4 }, /turf/open/floor/plasteel/black, @@ -3822,8 +3801,8 @@ /area/security/armory) "aiO" = ( /obj/structure/table, -/obj/item/weapon/storage/box/firingpins, -/obj/item/weapon/storage/box/firingpins, +/obj/item/storage/box/firingpins, +/obj/item/storage/box/firingpins, /obj/item/key/security, /obj/machinery/power/apc{ cell_type = 5000; @@ -3866,13 +3845,11 @@ /turf/closed/wall, /area/maintenance/department/crew_quarters/dorms) "aiT" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) "aiU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/barsign, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) @@ -3890,7 +3867,7 @@ /obj/structure/sink/kitchen{ pixel_y = 28 }, -/obj/item/weapon/reagent_containers/glass/beaker, +/obj/item/reagent_containers/glass/beaker, /turf/open/floor/plating, /area/maintenance/department/security/brig) "aiY" = ( @@ -3900,8 +3877,8 @@ /area/maintenance/department/security/brig) "aiZ" = ( /obj/structure/table, -/obj/item/weapon/storage/box/bodybags, -/obj/item/weapon/pen, +/obj/item/storage/box/bodybags, +/obj/item/pen, /obj/machinery/firealarm{ dir = 1; pixel_y = -24 @@ -3911,7 +3888,7 @@ pixel_x = -23 }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "aja" = ( /obj/structure/cable{ d1 = 1; @@ -3924,7 +3901,7 @@ icon_state = "2-4" }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "ajb" = ( /obj/structure/closet/secure_closet/injection, /obj/machinery/power/apc{ @@ -3937,7 +3914,7 @@ icon_state = "0-8" }, /turf/open/floor/plasteel/black, -/area/security/transfer) +/area/security/execution/transfer) "ajc" = ( /obj/structure/closet/secure_closet/brig, /turf/open/floor/plasteel/black, @@ -3957,8 +3934,7 @@ d2 = 2 }, /obj/structure/cable, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/prison) "ajf" = ( @@ -3972,8 +3948,8 @@ /area/security/prison) "ajg" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/ionrifle, -/obj/item/weapon/gun/energy/temperature/security, +/obj/item/gun/energy/ionrifle, +/obj/item/gun/energy/temperature/security, /obj/item/clothing/suit/armor/laserproof, /obj/machinery/light{ dir = 8; @@ -4005,12 +3981,12 @@ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/shield/riot{ +/obj/item/shield/riot{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/shield/riot, -/obj/item/weapon/shield/riot{ +/obj/item/shield/riot, +/obj/item/shield/riot{ pixel_x = 3; pixel_y = -3 }, @@ -4026,21 +4002,21 @@ /area/security/armory) "ajj" = ( /obj/structure/rack, -/obj/item/weapon/storage/box/rubbershot{ +/obj/item/storage/box/rubbershot{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/box/rubbershot{ +/obj/item/storage/box/rubbershot{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/box/rubbershot, -/obj/item/weapon/storage/box/rubbershot, -/obj/item/weapon/storage/box/rubbershot{ +/obj/item/storage/box/rubbershot, +/obj/item/storage/box/rubbershot, +/obj/item/storage/box/rubbershot{ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/storage/box/rubbershot{ +/obj/item/storage/box/rubbershot{ pixel_x = 3; pixel_y = -3 }, @@ -4071,7 +4047,7 @@ /area/security/main) "ajm" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/donut_box{ +/obj/item/storage/fancy/donut_box{ pixel_y = 2 }, /obj/structure/noticeboard{ @@ -4089,7 +4065,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/item/weapon/storage/box/handcuffs{ +/obj/item/storage/box/handcuffs{ pixel_x = 1; pixel_y = 3 }, @@ -4126,7 +4102,7 @@ /turf/open/floor/plasteel/red, /area/security/main) "ajr" = ( -/obj/item/weapon/reagent_containers/food/snacks/donut, +/obj/item/reagent_containers/food/snacks/donut, /turf/open/floor/plating, /area/crew_quarters/heads/hos) "ajs" = ( @@ -4134,7 +4110,11 @@ /area/crew_quarters/heads/hos) "ajt" = ( /obj/structure/table, -/obj/machinery/chem_dispenser/drinks/beer, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_x = 4; + pixel_y = 7 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) "aju" = ( @@ -4148,7 +4128,7 @@ /area/maintenance/department/crew_quarters/dorms) "ajw" = ( /obj/machinery/vending/boozeomat{ - products = list(/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey = 1, /obj/item/weapon/reagent_containers/food/drinks/bottle/absinthe = 1, /obj/item/weapon/reagent_containers/food/drinks/bottle/limejuice = 1, /obj/item/weapon/reagent_containers/food/drinks/bottle/cream = 1, /obj/item/weapon/reagent_containers/food/drinks/soda_cans/tonic = 1, /obj/item/weapon/reagent_containers/food/drinks/drinkingglass = 10, /obj/item/weapon/reagent_containers/food/drinks/ice = 3, /obj/item/weapon/reagent_containers/food/drinks/drinkingglass/shotglass = 6, /obj/item/weapon/reagent_containers/food/drinks/flask = 1); + products = list(/obj/item/reagent_containers/food/drinks/bottle/whiskey = 1, /obj/item/reagent_containers/food/drinks/bottle/absinthe = 1, /obj/item/reagent_containers/food/drinks/bottle/limejuice = 1, /obj/item/reagent_containers/food/drinks/bottle/cream = 1, /obj/item/reagent_containers/food/drinks/soda_cans/tonic = 1, /obj/item/reagent_containers/food/drinks/drinkingglass = 10, /obj/item/reagent_containers/food/drinks/ice = 3, /obj/item/reagent_containers/food/drinks/drinkingglass/shotglass = 6, /obj/item/reagent_containers/food/drinks/flask = 1); req_access_txt = "0" }, /turf/open/floor/plasteel/bar, @@ -4194,7 +4174,7 @@ /turf/open/space, /area/space) "ajB" = ( -/obj/item/weapon/storage/box/mousetraps, +/obj/item/storage/box/mousetraps, /turf/open/floor/plating, /area/maintenance/department/security/brig) "ajC" = ( @@ -4206,7 +4186,7 @@ /area/maintenance/department/security/brig) "ajE" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/structure/sign/poster/contraband/random{ pixel_x = 32 }, @@ -4300,12 +4280,12 @@ /area/security/brig) "ajP" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/e_gun{ +/obj/item/gun/energy/e_gun{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/gun/energy/e_gun, -/obj/item/weapon/gun/energy/e_gun{ +/obj/item/gun/energy/e_gun, +/obj/item/gun/energy/e_gun{ pixel_x = 3; pixel_y = -3 }, @@ -4353,12 +4333,12 @@ /area/security/armory) "ajT" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/laser{ +/obj/item/gun/energy/laser{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/gun/energy/laser, -/obj/item/weapon/gun/energy/laser{ +/obj/item/gun/energy/laser, +/obj/item/gun/energy/laser{ pixel_x = 3; pixel_y = -3 }, @@ -4447,11 +4427,11 @@ /area/crew_quarters/heads/hos) "akd" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/box/seccarts{ +/obj/item/storage/box/seccarts{ pixel_x = 3; pixel_y = 2 }, -/obj/item/weapon/storage/box/deputy, +/obj/item/storage/box/deputy, /obj/machinery/newscaster/security_unit{ pixel_y = 32 }, @@ -4469,10 +4449,7 @@ /turf/open/floor/plasteel/black, /area/crew_quarters/heads/hos) "akf" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -24 - }, -/turf/open/floor/plating, +/turf/open/floor/carpet, /area/maintenance/department/crew_quarters/dorms) "akg" = ( /obj/structure/mineral_door/wood, @@ -4485,7 +4462,7 @@ /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) "aki" = ( -/obj/item/weapon/cigbutt/cigarbutt, +/obj/item/cigbutt/cigarbutt, /obj/structure/sign/poster/contraband/random{ pixel_x = 32 }, @@ -4504,7 +4481,7 @@ brightness = 3; dir = 8 }, -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, @@ -4536,12 +4513,6 @@ /obj/machinery/door/airlock/glass{ name = "space-bridge access" }, -/obj/machinery/button/door{ - id = "supplybridge"; - name = "Space Bridge Control"; - pixel_y = 27; - req_access_txt = "0" - }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -4588,12 +4559,6 @@ /obj/machinery/door/airlock/glass{ name = "space-bridge access" }, -/obj/machinery/button/door{ - id = "supplybridge"; - name = "Space Bridge Control"; - pixel_y = 27; - req_access_txt = "0" - }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -4636,7 +4601,7 @@ /area/maintenance/department/security/brig) "akt" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/button/door{ id = "mainthideout"; name = "Door Bolt Control"; @@ -4715,18 +4680,18 @@ "akB" = ( /obj/item/clothing/gloves/color/latex, /obj/item/clothing/mask/surgical, -/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/reagent_containers/spray/cleaner, /obj/structure/table/glass, /turf/open/floor/plasteel/whitered/side{ dir = 9 }, /area/security/brig) "akC" = ( -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/structure/table/glass, /obj/machinery/airalarm{ pixel_y = 22 @@ -4816,12 +4781,12 @@ /area/security/brig) "akL" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/e_gun/advtaser{ +/obj/item/gun/energy/e_gun/advtaser{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/gun/energy/e_gun/advtaser, -/obj/item/weapon/gun/energy/e_gun/advtaser{ +/obj/item/gun/energy/e_gun/advtaser, +/obj/item/gun/energy/e_gun/advtaser{ pixel_x = 3; pixel_y = -3 }, @@ -4855,12 +4820,12 @@ /area/security/armory) "akP" = ( /obj/structure/rack, -/obj/item/weapon/gun/ballistic/shotgun/riot{ +/obj/item/gun/ballistic/shotgun/riot{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/gun/ballistic/shotgun/riot, -/obj/item/weapon/gun/ballistic/shotgun/riot{ +/obj/item/gun/ballistic/shotgun/riot, +/obj/item/gun/ballistic/shotgun/riot{ pixel_x = 3; pixel_y = -3 }, @@ -4887,14 +4852,13 @@ }, /area/security/main) "akS" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/black, /area/security/main) "akT" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 @@ -4911,7 +4875,7 @@ /turf/open/floor/plasteel/darkred/corner, /area/crew_quarters/heads/hos) "akV" = ( -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_x = -22; pixel_y = 32 }, @@ -4932,8 +4896,7 @@ /turf/open/floor/plasteel/darkred/side, /area/crew_quarters/heads/hos) "akZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-2"; pixel_y = 1; @@ -4949,29 +4912,24 @@ /turf/open/space/basic, /area/space) "alb" = ( -/obj/structure/table, -/obj/item/weapon/lighter, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating, +/turf/open/floor/wood, /area/maintenance/department/crew_quarters/dorms) "alc" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/cigarettes/cigars, +/obj/item/storage/fancy/cigarettes/cigars, /obj/item/stack/spacecash/c20, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) "ald" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/bottle/gin{ +/obj/item/reagent_containers/food/drinks/bottle/gin{ pixel_y = 8 }, /obj/machinery/light/small{ dir = 4 }, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/shotglass, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/shotglass, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) "ale" = ( @@ -5019,7 +4977,7 @@ /obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ dir = 8 }, -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/plating, /area/maintenance/department/security/brig) "alk" = ( @@ -5070,7 +5028,7 @@ /turf/closed/wall/r_wall, /area/security/brig) "alq" = ( -/obj/item/weapon/storage/box/bodybags, +/obj/item/storage/box/bodybags, /obj/structure/extinguisher_cabinet{ pixel_x = -27 }, @@ -5081,11 +5039,11 @@ /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, -/obj/item/weapon/reagent_containers/syringe{ +/obj/item/reagent_containers/syringe{ name = "steel point" }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine, +/obj/item/reagent_containers/glass/bottle/charcoal, +/obj/item/reagent_containers/glass/bottle/epinephrine, /turf/open/floor/plasteel/whitered/side{ dir = 10 }, @@ -5191,8 +5149,8 @@ pixel_x = -4; pixel_y = 12 }, -/obj/item/weapon/pen, -/obj/item/weapon/folder/red{ +/obj/item/pen, +/obj/item/folder/red{ layer = 2.9; pixel_x = 8 }, @@ -5231,16 +5189,16 @@ /turf/open/floor/carpet, /area/crew_quarters/heads/hos) "alK" = ( -/obj/structure/chair{ +/obj/structure/disposalpipe/segment, +/obj/structure/chair/office/dark{ dir = 4 }, -/obj/structure/disposalpipe/segment, /turf/open/floor/carpet, /area/crew_quarters/heads/hos) "alL" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/red, -/obj/item/weapon/stamp/hos, +/obj/item/folder/red, +/obj/item/stamp/hos, /turf/open/floor/carpet, /area/crew_quarters/heads/hos) "alM" = ( @@ -5248,8 +5206,7 @@ /turf/open/floor/carpet, /area/crew_quarters/heads/hos) "alN" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-2"; pixel_y = 1; @@ -5433,8 +5390,7 @@ icon_state = "0-4"; d2 = 4 }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/warden) "ami" = ( @@ -5462,8 +5418,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/warden) "amk" = ( @@ -5644,18 +5599,18 @@ /turf/open/floor/carpet, /area/crew_quarters/heads/hos) "amw" = ( -/obj/structure/chair{ - dir = 4 - }, /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, +/obj/structure/chair/office/dark{ + dir = 4 + }, /turf/open/floor/carpet, /area/crew_quarters/heads/hos) "amx" = ( /obj/structure/table/wood, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /turf/open/floor/carpet, /area/crew_quarters/heads/hos) "amy" = ( @@ -5695,7 +5650,7 @@ /turf/open/space/basic, /area/space) "amE" = ( -/obj/item/weapon/cigbutt/roach, +/obj/item/cigbutt/roach, /turf/open/floor/wood, /area/maintenance/department/crew_quarters/dorms) "amF" = ( @@ -5733,7 +5688,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, -/area/security/processing/cremation) +/area/maintenance/department/security/brig) "amJ" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 6 @@ -5795,8 +5750,8 @@ dir = 4; layer = 2.9 }, -/obj/item/weapon/reagent_containers/blood/OMinus, -/obj/item/weapon/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OMinus, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -5866,6 +5821,11 @@ c_tag = "Brig Control Room"; dir = 2 }, +/obj/item/device/radio/intercom{ + dir = 4; + name = "Station Intercom (General)"; + pixel_y = 24 + }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) "amV" = ( @@ -5953,14 +5913,14 @@ /turf/open/floor/carpet, /area/crew_quarters/heads/hos) "ani" = ( -/obj/structure/chair{ +/obj/structure/chair/office/dark{ dir = 4 }, /turf/open/floor/carpet, /area/crew_quarters/heads/hos) "anj" = ( /obj/structure/table/wood, -/obj/item/weapon/phone, +/obj/item/phone, /turf/open/floor/carpet, /area/crew_quarters/heads/hos) "ank" = ( @@ -5982,8 +5942,7 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/pod_1) "ano" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/pod_1) "anp" = ( @@ -6011,7 +5970,7 @@ /turf/open/floor/plating, /area/maintenance/department/security/brig) "ans" = ( -/obj/item/weapon/wirecutters, +/obj/item/wirecutters, /obj/effect/spawner/lootdrop/maintenance, /obj/structure/cable{ d1 = 4; @@ -6078,7 +6037,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, -/area/security/brig) +/area/maintenance/department/security/brig) "any" = ( /obj/machinery/light{ dir = 8 @@ -6121,13 +6080,12 @@ icon_state = "0-2"; d2 = 2 }, -/obj/structure/grille, /obj/structure/cable{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/warden) "anC" = ( @@ -6186,8 +6144,7 @@ d2 = 2 }, /obj/structure/cable, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, @@ -6235,7 +6192,7 @@ }, /area/security/main) "anP" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -6244,8 +6201,7 @@ /turf/open/floor/plasteel/black, /area/security/main) "anQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 @@ -6330,8 +6286,7 @@ }, /area/crew_quarters/heads/hos) "anW" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -6684,8 +6639,8 @@ /area/maintenance/department/security/brig) "aoN" = ( /obj/structure/table, -/obj/item/weapon/paper, -/obj/item/weapon/pen, +/obj/item/paper, +/obj/item/pen, /turf/open/floor/plating, /area/maintenance/department/security/brig) "aoO" = ( @@ -6700,12 +6655,12 @@ dir = 8 }, /obj/structure/table, -/obj/item/weapon/storage/box/prisoner, -/obj/item/weapon/razor{ +/obj/item/storage/box/prisoner, +/obj/item/razor{ pixel_x = -6 }, -/obj/item/weapon/paper/guides/jobs/security/labor_camp, -/obj/item/weapon/pen, +/obj/item/paper/guides/jobs/security/labor_camp, +/obj/item/pen, /turf/open/floor/plasteel/black, /area/security/brig) "aoP" = ( @@ -6720,12 +6675,11 @@ icon_state = "0-2"; d2 = 2 }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/warden) "aoR" = ( -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/item/clothing/ears/earmuffs, /obj/item/clothing/glasses/sunglasses, /obj/structure/table/reinforced, @@ -6755,12 +6709,8 @@ /turf/open/floor/plasteel/showroomfloor, /area/security/warden) "aoU" = ( -/obj/item/device/radio/intercom{ - dir = 4; - name = "Station Intercom (General)" - }, -/obj/structure/table/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/computer/crew, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) "aoV" = ( @@ -6780,8 +6730,8 @@ /area/security/warden) "aoX" = ( /obj/structure/rack, -/obj/item/weapon/crowbar, -/obj/item/weapon/wrench, +/obj/item/crowbar, +/obj/item/wrench, /obj/item/device/laser_pointer/red, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) @@ -6795,8 +6745,7 @@ d2 = 2 }, /obj/structure/cable, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/warden) "apa" = ( @@ -6962,7 +6911,6 @@ /turf/open/space/basic, /area/space) "app" = ( -/obj/structure/lattice, /obj/machinery/camera{ c_tag = "Bridge Starboard Exterior"; dir = 1 @@ -7071,8 +7019,7 @@ /turf/open/floor/plating, /area/shuttle/labor) "apE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig) "apF" = ( @@ -7111,8 +7058,7 @@ icon_state = "0-4"; d2 = 4 }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/warden) "apK" = ( @@ -7134,10 +7080,10 @@ name = "Reception Desk"; req_access_txt = "63" }, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ layer = 2.9 }, -/obj/item/weapon/pen{ +/obj/item/pen{ pixel_x = 4; pixel_y = 4 }, @@ -7152,8 +7098,7 @@ icon_state = "0-4"; d2 = 4 }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/security/warden) @@ -7215,8 +7160,7 @@ /turf/open/floor/plating, /area/maintenance/fore) "apR" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/fore) "apS" = ( @@ -7256,7 +7200,7 @@ /obj/structure/chair{ dir = 4 }, -/obj/item/weapon/storage/pod{ +/obj/item/storage/pod{ pixel_x = -24 }, /turf/open/floor/mineral/titanium/blue, @@ -7356,8 +7300,8 @@ /area/shuttle/labor) "aql" = ( /obj/structure/table, -/obj/item/weapon/folder/red, -/obj/item/weapon/restraints/handcuffs, +/obj/item/folder/red, +/obj/item/restraints/handcuffs, /turf/open/floor/mineral/plastitanium/brig, /area/shuttle/labor) "aqm" = ( @@ -7533,8 +7477,7 @@ /turf/closed/wall/r_wall, /area/bridge) "aqI" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 @@ -7609,7 +7552,7 @@ /area/ai_monitored/nuke_storage) "aqP" = ( /obj/structure/filingcabinet, -/obj/item/weapon/folder/documents, +/obj/item/folder/documents, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -7680,6 +7623,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Dormitory APC"; + areastring = "/area/crew_quarters/dorms"; pixel_y = 25 }, /obj/structure/cable{ @@ -7752,7 +7696,7 @@ /turf/open/floor/plating, /area/maintenance/department/security/brig) "arc" = ( -/obj/item/weapon/weldingtool, +/obj/item/weldingtool, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/department/security/brig) @@ -7900,8 +7844,8 @@ /turf/open/floor/plasteel/black, /area/security/brig) "arx" = ( -/obj/structure/table, /obj/item/device/flashlight/lamp, +/obj/structure/table/glass, /turf/open/floor/plasteel/black, /area/security/brig) "ary" = ( @@ -8010,7 +7954,7 @@ layer = 4; pixel_y = 32 }, -/obj/item/weapon/folder/yellow{ +/obj/item/folder/yellow{ pixel_y = 4 }, /obj/structure/table/glass, @@ -8018,7 +7962,7 @@ dir = 1; light_color = "#e8eaff" }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel/darkblue/side{ dir = 1 }, @@ -8132,7 +8076,7 @@ pixel_x = -32 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/weapon/paper/pamphlet, +/obj/item/paper/pamphlet, /turf/open/floor/plasteel, /area/teleporter) "arY" = ( @@ -8220,7 +8164,7 @@ req_access_txt = "12" }, /turf/open/floor/plating, -/area/crew_quarters/dorms) +/area/maintenance/department/crew_quarters/dorms) "asd" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/structure/cable{ @@ -8262,8 +8206,7 @@ /turf/open/floor/plasteel/barber, /area/crew_quarters/dorms) "ash" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/dorms) "asi" = ( @@ -8273,8 +8216,7 @@ /turf/open/floor/plating, /area/crew_quarters/dorms) "asj" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/crew_quarters/dorms) @@ -8298,7 +8240,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -8333,8 +8275,7 @@ /turf/open/floor/plating, /area/maintenance/department/security/brig) "asp" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -8498,12 +8439,12 @@ /turf/open/floor/plasteel/black, /area/security/brig) "asJ" = ( -/obj/structure/table, -/obj/item/weapon/folder/red, +/obj/item/folder/red, /obj/item/device/taperecorder, /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, +/obj/structure/table/glass, /turf/open/floor/plasteel/black, /area/security/brig) "asK" = ( @@ -8626,7 +8567,7 @@ pixel_x = 1; pixel_y = -2 }, -/obj/item/weapon/storage/belt/champion, +/obj/item/storage/belt/champion, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, @@ -8666,23 +8607,23 @@ }, /area/ai_monitored/nuke_storage) "asZ" = ( -/obj/item/weapon/coin/silver{ +/obj/item/coin/silver{ pixel_x = 7; pixel_y = 12 }, -/obj/item/weapon/coin/silver{ +/obj/item/coin/silver{ pixel_x = 12; pixel_y = 7 }, -/obj/item/weapon/coin/silver{ +/obj/item/coin/silver{ pixel_x = 4; pixel_y = 8 }, -/obj/item/weapon/coin/silver{ +/obj/item/coin/silver{ pixel_x = -6; pixel_y = 5 }, -/obj/item/weapon/coin/silver{ +/obj/item/coin/silver{ pixel_x = 5; pixel_y = -8 }, @@ -8743,6 +8684,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Dormitory Maintenance APC"; + areastring = "/area/maintenance/department/crew_quarters/dorms"; pixel_x = -24 }, /obj/structure/cable, @@ -8809,8 +8751,8 @@ /area/crew_quarters/dorms) "atm" = ( /obj/structure/closet, -/obj/item/weapon/weldingtool, -/obj/item/weapon/crowbar, +/obj/item/weldingtool, +/obj/item/crowbar, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) "atn" = ( @@ -8863,8 +8805,7 @@ icon_state = "0-4"; d2 = 4 }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/cyan/hidden, /turf/open/floor/plating, /area/security/brig) @@ -8889,8 +8830,7 @@ icon_state = "0-4"; d2 = 4 }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/security/brig) @@ -8916,8 +8856,7 @@ icon_state = "0-4"; d2 = 4 }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/cyan/hidden, /turf/open/floor/plating, /area/security/brig) @@ -8962,8 +8901,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/security/brig) @@ -8993,8 +8931,7 @@ icon_state = "0-2"; d2 = 2 }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig) "atG" = ( @@ -9145,11 +9082,11 @@ /area/bridge) "aua" = ( /obj/structure/closet/secure_closet/freezer/money, -/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka/badminka, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/shotglass, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/shotglass, +/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass, /obj/item/clothing/head/bearpelt, -/obj/item/weapon/skub, +/obj/item/skub, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/vault{ dir = 1 @@ -9189,11 +9126,12 @@ /area/ai_monitored/nuke_storage) "aue" = ( /obj/structure/safe, -/obj/item/weapon/bikehorn/golden, +/obj/item/bikehorn/golden, /obj/item/ammo_box/a357, -/obj/item/weapon/tank/internals/plasma/full, -/obj/item/weapon/disk/fakenucleardisk, -/obj/item/weapon/gun/energy/disabler, +/obj/item/tank/internals/plasma/full, +/obj/item/disk/fakenucleardisk, +/obj/item/ore/diamond, +/obj/item/gun/energy/disabler, /turf/open/floor/plasteel/vault{ dir = 4 }, @@ -9268,8 +9206,7 @@ /turf/open/floor/plasteel/black, /area/crew_quarters/dorms) "aum" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -9278,7 +9215,7 @@ "aun" = ( /obj/structure/table, /obj/effect/spawner/lootdrop/maintenance, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) "auo" = ( @@ -9407,8 +9344,8 @@ name = "Brig Desk"; req_access_txt = "1" }, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen{ +/obj/item/paper_bin, +/obj/item/pen{ layer = 3.1 }, /turf/open/floor/plasteel/black, @@ -9503,7 +9440,6 @@ pixel_x = -22 }, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/bridge) @@ -9514,7 +9450,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/bridge) @@ -9629,8 +9564,7 @@ /turf/closed/wall/r_wall, /area/teleporter) "avd" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "Dorm3Shutters"; name = "Dorm Shutters" @@ -9639,7 +9573,7 @@ /area/crew_quarters/dorms) "ave" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/nanotrasen, +/obj/item/bedsheet/nanotrasen, /obj/machinery/button/door{ id = "Dorm3Shutters"; name = "Privacy Shutters Control"; @@ -9737,8 +9671,7 @@ /turf/open/floor/plasteel, /area/crew_quarters/dorms) "avm" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/fitness/recreation) "avn" = ( @@ -9752,7 +9685,7 @@ req_access_txt = "12" }, /turf/open/floor/plating, -/area/crew_quarters/fitness/recreation) +/area/maintenance/department/crew_quarters/dorms) "avo" = ( /obj/structure/closet/crate, /turf/open/floor/mineral/titanium/blue, @@ -9803,11 +9736,11 @@ /area/security/brig) "avs" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, /obj/machinery/flasher{ id = "Cell 1"; pixel_x = -28 }, +/obj/item/bedsheet/blue, /turf/open/floor/plasteel/blue/side, /area/security/brig) "avt" = ( @@ -9822,11 +9755,11 @@ /area/security/brig) "avv" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, /obj/machinery/flasher{ id = "Cell 2"; pixel_x = -28 }, +/obj/item/bedsheet/green, /turf/open/floor/plasteel/green/side, /area/security/brig) "avw" = ( @@ -9841,11 +9774,11 @@ /area/security/brig) "avy" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, /obj/machinery/flasher{ id = "Cell 3"; pixel_x = -28 }, +/obj/item/bedsheet/orange, /turf/open/floor/plasteel/yellow/side, /area/security/brig) "avz" = ( @@ -9871,8 +9804,8 @@ name = "Brig Desk"; req_access_txt = "1" }, -/obj/item/weapon/folder/red, -/obj/item/weapon/restraints/handcuffs, +/obj/item/folder/red, +/obj/item/restraints/handcuffs, /turf/open/floor/plasteel/black, /area/security/brig) "avD" = ( @@ -9932,8 +9865,8 @@ /obj/machinery/shower{ dir = 1 }, -/obj/item/weapon/soap/deluxe, -/obj/item/weapon/bikehorn/rubberducky, +/obj/item/soap/deluxe, +/obj/item/bikehorn/rubberducky, /obj/effect/landmark/revenantspawn, /obj/structure/curtain, /turf/open/floor/plasteel/freezer, @@ -9949,7 +9882,7 @@ req_access_txt = "20" }, /turf/open/floor/plating, -/area/bridge) +/area/maintenance/fore) "avN" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/vault, @@ -10021,21 +9954,21 @@ /area/bridge) "avV" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/box/ids{ +/obj/item/storage/box/ids{ pixel_x = 4; pixel_y = 4 }, -/obj/item/weapon/storage/box/PDAs, +/obj/item/storage/box/PDAs, /turf/open/floor/plasteel/black, /area/bridge) "avW" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/black, /area/bridge) "avX" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /turf/open/floor/plasteel/black, /area/bridge) "avY" = ( @@ -10045,7 +9978,7 @@ /area/bridge) "avZ" = ( /obj/structure/table/glass, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/item/device/assembly/flash/handheld, /obj/item/device/laser_pointer/blue, /turf/open/floor/plasteel/black, @@ -10070,13 +10003,12 @@ /turf/open/floor/plating, /area/bridge) "awd" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/primary/central) "awe" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel, /area/hallway/primary/central) "awf" = ( @@ -10170,7 +10102,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/stripes/corner{ dir = 4 }, @@ -10240,8 +10172,7 @@ /turf/open/floor/plasteel, /area/crew_quarters/dorms) "aww" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -10308,13 +10239,14 @@ }, /area/crew_quarters/fitness/recreation) "awC" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-05"; layer = 4.1 }, /obj/machinery/power/apc{ dir = 1; name = "Fitness Room APC"; + areastring = "/area/crew_quarters/fitness/recreation"; pixel_y = 24 }, /obj/structure/cable{ @@ -10379,12 +10311,11 @@ icon_state = "0-4"; d2 = 4 }, -/obj/structure/grille, /obj/machinery/door/poddoor/preopen{ id = "Secure Gate"; name = "brig shutters" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig) "awJ" = ( @@ -10396,12 +10327,11 @@ icon_state = "0-4"; d2 = 4 }, -/obj/structure/grille, /obj/machinery/door/poddoor/preopen{ id = "Secure Gate"; name = "brig shutters" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig) "awK" = ( @@ -10413,12 +10343,11 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/grille, /obj/machinery/door/poddoor/preopen{ id = "Secure Gate"; name = "brig shutters" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig) "awL" = ( @@ -10445,12 +10374,11 @@ icon_state = "0-8" }, /obj/structure/cable, -/obj/structure/grille, /obj/machinery/door/poddoor/preopen{ id = "Secure Gate"; name = "brig shutters" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig) "awN" = ( @@ -10490,7 +10418,7 @@ name = "Brig Desk"; req_access_txt = "1" }, -/obj/item/weapon/reagent_containers/food/snacks/donut{ +/obj/item/reagent_containers/food/snacks/donut{ layer = 3 }, /obj/machinery/door/poddoor/preopen{ @@ -10498,28 +10426,27 @@ name = "brig shutters" }, /obj/structure/table/reinforced, -/obj/item/weapon/folder/red{ +/obj/item/folder/red{ layer = 2.9 }, /turf/open/floor/plasteel/black, /area/security/brig) "awQ" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/southleft{ - base_state = "right"; - dir = 1; - icon_state = "right"; - layer = 2.7; - name = "Brig Desk"; - req_access_txt = "1" - }, -/obj/item/weapon/pen{ +/obj/item/pen{ layer = 3 }, /obj/machinery/door/poddoor/preopen{ id = "Secure Gate"; name = "brig shutters" }, +/obj/machinery/door/window/southleft{ + base_state = "right"; + dir = 1; + icon_state = "right"; + name = "Brig Desk"; + req_access_txt = "1" + }, /turf/open/floor/plasteel/black, /area/security/brig) "awR" = ( @@ -10546,7 +10473,7 @@ req_access_txt = "20" }, /turf/open/floor/plating, -/area/crew_quarters/heads/captain) +/area/maintenance/fore) "awU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 @@ -10652,24 +10579,21 @@ /turf/open/floor/plasteel/black, /area/bridge) "axh" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/bridge) "axi" = ( /turf/closed/wall/r_wall, /area/hallway/primary/central) "axj" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, /turf/open/floor/plating, /area/hallway/primary/central) "axk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -10693,8 +10617,7 @@ /turf/open/floor/plasteel/stairs, /area/hallway/primary/central) "axn" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/hallway/primary/central) @@ -10708,24 +10631,25 @@ /turf/open/floor/plasteel, /area/crew_quarters/dorms) "axp" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/carpet, -/area/crew_quarters/dorms) -"axq" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/structure/chair/comfy/brown, /turf/open/floor/carpet, /area/crew_quarters/dorms) -"axr" = ( +"axq" = ( /obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/structure/chair/comfy/brown, +/obj/structure/chair/comfy, +/turf/open/floor/carpet, +/area/crew_quarters/dorms) +"axr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/chair/comfy, /turf/open/floor/carpet, /area/crew_quarters/dorms) "axs" = ( @@ -10748,8 +10672,7 @@ /turf/open/floor/plasteel, /area/crew_quarters/dorms) "axv" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/crew_quarters/fitness/recreation) "axw" = ( @@ -10785,8 +10708,7 @@ /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) "axB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/solars/port) "axC" = ( @@ -10805,7 +10727,7 @@ /turf/open/floor/plasteel, /area/security/brig) "axF" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-10"; layer = 4.1 }, @@ -10850,9 +10772,6 @@ /area/hallway/primary/fore) "axN" = ( /obj/structure/dresser, -/obj/structure/sign/poster/official/fruit_bowl{ - pixel_y = 32 - }, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/captain) "axO" = ( @@ -10916,7 +10835,7 @@ /area/crew_quarters/heads/captain) "axU" = ( /obj/machinery/computer/card, -/obj/item/weapon/card/id/captains_spare, +/obj/item/card/id/captains_spare, /obj/item/device/radio/intercom{ dir = 0; name = "Station Intercom (General)"; @@ -11033,8 +10952,7 @@ /turf/open/floor/plasteel/stairs, /area/hallway/primary/central) "ayi" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "Dorm2Shutters"; name = "Dorm Shutters" @@ -11043,7 +10961,7 @@ /area/crew_quarters/dorms) "ayj" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/nanotrasen, +/obj/item/bedsheet/nanotrasen, /obj/machinery/button/door{ id = "Dorm2Shutters"; name = "Privacy Shutters Control"; @@ -11093,33 +11011,34 @@ /turf/open/floor/plasteel, /area/crew_quarters/dorms) "ayn" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/structure/chair/comfy{ + tag = "icon-comfychair (EAST)"; + icon_state = "comfychair"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 }, /turf/open/floor/carpet, /area/crew_quarters/dorms) "ayo" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/pill_bottle/dice, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, +/obj/item/storage/pill_bottle/dice, /turf/open/floor/carpet, /area/crew_quarters/dorms) "ayp" = ( /obj/structure/table/wood, -/obj/item/weapon/pen{ +/obj/item/pen{ layer = 4 }, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ layer = 2.9 }, /turf/open/floor/carpet, /area/crew_quarters/dorms) "ayq" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/backpack, +/obj/item/storage/backpack, /turf/open/floor/carpet, /area/crew_quarters/dorms) "ayr" = ( @@ -11175,8 +11094,7 @@ /turf/open/space, /area/solar/port) "ayz" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; @@ -11320,7 +11238,7 @@ /area/hallway/primary/fore) "ayS" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/captain, +/obj/item/bedsheet/captain, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/captain) "ayT" = ( @@ -11394,7 +11312,7 @@ /turf/open/floor/carpet, /area/crew_quarters/heads/captain) "azc" = ( -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_x = 35; pixel_y = 5 }, @@ -11506,7 +11424,7 @@ /area/bridge) "azk" = ( /obj/machinery/turretid{ - control_area = "AI Upload Chamber"; + control_area = "/area/ai_monitored/turret_protected/ai_upload"; name = "AI Upload turret control"; pixel_y = -25 }, @@ -11581,6 +11499,7 @@ cell_type = 10000; dir = 4; name = "Bridge APC"; + areastring = "/area/bridge"; pixel_x = 24 }, /obj/structure/cable{ @@ -11613,7 +11532,7 @@ /area/hallway/primary/central) "azr" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/book/bible, +/obj/item/storage/book/bible, /turf/open/floor/carpet, /area/crew_quarters/dorms) "azs" = ( @@ -11641,12 +11560,19 @@ }, /area/crew_quarters/dorms) "azv" = ( -/obj/structure/disposalpipe/segment, +/obj/structure/chair/comfy{ + tag = "icon-comfychair (EAST)"; + icon_state = "comfychair"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, /turf/open/floor/carpet, /area/crew_quarters/dorms) "azw" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/crayons, +/obj/item/storage/crayons, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, @@ -11707,7 +11633,7 @@ /area/crew_quarters/fitness/recreation) "azE" = ( /obj/structure/table, -/obj/item/weapon/paper/fluff/holodeck/disclaimer, +/obj/item/paper/fluff/holodeck/disclaimer, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) "azF" = ( @@ -11892,7 +11818,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/vending_refill/cigarette, +/obj/item/vending_refill/cigarette, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating{ icon_state = "panelscorched" @@ -11920,10 +11846,10 @@ "aAa" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/potato{ +/obj/item/stock_parts/cell/potato{ name = "\improper Beepsky's emergency battery" }, -/obj/item/weapon/paper/fluff/jobs/security/beepsky_mom, +/obj/item/paper/fluff/jobs/security/beepsky_mom, /turf/open/floor/plating, /area/maintenance/department/security/brig) "aAb" = ( @@ -12029,7 +11955,7 @@ /turf/open/floor/plasteel, /area/hallway/primary/fore) "aAo" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-14"; layer = 4.1 }, @@ -12044,13 +11970,13 @@ /area/crew_quarters/heads/captain) "aAq" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/box/matches, -/obj/item/weapon/razor{ +/obj/item/storage/box/matches, +/obj/item/razor{ pixel_x = -4; pixel_y = 2 }, /obj/item/clothing/mask/cigarette/cigar, -/obj/item/weapon/reagent_containers/food/drinks/flask/gold, +/obj/item/reagent_containers/food/drinks/flask/gold, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/captain) "aAr" = ( @@ -12061,7 +11987,7 @@ /area/crew_quarters/heads/captain) "aAs" = ( /obj/structure/table/wood, -/obj/item/weapon/kitchen/fork, +/obj/item/kitchen/fork, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/captain) "aAt" = ( @@ -12084,8 +12010,8 @@ /area/crew_quarters/heads/captain) "aAw" = ( /obj/structure/table/wood, -/obj/item/weapon/pen, -/obj/item/weapon/paper_bin{ +/obj/item/pen, +/obj/item/paper_bin{ layer = 2.9 }, /turf/open/floor/carpet, @@ -12096,8 +12022,8 @@ /area/crew_quarters/heads/captain) "aAy" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/blue, -/obj/item/weapon/stamp/captain, +/obj/item/folder/blue, +/obj/item/stamp/captain, /obj/machinery/light{ dir = 4 }, @@ -12217,15 +12143,14 @@ /turf/open/floor/plasteel, /area/crew_quarters/dorms) "aAP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/chair/comfy/brown{ +/obj/effect/landmark/start/assistant, +/obj/structure/chair/comfy{ dir = 1 }, /turf/open/floor/carpet, /area/crew_quarters/dorms) "aAQ" = ( -/obj/effect/landmark/start/assistant, -/obj/structure/chair/comfy/brown{ +/obj/structure/chair/comfy{ dir = 1 }, /turf/open/floor/carpet, @@ -12325,8 +12250,7 @@ /turf/closed/wall, /area/security/detectives_office) "aBe" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "datboidetective"; name = "privacy shutters" @@ -12371,7 +12295,7 @@ /obj/structure/extinguisher_cabinet{ pixel_x = -24 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-20"; layer = 4.1; pixel_y = 3 @@ -12481,6 +12405,7 @@ cell_type = 5000; dir = 1; name = "Upload APC"; + areastring = "/area/ai_monitored/turret_protected/ai_upload"; pixel_y = 24 }, /obj/structure/cable{ @@ -12509,7 +12434,7 @@ "aBz" = ( /obj/structure/table/wood, /obj/item/device/flashlight/lamp/green, -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_x = -22; pixel_y = 4 }, @@ -12613,12 +12538,11 @@ /obj/machinery/light{ dir = 4 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /turf/open/floor/plasteel, /area/hallway/primary/central) "aBL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "Dorm1Shutters"; name = "Dorm Shutters" @@ -12627,7 +12551,7 @@ /area/crew_quarters/dorms) "aBM" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/nanotrasen, +/obj/item/bedsheet/nanotrasen, /obj/machinery/button/door{ id = "Dorm1Shutters"; name = "Privacy Shutters Control"; @@ -12710,11 +12634,11 @@ "aBX" = ( /obj/structure/closet/wardrobe/black, /obj/item/clothing/shoes/jackboots, -/obj/item/weapon/storage/backpack, +/obj/item/storage/backpack, /turf/open/floor/plasteel/arrival, /area/crew_quarters/fitness/recreation) "aBY" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-05"; layer = 4.1 }, @@ -12758,8 +12682,8 @@ /area/solar/port) "aCb" = ( /obj/structure/rack, -/obj/item/weapon/crowbar, -/obj/item/weapon/wrench, +/obj/item/crowbar, +/obj/item/wrench, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/department/security/brig) @@ -12825,7 +12749,7 @@ /area/maintenance/department/security/brig) "aCi" = ( /obj/structure/table/wood, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-18"; layer = 4.1; pixel_y = 12 @@ -12851,7 +12775,7 @@ /turf/open/floor/plasteel/grimy, /area/security/detectives_office) "aCm" = ( -/obj/item/weapon/storage/briefcase, +/obj/item/storage/briefcase, /turf/open/floor/plasteel/grimy, /area/security/detectives_office) "aCn" = ( @@ -12873,7 +12797,7 @@ /area/security/detectives_office) "aCo" = ( /obj/structure/closet/secure_closet/detective, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/machinery/airalarm{ pixel_y = 22 }, @@ -12912,7 +12836,7 @@ /area/storage/primary) "aCt" = ( /obj/structure/table, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/device/analyzer, /obj/machinery/requests_console{ department = "Tool Storage"; @@ -12926,13 +12850,13 @@ "aCu" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high/plus, +/obj/item/stock_parts/cell/high/plus, /obj/item/device/radio/intercom{ dir = 0; name = "Station Intercom (General)"; pixel_y = 26 }, -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 16 }, /turf/open/floor/plasteel/neutral/side{ @@ -12953,7 +12877,9 @@ /obj/structure/noticeboard{ pixel_y = 32 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/neutral/side{ + dir = 1 + }, /area/storage/primary) "aCw" = ( /obj/structure/table, @@ -12965,7 +12891,7 @@ pixel_y = 22 }, /obj/item/device/flashlight, -/obj/item/weapon/electronics/airlock, +/obj/item/electronics/airlock, /turf/open/floor/plasteel/neutral/side{ dir = 1 }, @@ -13062,12 +12988,12 @@ /area/bridge) "aCG" = ( /obj/structure/table, -/obj/item/weapon/aiModule/supplied/quarantine, +/obj/item/aiModule/supplied/quarantine, /obj/machinery/camera/motion{ c_tag = "AI Upload Port"; dir = 4 }, -/obj/item/weapon/aiModule/reset, +/obj/item/aiModule/reset, /obj/machinery/flasher{ id = "brigentry"; pixel_x = -28 @@ -13109,7 +13035,7 @@ /area/ai_monitored/turret_protected/ai_upload) "aCM" = ( /obj/structure/table, -/obj/item/weapon/aiModule/supplied/freeform, +/obj/item/aiModule/supplied/freeform, /obj/machinery/camera/motion{ c_tag = "AI Upload Starboard"; dir = 8 @@ -13144,14 +13070,14 @@ /area/bridge) "aCP" = ( /obj/structure/table/wood, -/obj/item/weapon/pen{ +/obj/item/pen{ layer = 4 }, /obj/machinery/keycard_auth{ pixel_x = -26; pixel_y = 6 }, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ layer = 2.9 }, /turf/open/floor/wood, @@ -13287,7 +13213,7 @@ /area/hallway/primary/central) "aDb" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/book/bible, +/obj/item/storage/book/bible, /turf/open/floor/plasteel/grimy, /area/crew_quarters/dorms) "aDc" = ( @@ -13320,7 +13246,7 @@ /area/crew_quarters/dorms) "aDg" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 + dir = 1 }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -13338,22 +13264,27 @@ name = "Station Intercom (General)"; pixel_y = -26 }, -/turf/open/floor/plasteel/white/corner, +/turf/open/floor/plasteel, /area/crew_quarters/dorms) "aDi" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/sign/restroom{ + pixel_y = -32 }, -/turf/open/floor/plasteel/white/side, +/turf/open/floor/plasteel/white/corner, /area/crew_quarters/dorms) "aDj" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 }, /turf/open/floor/plasteel/white/side, /area/crew_quarters/dorms) "aDk" = ( -/turf/open/floor/plasteel/white/side, +/turf/open/floor/plasteel/white/corner{ + tag = "icon-whitecorner (WEST)"; + icon_state = "whitecorner"; + dir = 8 + }, /area/crew_quarters/dorms) "aDl" = ( /obj/structure/cable{ @@ -13366,7 +13297,7 @@ req_access_txt = "12" }, /turf/open/floor/plating, -/area/crew_quarters/fitness/recreation) +/area/maintenance/department/cargo) "aDm" = ( /obj/structure/cable{ d1 = 1; @@ -13460,7 +13391,8 @@ pixel_x = -24 }, /turf/open/floor/plasteel/neutral/side{ - dir = 8 + dir = 8; + heat_capacity = 1e+006 }, /area/storage/primary) "aDx" = ( @@ -13493,7 +13425,7 @@ /area/storage/primary) "aDC" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/lockbox/medal, +/obj/item/storage/lockbox/medal, /turf/open/floor/carpet, /area/crew_quarters/heads/captain) "aDD" = ( @@ -13805,6 +13737,11 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "aEc" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Dormitories"; + req_access_txt = "0" + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -13861,8 +13798,7 @@ /turf/open/floor/plating, /area/maintenance/department/cargo) "aEl" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/department/cargo) "aEm" = ( @@ -13880,16 +13816,16 @@ /area/security/detectives_office) "aEn" = ( /obj/structure/table/wood, -/obj/item/weapon/pen, -/obj/item/weapon/paper_bin{ +/obj/item/pen, +/obj/item/paper_bin{ layer = 2.9 }, /turf/open/floor/carpet, /area/security/detectives_office) "aEo" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/cigarettes, -/obj/item/weapon/lighter, +/obj/item/storage/fancy/cigarettes, +/obj/item/lighter, /obj/item/clothing/glasses/hud/security/sunglasses, /turf/open/floor/carpet, /area/security/detectives_office) @@ -13902,15 +13838,16 @@ /obj/structure/table/wood, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey{ - pixel_y = 20 +/obj/item/reagent_containers/food/drinks/bottle/whiskey{ + pixel_x = -1; + pixel_y = 9 }, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/shotglass{ - pixel_y = 10 +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_y = 0 }, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/shotglass{ +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ pixel_x = 7; - pixel_y = 10 + pixel_y = 2 }, /turf/open/floor/carpet, /area/security/detectives_office) @@ -13934,18 +13871,19 @@ /area/hallway/primary/fore) "aEt" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = 2; pixel_y = 4 }, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = -2 }, /obj/machinery/light{ dir = 8 }, /turf/open/floor/plasteel/neutral/side{ - dir = 8 + dir = 8; + heat_capacity = 1e+006 }, /area/storage/primary) "aEu" = ( @@ -13963,11 +13901,11 @@ /area/storage/primary) "aEw" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = 2; pixel_y = 4 }, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2 }, /obj/machinery/light{ @@ -13979,8 +13917,8 @@ /area/storage/primary) "aEx" = ( /obj/structure/table/wood, -/obj/item/weapon/pinpointer, -/obj/item/weapon/disk/nuclear, +/obj/item/pinpointer, +/obj/item/disk/nuclear, /obj/machinery/light{ dir = 8 }, @@ -13988,12 +13926,12 @@ /area/crew_quarters/heads/captain) "aEy" = ( /obj/structure/table/wood, -/obj/item/weapon/hand_tele, +/obj/item/hand_tele, /turf/open/floor/carpet, /area/crew_quarters/heads/captain) "aEz" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/photo_album, +/obj/item/storage/photo_album, /turf/open/floor/carpet, /area/crew_quarters/heads/captain) "aEA" = ( @@ -14031,8 +13969,8 @@ /area/bridge) "aED" = ( /obj/structure/table, -/obj/item/weapon/aiModule/core/full/asimov, -/obj/item/weapon/aiModule/core/freeformcore, +/obj/item/aiModule/core/full/asimov, +/obj/item/aiModule/core/freeformcore, /obj/machinery/door/window{ base_state = "right"; dir = 4; @@ -14040,8 +13978,8 @@ name = "Core Modules"; req_access_txt = "20" }, -/obj/item/weapon/aiModule/core/full/corp, -/obj/item/weapon/aiModule/core/full/custom, +/obj/item/aiModule/core/full/corp, +/obj/item/aiModule/core/full/custom, /obj/structure/window/reinforced{ dir = 1; pixel_y = 1 @@ -14075,8 +14013,8 @@ /area/ai_monitored/turret_protected/ai_upload) "aEI" = ( /obj/structure/table, -/obj/item/weapon/aiModule/supplied/oxygen, -/obj/item/weapon/aiModule/zeroth/oneHuman, +/obj/item/aiModule/supplied/oxygen, +/obj/item/aiModule/zeroth/oneHuman, /obj/machinery/door/window{ base_state = "left"; dir = 8; @@ -14084,9 +14022,9 @@ name = "High-Risk Modules"; req_access_txt = "20" }, -/obj/item/weapon/aiModule/reset/purge, -/obj/item/weapon/aiModule/core/full/antimov, -/obj/item/weapon/aiModule/supplied/protectStation, +/obj/item/aiModule/reset/purge, +/obj/item/aiModule/core/full/antimov, +/obj/item/aiModule/supplied/protectStation, /obj/structure/window/reinforced{ dir = 1; pixel_y = 1 @@ -14125,7 +14063,7 @@ /turf/open/floor/wood, /area/crew_quarters/heads/hop) "aEM" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-24"; layer = 4.1 }, @@ -14138,12 +14076,12 @@ /area/crew_quarters/heads/hop) "aEN" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/box/PDAs{ +/obj/item/storage/box/PDAs{ pixel_x = 4; pixel_y = 4 }, -/obj/item/weapon/storage/box/silver_ids, -/obj/item/weapon/storage/box/ids, +/obj/item/storage/box/silver_ids, +/obj/item/storage/box/ids, /turf/open/floor/wood, /area/crew_quarters/heads/hop) "aEO" = ( @@ -14188,7 +14126,7 @@ /area/crew_quarters/heads/hop) "aER" = ( /obj/structure/table/wood, -/obj/item/weapon/stamp/hop{ +/obj/item/stamp/hop{ pixel_x = -4; pixel_y = 4 }, @@ -14197,7 +14135,7 @@ name = "Station Intercom (General)"; pixel_x = 27 }, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ layer = 2.9 }, /turf/open/floor/carpet, @@ -14229,8 +14167,9 @@ "aEW" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, /turf/open/floor/plasteel, -/area/crew_quarters/dorms) +/area/hallway/primary/central) "aEX" = ( /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, @@ -14241,7 +14180,7 @@ /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, -/area/crew_quarters/dorms) +/area/hallway/primary/central) "aEZ" = ( /obj/structure/sink{ dir = 8; @@ -14325,7 +14264,7 @@ /turf/open/floor/plasteel/black, /area/security/detectives_office) "aFm" = ( -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_x = -22 }, /turf/open/floor/carpet, @@ -14372,10 +14311,11 @@ pixel_x = 3; pixel_y = -7 }, -/obj/item/weapon/electronics/apc, +/obj/item/electronics/apc, /obj/item/device/t_scanner, /turf/open/floor/plasteel/neutral/side{ - dir = 8 + dir = 8; + heat_capacity = 1e+006 }, /area/storage/primary) "aFt" = ( @@ -14393,8 +14333,8 @@ /area/storage/primary) "aFv" = ( /obj/structure/table, -/obj/item/weapon/weldingtool, -/obj/item/weapon/crowbar, +/obj/item/weldingtool, +/obj/item/crowbar, /obj/item/stack/packageWrap, /obj/item/stack/packageWrap, /turf/open/floor/plasteel/neutral/side{ @@ -14420,13 +14360,12 @@ /turf/open/floor/plasteel/darkblue/side, /area/crew_quarters/heads/captain) "aFA" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/shutters/preopen{ id = "hop"; layer = 2.9; name = "Privacy Shutters" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, /obj/structure/cable{ icon_state = "0-2"; @@ -14473,24 +14412,29 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "aFE" = ( -/obj/item/weapon/extinguisher, -/obj/machinery/power/apc{ - dir = 8; - name = "Starboard Emergency Storage APC"; - pixel_x = -24 - }, /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + d1 = 2; + d2 = 4; + icon_state = "2-4" }, +/obj/item/wrench, +/obj/item/crowbar, /turf/open/floor/plating, /area/storage/emergency/starboard) "aFF" = ( -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/machinery/light/small{ dir = 4 }, +/obj/machinery/power/apc{ + dir = 4; + name = "Starboard Emergency Storage APC"; + pixel_x = 24 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, /turf/open/floor/plating, /area/storage/emergency/starboard) "aFG" = ( @@ -14577,25 +14521,25 @@ /obj/structure/table, /obj/machinery/microwave, /turf/open/floor/plating, -/area/space) +/area/maintenance/department/cargo) "aFO" = ( /obj/effect/decal/cleanable/vomit/old, /obj/structure/sign/poster/contraband/random{ pixel_y = 32 }, /turf/open/floor/plating, -/area/space) +/area/maintenance/department/cargo) "aFP" = ( /obj/structure/sink/kitchen{ pixel_y = 28 }, /turf/open/floor/plating, -/area/space) +/area/maintenance/department/cargo) "aFQ" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/bowl, -/obj/item/weapon/reagent_containers/glass/bowl, -/obj/item/weapon/reagent_containers/food/condiment/rice, +/obj/item/reagent_containers/glass/bowl, +/obj/item/reagent_containers/glass/bowl, +/obj/item/reagent_containers/food/condiment/rice, /obj/machinery/light/small{ dir = 1 }, @@ -14620,8 +14564,8 @@ /area/shuttle/escape) "aFU" = ( /obj/structure/table, -/obj/item/weapon/storage/box/bodybags, -/obj/item/weapon/pen, +/obj/item/storage/box/bodybags, +/obj/item/pen, /turf/open/floor/plasteel/black, /area/security/detectives_office) "aFV" = ( @@ -14689,7 +14633,7 @@ /area/hallway/primary/fore) "aGe" = ( /obj/structure/rack, -/obj/item/weapon/wirecutters, +/obj/item/wirecutters, /obj/item/device/flashlight, /obj/item/device/gps, /turf/open/floor/plasteel/neutral/side{ @@ -14702,7 +14646,7 @@ /area/storage/primary) "aGg" = ( /obj/structure/table, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/item/device/assembly/prox_sensor{ pixel_x = -8; pixel_y = 4 @@ -14715,8 +14659,10 @@ /area/storage/primary) "aGh" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/reagent_containers/glass/beaker, +/obj/item/storage/belt/utility, +/obj/item/storage/belt/utility, +/obj/item/storage/belt/utility, +/obj/item/reagent_containers/glass/beaker, /turf/open/floor/plasteel/neutral/side, /area/storage/primary) "aGi" = ( @@ -14731,7 +14677,7 @@ /area/storage/primary) "aGk" = ( /obj/machinery/vending/boozeomat{ - products = list(/obj/item/weapon/reagent_containers/food/drinks/bottle/rum = 1, /obj/item/weapon/reagent_containers/food/drinks/bottle/wine = 1, /obj/item/weapon/reagent_containers/food/drinks/ale = 1, /obj/item/weapon/reagent_containers/food/drinks/drinkingglass = 6, /obj/item/weapon/reagent_containers/food/drinks/ice = 1, /obj/item/weapon/reagent_containers/food/drinks/drinkingglass/shotglass = 4); + products = list(/obj/item/reagent_containers/food/drinks/bottle/rum = 1, /obj/item/reagent_containers/food/drinks/bottle/wine = 1, /obj/item/reagent_containers/food/drinks/ale = 1, /obj/item/reagent_containers/food/drinks/drinkingglass = 6, /obj/item/reagent_containers/food/drinks/ice = 1, /obj/item/reagent_containers/food/drinks/drinkingglass/shotglass = 4); req_access_txt = "20" }, /turf/open/floor/plasteel/vault{ @@ -14754,15 +14700,17 @@ }, /area/crew_quarters/heads/captain) "aGn" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-09"; + layer = 3.1; light_color = "#2cb2e8"; light_range = 3; name = "Photosynthetic Potted plant"; pixel_y = 0 }, -/turf/open/floor/plating/airless, -/area/space) +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/hallway/primary/central) "aGo" = ( /obj/structure/lattice, /obj/structure/sign/logo{ @@ -14773,7 +14721,7 @@ "aGp" = ( /obj/structure/lattice, /obj/structure/sign/logo{ - icon_state = "ss13sign-2"; + icon_state = "nanotrasen_sign2"; pixel_y = 32 }, /turf/open/space, @@ -14781,7 +14729,7 @@ "aGq" = ( /obj/structure/lattice, /obj/structure/sign/logo{ - icon_state = "ss13sign-3"; + icon_state = "nanotrasen_sign3"; pixel_y = 32 }, /turf/open/space, @@ -14789,7 +14737,7 @@ "aGr" = ( /obj/structure/lattice, /obj/structure/sign/logo{ - icon_state = "ss13sign-4"; + icon_state = "nanotrasen_sign4"; pixel_y = 32 }, /turf/open/space, @@ -14797,7 +14745,7 @@ "aGs" = ( /obj/structure/lattice, /obj/structure/sign/logo{ - icon_state = "ss13sign-5"; + icon_state = "nanotrasen_sign5"; pixel_y = 32 }, /turf/open/space, @@ -14838,8 +14786,8 @@ /area/hallway/primary/central) "aGy" = ( /obj/structure/table, -/obj/item/weapon/pen, -/obj/item/weapon/paper_bin{ +/obj/item/pen, +/obj/item/paper_bin{ layer = 2.9 }, /obj/effect/turf_decal/delivery, @@ -14855,7 +14803,6 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/storage/toolbox/emergency, /turf/open/floor/plating, /area/storage/emergency/starboard) "aGB" = ( @@ -14869,15 +14816,15 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 }, -/turf/open/floor/plasteel, -/area/crew_quarters/dorms) -"aGD" = ( /obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"aGD" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 }, /turf/open/floor/plasteel, -/area/crew_quarters/dorms) +/area/hallway/primary/central) "aGE" = ( /obj/structure/sink{ dir = 8; @@ -14913,6 +14860,9 @@ /obj/machinery/shower{ dir = 4 }, +/obj/structure/sign/poster/official/no_erp{ + pixel_x = -32 + }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) "aGJ" = ( @@ -14929,11 +14879,11 @@ /area/crew_quarters/toilet/restrooms) "aGK" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/snacks/cookie{ +/obj/item/reagent_containers/food/snacks/cookie{ desc = "It has a distinctly eldritch taste to it."; name = "grandma's cookie" }, -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/machinery/light/small{ dir = 8 }, @@ -14962,7 +14912,7 @@ /area/maintenance/department/cargo) "aGQ" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, @@ -14993,7 +14943,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, -/area/security/detectives_office) +/area/maintenance/department/security/brig) "aGU" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -15009,8 +14959,7 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "aGX" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/storage/primary) "aGY" = ( @@ -15035,21 +14984,27 @@ /turf/open/floor/plasteel, /area/storage/primary) "aHa" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_y = 3 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/hallway/primary/central) "aHb" = ( /obj/machinery/computer/arcade, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/hallway/primary/central) "aHc" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/hallway/primary/central) "aHd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -15086,8 +15041,7 @@ /turf/open/floor/plasteel/vault, /area/bridge) "aHf" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-2"; pixel_y = 1; @@ -15120,8 +15074,7 @@ }, /area/hallway/primary/central) "aHi" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, /obj/structure/cable{ d2 = 4; @@ -15130,8 +15083,7 @@ /turf/open/floor/plating, /area/hallway/primary/central) "aHj" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -15143,8 +15095,7 @@ /turf/open/floor/plating, /area/hallway/primary/central) "aHk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, /obj/structure/cable{ d2 = 8; @@ -15209,19 +15160,19 @@ /obj/machinery/shower{ dir = 4 }, -/obj/item/weapon/soap/nanotrasen, +/obj/item/soap/nanotrasen, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) "aHs" = ( /obj/structure/closet/crate, -/obj/item/weapon/cultivator, -/obj/item/weapon/shovel/spade, -/obj/item/weapon/storage/bag/plants/portaseeder, +/obj/item/cultivator, +/obj/item/shovel/spade, +/obj/item/storage/bag/plants/portaseeder, /obj/item/seeds/wheat/rice, /obj/item/seeds/replicapod, /obj/item/seeds/carrot, /obj/item/seeds/tomato, -/obj/item/weapon/reagent_containers/glass/bottle/nutrient/ez, +/obj/item/reagent_containers/glass/bottle/nutrient/ez, /turf/open/floor/plating, /area/maintenance/department/cargo) "aHt" = ( @@ -15257,8 +15208,7 @@ /turf/closed/wall, /area/hallway/secondary/exit/departure_lounge) "aHA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/secondary/exit/departure_lounge) "aHB" = ( @@ -15445,6 +15395,9 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, +/obj/structure/sign/securearea{ + pixel_y = 32 + }, /turf/open/floor/plasteel/blue/corner{ dir = 1 }, @@ -15546,6 +15499,9 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, +/obj/structure/sign/securearea{ + pixel_y = 32 + }, /turf/open/floor/plasteel/blue/corner{ dir = 1 }, @@ -15602,7 +15558,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/crew_quarters/dorms) +/area/hallway/primary/central) "aIh" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -15619,16 +15575,17 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/crew_quarters/dorms) +/area/hallway/primary/central) "aIj" = ( /obj/machinery/vending/cigarette, /obj/machinery/airalarm{ pixel_y = 22 }, -/turf/open/floor/plasteel/white/side{ - dir = 4 +/obj/structure/sign/restroom{ + pixel_x = 32 }, -/area/crew_quarters/dorms) +/turf/open/floor/plasteel/white/corner, +/area/hallway/primary/central) "aIk" = ( /obj/machinery/power/apc{ dir = 4; @@ -15746,7 +15703,7 @@ /turf/open/floor/mineral/plastitanium/brig, /area/shuttle/escape) "aIB" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-17" }, /turf/open/floor/plasteel/red/side{ @@ -15783,7 +15740,7 @@ }, /area/hallway/secondary/exit/departure_lounge) "aIF" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-17" }, /turf/open/floor/plasteel/red/side{ @@ -15792,7 +15749,7 @@ /area/hallway/secondary/exit/departure_lounge) "aIG" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola, +/obj/item/reagent_containers/food/drinks/soda_cans/cola, /turf/open/floor/plating, /area/maintenance/department/security/brig) "aIH" = ( @@ -15958,6 +15915,11 @@ d2 = 8; icon_state = "4-8" }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "aIX" = ( @@ -15972,6 +15934,11 @@ icon_state = "4-8" }, /obj/effect/landmark/observer_start, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "aIY" = ( @@ -15980,6 +15947,11 @@ d2 = 8; icon_state = "1-8" }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "aIZ" = ( @@ -16073,7 +16045,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/crew_quarters/dorms) +/area/hallway/primary/central) "aJg" = ( /obj/structure/cable{ d1 = 4; @@ -16096,7 +16068,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel, -/area/crew_quarters/dorms) +/area/hallway/primary/central) "aJi" = ( /obj/structure/cable{ d1 = 1; @@ -16112,31 +16084,28 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/crew_quarters/dorms) +/area/hallway/primary/central) "aJj" = ( /obj/structure/cable{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, /turf/open/floor/plasteel, -/area/crew_quarters/dorms) +/area/hallway/primary/central) "aJk" = ( /obj/structure/cable{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -16145,7 +16114,7 @@ location = "Dorms" }, /turf/open/floor/plasteel, -/area/crew_quarters/dorms) +/area/hallway/primary/central) "aJl" = ( /obj/structure/cable{ d1 = 4; @@ -16157,7 +16126,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/crew_quarters/dorms) +/area/hallway/primary/central) "aJm" = ( /obj/structure/cable{ d1 = 4; @@ -16170,7 +16139,7 @@ /turf/open/floor/plasteel/white/side{ dir = 4 }, -/area/crew_quarters/dorms) +/area/hallway/primary/central) "aJn" = ( /obj/machinery/door/airlock{ name = "Unisex Restrooms"; @@ -16445,6 +16414,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/structure/sign/restroom{ + pixel_y = -32 + }, /turf/open/floor/plasteel, /area/hallway/primary/central) "aJN" = ( @@ -16594,7 +16566,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/crew_quarters/dorms) +/area/hallway/primary/central) "aKc" = ( /obj/machinery/light, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -16615,22 +16587,24 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/crew_quarters/dorms) +/area/hallway/primary/central) "aKf" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, /turf/open/floor/plasteel, -/area/crew_quarters/dorms) +/area/hallway/primary/central) "aKg" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-04"; layer = 4.1 }, -/turf/open/floor/plasteel/white/side{ +/turf/open/floor/plasteel/white/corner{ + tag = "icon-whitecorner (EAST)"; + icon_state = "whitecorner"; dir = 4 }, -/area/crew_quarters/dorms) +/area/hallway/primary/central) "aKh" = ( /obj/machinery/light_switch{ pixel_x = -25 @@ -16703,7 +16677,7 @@ /area/maintenance/department/cargo) "aKr" = ( /obj/structure/closet/coffin, -/obj/item/toy/figure/curator, +/obj/item/toy/figure/lawyer, /turf/open/floor/plating, /area/maintenance/department/cargo) "aKs" = ( @@ -16799,7 +16773,9 @@ /area/space) "aKH" = ( /obj/structure/closet/firecloset, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/hallway/primary/central) "aKI" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -16809,8 +16785,7 @@ /turf/closed/wall, /area/storage/art) "aKK" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/storage/art) "aKL" = ( @@ -16825,13 +16800,11 @@ /turf/open/floor/plasteel, /area/storage/art) "aKM" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/crew_quarters/cafeteria/lunchroom) "aKN" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/crew_quarters/cafeteria/lunchroom) @@ -16889,9 +16862,10 @@ /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) "aKV" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plasteel, -/area/maintenance/department/crew_quarters/bar) +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/hallway/primary/central) "aKW" = ( /obj/machinery/camera{ c_tag = "Central Primary Hallway Bridge"; @@ -16908,8 +16882,7 @@ /turf/closed/wall/r_wall, /area/storage/eva) "aKZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/storage/eva) "aLa" = ( @@ -16933,8 +16906,7 @@ /turf/open/floor/plasteel, /area/storage/eva) "aLc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-2"; pixel_y = 1; @@ -16967,7 +16939,7 @@ }, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, -/area/quartermaster/storage) +/area/maintenance/department/cargo) "aLi" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/plating, @@ -16983,12 +16955,11 @@ /turf/open/floor/plating, /area/maintenance/department/cargo) "aLk" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/maintenance/department/cargo) "aLl" = ( -/obj/item/weapon/storage/box/mousetraps, +/obj/item/storage/box/mousetraps, /turf/open/floor/plating, /area/maintenance/department/cargo) "aLm" = ( @@ -17002,8 +16973,7 @@ /turf/open/floor/plating, /area/maintenance/disposal) "aLo" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/disposal) "aLp" = ( @@ -17014,7 +16984,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "aLq" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/mineral/titanium/blue, @@ -17035,14 +17005,15 @@ /turf/open/floor/plasteel/red, /area/hallway/secondary/exit/departure_lounge) "aLt" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/hallway/secondary/exit/departure_lounge) "aLu" = ( /obj/structure/closet/emcloset, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/hallway/primary/central) "aLv" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -17051,8 +17022,7 @@ /turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/central) "aLw" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -17063,10 +17033,8 @@ dir = 4 }, /obj/structure/easel, -/obj/item/weapon/canvas/twentythreeXnineteen, -/turf/open/floor/plasteel/neutral/side{ - dir = 9 - }, +/obj/item/canvas/twentythreeXnineteen, +/turf/open/floor/plasteel/redblue, /area/storage/art) "aLy" = ( /obj/structure/cable{ @@ -17077,7 +17045,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/redblue, /area/storage/art) "aLz" = ( /obj/machinery/photocopier, @@ -17085,17 +17053,13 @@ dir = 8; pixel_x = 23 }, -/turf/open/floor/plasteel/neutral/side{ - dir = 5 - }, +/turf/open/floor/plasteel/redblue, /area/storage/art) "aLA" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/snacks/friedegg, -/obj/item/weapon/kitchen/fork, -/turf/open/floor/plasteel/neutral/side{ - dir = 9 - }, +/obj/item/reagent_containers/food/snacks/friedegg, +/obj/item/kitchen/fork, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/cafeteria/lunchroom) "aLB" = ( /obj/structure/chair{ @@ -17104,9 +17068,7 @@ }, /obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/side{ - dir = 1 - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/cafeteria/lunchroom) "aLC" = ( /obj/structure/cable{ @@ -17117,16 +17079,14 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/cafeteria/lunchroom) "aLD" = ( /obj/machinery/airalarm{ pixel_y = 22 }, /obj/machinery/vending/cola, -/turf/open/floor/plasteel/neutral/side{ - dir = 5 - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/cafeteria/lunchroom) "aLE" = ( /obj/structure/sink{ @@ -17134,10 +17094,11 @@ pixel_x = -12; pixel_y = 2 }, -/obj/machinery/airalarm{ - pixel_y = 22 - }, /obj/effect/landmark/xeno_spawn, +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -22 + }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/auxiliary) "aLF" = ( @@ -17291,13 +17252,11 @@ /obj/machinery/airalarm{ pixel_y = 22 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-14"; layer = 4.1 }, -/turf/open/floor/plasteel/blue/corner{ - dir = 1 - }, +/turf/open/floor/plasteel, /area/teleporter) "aLX" = ( /obj/structure/cable{ @@ -17315,9 +17274,7 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plasteel/blue/corner{ - dir = 1 - }, +/turf/open/floor/plasteel, /area/teleporter) "aLY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -17334,9 +17291,7 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plasteel/blue/corner{ - dir = 4 - }, +/turf/open/floor/plasteel, /area/teleporter) "aMa" = ( /obj/structure/closet/crate, @@ -17347,9 +17302,12 @@ pixel_y = -5; req_access_txt = "17" }, -/turf/open/floor/plasteel/blue/corner{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + tag = "icon-warninglinecorner"; + icon_state = "warninglinecorner"; + dir = 2 }, +/turf/open/floor/plasteel/blue/corner, /area/teleporter) "aMb" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -17545,7 +17503,7 @@ /turf/open/floor/plasteel/floorgrime, /area/quartermaster/storage) "aMu" = ( -/obj/item/weapon/cigbutt/cigarbutt, +/obj/item/cigbutt/cigarbutt, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -17602,7 +17560,7 @@ lootcount = 2; name = "2maintenance loot spawner" }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/machinery/light/small, /turf/open/floor/plating, /area/maintenance/department/cargo) @@ -17695,7 +17653,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "aMK" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-10"; layer = 4.1 }, @@ -17725,6 +17683,7 @@ cell_type = 5000; dir = 1; name = "Departure Lounge APC"; + areastring = "/area/hallway/secondary/exit/departure_lounge"; pixel_y = 24 }, /obj/structure/cable{ @@ -17736,7 +17695,7 @@ }, /area/hallway/secondary/exit/departure_lounge) "aMP" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_y = 3 @@ -17760,7 +17719,7 @@ req_access_txt = "12" }, /turf/open/floor/plating, -/area/hallway/secondary/exit/departure_lounge) +/area/maintenance/department/security/brig) "aMR" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -17791,24 +17750,17 @@ /area/storage/art) "aMV" = ( /obj/structure/table, -/obj/item/stack/cable_coil/random{ - layer = 3.4 - }, -/obj/item/stack/cable_coil/random{ - layer = 3.3 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/item/stack/cable_coil/random{ - layer = 3.2 +/obj/item/storage/toolbox/artistic{ + pixel_x = 2; + pixel_y = 4 }, -/obj/item/stack/cable_coil/random{ - layer = 3.1 - }, -/turf/open/floor/plasteel/neutral/side{ - dir = 8 +/obj/item/storage/toolbox/artistic{ + pixel_x = -3 }, +/turf/open/floor/plasteel/redblue, /area/storage/art) "aMW" = ( /obj/structure/cable{ @@ -17819,11 +17771,11 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/redblue, /area/storage/art) "aMX" = ( /obj/structure/table, -/obj/item/weapon/airlock_painter, +/obj/item/airlock_painter, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -17833,17 +17785,13 @@ name = "Art Storage APC"; pixel_x = 24 }, -/turf/open/floor/plasteel/neutral/side{ - dir = 4 - }, +/turf/open/floor/plasteel/redblue, /area/storage/art) "aMY" = ( /obj/structure/chair{ dir = 1 }, -/turf/open/floor/plasteel/neutral/side{ - dir = 10 - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/cafeteria/lunchroom) "aMZ" = ( /obj/machinery/light, @@ -17858,7 +17806,7 @@ name = "Station Intercom (General)"; pixel_y = -28 }, -/turf/open/floor/plasteel/neutral/side, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/cafeteria/lunchroom) "aNa" = ( /obj/structure/cable, @@ -17867,17 +17815,15 @@ name = "Cafeteria APC"; pixel_y = -24 }, -/turf/open/floor/plasteel/neutral/side, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/cafeteria/lunchroom) "aNb" = ( /obj/machinery/vending/sustenance{ - contraband = list(/obj/item/weapon/kitchen/knife = 6, /obj/item/weapon/reagent_containers/food/drinks/coffee = 12); + contraband = list(/obj/item/kitchen/knife = 6, /obj/item/reagent_containers/food/drinks/coffee = 12); desc = "A vending machine which vends food."; product_ads = "Sufficiently healthy." }, -/turf/open/floor/plasteel/neutral/side{ - dir = 6 - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/cafeteria/lunchroom) "aNc" = ( /obj/structure/toilet{ @@ -17901,7 +17847,7 @@ name = "Auxiliary Restrooms APC"; pixel_y = -24 }, -/obj/item/weapon/soap/nanotrasen, +/obj/item/soap/nanotrasen, /obj/machinery/shower{ dir = 8 }, @@ -17915,18 +17861,25 @@ }, /area/maintenance/department/crew_quarters/bar) "aNg" = ( -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) "aNh" = ( -/obj/item/weapon/extinguisher, +/obj/item/extinguisher, /turf/open/floor/plating{ icon_state = "panelscorched" }, /area/maintenance/department/crew_quarters/bar) "aNi" = ( /obj/structure/grille/broken, -/obj/item/weapon/crowbar, +/obj/item/crowbar, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/open/floor/plating{ broken = 1; icon_state = "platingdmg3" @@ -17957,7 +17910,7 @@ /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) "aNn" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /turf/open/floor/plating, @@ -18001,11 +17954,11 @@ "aNr" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 }, @@ -18023,8 +17976,8 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/tank/jetpack/carbondioxide, -/obj/item/weapon/tank/jetpack/carbondioxide{ +/obj/item/tank/jetpack/carbondioxide, +/obj/item/tank/jetpack/carbondioxide{ pixel_x = -4; pixel_y = 1 }, @@ -18035,15 +17988,14 @@ /area/storage/eva) "aNu" = ( /obj/structure/closet/crate, -/obj/item/weapon/melee/flyswatter, +/obj/item/melee/flyswatter, /obj/item/device/radio/intercom{ dir = 0; name = "Station Intercom (General)"; pixel_x = -27 }, -/turf/open/floor/plasteel/blue/corner{ - dir = 1 - }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel, /area/teleporter) "aNv" = ( /obj/structure/cable{ @@ -18051,6 +18003,11 @@ d2 = 2; icon_state = "1-2" }, +/obj/effect/turf_decal/stripes/line{ + tag = "icon-warninglinecorner (NORTH)"; + icon_state = "warninglinecorner"; + dir = 1 + }, /turf/open/floor/plasteel, /area/teleporter) "aNw" = ( @@ -18063,9 +18020,10 @@ /turf/open/floor/plasteel, /area/teleporter) "aNy" = ( -/turf/open/floor/plasteel/blue/corner{ +/obj/effect/turf_decal/stripes/line{ dir = 4 }, +/turf/open/floor/plasteel/blue/corner, /area/teleporter) "aNz" = ( /obj/machinery/door/firedoor, @@ -18094,21 +18052,18 @@ }, /area/hallway/primary/central) "aNC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/plating, /area/security/checkpoint/supply) "aND" = ( -/obj/machinery/recharger{ - pixel_y = 4 - }, /obj/structure/table, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/item/book/manual/wiki/security_space_law, /turf/open/floor/plasteel/red/side{ dir = 8 }, @@ -18132,8 +18087,7 @@ }, /area/security/checkpoint/supply) "aNG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/wrapsortjunction{ dir = 1 }, @@ -18185,11 +18139,11 @@ /turf/open/floor/plasteel, /area/quartermaster/office) "aNM" = ( -/obj/item/weapon/storage/box, -/obj/item/weapon/storage/box, -/obj/item/weapon/storage/box, -/obj/item/weapon/hand_labeler, -/obj/item/weapon/hand_labeler, +/obj/item/storage/box, +/obj/item/storage/box, +/obj/item/storage/box, +/obj/item/hand_labeler, +/obj/item/hand_labeler, /obj/structure/table, /obj/machinery/requests_console{ department = "Cargo Bay"; @@ -18393,7 +18347,7 @@ /area/hallway/secondary/exit/departure_lounge) "aOo" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/machinery/camera{ c_tag = "Departure Lounge Starboard" }, @@ -18422,7 +18376,7 @@ }, /area/hallway/secondary/exit/departure_lounge) "aOr" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-16"; layer = 4.1 }, @@ -18440,21 +18394,22 @@ /area/hallway/secondary/exit/departure_lounge) "aOt" = ( /obj/structure/table, -/obj/item/weapon/hand_labeler, -/turf/open/floor/plasteel/neutral/side{ - dir = 10 +/obj/item/device/instrument/glockenspiel{ + pixel_y = 3 }, +/turf/open/floor/plasteel/redblue, /area/storage/art) "aOu" = ( /obj/structure/table, -/obj/item/weapon/storage/crayons, -/obj/item/weapon/storage/crayons, +/obj/item/storage/crayons, +/obj/item/storage/crayons, /obj/machinery/light, /obj/machinery/camera{ c_tag = "Art Storage"; dir = 1 }, -/turf/open/floor/plasteel/neutral/side, +/obj/item/hand_labeler, +/turf/open/floor/plasteel/redblue, /area/storage/art) "aOv" = ( /obj/structure/table, @@ -18470,11 +18425,9 @@ amount = 20; layer = 3.3 }, -/obj/item/weapon/canvas/twentythreeXtwentythree, -/obj/item/weapon/canvas/nineteenXnineteen, -/turf/open/floor/plasteel/neutral/side{ - dir = 6 - }, +/obj/item/canvas/twentythreeXtwentythree, +/obj/item/canvas/nineteenXnineteen, +/turf/open/floor/plasteel/redblue, /area/storage/art) "aOw" = ( /obj/structure/grille/broken, @@ -18528,6 +18481,7 @@ d2 = 8; icon_state = "2-8" }, +/obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) "aOB" = ( @@ -18566,7 +18520,7 @@ /area/storage/eva) "aOE" = ( /obj/structure/table, -/obj/item/weapon/hand_tele, +/obj/item/hand_tele, /obj/machinery/light{ dir = 8 }, @@ -18578,8 +18532,9 @@ /obj/structure/extinguisher_cabinet{ pixel_x = -26 }, -/turf/open/floor/plasteel/blue/corner{ - dir = 1 +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/darkblue/side{ + dir = 8 }, /area/teleporter) "aOF" = ( @@ -18592,6 +18547,9 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/open/floor/plasteel, /area/teleporter) "aOG" = ( @@ -18604,6 +18562,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, +/obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/teleporter) "aOH" = ( @@ -18615,6 +18574,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, +/obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/teleporter) "aOI" = ( @@ -18626,9 +18586,10 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/blue/corner{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 6 }, +/turf/open/floor/plasteel/blue/corner, /area/teleporter) "aOJ" = ( /obj/machinery/door/firedoor, @@ -18692,8 +18653,7 @@ }, /area/hallway/primary/central) "aON" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -18707,6 +18667,10 @@ d2 = 8; icon_state = "2-8" }, +/obj/structure/table, +/obj/machinery/recharger{ + pixel_y = 4 + }, /turf/open/floor/plasteel/red/side{ dir = 8 }, @@ -18815,8 +18779,7 @@ /turf/open/floor/plasteel/floorgrime, /area/quartermaster/storage) "aPd" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/storage) "aPe" = ( @@ -18826,7 +18789,7 @@ "aPf" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/weapon/shard, +/obj/item/shard, /turf/open/floor/plating, /area/maintenance/department/cargo) "aPg" = ( @@ -18935,7 +18898,9 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/neutral/corner{ + dir = 1 + }, /area/hallway/secondary/exit/departure_lounge) "aPt" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -18946,7 +18911,9 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/neutral/corner{ + dir = 1 + }, /area/hallway/secondary/exit/departure_lounge) "aPu" = ( /obj/structure/cable{ @@ -18963,7 +18930,9 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/neutral/corner{ + dir = 1 + }, /area/hallway/secondary/exit/departure_lounge) "aPv" = ( /obj/machinery/door/firedoor, @@ -18985,13 +18954,13 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) "aPy" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plating{ @@ -19094,29 +19063,32 @@ "aPM" = ( /obj/structure/table, /obj/item/device/radio/beacon, -/turf/open/floor/plasteel/blue/side{ +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/darkblue/side{ dir = 10 }, /area/teleporter) "aPN" = ( /obj/machinery/computer/teleporter, -/turf/open/floor/plasteel/blue/side, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/darkblue/side, /area/teleporter) "aPO" = ( /obj/machinery/teleport/station, -/turf/open/floor/plasteel/blue/side, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/darkblue/side, /area/teleporter) "aPP" = ( /obj/machinery/teleport/hub, /obj/machinery/light, -/turf/open/floor/plating, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/darkblue/side, /area/teleporter) "aPQ" = ( /obj/structure/closet/crate, -/obj/item/weapon/crowbar, -/turf/open/floor/plasteel/blue/side{ - dir = 6 - }, +/obj/item/crowbar, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/darkblue/side, /area/teleporter) "aPR" = ( /obj/structure/disposalpipe/segment, @@ -19154,8 +19126,7 @@ }, /area/security/checkpoint/supply) "aPW" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/office) "aPX" = ( @@ -19360,7 +19331,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/secondary/exit/departure_lounge) "aQz" = ( /obj/machinery/door/firedoor, @@ -19403,7 +19374,9 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/hallway/primary/central) "aQE" = ( /obj/structure/grille/broken, @@ -19513,7 +19486,7 @@ /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) "aQM" = ( -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -19645,7 +19618,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/broken_bottle, +/obj/item/broken_bottle, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) "aQY" = ( @@ -19666,7 +19639,7 @@ /obj/item/stack/sheet/metal{ amount = 50 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 @@ -19740,8 +19713,7 @@ }, /area/hallway/primary/central) "aRf" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/supply) "aRg" = ( @@ -19766,9 +19738,9 @@ /area/quartermaster/office) "aRj" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen, -/obj/item/weapon/paper_bin{ +/obj/item/folder/yellow, +/obj/item/pen, +/obj/item/paper_bin{ layer = 2.9 }, /turf/open/floor/plasteel, @@ -19783,10 +19755,10 @@ /area/quartermaster/office) "aRm" = ( /obj/structure/closet/crate, -/obj/item/weapon/reagent_containers/food/snacks/donut, -/obj/item/weapon/reagent_containers/food/snacks/donut, -/obj/item/weapon/reagent_containers/food/snacks/donut, -/obj/item/weapon/reagent_containers/food/snacks/donut, +/obj/item/reagent_containers/food/snacks/donut, +/obj/item/reagent_containers/food/snacks/donut, +/obj/item/reagent_containers/food/snacks/donut, +/obj/item/reagent_containers/food/snacks/donut, /turf/open/floor/plating, /area/quartermaster/office) "aRn" = ( @@ -19905,8 +19877,8 @@ /area/hallway/secondary/exit/departure_lounge) "aRC" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/light{ dir = 1 }, @@ -19964,8 +19936,7 @@ /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "aRH" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/hallway/secondary/exit/departure_lounge) "aRI" = ( @@ -19973,7 +19944,9 @@ dir = 4 }, /obj/machinery/vending/coffee, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/hallway/primary/central) "aRJ" = ( /obj/structure/cable{ @@ -20009,7 +19982,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, -/area/hydroponics) +/area/maintenance/department/crew_quarters/bar) "aRN" = ( /turf/closed/wall, /area/crew_quarters/kitchen) @@ -20036,10 +20009,11 @@ }, /area/maintenance/department/crew_quarters/bar) "aRQ" = ( -/obj/item/weapon/reagent_containers/food/drinks/shaker, -/obj/item/weapon/gun/ballistic/revolver/doublebarrel, +/obj/item/gun/ballistic/revolver/doublebarrel{ + pixel_y = 11 + }, /obj/structure/table/wood, -/obj/item/weapon/coin/silver, +/obj/item/coin/silver, /obj/item/stack/spacecash/c10, /obj/item/stack/spacecash/c100, /turf/open/floor/wood, @@ -20053,6 +20027,7 @@ /obj/structure/chair/wood/normal{ dir = 8 }, +/obj/item/clothing/under/janimaid, /turf/open/floor/wood{ icon_state = "wood-broken" }, @@ -20093,7 +20068,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/crew_quarters/bar) +/area/maintenance/department/crew_quarters/bar) "aRV" = ( /obj/structure/cable{ d1 = 4; @@ -20132,7 +20107,7 @@ }, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, -/area/storage/eva) +/area/maintenance/department/crew_quarters/bar) "aRY" = ( /obj/structure/closet/crate{ icon_state = "crateopen"; @@ -20150,7 +20125,7 @@ /area/maintenance/department/crew_quarters/bar) "aSa" = ( /obj/structure/closet/secure_closet/freezer/cream_pie, -/obj/item/weapon/grown/bananapeel, +/obj/item/grown/bananapeel, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) "aSb" = ( @@ -20202,8 +20177,7 @@ /turf/open/floor/plasteel, /area/quartermaster/office) "aSh" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/quartermaster/office) @@ -20300,7 +20274,6 @@ /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "aSt" = ( -/obj/item/device/radio/beacon, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 @@ -20326,7 +20299,7 @@ /turf/open/floor/grass, /area/hallway/secondary/exit/departure_lounge) "aSw" = ( -/obj/item/weapon/statuebust, +/obj/item/statuebust, /turf/open/floor/grass, /area/hallway/secondary/exit/departure_lounge) "aSx" = ( @@ -20343,7 +20316,7 @@ /area/hallway/secondary/exit/departure_lounge) "aSy" = ( /obj/structure/table, -/obj/item/weapon/storage/box/matches{ +/obj/item/storage/box/matches{ pixel_x = -3; pixel_y = 8 }, @@ -20408,11 +20381,11 @@ /area/hydroponics) "aSG" = ( /obj/structure/table, -/obj/item/weapon/book/manual/hydroponics_pod_people, -/obj/item/weapon/paper/guides/jobs/hydroponics, -/obj/item/weapon/reagent_containers/dropper, -/obj/item/weapon/reagent_containers/glass/bottle/mutagen, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/book/manual/hydroponics_pod_people, +/obj/item/paper/guides/jobs/hydroponics, +/obj/item/reagent_containers/glass/bottle/mutagen, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/dropper, /turf/open/floor/plasteel/hydrofloor, /area/hydroponics) "aSH" = ( @@ -20485,24 +20458,24 @@ /area/crew_quarters/bar) "aSQ" = ( /obj/effect/landmark/xeno_spawn, -/obj/item/weapon/storage/box/beanbag, +/obj/item/storage/box/beanbag, /turf/open/floor/wood, /area/crew_quarters/bar) "aSR" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, +/obj/item/weldingtool, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) "aSS" = ( -/obj/item/weapon/weldingtool, /obj/structure/cable{ d1 = 1; d2 = 4; icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 + dir = 10 }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) @@ -20521,9 +20494,6 @@ dir = 1; icon_state = "pipe-c" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) "aSU" = ( @@ -20619,8 +20589,7 @@ }, /area/quartermaster/office) "aTe" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -20945,8 +20914,8 @@ /area/hallway/secondary/exit/departure_lounge) "aTJ" = ( /obj/structure/table, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /obj/machinery/light, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -21058,24 +21027,24 @@ /area/hydroponics) "aTW" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/spray/plantbgone{ +/obj/item/reagent_containers/spray/plantbgone{ pixel_y = 3 }, -/obj/item/weapon/reagent_containers/spray/plantbgone{ +/obj/item/reagent_containers/spray/plantbgone{ pixel_x = 8; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/spray/plantbgone{ +/obj/item/reagent_containers/spray/plantbgone{ pixel_x = 13; pixel_y = 5 }, -/obj/item/weapon/watertank, +/obj/item/watertank, /turf/open/floor/plasteel/hydrofloor, /area/hydroponics) "aTX" = ( /obj/structure/kitchenspike, /obj/item/device/assembly/mousetrap, -/obj/item/trash/deadmouse, +/obj/item/reagent_containers/food/snacks/deadmouse, /turf/open/floor/plasteel/showroomfloor, /area/crew_quarters/kitchen) "aTY" = ( @@ -21141,7 +21110,7 @@ amount = 50 }, /obj/item/stack/cable_coil, -/obj/item/weapon/storage/box/mousetraps, +/obj/item/storage/box/mousetraps, /turf/open/floor/wood{ icon_state = "wood-broken5" }, @@ -21151,12 +21120,13 @@ /area/crew_quarters/theatre) "aUg" = ( /obj/machinery/door/airlock/maintenance{ - name = "Theatre Maintenance"; - req_access_txt = "0"; - req_one_access_txt = "12;46" + name = "Bar Maintenance"; + req_access_txt = "25"; + req_one_access_txt = "0" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, -/area/crew_quarters/theatre) +/area/maintenance/department/crew_quarters/bar) "aUh" = ( /obj/machinery/door/airlock/maintenance{ name = "Theatre Maintenance"; @@ -21165,7 +21135,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, -/area/crew_quarters/theatre) +/area/maintenance/department/crew_quarters/bar) "aUi" = ( /obj/machinery/camera{ c_tag = "Central Primary Hallway Cargo"; @@ -21327,7 +21297,7 @@ "aUB" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plating, /area/maintenance/department/cargo) "aUC" = ( @@ -21367,12 +21337,12 @@ /area/shuttle/escape) "aUF" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/structure/sign/nosmoking_2{ pixel_x = 32 }, @@ -21399,7 +21369,9 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/neutral/corner{ + dir = 4 + }, /area/hallway/secondary/exit/departure_lounge) "aUJ" = ( /obj/machinery/door/firedoor, @@ -21514,11 +21486,11 @@ /area/hydroponics) "aUS" = ( /obj/structure/closet/crate/hydroponics, -/obj/item/weapon/shovel/spade, -/obj/item/weapon/wrench, -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/item/weapon/wirecutters, +/obj/item/shovel/spade, +/obj/item/wrench, +/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, +/obj/item/wirecutters, /turf/open/floor/plasteel/hydrofloor, /area/hydroponics) "aUT" = ( @@ -21618,51 +21590,98 @@ /turf/open/floor/plasteel/black, /area/crew_quarters/bar) "aVf" = ( -/obj/structure/sign/poster/random{ - pixel_x = -32 - }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"aVg" = ( -/turf/open/floor/carpet{ - icon_state = "carpetsymbol" - }, -/area/crew_quarters/theatre) -"aVh" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-04"; - layer = 4.1 - }, -/obj/structure/sign/poster/random{ - pixel_y = 32 - }, -/turf/open/floor/carpet{ - icon_state = "carpetsymbol" - }, -/area/crew_quarters/theatre) -"aVi" = ( -/obj/machinery/camera{ - c_tag = "Theatre Stage"; - dir = 2 - }, -/obj/machinery/light/small{ - dir = 1; - light_color = "#e82c86" - }, -/turf/open/floor/carpet{ - icon_state = "carpetsymbol" - }, -/area/crew_quarters/theatre) -"aVj" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/sign/poster/random{ - pixel_x = 32 +/obj/machinery/newscaster{ + pixel_x = -32; + pixel_y = 1 }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) +/turf/open/floor/plasteel/black, +/area/crew_quarters/bar) +"aVg" = ( +/obj/machinery/chem_dispenser/drinks/beer, +/obj/structure/table, +/turf/open/floor/plasteel/black, +/area/crew_quarters/bar) +"aVh" = ( +/obj/structure/table/glass, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/item/reagent_containers/food/drinks/bottle/patron{ + pixel_x = -5; + pixel_y = 16 + }, +/obj/item/reagent_containers/food/drinks/bottle/cognac{ + pixel_x = -10; + pixel_y = 7 + }, +/obj/item/reagent_containers/food/drinks/bottle/grappa{ + pixel_x = 10; + pixel_y = 15 + }, +/obj/item/reagent_containers/food/drinks/bottle/vodka{ + pixel_x = 2; + pixel_y = 4 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/bar) +"aVi" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/food/drinks/bottle/hcider{ + layer = 3.1; + pixel_x = -6; + pixel_y = 8 + }, +/obj/item/reagent_containers/food/drinks/bottle/wine{ + layer = 3.1; + pixel_x = 3; + pixel_y = 5 + }, +/obj/item/reagent_containers/food/drinks/bottle/rum{ + layer = 3.2; + pixel_x = -15; + pixel_y = 4 + }, +/obj/item/reagent_containers/food/drinks/bottle/lizardwine{ + layer = 3.1; + pixel_x = 13; + pixel_y = 15 + }, +/obj/item/reagent_containers/food/drinks/bottle/tequila{ + layer = 3.2; + pixel_x = 13; + pixel_y = 7 + }, +/obj/item/reagent_containers/food/drinks/shaker{ + pixel_x = 1; + pixel_y = 13 + }, +/obj/item/reagent_containers/food/drinks/bottle/gin{ + pixel_x = -10; + pixel_y = 15 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/bar) +"aVj" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/obj/machinery/button/door{ + id = "barshutters"; + name = "Bar Lockdown"; + pixel_x = 28; + pixel_y = 0; + req_access_txt = "28" + }, +/obj/item/device/radio/intercom{ + dir = 0; + name = "Station Intercom (General)"; + pixel_y = 26 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/bar) "aVk" = ( /obj/structure/table/wood, -/obj/item/weapon/lipstick/random{ +/obj/item/lipstick/random{ pixel_x = 2; pixel_y = 2 }, @@ -21670,7 +21689,7 @@ /obj/machinery/airalarm{ pixel_y = 22 }, -/obj/item/weapon/lipstick/random, +/obj/item/lipstick/random, /turf/open/floor/plasteel/black, /area/crew_quarters/theatre) "aVl" = ( @@ -21703,7 +21722,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, -/area/crew_quarters/theatre) +/area/maintenance/department/crew_quarters/bar) "aVo" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 @@ -21886,7 +21905,7 @@ /area/maintenance/department/cargo) "aVH" = ( /obj/structure/closet/l3closet/scientist, -/obj/item/weapon/book/manual/wiki/chemistry, +/obj/item/book/manual/wiki/chemistry, /obj/machinery/light/small{ dir = 1 }, @@ -21894,10 +21913,10 @@ /area/maintenance/department/cargo) "aVI" = ( /obj/structure/closet, -/obj/item/weapon/canvas/twentythreeXnineteen, -/obj/item/weapon/canvas/nineteenXnineteen, -/obj/item/weapon/canvas/twentythreeXtwentythree, -/obj/item/weapon/storage/crayons, +/obj/item/canvas/twentythreeXnineteen, +/obj/item/canvas/nineteenXnineteen, +/obj/item/canvas/twentythreeXtwentythree, +/obj/item/storage/crayons, /turf/open/floor/plating, /area/maintenance/department/cargo) "aVJ" = ( @@ -21907,7 +21926,7 @@ /area/shuttle/escape) "aVK" = ( /obj/structure/table, -/obj/item/weapon/defibrillator/loaded, +/obj/item/defibrillator/loaded, /turf/open/floor/mineral/titanium, /area/shuttle/escape) "aVL" = ( @@ -21928,7 +21947,7 @@ /area/hallway/secondary/exit/departure_lounge) "aVN" = ( /obj/structure/table, -/obj/item/weapon/storage/pill_bottle/dice, +/obj/item/storage/pill_bottle/dice, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -21938,11 +21957,15 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/neutral/corner{ + dir = 8 + }, /area/hallway/secondary/exit/departure_lounge) "aVP" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/neutral/corner{ + dir = 8 + }, /area/hallway/secondary/exit/departure_lounge) "aVQ" = ( /obj/machinery/door/firedoor, @@ -21998,10 +22021,8 @@ /area/hydroponics) "aVW" = ( /obj/structure/closet/chefcloset, -/obj/item/weapon/wrench, -/obj/item/weapon/crowbar, -/obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/wrench, +/obj/item/crowbar, /turf/open/floor/plasteel/showroomfloor, /area/crew_quarters/kitchen) "aVX" = ( @@ -22021,8 +22042,8 @@ /area/crew_quarters/kitchen) "aVZ" = ( /obj/structure/closet/secure_closet/freezer/kitchen, -/obj/item/weapon/reagent_containers/food/snacks/grown/potato, -/obj/item/weapon/reagent_containers/food/snacks/grown/potato, +/obj/item/reagent_containers/food/snacks/grown/potato, +/obj/item/reagent_containers/food/snacks/grown/potato, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -22065,6 +22086,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/mob/living/carbon/monkey/punpun, /turf/open/floor/plasteel/black, /area/crew_quarters/bar) "aWe" = ( @@ -22107,13 +22129,20 @@ d2 = 8; icon_state = "4-8" }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/bar) +"aWh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, /obj/item/device/radio/intercom{ dir = 0; name = "Station Intercom (General)"; @@ -22121,39 +22150,18 @@ }, /turf/open/floor/plasteel/black, /area/crew_quarters/bar) -"aWh" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Bar APC"; - pixel_x = 27 - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 +"aWi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 }, /turf/open/floor/plasteel/black, /area/crew_quarters/bar) -"aWi" = ( -/obj/structure/piano{ - icon_state = "piano" - }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) "aWj" = ( -/obj/structure/chair/wood/normal{ +/obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, -/turf/open/floor/carpet{ - icon_state = "carpetsymbol" - }, -/area/crew_quarters/theatre) +/turf/open/floor/plasteel/black, +/area/crew_quarters/bar) "aWk" = ( /obj/structure/chair/wood/normal, /turf/open/floor/carpet{ @@ -22161,18 +22169,14 @@ }, /area/crew_quarters/theatre) "aWl" = ( -/obj/structure/table/wood, -/obj/item/device/instrument/violin, -/turf/open/floor/carpet{ - icon_state = "carpetsymbol" - }, -/area/crew_quarters/theatre) +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/turf/open/floor/plasteel/black, +/area/crew_quarters/bar) "aWm" = ( -/obj/structure/table/wood, -/obj/item/device/instrument/guitar, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/wood, -/area/crew_quarters/theatre) +/obj/structure/disposalpipe/segment, +/obj/item/storage/box/drinkingglasses, +/turf/open/floor/plasteel/black, +/area/crew_quarters/bar) "aWn" = ( /obj/machinery/power/apc{ dir = 8; @@ -22354,7 +22358,7 @@ /area/hallway/secondary/exit/departure_lounge) "aWI" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/snacks/cookie, +/obj/item/reagent_containers/food/snacks/cookie, /turf/open/floor/plasteel/escape, /area/hallway/secondary/exit/departure_lounge) "aWJ" = ( @@ -22368,7 +22372,7 @@ /turf/open/floor/plasteel/escape, /area/hallway/secondary/exit/departure_lounge) "aWL" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-14"; layer = 4.1 }, @@ -22408,8 +22412,8 @@ /area/janitor) "aWO" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, /obj/effect/landmark/start/janitor, +/obj/item/bedsheet/purple, /turf/open/floor/plasteel/black, /area/janitor) "aWP" = ( @@ -22472,6 +22476,9 @@ dir = 4; icon_state = "pipe-c" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, /turf/open/floor/plasteel/black, /area/crew_quarters/bar) "aWY" = ( @@ -22479,7 +22486,7 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 + dir = 8 }, /turf/open/floor/plasteel/black, /area/crew_quarters/bar) @@ -22493,9 +22500,6 @@ /turf/open/floor/plasteel/black, /area/crew_quarters/bar) "aXa" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, /obj/structure/disposalpipe/sortjunction{ dir = 4; icon_state = "pipe-j1s"; @@ -22513,8 +22517,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; +/obj/structure/disposalpipe/segment{ dir = 4 }, /turf/open/floor/plasteel/black, @@ -22527,6 +22530,12 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 }, +/obj/machinery/power/apc{ + dir = 4; + name = "Bar APC"; + pixel_x = 27 + }, +/obj/structure/cable, /turf/open/floor/plasteel/black, /area/crew_quarters/bar) "aXe" = ( @@ -22561,14 +22570,9 @@ }, /area/crew_quarters/theatre) "aXh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/carpet{ - icon_state = "carpetsymbol" - }, -/area/crew_quarters/theatre) +/obj/effect/landmark/start/bartender, +/turf/open/floor/plasteel/black, +/area/crew_quarters/bar) "aXi" = ( /obj/structure/festivus, /turf/open/floor/carpet{ @@ -22770,7 +22774,7 @@ /turf/open/floor/plating, /area/maintenance/department/cargo) "aXD" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_y = 3 @@ -22787,7 +22791,7 @@ /turf/open/floor/plasteel/escape, /area/hallway/secondary/exit/departure_lounge) "aXF" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-10"; layer = 4.1 }, @@ -22805,8 +22809,7 @@ /turf/closed/wall/r_wall, /area/security/checkpoint/customs) "aXI" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "papersplease"; name = "security shutters" @@ -22821,12 +22824,6 @@ name = "Security Checkpoint"; req_access_txt = "1" }, -/obj/machinery/door/window/northleft{ - dir = 1; - icon_state = "left"; - name = "Reception Window"; - req_access_txt = "0" - }, /obj/machinery/door/poddoor{ density = 0; icon_state = "open"; @@ -22835,8 +22832,8 @@ name = "privacy shutters"; opacity = 0 }, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen, +/obj/item/folder/red, +/obj/item/pen, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/security/checkpoint/customs) @@ -22877,9 +22874,9 @@ /obj/structure/table, /obj/item/clothing/under/maid, /obj/item/key/janitor, -/obj/item/weapon/grenade/clusterbuster/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, +/obj/item/grenade/clusterbuster/cleaner, +/obj/item/grenade/chem_grenade/cleaner, +/obj/item/grenade/chem_grenade/cleaner, /turf/open/floor/plasteel/vault, /area/janitor) "aXQ" = ( @@ -22893,7 +22890,7 @@ }, /area/hydroponics) "aXR" = ( -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plasteel/neutral/side{ dir = 9 }, @@ -22914,7 +22911,6 @@ /area/hydroponics) "aXV" = ( /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; dir = 5 }, /area/hydroponics) @@ -22945,6 +22941,10 @@ /obj/structure/sign/botany{ pixel_y = 32 }, +/obj/machinery/light{ + dir = 1; + light_color = "#e8eaff" + }, /turf/open/floor/plasteel/green/side{ dir = 1 }, @@ -22957,7 +22957,7 @@ /area/hydroponics) "aYa" = ( /obj/machinery/door/airlock{ - name = "Kitchen Cold Room"; + name = "Kitchen"; req_access_txt = "28" }, /turf/open/floor/plasteel/showroomfloor, @@ -22968,6 +22968,7 @@ req_access_txt = "28" }, /obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/black, /area/crew_quarters/kitchen) "aYc" = ( @@ -22983,7 +22984,7 @@ "aYd" = ( /obj/machinery/door/airlock{ cyclelinkeddir = 8; - name = "Bar Access"; + name = "Kitchen"; req_access_txt = "0"; req_one_access_txt = "25; 28" }, @@ -22992,31 +22993,50 @@ /turf/open/floor/plasteel/black, /area/crew_quarters/bar) "aYe" = ( -/obj/structure/window/reinforced, -/obj/item/device/flashlight/lantern, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"aYf" = ( -/obj/structure/window/reinforced, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"aYg" = ( -/obj/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"aYh" = ( -/obj/machinery/door/window{ - base_state = "right"; - icon_state = "right" +/obj/structure/table/reinforced, +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-18"; + layer = 4.1; + pixel_y = 10 }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) +/turf/open/floor/plasteel/darkred/side{ + dir = 1 + }, +/area/crew_quarters/bar) +"aYf" = ( +/obj/structure/table/reinforced, +/obj/item/book/manual/barman_recipes, +/obj/item/reagent_containers/glass/rag, +/turf/open/floor/plasteel/darkred/side{ + dir = 1 + }, +/area/crew_quarters/bar) +"aYg" = ( +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/darkred/side{ + dir = 1 + }, +/area/crew_quarters/bar) +"aYh" = ( +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/device/instrument/guitar, +/turf/open/floor/plasteel/darkred/side{ + dir = 1 + }, +/area/crew_quarters/bar) "aYi" = ( -/obj/item/device/flashlight/lantern, -/obj/structure/window/reinforced, -/turf/open/floor/wood, -/area/crew_quarters/theatre) +/obj/structure/table/reinforced, +/obj/structure/disposalpipe/segment, +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-18"; + layer = 4.1; + pixel_y = 10 + }, +/turf/open/floor/plasteel/darkred/side{ + dir = 1 + }, +/area/crew_quarters/bar) "aYj" = ( /obj/machinery/door/airlock{ name = "Theatre Storage"; @@ -23038,15 +23058,19 @@ /area/crew_quarters/theatre) "aYl" = ( /obj/structure/table/wood, -/obj/item/weapon/soap, +/obj/item/soap, /obj/structure/table/wood, -/obj/item/weapon/bikehorn, +/obj/item/bikehorn, /obj/item/toy/cattoy, -/turf/open/floor/plasteel/black, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/crew_quarters/theatre) "aYm" = ( /obj/structure/closet/crate/wooden/toy, -/turf/open/floor/plasteel/black, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/crew_quarters/theatre) "aYn" = ( /obj/machinery/computer/cargo, @@ -23078,11 +23102,11 @@ }, /area/quartermaster/office) "aYq" = ( -/obj/item/weapon/stamp{ +/obj/item/stamp{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/stamp/denied{ +/obj/item/stamp/denied{ pixel_x = 4; pixel_y = -2 }, @@ -23104,8 +23128,7 @@ }, /area/quartermaster/office) "aYt" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -23188,7 +23211,7 @@ /obj/item/stack/cable_coil, /obj/item/stack/cable_coil, /obj/effect/spawner/lootdrop/maintenance, -/obj/item/weapon/storage/box/matches, +/obj/item/storage/box/matches, /turf/open/floor/plating, /area/maintenance/department/cargo) "aYE" = ( @@ -23206,11 +23229,11 @@ /obj/item/stack/rods{ amount = 25 }, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /obj/effect/decal/cleanable/deadcockroach, -/obj/item/weapon/light/bulb, +/obj/item/light/bulb, /turf/open/floor/plating, /area/maintenance/department/cargo) "aYG" = ( @@ -23288,13 +23311,19 @@ }, /area/hydroponics) "aYQ" = ( -/obj/machinery/light{ - dir = 4 +/obj/structure/sink{ + dir = 4; + pixel_x = 11 }, /turf/open/floor/plasteel, /area/hydroponics) "aYR" = ( /obj/machinery/vending/dinnerware, +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "aYS" = ( @@ -23316,14 +23345,8 @@ /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "aYV" = ( -/obj/machinery/light{ - dir = 4 - }, /obj/structure/disposalpipe/segment, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 28 - }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "aYW" = ( @@ -23344,16 +23367,33 @@ /turf/open/floor/plasteel/black, /area/crew_quarters/bar) "aYX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/black, -/area/crew_quarters/bar) -"aYY" = ( /obj/structure/table/reinforced, -/obj/machinery/chem_dispenser/drinks, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kitchenshutters"; + name = "kitchen shutters" + }, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_y = 32 + }, +/obj/item/reagent_containers/food/condiment/saltshaker{ + layer = 3; + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = 5; + pixel_y = -2 + }, /turf/open/floor/plasteel/darkred/side{ dir = 8 }, +/area/crew_quarters/kitchen) +"aYY" = ( +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-05"; + layer = 4.1 + }, +/turf/open/floor/plasteel/black, /area/crew_quarters/bar) "aYZ" = ( /obj/structure/disposalpipe/segment{ @@ -23395,6 +23435,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/structure/chair/stool/bar, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -23403,9 +23444,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/structure/chair/stool/bar, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 + dir = 1 }, +/obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -23587,8 +23630,7 @@ /turf/open/floor/plating, /area/maintenance/department/cargo) "aZx" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/secondary/entry) "aZy" = ( @@ -23846,30 +23888,33 @@ /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bab" = ( -/obj/machinery/vending/boozeomat, -/turf/open/floor/plasteel/vault{ +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bac" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bad" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kitchenshutters"; + name = "kitchen shutters" + }, +/obj/item/storage/fancy/donut_box, +/turf/open/floor/plasteel/darkred/side{ dir = 8 }, /area/crew_quarters/kitchen) -"bac" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/bar) -"bad" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/black, -/area/crew_quarters/bar) "bae" = ( -/obj/structure/table/reinforced, -/obj/item/weapon/book/manual/barman_recipes, -/obj/item/weapon/reagent_containers/glass/rag, -/turf/open/floor/plasteel/darkred/side{ - dir = 8 +/obj/structure/chair/stool/bar, +/turf/open/floor/plasteel/vault{ + dir = 5 }, /area/crew_quarters/bar) "baf" = ( @@ -23977,13 +24022,13 @@ /area/hallway/primary/central) "bas" = ( /obj/structure/table, -/obj/item/weapon/pen, +/obj/item/pen, /obj/item/device/radio/intercom{ dir = 0; name = "Station Intercom (General)"; pixel_y = -26 }, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ layer = 2.9 }, /obj/structure/extinguisher_cabinet{ @@ -23993,8 +24038,8 @@ /area/quartermaster/office) "bat" = ( /obj/structure/table, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/yellow, +/obj/item/clipboard, +/obj/item/folder/yellow, /obj/machinery/airalarm{ dir = 1; pixel_y = -22 @@ -24018,6 +24063,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Cargo Office APC"; + areastring = "/area/quartermaster/office"; pixel_x = 1; pixel_y = -24 }, @@ -24039,8 +24085,7 @@ /turf/open/floor/plasteel, /area/quartermaster/office) "bay" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/closed/wall, /area/quartermaster/office) "baz" = ( @@ -24133,8 +24178,7 @@ /turf/closed/wall, /area/maintenance/solars/starboard) "baH" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/solars/starboard) "baI" = ( @@ -24208,9 +24252,9 @@ }, /area/security/checkpoint/customs) "baR" = ( -/obj/item/weapon/pen, +/obj/item/pen, /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ layer = 2.9 }, /turf/open/floor/plasteel/red/side, @@ -24334,7 +24378,7 @@ }, /area/hydroponics) "bbd" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-10"; layer = 4.1 }, @@ -24357,7 +24401,6 @@ name = "Kitchen Desk"; req_access_txt = "28" }, -/obj/item/weapon/reagent_containers/food/snacks/grown/tomato, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bbg" = ( @@ -24367,11 +24410,11 @@ /area/crew_quarters/kitchen) "bbh" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = 4; pixel_y = 4 }, -/obj/item/weapon/reagent_containers/food/condiment/peppermill, +/obj/item/reagent_containers/food/condiment/peppermill, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bbi" = ( @@ -24382,7 +24425,7 @@ "bbj" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/reagent_containers/food/snacks/pie/cream, +/obj/item/reagent_containers/food/snacks/pie/cream, /obj/machinery/camera{ c_tag = "Kitchen"; dir = 1; @@ -24397,19 +24440,19 @@ /turf/open/floor/plasteel/black, /area/crew_quarters/bar) "bbl" = ( -/obj/effect/landmark/start/bartender, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/black, -/area/crew_quarters/bar) -"bbm" = ( /obj/structure/table/reinforced, -/obj/item/weapon/gun/ballistic/revolver/russian, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kitchenshutters"; + name = "kitchen shutters" + }, /turf/open/floor/plasteel/darkred/side{ dir = 8 }, +/area/crew_quarters/kitchen) +"bbm" = ( +/obj/structure/chair/stool/bar, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel/black, /area/crew_quarters/bar) "bbn" = ( /obj/structure/chair/stool/bar, @@ -24419,40 +24462,40 @@ }, /area/crew_quarters/bar) "bbo" = ( +/obj/item/clothing/head/hardhat/cakehat, /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola, /turf/open/floor/carpet{ icon_state = "carpetsymbol" }, /area/crew_quarters/bar) "bbp" = ( -/obj/item/weapon/coin/silver, -/obj/structure/table/wood/fancy, -/obj/item/weapon/cane, -/obj/item/device/flashlight/glowstick/random, -/obj/item/device/flashlight/glowstick/random, +/obj/structure/chair/wood/normal{ + dir = 8 + }, /turf/open/floor/carpet{ icon_state = "carpetsymbol" }, /area/crew_quarters/bar) "bbq" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/holopad, -/obj/item/device/radio/beacon, -/turf/open/floor/carpet{ - icon_state = "carpetsymbol" +/turf/open/floor/plasteel/vault{ + dir = 5 }, /area/crew_quarters/bar) "bbr" = ( -/obj/structure/table/wood/fancy, -/obj/item/weapon/storage/fancy/candle_box, +/obj/structure/chair/wood/normal{ + dir = 4 + }, /turf/open/floor/carpet{ icon_state = "carpetsymbol" }, /area/crew_quarters/bar) "bbs" = ( +/obj/item/cane, +/obj/item/clothing/head/that{ + throwforce = 1 + }, /obj/structure/table/wood/fancy, -/obj/item/toy/cards/deck, /turf/open/floor/carpet{ icon_state = "carpetsymbol" }, @@ -24468,10 +24511,6 @@ "bbu" = ( /obj/structure/grille, /obj/structure/window/fulltile, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "barshutters"; - name = "bar shutters" - }, /turf/open/floor/plating, /area/crew_quarters/bar) "bbv" = ( @@ -24523,7 +24562,7 @@ /area/quartermaster/office) "bbB" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 6; pixel_y = -5 }, @@ -24532,7 +24571,7 @@ "bbC" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/machinery/light/small, /turf/open/floor/plasteel, /area/quartermaster/office) @@ -24546,8 +24585,7 @@ /turf/closed/wall, /area/quartermaster/qm) "bbF" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/quartermaster/qm) @@ -24566,8 +24604,7 @@ /turf/open/floor/plasteel/brown, /area/quartermaster/qm) "bbH" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/qm) "bbI" = ( @@ -24619,8 +24656,7 @@ /turf/open/floor/plating, /area/maintenance/solars/starboard) "bbO" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; @@ -24673,12 +24709,6 @@ req_access_txt = "1" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/window/northleft{ - dir = 2; - icon_state = "left"; - name = "Reception Window"; - req_access_txt = "0" - }, /obj/machinery/door/poddoor{ density = 0; icon_state = "open"; @@ -24687,7 +24717,7 @@ name = "privacy shutters"; opacity = 0 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/security/checkpoint/customs) @@ -24749,7 +24779,7 @@ name = "Hydroponics Desk"; req_access_txt = "35" }, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/plasteel, /area/hydroponics) "bcc" = ( @@ -24770,7 +24800,7 @@ name = "Hydroponics Desk"; req_access_txt = "35" }, -/obj/item/weapon/reagent_containers/food/snacks/monkeycube, +/obj/item/reagent_containers/food/snacks/monkeycube, /turf/open/floor/plasteel, /area/hydroponics) "bce" = ( @@ -24787,12 +24817,18 @@ /area/crew_quarters/kitchen) "bcg" = ( /obj/structure/table, -/obj/item/weapon/kitchen/rollingpin, +/obj/item/kitchen/rollingpin, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bch" = ( /obj/structure/table, -/obj/item/weapon/storage/box/ingredients/wildcard, +/obj/item/storage/box/ingredients/wildcard, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bci" = ( @@ -24827,8 +24863,13 @@ /turf/open/floor/plasteel/black, /area/crew_quarters/bar) "bco" = ( -/obj/structure/chair/wood/normal{ - dir = 1 +/obj/structure/table/wood/fancy, +/obj/item/gun/ballistic/revolver/russian{ + pixel_y = 16 + }, +/obj/item/storage/box/matches{ + pixel_x = -3; + pixel_y = 5 }, /turf/open/floor/carpet{ icon_state = "carpetsymbol" @@ -24841,10 +24882,9 @@ }, /area/crew_quarters/bar) "bcq" = ( -/obj/effect/landmark/start/assistant, -/obj/structure/chair/wood/normal{ - dir = 1 - }, +/obj/item/clothing/glasses/monocle, +/obj/item/device/instrument/recorder, +/obj/structure/table/wood/fancy, /turf/open/floor/carpet{ icon_state = "carpetsymbol" }, @@ -24931,7 +24971,7 @@ dir = 4; pixel_x = -23 }, -/obj/item/weapon/storage/belt/fannypack/yellow, +/obj/item/storage/belt/fannypack/yellow, /turf/open/floor/plasteel/brown{ dir = 9 }, @@ -25148,7 +25188,6 @@ /turf/open/floor/plasteel/airless/solarpanel, /area/solar/starboard) "bcW" = ( -/obj/structure/grille, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; @@ -25156,7 +25195,7 @@ name = "EXTERNAL AIRLOCK"; pixel_y = 32 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/secondary/entry) "bcX" = ( @@ -25229,8 +25268,8 @@ /turf/open/floor/plasteel/floorgrime, /area/janitor) "bdi" = ( -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/item/weapon/mop, +/obj/item/reagent_containers/glass/bucket, +/obj/item/mop, /obj/structure/sink{ dir = 4; pixel_x = 11 @@ -25253,8 +25292,7 @@ }, /area/hydroponics) "bdm" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/hydroponics) "bdn" = ( @@ -25269,20 +25307,20 @@ /area/hallway/primary/central) "bdp" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bdq" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/enzyme, +/obj/item/reagent_containers/food/snacks/grown/tomato, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bdr" = ( -/obj/machinery/door/airlock/glass{ - name = "Kitchen"; - req_access_txt = "25;28" +/obj/structure/table, +/obj/item/reagent_containers/food/condiment/enzyme{ + pixel_y = 6 }, -/turf/open/floor/plasteel/black, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bds" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -25350,7 +25388,7 @@ }, /area/maintenance/department/cargo) "bdA" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/department/cargo) @@ -25411,6 +25449,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Quartermaster APC"; + areastring = "/area/quartermaster/qm"; pixel_x = -24 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -25435,14 +25474,13 @@ }, /area/quartermaster/qm) "bdI" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/miningdock) "bdJ" = ( /obj/structure/table, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen, +/obj/item/folder/yellow, +/obj/item/pen, /turf/open/floor/plasteel/brown/corner{ dir = 1 }, @@ -25522,7 +25560,7 @@ /area/maintenance/solars/starboard) "bdS" = ( /obj/structure/chair/stool, -/obj/item/weapon/cigbutt/cigarbutt, +/obj/item/cigbutt/cigarbutt, /turf/open/floor/plating, /area/maintenance/solars/starboard) "bdT" = ( @@ -25603,18 +25641,18 @@ /area/janitor) "bed" = ( /obj/structure/table, -/obj/item/weapon/restraints/legcuffs/beartrap, -/obj/item/weapon/restraints/legcuffs/beartrap, -/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/restraints/legcuffs/beartrap, +/obj/item/restraints/legcuffs/beartrap, +/obj/item/reagent_containers/spray/cleaner, /turf/open/floor/plasteel/floorgrime, /area/janitor) "bee" = ( /obj/structure/table, -/obj/item/weapon/storage/box/lights/mixed{ +/obj/item/storage/box/lights/mixed{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/mousetraps, +/obj/item/storage/box/mousetraps, /turf/open/floor/plasteel/floorgrime, /area/janitor) "bef" = ( @@ -25742,8 +25780,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) @@ -25751,7 +25789,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/deepfryer, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bet" = ( @@ -25765,17 +25805,12 @@ /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "beu" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/bar) +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) "bev" = ( /obj/structure/disposalpipe/segment{ dir = 8; @@ -25785,13 +25820,12 @@ /area/crew_quarters/bar) "bew" = ( /obj/structure/table/reinforced, -/obj/item/weapon/lighter, +/obj/item/lighter, /turf/open/floor/plasteel/darkred/side{ dir = 8 }, /area/crew_quarters/bar) "bex" = ( -/obj/structure/chair/stool/bar, /obj/machinery/camera{ c_tag = "Bar Port"; dir = 1 @@ -25808,16 +25842,8 @@ /turf/open/floor/plasteel/black, /area/crew_quarters/bar) "bez" = ( -/obj/item/weapon/reagent_containers/food/condiment/peppermill{ - pixel_x = 5; - pixel_y = -2 - }, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ - layer = 3.1; - pixel_x = -2; - pixel_y = 2 - }, /obj/structure/table/wood, +/obj/item/device/instrument/trombone, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -25846,8 +25872,8 @@ /area/crew_quarters/bar) "beD" = ( /obj/structure/table/wood, -/obj/item/weapon/kitchen/fork, -/obj/item/clothing/glasses/regular/hipster, +/obj/item/reagent_containers/food/snacks/chocolatebar, +/obj/item/kitchen/fork, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -25894,16 +25920,16 @@ /area/science/robotics/mechbay) "beJ" = ( /obj/structure/table, -/obj/item/weapon/cartridge/quartermaster{ +/obj/item/cartridge/quartermaster{ pixel_x = 6; pixel_y = 5 }, -/obj/item/weapon/cartridge/quartermaster, -/obj/item/weapon/cartridge/quartermaster{ +/obj/item/cartridge/quartermaster, +/obj/item/cartridge/quartermaster{ pixel_x = -4; pixel_y = 7 }, -/obj/item/weapon/coin/silver, +/obj/item/coin/silver, /obj/machinery/status_display{ dir = 4; layer = 4; @@ -25970,12 +25996,12 @@ /turf/open/floor/plating, /area/maintenance/department/cargo) "beS" = ( -/obj/item/weapon/caution, +/obj/item/caution, /turf/open/floor/plating, /area/maintenance/department/cargo) "beT" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ layer = 2.9 }, /turf/open/floor/plating, @@ -26009,8 +26035,7 @@ /turf/open/floor/plating, /area/shuttle/arrival) "beX" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/arrival) "beY" = ( @@ -26155,7 +26180,7 @@ /turf/open/floor/plasteel/green/corner, /area/hydroponics) "bfm" = ( -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, /area/hydroponics) @@ -26170,26 +26195,23 @@ }, /area/hallway/primary/central) "bfp" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-21"; + layer = 4.1 }, /obj/machinery/button/door{ - id = "kitchen"; - name = "Kitchen Shutters Control"; - pixel_x = -24; + id = "kitchenwindowshutters"; + name = "Kitchen Window Shutters Control"; + pixel_x = -26; + pixel_y = 5; req_access_txt = "28" }, -/obj/machinery/light_switch{ - pixel_x = -34; - pixel_y = 1 - }, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bfq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall, -/area/crew_quarters/bar) +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/crew_quarters/kitchen) "bfr" = ( /obj/structure/sign/barsign, /turf/closed/wall, @@ -26221,7 +26243,7 @@ /area/maintenance/department/cargo) "bfv" = ( /obj/structure/table, -/obj/item/weapon/crowbar/large, +/obj/item/crowbar/large, /obj/machinery/airalarm{ pixel_y = 22 }, @@ -26230,7 +26252,7 @@ /area/science/robotics/mechbay) "bfw" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/machinery/power/apc{ dir = 1; name = "Mech Bay APC"; @@ -26289,8 +26311,8 @@ /area/quartermaster/qm) "bfC" = ( /obj/structure/table, -/obj/item/weapon/clipboard, -/obj/item/weapon/stamp/qm, +/obj/item/clipboard, +/obj/item/stamp/qm, /obj/machinery/light, /obj/machinery/camera{ c_tag = "Cargo Quartermaster's Office"; @@ -26315,14 +26337,14 @@ /obj/structure/rack{ dir = 1 }, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, -/obj/item/weapon/pickaxe{ +/obj/item/pickaxe{ pixel_x = 5 }, -/obj/item/weapon/shovel{ +/obj/item/shovel{ pixel_x = -5 }, /obj/machinery/camera{ @@ -26408,7 +26430,7 @@ dir = 4 }, /obj/structure/table, -/obj/item/weapon/paperplane, +/obj/item/paperplane, /obj/item/trash/chips, /turf/open/floor/plating, /area/maintenance/department/cargo) @@ -26419,16 +26441,16 @@ "bfP" = ( /obj/structure/closet/cabinet, /obj/effect/spawner/lootdrop/maintenance, -/obj/item/weapon/circuitboard/machine/hydroponics, -/obj/item/weapon/electronics/apc, +/obj/item/circuitboard/machine/hydroponics, +/obj/item/electronics/apc, /turf/open/floor/plating, /area/maintenance/department/cargo) "bfQ" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_y = 4 }, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /turf/open/floor/mineral/titanium/blue, /area/shuttle/arrival) "bfR" = ( @@ -26485,8 +26507,7 @@ /turf/closed/wall/r_wall, /area/crew_quarters/lounge) "bga" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/door/poddoor/shutters/preopen{ id = "loungeshutters"; name = "privacy shutters" @@ -26506,8 +26527,7 @@ /turf/open/floor/plasteel, /area/crew_quarters/lounge) "bgc" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/door/poddoor/shutters/preopen{ id = "loungeshutters"; name = "privacy shutters" @@ -26581,29 +26601,26 @@ }, /area/hallway/primary/central) "bgj" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/hydroponics) "bgk" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, +/obj/effect/spawner/structure/window, /obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchen"; + id = "kitchenwindowshutters"; name = "kitchen shutters" }, -/turf/open/floor/plasteel/cafeteria, +/turf/open/floor/plating, /area/crew_quarters/kitchen) "bgl" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchen"; + id = "kitchenwindowshutters"; name = "kitchen shutters" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white, +/turf/open/floor/plating, /area/crew_quarters/kitchen) "bgm" = ( /obj/structure/table/reinforced, @@ -26615,16 +26632,12 @@ /turf/open/floor/plasteel/white, /area/crew_quarters/kitchen) "bgn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/chair{ dir = 4 }, /obj/structure/extinguisher_cabinet{ pixel_x = -27 }, -/obj/structure/sign/poster/official/high_class_martini{ - pixel_y = 32 - }, /turf/open/floor/plasteel/neutral/corner{ dir = 1 }, @@ -26632,7 +26645,7 @@ "bgo" = ( /obj/structure/table, /obj/item/trash/plate, -/obj/item/weapon/storage/fancy/rollingpapers, +/obj/item/storage/fancy/rollingpapers, /turf/open/floor/plasteel/neutral/corner{ dir = 1 }, @@ -26663,7 +26676,7 @@ /area/hallway/primary/central) "bgs" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/reagent_containers/food/snacks/donut, /turf/open/floor/plasteel/neutral/corner{ dir = 1 }, @@ -26684,7 +26697,7 @@ /turf/open/floor/plasteel, /area/crew_quarters/bar) "bgv" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-14"; layer = 4.1 }, @@ -26846,7 +26859,7 @@ /area/quartermaster/miningdock) "bgN" = ( /obj/structure/table, -/obj/item/weapon/paperplane, +/obj/item/paperplane, /turf/open/floor/plating, /area/maintenance/department/cargo) "bgO" = ( @@ -26895,8 +26908,7 @@ /turf/open/floor/plating/airless, /area/shuttle/arrival) "bgT" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "bgU" = ( @@ -27156,7 +27168,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/science/robotics/mechbay) +/area/maintenance/department/cargo) "bhq" = ( /obj/structure/cable{ d1 = 1; @@ -27191,7 +27203,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/quartermaster/miningdock) +/area/maintenance/department/cargo) "bhs" = ( /obj/structure/cable{ d1 = 4; @@ -27385,7 +27397,9 @@ codes_txt = "patrol;next_patrol=Eng"; location = "Bar1" }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel{ + icon_state = "L7" + }, /area/hallway/primary/central) "bhP" = ( /obj/machinery/holopad, @@ -27459,8 +27473,8 @@ /area/shuttle/labor) "bhX" = ( /obj/structure/closet/emcloset, -/obj/item/weapon/storage/firstaid/o2, -/obj/item/weapon/tank/internals/emergency_oxygen, +/obj/item/storage/firstaid/o2, +/obj/item/tank/internals/emergency_oxygen, /obj/item/clothing/mask/breath, /turf/open/floor/mineral/titanium/blue, /area/shuttle/arrival) @@ -27596,7 +27610,9 @@ codes_txt = "patrol;next_patrol=Lounge"; location = "Bar2" }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel{ + icon_state = "L8" + }, /area/hallway/primary/central) "bip" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -27635,6 +27651,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/science/robotics/mechbay) "biu" = ( @@ -27747,7 +27764,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "small" }, /turf/open/floor/plating, @@ -27771,7 +27788,7 @@ /turf/open/floor/plating, /area/maintenance/department/cargo) "biG" = ( -/obj/item/weapon/cigbutt/cigarbutt, +/obj/item/cigbutt/cigarbutt, /turf/open/floor/plating{ icon_state = "platingdmg1" }, @@ -27792,8 +27809,7 @@ /turf/open/floor/plasteel/neutral/corner, /area/hallway/secondary/entry) "biJ" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/door/poddoor/shutters/preopen{ id = "loungeshutters"; name = "privacy shutters" @@ -27839,6 +27855,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Lounge APC"; + areastring = "/area/crew_quarters/lounge"; pixel_y = -24 }, /obj/structure/cable, @@ -27849,7 +27866,7 @@ /obj/item/device/healthanalyzer{ layer = 3.1 }, -/obj/item/weapon/pen{ +/obj/item/pen{ layer = 3.2 }, /turf/open/floor/plasteel/blue/side, @@ -27865,19 +27882,22 @@ /turf/open/floor/plasteel/purple/side, /area/hallway/primary/central) "biQ" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-05"; layer = 4.1 }, /turf/open/floor/plasteel/blue/side, /area/hallway/primary/central) "biR" = ( -/obj/structure/closet/emcloset, /obj/machinery/light, /obj/machinery/camera{ c_tag = "Central Primary Hallway Genetics"; dir = 1 }, +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-05"; + layer = 4.1 + }, /turf/open/floor/plasteel/blue/corner{ dir = 8 }, @@ -27946,8 +27966,7 @@ /turf/closed/wall, /area/medical/medbay/central) "bjd" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/medical/medbay/central) "bje" = ( @@ -27957,19 +27976,19 @@ "bjf" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white/side, +/turf/open/floor/plasteel/blue/side, /area/medical/medbay/central) "bjg" = ( /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/white/side, +/turf/open/floor/plasteel/blue/side, /area/medical/medbay/central) "bjh" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white/side, +/turf/open/floor/plasteel/blue/side, /area/medical/medbay/central) "bji" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-10"; layer = 4.1 }, @@ -27994,21 +28013,22 @@ /turf/open/floor/plasteel/purple/side, /area/hallway/primary/central) "bjn" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-10"; layer = 4.1 }, /turf/open/floor/plasteel/purple/side, /area/hallway/primary/central) "bjo" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/science/research/lobby) "bjp" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/green/corner{ + dir = 8 + }, /area/science/research/lobby) "bjq" = ( /obj/machinery/door/firedoor, @@ -28017,7 +28037,7 @@ "bjr" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/green/corner, /area/science/research/lobby) "bjs" = ( /obj/structure/sign/science, @@ -28031,8 +28051,8 @@ /area/science/robotics/mechbay) "bjv" = ( /obj/structure/closet, -/obj/item/weapon/weldingtool, -/obj/item/weapon/crowbar, +/obj/item/weldingtool, +/obj/item/crowbar, /turf/open/floor/plating, /area/maintenance/department/cargo) "bjw" = ( @@ -28084,33 +28104,17 @@ icon_state = "pipe-c" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, /turf/open/floor/plating, /area/maintenance/department/cargo) "bjB" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, /turf/open/floor/plating, /area/maintenance/department/cargo) "bjC" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -28133,11 +28137,6 @@ d2 = 2; icon_state = "1-2" }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, @@ -28192,8 +28191,7 @@ /turf/open/floor/plasteel/freezer, /area/storage/emergency/port) "bjN" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/storage/emergency/port) "bjO" = ( @@ -28306,18 +28304,17 @@ }, /area/security/checkpoint/medical) "bkb" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/medbay/central) "bkc" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/machinery/airalarm{ pixel_y = 22 }, /turf/open/floor/plasteel/whiteblue/side{ - dir = 1 + dir = 9 }, /area/medical/medbay/central) "bkd" = ( @@ -28354,7 +28351,9 @@ /obj/machinery/shower{ dir = 8 }, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 1 + }, /area/medical/medbay/central) "bkj" = ( /obj/machinery/door/firedoor, @@ -28379,9 +28378,8 @@ dir = 8; pixel_x = -12 }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - heat_capacity = 1e+006 +/turf/open/floor/plasteel/green/side{ + dir = 8 }, /area/science/research/lobby) "bkn" = ( @@ -28389,13 +28387,15 @@ /area/science/research/lobby) "bko" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/green/side{ + dir = 4 + }, /area/science/research/lobby) "bkp" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, -/turf/open/floor/plasteel/purple/side{ - dir = 1 +/turf/open/floor/plasteel/vault{ + dir = 8 }, /area/science/research/lobby) "bkq" = ( @@ -28408,39 +28408,32 @@ pixel_y = -4 }, /obj/item/clothing/head/welding, -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 16 }, -/turf/open/floor/plasteel/purple/side{ - dir = 1 - }, +/turf/open/floor/plasteel/black, /area/science/research/lobby) "bkr" = ( /obj/machinery/modular_computer/console/preset/civilian, -/turf/open/floor/plasteel/purple/side{ - dir = 1 - }, +/turf/open/floor/plasteel/black, /area/science/research/lobby) "bks" = ( /obj/structure/table, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/stack/cable_coil, -/obj/item/weapon/electronics/apc, -/obj/item/weapon/electronics/airlock, -/turf/open/floor/plasteel/purple/side{ - dir = 1 - }, +/obj/item/electronics/apc, +/obj/item/electronics/airlock, +/turf/open/floor/plasteel/black, /area/science/research/lobby) "bkt" = ( /turf/closed/wall/r_wall, /area/science/robotics/lab) "bku" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/shutters/preopen{ id = "robotics"; name = "robotics lab shutters" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/robotics/lab) "bkv" = ( @@ -28452,8 +28445,8 @@ name = "Robotics Desk"; req_access_txt = "29" }, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/door/poddoor/shutters/preopen{ id = "robotics"; name = "robotics lab shutters" @@ -28515,7 +28508,7 @@ }, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, -/area/science/explab) +/area/maintenance/department/cargo) "bkD" = ( /obj/structure/plasticflaps{ opacity = 1 @@ -28552,7 +28545,7 @@ /turf/closed/wall/r_wall, /area/science/xenobiology) "bkJ" = ( -/obj/item/weapon/extinguisher, +/obj/item/extinguisher, /turf/open/floor/plating, /area/maintenance/department/cargo) "bkK" = ( @@ -28572,7 +28565,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/item/trash/deadmouse, +/obj/item/reagent_containers/food/snacks/deadmouse, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, @@ -28591,7 +28584,7 @@ /turf/open/floor/plating, /area/maintenance/department/cargo) "bkO" = ( -/obj/item/weapon/tank/internals/air, +/obj/item/tank/internals/air, /turf/open/floor/plating, /area/maintenance/department/cargo) "bkP" = ( @@ -28645,9 +28638,9 @@ /turf/closed/wall, /area/construction/mining/aux_base/closet) "bkW" = ( -/obj/item/weapon/hemostat, -/obj/item/weapon/retractor, -/obj/item/weapon/cautery, +/obj/item/hemostat, +/obj/item/retractor, +/obj/item/cautery, /obj/effect/spawner/lootdrop/maintenance, /obj/effect/decal/cleanable/cobweb{ icon_state = "cobweb2" @@ -28691,16 +28684,18 @@ /area/storage/emergency/port) "blb" = ( /obj/structure/closet/l3closet, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/turf/open/floor/plasteel/vault{ + dir = 8 }, -/turf/open/floor/plasteel/black, /area/medical/medbay/zone3) "blc" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/sign/poster/official/walk{ pixel_x = 32 }, +/obj/structure/chair{ + dir = 8 + }, /turf/open/floor/plasteel/whiteblue/corner, /area/medical/medbay/zone3) "bld" = ( @@ -28757,8 +28752,8 @@ /area/security/checkpoint/medical) "blk" = ( /obj/structure/table, -/obj/item/weapon/pen, -/obj/item/weapon/paper_bin{ +/obj/item/pen, +/obj/item/paper_bin{ layer = 2.9 }, /turf/open/floor/plasteel/red/side{ @@ -28769,7 +28764,9 @@ /obj/structure/chair{ dir = 4 }, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 + }, /area/medical/medbay/central) "blm" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -28801,7 +28798,7 @@ /area/medical/medbay/central) "blq" = ( /obj/structure/table, -/obj/item/weapon/storage/box/bodybags{ +/obj/item/storage/box/bodybags{ pixel_x = 3; pixel_y = 2 }, @@ -28811,7 +28808,7 @@ /area/medical/medbay/central) "blr" = ( /obj/structure/table, -/obj/item/weapon/folder/white, +/obj/item/folder/white, /obj/item/device/healthanalyzer, /turf/open/floor/plasteel/whiteblue/side{ dir = 1 @@ -28835,15 +28832,15 @@ /obj/structure/table, /obj/item/device/paicard, /obj/item/clothing/glasses/science, -/turf/open/floor/plasteel/purple/side{ - dir = 1 +/turf/open/floor/plasteel/green/side{ + dir = 9 }, /area/science/research/lobby) "blw" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high/plus, -/turf/open/floor/plasteel/purple/side{ +/obj/item/stock_parts/cell/high/plus, +/turf/open/floor/plasteel/green/side{ dir = 1 }, /area/science/research/lobby) @@ -28852,7 +28849,7 @@ dir = 1 }, /obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plasteel/purple/side{ +/turf/open/floor/plasteel/green/side{ dir = 1 }, /area/science/research/lobby) @@ -28863,24 +28860,25 @@ pixel_x = -26; pixel_y = 28 }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 8; - heat_capacity = 1e+006 +/turf/open/floor/plasteel/green/corner{ + dir = 1 }, /area/science/research/lobby) "blz" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/green/corner{ + dir = 4 + }, /area/science/research/lobby) "blA" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4 +/turf/open/floor/plasteel/green/side{ + dir = 1 }, /area/science/research/lobby) "blB" = ( @@ -28888,28 +28886,33 @@ dir = 4 }, /obj/structure/chair/stool, -/turf/open/floor/plasteel/neutral/corner{ - dir = 4 +/turf/open/floor/plasteel/green/side{ + dir = 1 }, /area/science/research/lobby) "blC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, /obj/structure/chair/stool, -/turf/open/floor/plasteel/neutral/corner{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/turf/open/floor/plasteel/green/side{ + dir = 1 + }, /area/science/research/lobby) "blD" = ( /obj/structure/chair/stool, -/turf/open/floor/plasteel/purple/side{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/green/side{ + dir = 5 }, /area/science/research/lobby) "blE" = ( /obj/structure/filingcabinet/chestdrawer, -/turf/open/floor/plasteel/black, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/science/robotics/lab) "blF" = ( /obj/structure/chair/office/light{ @@ -28931,13 +28934,9 @@ dir = 2; network = list("SS13","RD") }, -/obj/machinery/button/door{ - dir = 2; - id = "robotics"; - name = "Shutters Control Button"; - pixel_x = -6; - pixel_y = 24; - req_access_txt = "29" +/obj/structure/sink/kitchen{ + name = "utility sink"; + pixel_y = 28 }, /turf/open/floor/plasteel/green/side{ dir = 1 @@ -28998,7 +28997,9 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/plasteel/black, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/science/robotics/lab) "blM" = ( /obj/machinery/r_n_d/server/core, @@ -29006,7 +29007,7 @@ pixel_x = 0; pixel_y = 32 }, -/turf/open/floor/circuit, +/turf/open/floor/circuit/telecomms/server, /area/science/server) "blN" = ( /obj/machinery/light{ @@ -29017,7 +29018,7 @@ pixel_x = 0; pixel_y = 32 }, -/turf/open/floor/plasteel/black, +/turf/open/floor/plasteel/black/telecomms/server/walkway, /area/science/server) "blO" = ( /obj/machinery/r_n_d/server/robotics, @@ -29025,7 +29026,7 @@ pixel_x = 0; pixel_y = 32 }, -/turf/open/floor/circuit, +/turf/open/floor/circuit/telecomms/server, /area/science/server) "blP" = ( /obj/effect/landmark/event_spawn, @@ -29136,17 +29137,17 @@ /area/maintenance/department/cargo) "bmb" = ( /obj/item/trash/candle, -/obj/item/weapon/cautery, +/obj/item/cautery, /turf/open/floor/plating, /area/maintenance/department/cargo) "bmc" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/britcup{ - desc = "Kingston's personal cup." - }, /obj/machinery/light/small{ dir = 1 }, +/obj/item/reagent_containers/food/drinks/britcup{ + desc = "Kingston's personal cup." + }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) "bmd" = ( @@ -29181,16 +29182,18 @@ /turf/open/floor/plating, /area/maintenance/department/engine) "bmg" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, /obj/structure/cable{ d1 = 4; d2 = 8; icon_state = "4-8" }, +/obj/machinery/door/airlock/maintenance{ + name = "Genetics Maintenance"; + req_access_txt = "0"; + req_one_access_txt = "12;45;5;9" + }, /turf/open/floor/plating, -/area/storage/emergency/port) +/area/maintenance/department/engine) "bmh" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 @@ -29202,6 +29205,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Lounge APC"; + areastring = "/area/storage/emergency/port"; pixel_y = -24 }, /obj/structure/cable{ @@ -29245,21 +29249,15 @@ /area/storage/emergency/port) "bmk" = ( /obj/structure/table, -/obj/item/weapon/crowbar, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/crowbar, +/obj/item/storage/toolbox/emergency, /turf/open/floor/plasteel/freezer, /area/storage/emergency/port) "bml" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/gloves{ - pixel_x = 3; - pixel_y = 3 +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/vault{ + dir = 8 }, -/obj/item/weapon/storage/box/masks, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/black, /area/medical/medbay/zone3) "bmm" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -29276,10 +29274,10 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/zone3) "bmo" = ( -/obj/structure/table, -/obj/item/clothing/gloves/color/latex, -/obj/item/device/healthanalyzer, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/chair{ + dir = 8 + }, /turf/open/floor/plasteel/whiteblue/corner, /area/medical/medbay/zone3) "bmp" = ( @@ -29296,8 +29294,8 @@ /area/medical/morgue) "bmr" = ( /obj/structure/table, -/obj/item/weapon/storage/box/bodybags, -/obj/item/weapon/pen, +/obj/item/storage/box/bodybags, +/obj/item/pen, /obj/machinery/camera{ c_tag = "Morgue"; dir = 8 @@ -29308,6 +29306,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Medbay Security APC"; + areastring = "/area/security/checkpoint/medical"; pixel_x = -25 }, /obj/structure/cable{ @@ -29343,17 +29342,19 @@ /area/security/checkpoint/medical) "bmv" = ( /obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /turf/open/floor/plasteel/red/side{ dir = 6 }, /area/security/checkpoint/medical) "bmw" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-05"; layer = 4.1 }, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 + }, /area/medical/medbay/central) "bmx" = ( /obj/structure/disposalpipe/segment, @@ -29368,11 +29369,11 @@ /area/medical/medbay/central) "bmz" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel/whiteblue/corner, /area/medical/medbay/central) "bmA" = ( /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/white/side{ +/turf/open/floor/plasteel/blue/side{ dir = 8 }, /area/medical/medbay/central) @@ -29429,11 +29430,11 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = 1; pixel_y = 6 }, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, @@ -29442,7 +29443,9 @@ pixel_y = 5 }, /obj/item/clothing/glasses/welding, -/turf/open/floor/plasteel/black, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/science/robotics/lab) "bmM" = ( /turf/open/floor/plasteel, @@ -29507,19 +29510,18 @@ /turf/open/floor/plasteel/black, /area/science/robotics/lab) "bmS" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ dir = 4; - external_pressure_bound = 140; - name = "server vent"; - pressure_checks = 0 + external_pressure_bound = 120; + name = "server vent" }, -/turf/open/floor/circuit, +/turf/open/floor/circuit/telecomms/server, /area/science/server) "bmT" = ( /obj/machinery/atmospherics/pipe/manifold/general/visible{ dir = 1 }, -/turf/open/floor/plasteel/black, +/turf/open/floor/plasteel/black/telecomms/server/walkway, /area/science/server) "bmU" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -29528,7 +29530,7 @@ name = "server vent"; pressure_checks = 0 }, -/turf/open/floor/circuit, +/turf/open/floor/circuit/telecomms/server, /area/science/server) "bmV" = ( /obj/machinery/atmospherics/components/unary/outlet_injector{ @@ -29586,8 +29588,7 @@ /turf/open/floor/engine, /area/science/explab) "bnd" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/xenobiology) "bne" = ( @@ -29745,26 +29746,29 @@ }, /area/medical/medbay/zone3) "bny" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/firealarm{ dir = 8; pixel_x = 28; pixel_y = 0 }, +/obj/structure/table, +/obj/item/storage/box/gloves{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/box/masks, /turf/open/floor/plasteel/whiteblue/corner, /area/medical/medbay/zone3) "bnz" = ( /obj/structure/table, -/obj/item/weapon/folder/white, +/obj/item/folder/white, /obj/item/clothing/gloves/color/latex, -/obj/item/weapon/storage/fancy/candle_box, +/obj/item/storage/fancy/candle_box, /turf/open/floor/plasteel/black, /area/medical/morgue) "bnA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/medical) "bnB" = ( @@ -29783,14 +29787,14 @@ /area/security/checkpoint/medical) "bnC" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/drinks/britcup{ +/obj/item/reagent_containers/food/drinks/britcup{ desc = "Kingston's personal cup." }, /turf/open/floor/plasteel/whiteblue/side, /area/medical/medbay/central) "bnD" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = 1 }, /turf/open/floor/plasteel/whiteblue/corner{ @@ -29812,7 +29816,9 @@ /area/medical/medbay/central) "bnG" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 5 + }, /area/medical/medbay/central) "bnH" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -29824,7 +29830,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/purple/side, /area/science/research/lobby) "bnJ" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, @@ -29844,7 +29850,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/purple/side, /area/science/research/lobby) "bnM" = ( /obj/structure/disposalpipe/segment{ @@ -29853,14 +29859,15 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/purple/corner{ + dir = 8 + }, /area/science/research/lobby) "bnN" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, /area/science/research/lobby) "bnO" = ( @@ -29868,7 +29875,13 @@ /obj/machinery/light{ dir = 8 }, -/turf/open/floor/plasteel/black, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/science/robotics/lab) "bnP" = ( /obj/effect/turf_decal/stripes/line{ @@ -29911,8 +29924,7 @@ /turf/open/floor/plasteel/black, /area/science/robotics/lab) "bnT" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plasteel/black, /area/science/server) "bnU" = ( @@ -29925,8 +29937,7 @@ /turf/open/floor/plasteel/black, /area/science/server) "bnV" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "testlab"; name = "test chamber blast door" @@ -29935,8 +29946,7 @@ /turf/open/floor/engine, /area/science/explab) "bnW" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/door/poddoor/preopen{ id = "testlab"; @@ -29954,8 +29964,7 @@ /turf/open/floor/engine, /area/science/explab) "bnY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "testlab"; name = "test chamber blast door" @@ -29975,7 +29984,7 @@ /area/science/explab) "bob" = ( /obj/machinery/atmospherics/pipe/manifold/general/visible, -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/engine, /area/science/explab) "boc" = ( @@ -30002,11 +30011,11 @@ /area/science/xenobiology) "bof" = ( /obj/structure/table, -/obj/item/weapon/storage/box/beakers{ +/obj/item/storage/box/beakers{ pixel_x = 2; pixel_y = 2 }, -/obj/item/weapon/storage/box/syringes, +/obj/item/storage/box/syringes, /turf/open/floor/plasteel/whitepurple/side{ dir = 1 }, @@ -30022,10 +30031,10 @@ /area/science/xenobiology) "boh" = ( /obj/structure/table, -/obj/item/weapon/pen, +/obj/item/pen, /obj/item/clothing/glasses/science, /obj/item/clothing/glasses/science, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ layer = 2.9 }, /turf/open/floor/plasteel/whitepurple/side{ @@ -30037,7 +30046,7 @@ /turf/open/floor/engine, /area/science/xenobiology) "boj" = ( -/obj/item/weapon/weldingtool, +/obj/item/weldingtool, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/department/cargo) @@ -30103,8 +30112,7 @@ /turf/open/floor/grass, /area/medical/genetics) "bou" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/genetics) "bov" = ( @@ -30161,11 +30169,10 @@ }, /area/medical/medbay/zone3) "boB" = ( -/obj/structure/bed/roller, -/obj/machinery/iv_drip{ - density = 0 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/table, +/obj/item/clothing/gloves/color/latex/nitrile, +/obj/item/clothing/neck/stethoscope, /turf/open/floor/plasteel/whiteblue/corner, /area/medical/medbay/zone3) "boC" = ( @@ -30173,7 +30180,7 @@ /turf/open/floor/plasteel/black, /area/medical/morgue) "boD" = ( -/obj/item/weapon/ectoplasm, +/obj/item/ectoplasm, /turf/open/floor/plasteel/black, /area/medical/morgue) "boE" = ( @@ -30236,8 +30243,8 @@ /area/medical/medbay/central) "boJ" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen, +/obj/item/folder/white, +/obj/item/pen, /turf/open/floor/plasteel/whiteblue/side{ dir = 8 }, @@ -30265,36 +30272,44 @@ "boO" = ( /obj/structure/table/glass, /obj/item/stack/medical/gauze, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine, +/obj/item/reagent_containers/glass/bottle/epinephrine, /turf/open/floor/plasteel/whiteblue/side, /area/medical/medbay/central) "boP" = ( /obj/structure/closet/emcloset, -/turf/open/floor/plasteel/purple/side, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/black, /area/science/research/lobby) "boQ" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/plasteel/purple/side, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/black, /area/science/research/lobby) "boR" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ layer = 2.9; pixel_x = -2; pixel_y = 4 }, -/obj/item/weapon/pen, -/turf/open/floor/plasteel/purple/side, +/obj/item/pen, +/turf/open/floor/plasteel/black, /area/science/research/lobby) "boS" = ( /obj/structure/chair, -/turf/open/floor/plasteel/purple/side, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/vault{ + dir = 4 + }, /area/science/research/lobby) "boT" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-17" +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-22" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/vault{ + dir = 8 }, -/turf/open/floor/plasteel/purple/side, /area/science/research/lobby) "boU" = ( /obj/machinery/firealarm{ @@ -30307,7 +30322,13 @@ dir = 1 }, /obj/machinery/light, -/turf/open/floor/plasteel/purple/side, +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-10"; + layer = 4.1 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/science/research/lobby) "boV" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -30317,11 +30338,22 @@ /area/science/research/lobby) "boW" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, /area/science/research/lobby) "boX" = ( /obj/machinery/computer/rdconsole/robotics, +/obj/machinery/button/door{ + dir = 2; + id = "robotics"; + name = "Shutters Control Button"; + pixel_x = -26; + pixel_y = 4; + req_access_txt = "29" + }, +/obj/machinery/light_switch{ + pixel_x = -25; + pixel_y = -6 + }, /turf/open/floor/plasteel/black, /area/science/robotics/lab) "boY" = ( @@ -30332,11 +30364,7 @@ "boZ" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high/plus, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 28 - }, +/obj/item/stock_parts/cell/high/plus, /obj/machinery/light{ dir = 4 }, @@ -30378,7 +30406,6 @@ pixel_x = -6 }, /obj/structure/table/reinforced, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/button/door{ id = "telelab"; name = "Test Chamber Blast Door"; @@ -30387,6 +30414,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/general/visible, /turf/open/floor/plasteel/white, /area/science/explab) "bpe" = ( @@ -30403,8 +30431,8 @@ /area/science/explab) "bpg" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder, -/obj/item/weapon/book/manual/experimentor, +/obj/item/folder, +/obj/item/book/manual/experimentor, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -30457,7 +30485,7 @@ /obj/structure/rack, /obj/item/stack/packageWrap, /obj/item/stack/cable_coil, -/obj/item/weapon/wirecutters, +/obj/item/wirecutters, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -30508,8 +30536,8 @@ /area/maintenance/department/cargo) "bpt" = ( /obj/structure/table, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /obj/machinery/light/small, /turf/open/floor/plasteel, /area/hallway/secondary/entry) @@ -30529,7 +30557,7 @@ /area/medical/genetics) "bpw" = ( /obj/structure/flora/grass/jungle, -/obj/item/weapon/reagent_containers/food/snacks/grown/banana, +/obj/item/reagent_containers/food/snacks/grown/banana, /turf/open/floor/grass, /area/medical/genetics) "bpx" = ( @@ -30581,11 +30609,10 @@ /turf/open/floor/plasteel/white, /area/medical/genetics) "bpC" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/medical/genetics) "bpD" = ( @@ -30624,7 +30651,7 @@ /obj/machinery/door/airlock/centcom{ name = "Morgue"; opacity = 1; - req_access_txt = "6;5" + req_access_txt = "6" }, /obj/structure/cable{ d1 = 4; @@ -30700,19 +30727,19 @@ /area/medical/morgue) "bpM" = ( /obj/machinery/door/firedoor, -/obj/machinery/door/airlock/centcom{ - name = "Morgue"; - opacity = 1; - req_access_txt = "6;5" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/structure/cable{ d1 = 4; d2 = 8; icon_state = "4-8" }, +/obj/machinery/door/airlock/centcom{ + name = "Morgue"; + opacity = 1; + req_access_txt = "6" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, /turf/open/floor/plasteel/black, /area/medical/morgue) "bpN" = ( @@ -30784,8 +30811,7 @@ /turf/open/floor/plasteel/whiteblue/corner, /area/medical/medbay/central) "bpV" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "chemistry_shutters"; name = "chemistry shutters" @@ -30804,8 +30830,8 @@ id = "chemistry_shutters"; name = "chemistry shutters" }, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen, +/obj/item/folder/white, +/obj/item/pen, /turf/open/floor/plasteel/whiteyellow{ dir = 4 }, @@ -30833,13 +30859,11 @@ pixel_y = 0 }, /turf/open/floor/plasteel/yellow/corner{ - icon_state = "yellowcorner"; dir = 4 }, /area/hallway/primary/aft) "bqb" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "research_shutters_2"; name = "research shutters" @@ -30848,7 +30872,7 @@ /area/science/explab) "bqc" = ( /obj/structure/table/reinforced, -/obj/item/weapon/pen{ +/obj/item/pen{ layer = 3.1 }, /obj/machinery/door/firedoor, @@ -30861,7 +30885,7 @@ id = "research_shutters_2"; name = "research shutters" }, -/obj/item/weapon/folder/white, +/obj/item/folder/white, /turf/open/floor/plating, /area/science/explab) "bqd" = ( @@ -30870,6 +30894,7 @@ /obj/machinery/door/airlock/glass{ name = "Research Division" }, +/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/purple/side{ dir = 8 }, @@ -30877,10 +30902,10 @@ "bqe" = ( /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/door/airlock/glass{ name = "Research Division" }, +/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/science/research/lobby) "bqf" = ( @@ -30888,24 +30913,28 @@ /obj/machinery/door/airlock/glass{ name = "Research Division" }, -/turf/open/floor/plasteel/purple/side{ +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/green/side{ dir = 4 }, /area/science/research/lobby) "bqg" = ( /obj/structure/table, -/obj/item/weapon/book/manual/robotics_cyborgs{ +/obj/item/book/manual/robotics_cyborgs{ pixel_x = 2; pixel_y = 5 }, -/obj/item/weapon/storage/belt/utility, -/obj/item/weapon/reagent_containers/glass/beaker/large, +/obj/item/storage/belt/utility, +/obj/item/reagent_containers/glass/beaker/large, /obj/item/device/radio/intercom{ dir = 0; name = "Station Intercom (General)"; pixel_x = -27 }, -/turf/open/floor/plasteel/black, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/science/robotics/lab) "bqh" = ( /obj/structure/disposalpipe/segment{ @@ -30943,14 +30972,10 @@ /turf/open/floor/plasteel, /area/science/robotics/lab) "bqk" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = 11 +/obj/machinery/aug_manipulator, +/turf/open/floor/plasteel/vault{ + dir = 8 }, -/obj/effect/decal/cleanable/oil{ - icon_state = "floor6" - }, -/turf/open/floor/plasteel/black, /area/science/robotics/lab) "bql" = ( /obj/machinery/power/apc{ @@ -30975,8 +31000,8 @@ /area/science/server) "bqn" = ( /obj/structure/table, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen, +/obj/item/folder/white, +/obj/item/pen, /turf/open/floor/plasteel/black, /area/science/server) "bqo" = ( @@ -31060,12 +31085,11 @@ /turf/open/floor/plating, /area/science/xenobiology) "bqz" = ( -/obj/structure/grille, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -31077,7 +31101,6 @@ /turf/open/floor/engine, /area/science/xenobiology) "bqA" = ( -/obj/structure/grille, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -31090,7 +31113,7 @@ id = "misclab"; name = "test chamber blast door" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/engine, /area/science/xenobiology) "bqB" = ( @@ -31111,7 +31134,6 @@ /turf/open/floor/engine, /area/science/xenobiology) "bqC" = ( -/obj/structure/grille, /obj/structure/disposalpipe/segment, /obj/structure/cable{ d2 = 8; @@ -31125,11 +31147,10 @@ id = "misclab"; name = "test chamber blast door" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/engine, /area/science/xenobiology) "bqD" = ( -/obj/structure/grille, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -31138,7 +31159,7 @@ id = "misclab"; name = "test chamber blast door" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 @@ -31167,8 +31188,7 @@ id = "xenobio5"; name = "containment blast door" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 @@ -31200,8 +31220,7 @@ id = "xenobio5"; name = "containment blast door" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-2"; pixel_y = 1; @@ -31218,8 +31237,7 @@ id = "xenobio6"; name = "containment blast door" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 @@ -31251,8 +31269,7 @@ id = "xenobio6"; name = "containment blast door" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-2"; pixel_y = 1; @@ -31290,15 +31307,14 @@ /obj/structure/chair{ dir = 4 }, -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plating, /area/maintenance/department/cargo) "bqP" = ( /turf/closed/wall/mineral/titanium, /area/shuttle/transport) "bqQ" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/transport) "bqR" = ( @@ -31309,6 +31325,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Arrivals APC"; + areastring = "/area/hallway/secondary/entry"; pixel_x = 24 }, /obj/structure/cable{ @@ -31322,7 +31339,7 @@ "bqT" = ( /obj/structure/flora/grass/jungle/b, /obj/structure/flora/ausbushes/ppflowers, -/obj/item/weapon/reagent_containers/food/snacks/grown/banana, +/obj/item/reagent_containers/food/snacks/grown/banana, /obj/machinery/camera{ c_tag = "Genetics Monkey Pen Fore"; dir = 4; @@ -31526,11 +31543,11 @@ }, /area/medical/chemistry) "brl" = ( -/obj/item/weapon/reagent_containers/glass/beaker/large, -/obj/item/weapon/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/glass/beaker/large, -/obj/item/weapon/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, /obj/item/clothing/glasses/science, /turf/open/floor/plasteel/whiteyellow/side{ dir = 1 @@ -31561,14 +31578,13 @@ "bro" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/yellow/corner{ - icon_state = "yellowcorner"; dir = 4 }, /area/hallway/primary/aft) "brp" = ( /obj/structure/table, -/obj/item/weapon/crowbar, -/obj/item/weapon/wrench, +/obj/item/crowbar, +/obj/item/wrench, /obj/machinery/requests_console{ department = "Science"; departmentType = 2; @@ -31576,7 +31592,7 @@ pixel_x = -32; receive_ore_updates = 1 }, -/obj/item/weapon/book/manual/research_and_development, +/obj/item/book/manual/research_and_development, /turf/open/floor/plasteel/whitepurple/side{ dir = 1 }, @@ -31622,7 +31638,7 @@ }, /area/science/explab) "bru" = ( -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/machinery/holopad, /turf/open/floor/plasteel/whitepurple/side{ dir = 1 @@ -31644,7 +31660,9 @@ /obj/item/device/radio/headset/headset_sci{ pixel_x = -3 }, -/turf/open/floor/plasteel/black, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/science/robotics/lab) "brx" = ( /obj/structure/cable{ @@ -31673,25 +31691,25 @@ pixel_x = -8; pixel_y = 4 }, -/obj/item/weapon/stock_parts/cell/high/plus, -/obj/item/weapon/stock_parts/cell/high/plus{ +/obj/item/stock_parts/cell/high/plus, +/obj/item/stock_parts/cell/high/plus{ pixel_x = 5; pixel_y = -5 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/structure/table, /turf/open/floor/plasteel, /area/science/robotics/lab) "brz" = ( -/obj/item/weapon/circular_saw, -/obj/item/weapon/scalpel{ +/obj/item/circular_saw, +/obj/item/scalpel{ pixel_y = 12 }, /obj/structure/window/reinforced{ dir = 1; pixel_y = 1 }, -/obj/item/weapon/razor{ +/obj/item/razor{ pixel_y = 5 }, /obj/structure/window/reinforced{ @@ -31719,7 +31737,7 @@ /area/science/robotics/lab) "brC" = ( /obj/item/clothing/gloves/color/latex, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /obj/structure/window/reinforced{ dir = 1; pixel_y = 1 @@ -31792,12 +31810,12 @@ /area/science/explab) "brM" = ( /obj/structure/table, -/obj/item/weapon/storage/box/beakers{ +/obj/item/storage/box/beakers{ pixel_x = 2; pixel_y = 2 }, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, /obj/machinery/firealarm{ dir = 4; pixel_x = 28 @@ -31806,8 +31824,8 @@ /area/science/explab) "brN" = ( /obj/structure/table/glass, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /turf/open/floor/plasteel/white, /area/science/xenobiology) "brO" = ( @@ -31839,7 +31857,7 @@ /turf/closed/wall, /area/science/xenobiology) "brS" = ( -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/effect/turf_decal/stripes/line{ dir = 2 }, @@ -32044,14 +32062,13 @@ /turf/open/floor/pod/light, /area/shuttle/transport) "bsl" = ( -/obj/structure/grille, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/secondary/entry) "bsm" = ( @@ -32139,11 +32156,10 @@ /turf/open/floor/plasteel/white, /area/medical/genetics) "bsw" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/medical/genetics) "bsx" = ( @@ -32183,10 +32199,12 @@ /obj/structure/sign/poster/official/random{ pixel_y = 32 }, +/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/blue, /area/medical/sleeper) "bsC" = ( /obj/machinery/atmospherics/components/unary/cryo_cell, +/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/blue, /area/medical/sleeper) "bsD" = ( @@ -32198,6 +32216,7 @@ /obj/machinery/light{ dir = 1 }, +/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/blue, /area/medical/sleeper) "bsE" = ( @@ -32214,6 +32233,7 @@ /obj/machinery/airalarm{ pixel_y = 22 }, +/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/blue, /area/medical/sleeper) "bsF" = ( @@ -32269,9 +32289,11 @@ /turf/open/floor/plasteel/white, /area/medical/chemistry) "bsL" = ( -/obj/item/weapon/book/manual/wiki/chemistry, -/obj/item/weapon/storage/box/beakers, +/obj/item/book/manual/wiki/chemistry, +/obj/item/storage/box/beakers, /obj/structure/table/glass, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/dropper, /turf/open/floor/plasteel/white, /area/medical/chemistry) "bsM" = ( @@ -32311,8 +32333,8 @@ /obj/structure/extinguisher_cabinet{ pixel_x = -26 }, -/obj/item/weapon/disk/tech_disk, -/obj/item/weapon/disk/design_disk, +/obj/item/disk/tech_disk, +/obj/item/disk/design_disk, /turf/open/floor/plasteel/white, /area/science/explab) "bsR" = ( @@ -32348,13 +32370,20 @@ /obj/structure/chair{ dir = 8 }, -/turf/open/floor/plasteel/purple/side{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 28 + }, +/turf/open/floor/plasteel/green/side{ dir = 4 }, /area/science/research/lobby) "bsW" = ( -/obj/item/weapon/twohanded/required/kirbyplants, -/turf/open/floor/plasteel/black, +/obj/item/twohanded/required/kirbyplants, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/science/robotics/lab) "bsX" = ( /obj/structure/cable{ @@ -32370,15 +32399,15 @@ /turf/open/floor/plasteel/green/side, /area/science/robotics/lab) "bsZ" = ( -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ empty = 1; name = "First-Aid (empty)" }, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ empty = 1; name = "First-Aid (empty)" }, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ empty = 1; name = "First-Aid (empty)" }, @@ -32391,8 +32420,8 @@ /turf/open/floor/plasteel/green/side, /area/science/robotics/lab) "bta" = ( -/obj/item/weapon/retractor, -/obj/item/weapon/hemostat, +/obj/item/retractor, +/obj/item/hemostat, /obj/structure/window/reinforced{ dir = 8; layer = 2.9 @@ -32448,8 +32477,8 @@ /area/science/server) "btg" = ( /obj/structure/rack, -/obj/item/weapon/crowbar, -/obj/item/weapon/wrench, +/obj/item/crowbar, +/obj/item/wrench, /turf/open/floor/plasteel/white, /area/science/explab) "bth" = ( @@ -32467,7 +32496,7 @@ /area/science/explab) "btk" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/item/clothing/ears/earmuffs, /turf/open/floor/plasteel/white, /area/science/explab) @@ -32492,13 +32521,13 @@ }, /obj/item/stack/cable_coil, /obj/item/device/multitool, -/obj/item/weapon/screwdriver, +/obj/item/screwdriver, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/white, /area/science/explab) "btn" = ( /obj/structure/table, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/item/clothing/glasses/science, /obj/item/clothing/glasses/science, /turf/open/floor/plasteel/white, @@ -32539,7 +32568,6 @@ dir = 4 }, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/science/xenobiology) @@ -32548,7 +32576,6 @@ dir = 4 }, /turf/open/floor/plasteel/darkgreen/side{ - icon_state = "darkgreen"; dir = 1 }, /area/science/xenobiology) @@ -32562,7 +32589,6 @@ dir = 4 }, /turf/open/floor/plasteel/darkgreen/side{ - icon_state = "darkgreen"; dir = 1 }, /area/science/xenobiology) @@ -32574,7 +32600,6 @@ dir = 4 }, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/science/xenobiology) @@ -32583,7 +32608,6 @@ dir = 4 }, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/science/xenobiology) @@ -32597,7 +32621,6 @@ dir = 4 }, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/science/xenobiology) @@ -32615,7 +32638,6 @@ pixel_y = 28 }, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/science/xenobiology) @@ -32629,7 +32651,6 @@ dir = 10 }, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/science/xenobiology) @@ -32644,6 +32665,9 @@ dir = 8 }, /obj/effect/landmark/xeno_spawn, +/obj/structure/sign/xenobio{ + pixel_x = -32 + }, /turf/open/floor/plasteel/floorgrime, /area/science/xenobiology) "btB" = ( @@ -32659,8 +32683,7 @@ /turf/open/floor/plasteel/floorgrime, /area/science/xenobiology) "btC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/biohazard, /turf/open/floor/plating, /area/science/xenobiology) @@ -32675,7 +32698,7 @@ /obj/structure/chair{ dir = 4 }, -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/dr_gibb, +/obj/item/reagent_containers/food/drinks/soda_cans/dr_gibb, /turf/open/floor/plating, /area/maintenance/department/cargo) "btG" = ( @@ -32765,7 +32788,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/hallway/secondary/entry) +/area/maintenance/department/engine) "btP" = ( /obj/structure/cable{ d1 = 4; @@ -32804,12 +32827,12 @@ "btT" = ( /obj/structure/flora/junglebush, /obj/structure/flora/ausbushes/sunnybush, -/obj/item/weapon/reagent_containers/food/snacks/grown/banana, +/obj/item/reagent_containers/food/snacks/grown/banana, /mob/living/carbon/monkey, /turf/open/floor/grass, /area/medical/genetics) "btU" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/whiteblue/side, @@ -32831,7 +32854,7 @@ /area/medical/genetics) "btX" = ( /obj/structure/table, -/obj/item/weapon/book/manual/medical_cloning{ +/obj/item/book/manual/medical_cloning{ pixel_y = 6 }, /obj/structure/disposalpipe/segment, @@ -32840,12 +32863,12 @@ /area/medical/genetics) "btY" = ( /obj/structure/table, -/obj/item/weapon/storage/box/rxglasses{ +/obj/item/storage/box/rxglasses{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/bodybags, -/obj/item/weapon/pen, +/obj/item/storage/box/bodybags, +/obj/item/pen, /obj/machinery/button/door{ desc = "A remote control switch for the genetics doors."; id = "GeneticsDoor"; @@ -32858,7 +32881,9 @@ /area/medical/genetics) "btZ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 1 + }, /area/medical/medbay/zone3) "bua" = ( /obj/machinery/door/firedoor, @@ -32881,7 +32906,7 @@ /turf/open/floor/plasteel/white, /area/medical/sleeper) "bud" = ( -/obj/item/weapon/wrench/medical, +/obj/item/wrench/medical, /obj/machinery/atmospherics/pipe/manifold/general/visible, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -32910,7 +32935,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 4 + }, /area/medical/medbay/central) "buh" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -32984,12 +33011,12 @@ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker/large, /obj/machinery/airalarm{ dir = 4; pixel_x = -22 }, -/obj/item/weapon/storage/box/beakers, +/obj/item/storage/box/beakers, /obj/item/clothing/glasses/welding, /turf/open/floor/plasteel/white, /area/science/explab) @@ -33040,7 +33067,8 @@ dir = 8 }, /obj/item/clothing/mask/cigarette, -/turf/open/floor/plasteel/purple/side{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/green/side{ dir = 4 }, /area/science/research/lobby) @@ -33057,11 +33085,12 @@ req_access_txt = "29"; req_one_access_txt = "0" }, +/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/science/robotics/lab) "buw" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-07"; name = "Photosynthetic Potted plant"; pixel_y = 10 @@ -33080,7 +33109,7 @@ /turf/open/floor/plasteel/black, /area/science/server) "buy" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-07"; name = "Photosynthetic Potted plant"; pixel_y = 10 @@ -33092,8 +33121,7 @@ }, /area/science/server) "buz" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/explab) "buA" = ( @@ -33125,7 +33153,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-14"; layer = 4.1 }, @@ -33427,8 +33455,7 @@ /turf/open/floor/plasteel/whiteblue, /area/medical/genetics) "bve" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, @@ -33599,7 +33626,7 @@ /obj/machinery/r_n_d/circuit_imprinter{ pixel_y = 4 }, -/obj/item/weapon/reagent_containers/glass/beaker/sulphuric, +/obj/item/reagent_containers/glass/beaker/sulphuric, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/science/explab) @@ -33616,9 +33643,6 @@ dir = 1; icon_state = "pipe-c" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, /turf/open/floor/plasteel, /area/science/research/lobby) "bvB" = ( @@ -33627,9 +33651,9 @@ icon_state = "pipe-c" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 + dir = 5 }, -/turf/open/floor/plasteel/purple/corner{ +/turf/open/floor/plasteel/green/corner{ dir = 4 }, /area/science/research/lobby) @@ -33648,7 +33672,7 @@ pixel_y = 1; d2 = 2 }, -/turf/open/floor/plasteel/purple/side{ +/turf/open/floor/plasteel/green/side{ dir = 1 }, /area/science/research/lobby) @@ -33674,7 +33698,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/purple/side{ +/turf/open/floor/plasteel/green/side{ dir = 1 }, /area/science/research/lobby) @@ -33689,7 +33713,7 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, -/turf/open/floor/plasteel/purple/side{ +/turf/open/floor/plasteel/green/side{ dir = 5 }, /area/science/research/lobby) @@ -33723,6 +33747,11 @@ dir = 1 }, /obj/effect/turf_decal/stripes/line, +/obj/machinery/camera{ + c_tag = "Science Access Airlock"; + dir = 2; + network = list("SS13","RD") + }, /turf/open/floor/plasteel/white, /area/science/research) "bvJ" = ( @@ -33761,7 +33790,6 @@ dir = 1 }, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/science/research) @@ -33805,7 +33833,6 @@ pixel_y = 30 }, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/science/research) @@ -33814,7 +33841,6 @@ dir = 4 }, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/science/research) @@ -33823,13 +33849,11 @@ dir = 4 }, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/science/research) "bvS" = ( /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/science/research) @@ -33843,17 +33867,15 @@ dir = 1 }, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/science/research) "bvU" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-18"; layer = 4.1 }, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/science/research) @@ -34073,7 +34095,7 @@ "bws" = ( /obj/structure/closet, /obj/item/stack/cable_coil/random, -/obj/item/weapon/electronics/airalarm, +/obj/item/electronics/airalarm, /turf/open/floor/plating, /area/maintenance/department/engine) "bwt" = ( @@ -34094,8 +34116,8 @@ /area/medical/genetics) "bwv" = ( /obj/structure/table, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen, +/obj/item/folder/white, +/obj/item/pen, /obj/machinery/airalarm{ pixel_y = 22 }, @@ -34141,11 +34163,11 @@ /area/medical/genetics) "bwA" = ( /obj/structure/table, -/obj/item/weapon/storage/box/rxglasses{ +/obj/item/storage/box/rxglasses{ pixel_x = 4; pixel_y = 4 }, -/obj/item/weapon/storage/box/bodybags, +/obj/item/storage/box/bodybags, /turf/open/floor/plasteel/whitepurple/side{ dir = 5 }, @@ -34280,14 +34302,14 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel/whiteblue/corner, /area/medical/medbay/central) "bwO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /obj/structure/bed/roller, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel/whiteblue/corner, /area/medical/medbay/central) "bwP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -34297,7 +34319,7 @@ /obj/machinery/iv_drip{ density = 0 }, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel/whiteblue/corner, /area/medical/medbay/central) "bwQ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -34329,7 +34351,7 @@ "bwV" = ( /obj/structure/rack, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/item/device/radio/headset/headset_med, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/white, @@ -34376,8 +34398,7 @@ }, /area/hallway/primary/aft) "bxb" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "research_shutters_2"; name = "research shutters" @@ -34482,6 +34503,7 @@ req_access_txt = "0"; req_one_access_txt = "7;29;30" }, +/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/science/explab) "bxi" = ( @@ -34506,12 +34528,10 @@ d2 = 8; icon_state = "4-8" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/holopad, /turf/open/floor/plasteel, /area/science/research/lobby) "bxk" = ( @@ -34551,6 +34571,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, /turf/open/floor/plasteel, /area/science/research/lobby) "bxn" = ( @@ -34566,12 +34589,12 @@ /obj/structure/cable{ icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable{ d1 = 2; d2 = 4; icon_state = "2-4" }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/science/research/lobby) "bxo" = ( @@ -34588,7 +34611,7 @@ icon_state = "pipe-c" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/purple/side{ +/turf/open/floor/plasteel/green/side{ dir = 4 }, /area/science/research/lobby) @@ -35059,7 +35082,9 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 27 }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, /turf/open/floor/plasteel/black, /area/hallway/secondary/entry) "byb" = ( @@ -35097,7 +35122,7 @@ /area/medical/genetics) "byf" = ( /obj/structure/table, -/obj/item/weapon/storage/box/disks, +/obj/item/storage/box/disks, /obj/item/device/flashlight/pen, /obj/item/device/flashlight/pen, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -35140,7 +35165,7 @@ /obj/structure/table, /obj/item/clothing/gloves/color/latex, /obj/item/clothing/gloves/color/latex, -/obj/item/weapon/storage/box/monkeycubes, +/obj/item/storage/box/monkeycubes, /obj/machinery/light{ dir = 4 }, @@ -35192,8 +35217,7 @@ /turf/open/floor/plasteel/whiteblue/corner, /area/medical/medbay/zone3) "byo" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/medical/sleeper) "byp" = ( @@ -35239,8 +35263,7 @@ /turf/closed/wall, /area/crew_quarters/heads/cmo) "byv" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/heads/cmo) "byw" = ( @@ -35287,11 +35310,11 @@ name = "Chemistry Desk"; req_access_txt = "5; 33" }, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ layer = 2.9; pixel_x = -2 }, @@ -35339,9 +35362,9 @@ name = "Research and Development Desk"; req_access_txt = "7" }, -/obj/item/weapon/folder/white, +/obj/item/folder/white, /obj/machinery/door/firedoor, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/door/poddoor/shutters/preopen{ id = "research_shutters_2"; name = "research shutters" @@ -35422,7 +35445,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/purple/side{ +/turf/open/floor/plasteel/green/side{ dir = 4 }, /area/science/research/lobby) @@ -35487,7 +35510,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-09"; name = "Photosynthetic Potted plant"; pixel_y = 4 @@ -35508,10 +35531,10 @@ /area/science/research) "byV" = ( /obj/structure/table, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/black, +/turf/open/floor/plasteel/darkpurple/side, /area/science/research) "byW" = ( /obj/structure/chair/comfy{ @@ -35610,17 +35633,17 @@ /turf/open/floor/plasteel/whitepurple/side, /area/science/xenobiology) "bzh" = ( -/obj/item/weapon/storage/box/monkeycubes, -/obj/item/weapon/storage/box/monkeycubes, +/obj/item/storage/box/monkeycubes, +/obj/item/storage/box/monkeycubes, /obj/structure/table/glass, /turf/open/floor/plasteel/whitepurple/side, /area/science/xenobiology) "bzi" = ( -/obj/item/weapon/extinguisher{ +/obj/item/extinguisher{ pixel_x = 4; pixel_y = 3 }, -/obj/item/weapon/extinguisher, +/obj/item/extinguisher, /obj/structure/table/glass, /turf/open/floor/plasteel/whitepurple/side, /area/science/xenobiology) @@ -35640,8 +35663,7 @@ id = "xenobio1"; name = "containment blast door" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 @@ -35673,8 +35695,7 @@ id = "xenobio1"; name = "containment blast door" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -35687,8 +35708,7 @@ id = "xenobio2"; name = "containment blast door" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 @@ -35720,8 +35740,7 @@ id = "xenobio2"; name = "containment blast door" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, /obj/structure/cable{ d2 = 8; @@ -35734,8 +35753,7 @@ id = "xenobio3"; name = "containment blast door" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 @@ -35767,8 +35785,7 @@ id = "xenobio3"; name = "containment blast door" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -35781,8 +35798,7 @@ id = "xenobio4"; name = "containment blast door" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 @@ -35814,8 +35830,7 @@ id = "xenobio4"; name = "containment blast door" }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, /obj/structure/cable{ d2 = 8; @@ -35868,9 +35883,6 @@ /area/hallway/secondary/entry) "bzB" = ( /obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, /obj/machinery/computer/security/telescreen{ desc = "Used for watching the monastery."; dir = 8; @@ -35923,7 +35935,7 @@ name = "Monkey Pen"; req_one_access_txt = "9" }, -/obj/item/weapon/reagent_containers/food/snacks/grown/banana, +/obj/item/reagent_containers/food/snacks/grown/banana, /turf/open/floor/grass, /area/medical/genetics) "bzG" = ( @@ -35973,7 +35985,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-10"; layer = 4.1 }, @@ -36056,8 +36068,7 @@ }, /area/medical/sleeper) "bzU" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -36164,17 +36175,17 @@ amount = 2; layer = 2.9 }, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, /obj/item/stack/cable_coil/random, -/obj/item/weapon/screwdriver, +/obj/item/screwdriver, /turf/open/floor/plasteel/whiteyellow/side{ dir = 6 }, /area/medical/chemistry) "bAi" = ( -/obj/item/weapon/folder/white, +/obj/item/folder/white, /obj/item/clothing/gloves/color/latex, /obj/structure/table/glass, /turf/open/floor/plasteel/yellow/side{ @@ -36206,7 +36217,7 @@ dir = 4 }, /obj/structure/table/glass, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ layer = 2.9; pixel_x = -2; pixel_y = 4 @@ -36216,8 +36227,7 @@ }, /area/hallway/primary/aft) "bAn" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "research_shutters_2"; name = "research shutters" @@ -36252,14 +36262,14 @@ /area/science/explab) "bAq" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/capacitor, -/obj/item/weapon/stock_parts/capacitor, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/scanning_module, -/obj/item/weapon/stock_parts/scanning_module, +/obj/item/stock_parts/console_screen, +/obj/item/stock_parts/console_screen, +/obj/item/stock_parts/capacitor, +/obj/item/stock_parts/capacitor, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/scanning_module, +/obj/item/stock_parts/scanning_module, /obj/item/device/multitool, /obj/structure/window/reinforced, /turf/open/floor/plasteel/whitepurple/side, @@ -36267,18 +36277,18 @@ "bAr" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high/plus, -/obj/item/weapon/stock_parts/cell/high/plus, +/obj/item/stock_parts/cell/high/plus, +/obj/item/stock_parts/cell/high/plus, /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/whitepurple/side, /area/science/explab) "bAs" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/matter_bin, -/obj/item/weapon/stock_parts/matter_bin, -/obj/item/weapon/stock_parts/micro_laser, -/obj/item/weapon/stock_parts/micro_laser, +/obj/item/stock_parts/matter_bin, +/obj/item/stock_parts/matter_bin, +/obj/item/stock_parts/micro_laser, +/obj/item/stock_parts/micro_laser, /obj/item/stack/cable_coil, /obj/item/stack/cable_coil, /obj/machinery/light_switch{ @@ -36291,41 +36301,30 @@ /turf/open/floor/plasteel/whitepurple/side, /area/science/explab) "bAt" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/science) "bAu" = ( /turf/closed/wall, /area/security/checkpoint/science) "bAv" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "Research Division Hallway"; - dir = 4 - }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/purple/side{ dir = 8 }, /area/science/research/lobby) "bAw" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, /obj/structure/cable{ d1 = 1; d2 = 2; icon_state = "1-2" }, +/obj/machinery/door/firedoor, /turf/open/floor/plasteel, /area/science/research/lobby) "bAx" = ( -/obj/machinery/light{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/extinguisher_cabinet{ pixel_x = 27 @@ -36335,7 +36334,8 @@ icon_state = "warninglinecorner"; dir = 8 }, -/turf/open/floor/plasteel/purple/side{ +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/green/side{ dir = 4 }, /area/science/research/lobby) @@ -36421,7 +36421,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/extinguisher, +/obj/item/extinguisher, /turf/open/floor/plating{ burnt = 1; icon_state = "panelscorched" @@ -36451,9 +36451,9 @@ /area/medical/genetics) "bAQ" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker, -/obj/item/weapon/reagent_containers/dropper, -/obj/item/weapon/storage/pill_bottle/mutadone, +/obj/item/reagent_containers/glass/beaker, +/obj/item/reagent_containers/dropper, +/obj/item/storage/pill_bottle/mutadone, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -36645,7 +36645,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, -/area/medical/chemistry) +/area/maintenance/department/engine) "bBm" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/yellow/corner{ @@ -36692,7 +36692,6 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/crew_quarters/heads/hor) @@ -36702,7 +36701,6 @@ dir = 4 }, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/crew_quarters/heads/hor) @@ -36713,12 +36711,11 @@ dir = 4 }, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/crew_quarters/heads/hor) "bBu" = ( -/obj/item/weapon/twohanded/required/kirbyplants/dead, +/obj/item/twohanded/required/kirbyplants/dead, /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" @@ -36780,18 +36777,22 @@ /turf/open/floor/plasteel, /area/science/research/lobby) "bBA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/purple/side{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/green/side{ dir = 4 }, /area/science/research/lobby) "bBB" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-20"; layer = 4.1; pixel_y = 3 }, -/turf/open/floor/plasteel/black, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/science/research/lobby) "bBC" = ( /obj/machinery/portable_atmospherics/canister/toxins, @@ -36976,13 +36977,13 @@ /area/maintenance/department/engine) "bBZ" = ( /obj/structure/table, -/obj/item/weapon/pen, +/obj/item/pen, /obj/item/device/radio/intercom{ dir = 0; name = "Station Intercom (General)"; pixel_x = -27 }, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ layer = 2.9 }, /turf/open/floor/plasteel/whitepurple/side{ @@ -37078,11 +37079,12 @@ /obj/machinery/power/apc{ dir = 8; name = "Treatment Center APC"; + areastring = "/area/medical/sleeper"; pixel_x = -24 }, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone, +/obj/item/reagent_containers/glass/beaker/cryoxadone, +/obj/item/reagent_containers/glass/beaker/cryoxadone, +/obj/item/reagent_containers/glass/beaker/cryoxadone, /obj/structure/cable, /turf/open/floor/plasteel/blue, /area/medical/sleeper) @@ -37156,11 +37158,11 @@ /area/crew_quarters/heads/cmo) "bCs" = ( /obj/structure/table/glass, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 5 }, -/obj/item/weapon/pen{ +/obj/item/pen{ layer = 3.1 }, /obj/structure/disposalpipe/segment{ @@ -37170,7 +37172,7 @@ /area/crew_quarters/heads/cmo) "bCt" = ( /obj/structure/table/glass, -/obj/item/weapon/folder/white, +/obj/item/folder/white, /obj/item/clothing/glasses/hud/health, /obj/structure/disposalpipe/segment{ dir = 4 @@ -37308,7 +37310,9 @@ /area/hallway/primary/aft) "bCD" = ( /obj/machinery/vending/cola, -/turf/open/floor/plasteel/black, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/hallway/primary/aft) "bCE" = ( /obj/machinery/computer/robotics, @@ -37347,8 +37351,7 @@ }, /area/crew_quarters/heads/hor) "bCJ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "research_shutters_2"; name = "research shutters" @@ -37356,15 +37359,13 @@ /turf/open/floor/plating, /area/crew_quarters/heads/hor) "bCK" = ( -/obj/machinery/recharger{ - pixel_y = 4 - }, /obj/structure/table, /obj/machinery/camera{ c_tag = "Science Security Post"; dir = 4; network = list("SS13","RD") }, +/obj/item/book/manual/wiki/security_space_law, /turf/open/floor/plasteel/red/side{ dir = 10 }, @@ -37383,16 +37384,16 @@ /area/security/checkpoint/science) "bCN" = ( /obj/structure/chair/comfy, -/turf/open/floor/plasteel/black, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/science/research/lobby) "bCO" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/research/lobby) "bCP" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/storage) "bCQ" = ( @@ -37427,8 +37428,7 @@ /turf/open/floor/plasteel/black, /area/science/research) "bCV" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/mixing) "bCW" = ( @@ -37475,12 +37475,12 @@ /turf/open/floor/plasteel/white, /area/science/mixing) "bDb" = ( -/obj/machinery/atmospherics/components/trinary/mixer/flipped{ - dir = 1 - }, /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/machinery/atmospherics/components/trinary/mixer/flipped{ + dir = 1 + }, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -37505,7 +37505,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -37518,7 +37518,7 @@ /area/science/xenobiology) "bDf" = ( /obj/structure/transit_tube, -/obj/structure/lattice, +/obj/structure/lattice/catwalk, /turf/open/space, /area/space) "bDg" = ( @@ -37547,7 +37547,7 @@ /area/maintenance/department/engine) "bDk" = ( /obj/item/chair, -/obj/item/weapon/cigbutt/roach, +/obj/item/cigbutt/roach, /turf/open/floor/plating, /area/maintenance/department/engine) "bDl" = ( @@ -37597,8 +37597,7 @@ /turf/open/floor/plasteel/white, /area/medical/virology) "bDr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/sleeper) "bDs" = ( @@ -37642,6 +37641,7 @@ /obj/machinery/power/apc{ dir = 4; name = "CMO's Office APC"; + areastring = "/area/crew_quarters/heads/cmo"; pixel_x = 26 }, /obj/structure/cable, @@ -37662,7 +37662,9 @@ /area/maintenance/department/engine) "bDA" = ( /obj/machinery/vending/cigarette, -/turf/open/floor/plasteel/black, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/hallway/primary/aft) "bDB" = ( /obj/machinery/computer/aifixer, @@ -37701,17 +37703,16 @@ }, /area/crew_quarters/heads/hor) "bDG" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 +/obj/structure/table, +/obj/machinery/recharger{ + pixel_y = 4 }, /turf/open/floor/plasteel/red/side{ dir = 8 }, /area/security/checkpoint/science) "bDH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel, /area/security/checkpoint/science) "bDI" = ( @@ -37734,12 +37735,17 @@ /area/science/research/lobby) "bDK" = ( /obj/structure/table, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /obj/structure/sign/poster/random{ pixel_x = 32 }, -/turf/open/floor/plasteel/black, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/science/research/lobby) "bDL" = ( /obj/machinery/portable_atmospherics/canister/oxygen, @@ -38091,11 +38097,11 @@ /area/medical/virology) "bEv" = ( /obj/structure/table, -/obj/item/weapon/storage/box/beakers{ +/obj/item/storage/box/beakers{ pixel_x = 2; pixel_y = 2 }, -/obj/item/weapon/storage/box/syringes, +/obj/item/storage/box/syringes, /obj/structure/extinguisher_cabinet{ pixel_x = -26 }, @@ -38105,12 +38111,12 @@ /area/medical/medbay/central) "bEw" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/brute{ +/obj/item/storage/firstaid/brute{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/brute, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/brute, +/obj/item/storage/firstaid/regular{ pixel_x = -3; pixel_y = -3 }, @@ -38120,12 +38126,12 @@ /area/medical/medbay/central) "bEx" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/fire{ +/obj/item/storage/firstaid/fire{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = -3; pixel_y = -3 }, @@ -38135,12 +38141,12 @@ /area/medical/medbay/central) "bEy" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/toxin{ +/obj/item/storage/firstaid/toxin{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/toxin, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/toxin, +/obj/item/storage/firstaid/regular{ pixel_x = -3; pixel_y = -3 }, @@ -38150,12 +38156,12 @@ /area/medical/medbay/central) "bEz" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/o2{ +/obj/item/storage/firstaid/o2{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/o2, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/o2, +/obj/item/storage/firstaid/regular{ pixel_x = -3; pixel_y = -3 }, @@ -38183,7 +38189,7 @@ /area/medical/medbay/central) "bED" = ( /obj/structure/closet/secure_closet/CMO, -/obj/item/weapon/valentine, +/obj/item/valentine, /turf/open/floor/plasteel/cmo, /area/crew_quarters/heads/cmo) "bEE" = ( @@ -38191,31 +38197,31 @@ /turf/open/floor/plasteel/cmo, /area/crew_quarters/heads/cmo) "bEF" = ( -/obj/item/weapon/cartridge/medical{ +/obj/item/cartridge/medical{ pixel_x = -2; pixel_y = 6 }, -/obj/item/weapon/cartridge/medical{ +/obj/item/cartridge/medical{ pixel_x = 6; pixel_y = 3 }, -/obj/item/weapon/cartridge/medical, -/obj/item/weapon/cartridge/chemistry{ +/obj/item/cartridge/medical, +/obj/item/cartridge/chemistry{ pixel_y = 2 }, /obj/structure/table, /obj/machinery/light, -/obj/item/weapon/wrench/medical, +/obj/item/wrench/medical, /turf/open/floor/plasteel/cmo, /area/crew_quarters/heads/cmo) "bEG" = ( -/obj/item/weapon/folder/blue, -/obj/item/weapon/stamp/cmo, +/obj/item/folder/blue, +/obj/item/stamp/cmo, /obj/structure/table, /turf/open/floor/plasteel/cmo, /area/crew_quarters/heads/cmo) "bEH" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-16"; layer = 4.1 }, @@ -38250,12 +38256,12 @@ }, /obj/machinery/vending/wallmed{ pixel_y = 28; - products = list(/obj/item/weapon/reagent_containers/syringe = 3, /obj/item/weapon/reagent_containers/pill/patch/styptic = 1, /obj/item/weapon/reagent_containers/pill/patch/silver_sulf = 1, /obj/item/weapon/reagent_containers/spray/medical/sterilizer = 1) + products = list(/obj/item/reagent_containers/syringe = 3, /obj/item/reagent_containers/pill/patch/styptic = 1, /obj/item/reagent_containers/pill/patch/silver_sulf = 1, /obj/item/reagent_containers/spray/medical/sterilizer = 1) }, /obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/effect/landmark/blobstart, -/obj/item/weapon/melee/baton/cattleprod{ - cell = new /obj/item/weapon/stock_parts/cell/high() +/obj/item/melee/baton/cattleprod{ + cell = new /obj/item/stock_parts/cell/high() }, /turf/open/floor/plasteel/black, /area/medical/exam_room) @@ -38335,11 +38341,13 @@ /turf/open/floor/plasteel/yellow/corner, /area/hallway/primary/aft) "bEQ" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-03"; layer = 4.1 }, -/turf/open/floor/plasteel/black, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/hallway/primary/aft) "bER" = ( /obj/machinery/computer/mecha, @@ -38355,9 +38363,8 @@ }, /area/crew_quarters/heads/hor) "bES" = ( -/obj/structure/table, /obj/item/device/aicard, -/obj/item/weapon/circuitboard/aicore, +/obj/item/circuitboard/aicore, /obj/machinery/requests_console{ announcementConsole = 1; department = "Research Director's Desk"; @@ -38367,17 +38374,18 @@ receive_ore_updates = 1 }, /obj/machinery/light, +/obj/structure/table/glass, /turf/open/floor/plasteel/darkpurple/side, /area/crew_quarters/heads/hor) "bET" = ( -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ layer = 2.9; pixel_x = -2; pixel_y = 5 }, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen, -/obj/item/weapon/stamp/rd, +/obj/item/folder/white, +/obj/item/pen, +/obj/item/stamp/rd, /obj/machinery/status_display{ density = 0; pixel_y = -30; @@ -38392,12 +38400,12 @@ /turf/open/floor/plasteel/darkpurple/side, /area/crew_quarters/heads/hor) "bEU" = ( -/obj/item/weapon/cartridge/signal/toxins, -/obj/item/weapon/cartridge/signal/toxins{ +/obj/item/cartridge/signal/toxins, +/obj/item/cartridge/signal/toxins{ pixel_x = -4; pixel_y = 2 }, -/obj/item/weapon/cartridge/signal/toxins{ +/obj/item/cartridge/signal/toxins{ pixel_x = 4; pixel_y = 6 }, @@ -38459,7 +38467,9 @@ /obj/structure/chair/comfy{ dir = 1 }, -/turf/open/floor/plasteel/black, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/science/research/lobby) "bFa" = ( /obj/effect/turf_decal/bot, @@ -38469,6 +38479,7 @@ "bFb" = ( /obj/machinery/portable_atmospherics/canister/carbon_dioxide, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/bot, /turf/open/floor/engine, /area/science/storage) "bFc" = ( @@ -38538,8 +38549,8 @@ /area/science/mixing) "bFk" = ( /obj/structure/table/reinforced, -/obj/item/weapon/wrench, -/obj/item/weapon/screwdriver{ +/obj/item/wrench, +/obj/item/screwdriver{ pixel_y = 10 }, /obj/item/device/analyzer, @@ -38738,14 +38749,14 @@ dir = 4 }, /turf/open/floor/plating, -/area/science/mineral_storeroom) +/area/maintenance/department/cargo) "bFB" = ( /obj/structure/cable{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/cigbutt/cigarbutt, +/obj/item/cigbutt/cigarbutt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -38924,14 +38935,14 @@ /obj/structure/table/glass, /obj/item/device/flashlight/pen, /obj/item/clothing/neck/stethoscope, -/obj/item/weapon/lipstick/black, +/obj/item/lipstick/black, /obj/machinery/power/apc{ dir = 8; name = "Personal Examination Room APC"; pixel_x = -25 }, /obj/structure/cable, -/obj/item/weapon/reagent_containers/pill/morphine, +/obj/item/reagent_containers/pill/morphine, /turf/open/floor/plasteel/black, /area/medical/exam_room) "bFW" = ( @@ -38945,9 +38956,9 @@ /area/medical/exam_room) "bFX" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/cmo, +/obj/item/bedsheet/cmo, /obj/effect/decal/cleanable/blood/drip, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/item/clothing/mask/muzzle, /obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/black, @@ -38992,8 +39003,7 @@ /turf/open/floor/plasteel/red, /area/security/checkpoint/science) "bGc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/security/checkpoint/science) @@ -39008,10 +39018,13 @@ /area/science/research/lobby) "bGe" = ( /obj/machinery/portable_atmospherics/scrubber, -/obj/machinery/light{ - dir = 4 +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 28 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 }, -/turf/open/floor/plasteel/black, /area/science/research/lobby) "bGf" = ( /obj/effect/turf_decal/bot, @@ -39021,9 +39034,9 @@ /area/science/storage) "bGg" = ( /obj/machinery/portable_atmospherics/canister/carbon_dioxide, -/obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/bot, /turf/open/floor/engine, /area/science/storage) "bGh" = ( @@ -39209,8 +39222,7 @@ /turf/open/space, /area/space) "bGE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/chapel/dock) "bGF" = ( @@ -39250,7 +39262,7 @@ /area/maintenance/department/engine) "bGL" = ( /obj/structure/closet/masks, -/obj/item/trash/deadmouse, +/obj/item/reagent_containers/food/snacks/deadmouse, /obj/effect/landmark/revenantspawn, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -39306,7 +39318,6 @@ pixel_y = 24 }, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 9 }, /area/medical/virology) @@ -39332,7 +39343,6 @@ }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 5 }, /area/medical/virology) @@ -39398,7 +39408,7 @@ /area/medical/medbay/central) "bHb" = ( /obj/structure/closet/crate/freezer/surplus_limbs, -/obj/item/weapon/reagent_containers/glass/beaker/synthflesh, +/obj/item/reagent_containers/glass/beaker/synthflesh, /obj/machinery/newscaster/security_unit{ pixel_y = 32 }, @@ -39444,6 +39454,7 @@ /obj/machinery/door/airlock/glass{ name = "Research Division" }, +/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/purple/side{ dir = 1 }, @@ -39469,7 +39480,7 @@ }, /area/science/research/lobby) "bHj" = ( -/obj/item/weapon/storage/belt/utility, +/obj/item/storage/belt/utility, /obj/item/clothing/glasses/science, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 @@ -39507,9 +39518,6 @@ }, /area/science/research/lobby) "bHm" = ( -/obj/machinery/light{ - dir = 1 - }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, @@ -39541,9 +39549,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/door/firedoor, /turf/open/floor/plasteel/purple/side{ dir = 1 }, @@ -39579,7 +39585,7 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/purple/side{ +/turf/open/floor/plasteel/green/side{ dir = 4 }, /area/science/research/lobby) @@ -39588,7 +39594,9 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/plasteel/black, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/science/research/lobby) "bHu" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -39611,8 +39619,7 @@ /turf/closed/wall/r_wall, /area/science/storage) "bHx" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/research) "bHy" = ( @@ -39724,16 +39731,14 @@ /turf/open/floor/plating, /area/chapel/dock) "bHK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 }, /turf/open/floor/plating, /area/chapel/dock) "bHL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, @@ -39781,7 +39786,6 @@ "bHU" = ( /obj/machinery/vending/medical, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 9 }, /area/medical/virology) @@ -39832,8 +39836,8 @@ }, /area/medical/virology) "bHZ" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, /turf/open/floor/plasteel/whitegreen/corner{ dir = 1 @@ -39888,19 +39892,19 @@ /area/medical/medbay/central) "bIg" = ( /obj/structure/table, -/obj/item/weapon/storage/belt/medical{ +/obj/item/storage/belt/medical{ pixel_y = 2 }, -/obj/item/weapon/storage/belt/medical{ +/obj/item/storage/belt/medical{ pixel_y = 2 }, -/obj/item/weapon/storage/belt/medical{ +/obj/item/storage/belt/medical{ pixel_y = 2 }, /obj/item/clothing/glasses/hud/health, /obj/item/clothing/glasses/hud/health, /obj/item/clothing/glasses/hud/health, -/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/reagent_containers/spray/cleaner, /turf/open/floor/plasteel/whiteblue/side, /area/medical/medbay/central) "bIh" = ( @@ -39918,8 +39922,7 @@ }, /area/medical/medbay/central) "bIj" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/medical/surgery) "bIk" = ( @@ -40003,7 +40006,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/vending/wallmed{ pixel_y = 28; - products = list(/obj/item/weapon/reagent_containers/syringe = 3, /obj/item/weapon/reagent_containers/pill/patch/styptic = 1, /obj/item/weapon/reagent_containers/pill/patch/silver_sulf = 1, /obj/item/weapon/reagent_containers/spray/medical/sterilizer = 1) + products = list(/obj/item/reagent_containers/syringe = 3, /obj/item/reagent_containers/pill/patch/styptic = 1, /obj/item/reagent_containers/pill/patch/silver_sulf = 1, /obj/item/reagent_containers/spray/medical/sterilizer = 1) }, /turf/open/floor/plasteel/whiteblue/side{ dir = 1 @@ -40053,6 +40056,7 @@ d2 = 8; icon_state = "4-8" }, +/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/science/research/lobby) "bIw" = ( @@ -40139,11 +40143,16 @@ d2 = 8; icon_state = "1-8" }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, /turf/open/floor/plasteel, /area/science/research/lobby) "bIE" = ( /obj/machinery/vending/assist, -/turf/open/floor/plasteel/black, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/science/research/lobby) "bIF" = ( /obj/machinery/power/apc{ @@ -40268,8 +40277,7 @@ /turf/open/floor/plating, /area/science/mineral_storeroom) "bIS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/mineral_storeroom) "bIT" = ( @@ -40280,13 +40288,11 @@ /turf/open/space/basic, /area/space) "bIU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/closed/wall, /area/chapel/dock) "bIV" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; @@ -40319,8 +40325,7 @@ /turf/open/space/basic, /area/space) "bIZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/department/engine) "bJa" = ( @@ -40354,7 +40359,7 @@ /area/maintenance/department/engine) "bJf" = ( /obj/structure/chair/comfy/black, -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -40372,20 +40377,20 @@ /turf/open/floor/plasteel/black, /area/maintenance/department/engine) "bJi" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plating, /area/maintenance/department/engine) "bJj" = ( /obj/structure/rack, -/obj/item/weapon/cartridge/medical, +/obj/item/cartridge/medical, /turf/open/floor/plating, /area/maintenance/department/engine) "bJk" = ( /obj/structure/table/glass, -/obj/item/weapon/book/manual/wiki/infections, -/obj/item/weapon/hand_labeler, +/obj/item/book/manual/wiki/infections, +/obj/item/hand_labeler, /obj/item/device/radio/headset/headset_med, /obj/machinery/light{ dir = 8 @@ -40408,10 +40413,12 @@ /turf/open/floor/plasteel/white, /area/medical/virology) "bJn" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, /obj/machinery/light{ dir = 4 }, +/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ + dir = 4 + }, /turf/open/floor/plasteel/white, /area/medical/virology) "bJo" = ( @@ -40518,7 +40525,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/medical/surgery) +/area/maintenance/department/engine) "bJA" = ( /obj/structure/cable{ d1 = 1; @@ -40558,7 +40565,8 @@ /obj/machinery/door/airlock/glass{ name = "Research Division" }, -/turf/open/floor/plasteel/purple/side, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/green/side, /area/science/research/lobby) "bJE" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -40569,14 +40577,14 @@ icon_state = "warninglinecorner"; dir = 2 }, -/turf/open/floor/plasteel/purple/side, +/turf/open/floor/plasteel/green/side, /area/science/research/lobby) "bJF" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/purple/side, +/turf/open/floor/plasteel/green/side, /area/science/research/lobby) "bJG" = ( /obj/structure/disposalpipe/segment, @@ -40585,7 +40593,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/purple/side, +/turf/open/floor/plasteel/green/side, /area/science/research/lobby) "bJH" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, @@ -40597,7 +40605,10 @@ c_tag = "Research Division Entrance"; dir = 1 }, -/turf/open/floor/plasteel/purple/side, +/obj/machinery/light{ + dir = 2 + }, +/turf/open/floor/plasteel/green/side, /area/science/research/lobby) "bJI" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, @@ -40607,11 +40618,8 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-18"; - layer = 3 - }, -/turf/open/floor/plasteel/purple/side, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/green/side, /area/science/research/lobby) "bJK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -40622,14 +40630,14 @@ pixel_x = 0; pixel_y = -32 }, -/turf/open/floor/plasteel/purple/side, +/turf/open/floor/plasteel/green/side, /area/science/research/lobby) "bJL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, /obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plasteel/purple/side, +/turf/open/floor/plasteel/green/side, /area/science/research/lobby) "bJM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -40643,7 +40651,7 @@ pixel_x = 0; pixel_y = -32 }, -/turf/open/floor/plasteel/purple/side{ +/turf/open/floor/plasteel/green/side{ dir = 6 }, /area/science/research/lobby) @@ -40877,8 +40885,7 @@ /turf/open/floor/plasteel/black, /area/maintenance/department/engine) "bKn" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/medical/virology) "bKo" = ( @@ -40900,8 +40907,7 @@ /turf/open/floor/plasteel/freezer, /area/medical/virology) "bKq" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/structure/sign/deathsposal, /turf/open/floor/plating, /area/medical/virology) @@ -40911,27 +40917,21 @@ /turf/open/floor/plasteel/white, /area/medical/virology) "bKs" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - dir = 8 - }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, /turf/open/floor/plasteel/white, /area/medical/virology) "bKt" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, /obj/machinery/computer/pandemic, /turf/open/floor/plasteel/white, /area/medical/virology) "bKu" = ( /obj/machinery/smartfridge/chemistry/virology/preloaded, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 4 }, /area/medical/virology) "bKv" = ( -/obj/item/weapon/bedsheet/medical, +/obj/item/bedsheet/medical, /obj/structure/bed, /obj/effect/landmark/revenantspawn, /obj/structure/mirror{ @@ -40945,7 +40945,7 @@ "bKw" = ( /obj/machinery/vending/wallmed{ pixel_y = 28; - products = list(/obj/item/weapon/reagent_containers/syringe = 3, /obj/item/weapon/reagent_containers/pill/patch/styptic = 1, /obj/item/weapon/reagent_containers/pill/patch/silver_sulf = 1, /obj/item/weapon/reagent_containers/spray/medical/sterilizer = 1) + products = list(/obj/item/reagent_containers/syringe = 3, /obj/item/reagent_containers/pill/patch/styptic = 1, /obj/item/reagent_containers/pill/patch/silver_sulf = 1, /obj/item/reagent_containers/spray/medical/sterilizer = 1) }, /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 @@ -41076,8 +41076,7 @@ /turf/closed/wall, /area/maintenance/department/engine/atmos) "bKM" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/hallway/primary/aft) "bKN" = ( @@ -41124,7 +41123,9 @@ d2 = 4; icon_state = "0-4" }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/yellow/side{ + dir = 1 + }, /area/engine/atmos) "bKT" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible{ @@ -41139,7 +41140,9 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/yellow/side{ + dir = 1 + }, /area/engine/atmos) "bKU" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible{ @@ -41157,7 +41160,9 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/yellow/side{ + dir = 1 + }, /area/engine/atmos) "bKV" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible{ @@ -41176,7 +41181,9 @@ /obj/machinery/light{ dir = 1 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/yellow/side{ + dir = 1 + }, /area/engine/atmos) "bKW" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible{ @@ -41190,7 +41197,9 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/yellow/side{ + dir = 1 + }, /area/engine/atmos) "bKX" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible{ @@ -41205,15 +41214,14 @@ on = 0 }, /turf/open/floor/plasteel/yellow/side{ - dir = 4 + dir = 5 }, /area/engine/atmos) "bKZ" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) "bLa" = ( @@ -41299,8 +41307,8 @@ icon_state = "crateopen"; opened = 1 }, -/obj/item/weapon/storage/bag/ore, -/obj/item/weapon/storage/bag/ore, +/obj/item/storage/bag/ore, +/obj/item/storage/bag/ore, /turf/open/floor/plasteel, /area/science/mineral_storeroom) "bLk" = ( @@ -41340,7 +41348,9 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/black, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/chapel/dock) "bLp" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -41356,7 +41366,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/black, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/chapel/dock) "bLr" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -41405,7 +41417,7 @@ /turf/open/floor/plating, /area/maintenance/department/engine) "bLz" = ( -/obj/item/weapon/bedsheet/medical, +/obj/item/bedsheet/medical, /obj/structure/bed, /obj/effect/decal/cleanable/cobweb, /obj/effect/landmark/revenantspawn, @@ -41417,13 +41429,13 @@ /area/medical/virology) "bLB" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/medical, +/obj/item/bedsheet/medical, /obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/freezer, /area/medical/virology) "bLC" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/dropper, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -41444,24 +41456,23 @@ pixel_x = 32; receive_ore_updates = 1 }, -/obj/item/weapon/storage/box/monkeycubes{ +/obj/item/storage/box/monkeycubes{ layer = 3.1 }, /obj/item/stack/sheet/mineral/plasma{ - amount = 1; + amount = 2; layer = 3 }, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 4 }, /area/medical/virology) "bLF" = ( /obj/structure/table, -/obj/item/weapon/clipboard{ +/obj/item/clipboard{ toppaper = null }, -/obj/item/weapon/pen{ +/obj/item/pen{ layer = 3.1 }, /obj/item/clothing/neck/stethoscope{ @@ -41486,7 +41497,6 @@ /turf/open/floor/plasteel/freezer, /area/medical/medbay/central) "bLI" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/shutters/preopen{ id = "patientB"; name = "privacy shutters" @@ -41494,7 +41504,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/medbay/central) "bLJ" = ( @@ -41548,7 +41558,7 @@ /area/medical/surgery) "bLQ" = ( /obj/structure/table, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /turf/open/floor/plasteel/whiteblue/side{ dir = 4 }, @@ -41566,7 +41576,7 @@ }, /area/hallway/primary/aft) "bLT" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "applebush"; layer = 4.1 }, @@ -41593,8 +41603,7 @@ /turf/closed/wall/r_wall, /area/engine/atmos) "bLW" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) "bLX" = ( @@ -41711,8 +41720,7 @@ }, /area/engine/atmos) "bMi" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating/airless, /area/engine/atmos) "bMj" = ( @@ -41806,19 +41814,23 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 }, -/turf/open/floor/plasteel/black, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/chapel/dock) "bMt" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/black, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/chapel/dock) "bMu" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/black, /area/chapel/dock) "bMv" = ( @@ -41908,32 +41920,34 @@ /area/medical/virology) "bMJ" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/box/beakers{ +/obj/item/storage/box/beakers{ pixel_x = 4; pixel_y = 4 }, -/obj/item/weapon/storage/box/syringes, +/obj/item/storage/box/syringes, /obj/structure/reagent_dispensers/virusfood{ density = 0; pixel_x = 32 }, -/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/reagent_containers/spray/cleaner, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 6 }, /area/medical/virology) "bMK" = ( -/obj/machinery/vending/cigarette, +/obj/item/soap/nanotrasen, +/obj/item/clothing/neck/stethoscope, +/obj/item/gun/syringe, +/obj/structure/table/glass, /turf/open/floor/plasteel/whiteblue/side{ dir = 10 }, /area/medical/medbay/central) "bML" = ( /obj/machinery/light, -/obj/item/weapon/soap/nanotrasen, +/obj/item/soap/nanotrasen, /obj/item/clothing/neck/stethoscope, -/obj/item/weapon/gun/syringe, +/obj/item/gun/syringe, /obj/structure/table/glass, /turf/open/floor/plasteel/whiteblue/side, /area/medical/medbay/central) @@ -41945,37 +41959,37 @@ /area/medical/medbay/central) "bMN" = ( /obj/structure/table, -/obj/item/weapon/hemostat, +/obj/item/hemostat, /obj/item/stack/medical/gauze, /turf/open/floor/plasteel/whiteblue, /area/medical/surgery) "bMO" = ( /obj/structure/table, -/obj/item/weapon/surgicaldrill, +/obj/item/surgicaldrill, /turf/open/floor/plasteel/whiteblue, /area/medical/surgery) "bMP" = ( /obj/structure/table, -/obj/item/weapon/scalpel{ +/obj/item/scalpel{ pixel_y = 12 }, -/obj/item/weapon/circular_saw, +/obj/item/circular_saw, /obj/machinery/light, /turf/open/floor/plasteel/whiteblue, /area/medical/surgery) "bMQ" = ( /obj/structure/table, -/obj/item/weapon/cautery{ +/obj/item/cautery{ pixel_x = 4 }, -/obj/item/weapon/razor{ +/obj/item/razor{ pixel_y = 5 }, /turf/open/floor/plasteel/whiteblue, /area/medical/surgery) "bMR" = ( /obj/structure/table, -/obj/item/weapon/retractor, +/obj/item/retractor, /turf/open/floor/plasteel/whiteblue, /area/medical/surgery) "bMS" = ( @@ -42145,8 +42159,7 @@ }, /area/engine/atmos) "bNm" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, @@ -42184,9 +42197,8 @@ /turf/open/space, /area/space) "bNs" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, /area/chapel/asteroid{ name = "Monastery Asteroid" }) @@ -42267,8 +42279,7 @@ dir = 8; layer = 2.9 }, -/obj/structure/lattice, -/obj/structure/lattice, +/obj/structure/lattice/catwalk, /turf/open/space, /area/space) "bNC" = ( @@ -42325,35 +42336,35 @@ /area/maintenance/department/engine) "bNL" = ( /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/dropper, -/obj/item/weapon/reagent_containers/syringe, -/obj/item/weapon/reagent_containers/glass/beaker, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/glass/beaker, /obj/machinery/light/small, /obj/machinery/atmospherics/pipe/simple/cyan/hidden, /turf/open/floor/plasteel/freezer, /area/medical/virology) "bNM" = ( /obj/structure/table/glass, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_y = 4 }, -/obj/item/weapon/pen/red, +/obj/item/pen/red, /turf/open/floor/plasteel/freezer, /area/medical/virology) "bNN" = ( /obj/structure/table/glass, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_y = 4 }, -/obj/item/weapon/pen/red, +/obj/item/pen/red, /obj/machinery/light/small, /turf/open/floor/plasteel/freezer, /area/medical/virology) "bNO" = ( /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/dropper, -/obj/item/weapon/reagent_containers/syringe, -/obj/item/weapon/reagent_containers/glass/beaker, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/glass/beaker, /obj/machinery/atmospherics/pipe/simple/cyan/hidden, /turf/open/floor/plasteel/freezer, /area/medical/virology) @@ -42367,14 +42378,14 @@ /obj/machinery/light, /obj/machinery/atmospherics/pipe/simple/cyan/hidden, /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ layer = 2.9 }, -/obj/item/weapon/pen/red, +/obj/item/pen/red, /turf/open/floor/plasteel/whitegreen/side, /area/medical/virology) "bNR" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/whitegreen/side, @@ -42395,7 +42406,7 @@ /turf/open/floor/plating, /area/maintenance/department/engine) "bNV" = ( -/obj/item/weapon/wrench/medical, +/obj/item/wrench/medical, /turf/open/floor/plating, /area/maintenance/department/engine) "bNW" = ( @@ -42489,7 +42500,6 @@ }, /obj/machinery/portable_atmospherics/pump, /turf/open/floor/plasteel/arrival{ - icon_state = "arrival"; dir = 9 }, /area/hallway/primary/aft) @@ -42600,8 +42610,7 @@ /turf/open/floor/plasteel, /area/engine/atmos) "bOr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 10 }, @@ -42667,19 +42676,16 @@ /turf/open/floor/plating, /area/maintenance/department/engine) "bOC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/cyan/hidden, /turf/open/floor/plating, /area/medical/virology) "bOD" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/virology) "bOE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/medical/virology) @@ -42850,7 +42856,7 @@ /obj/item/stack/sheet/glass{ amount = 50 }, -/obj/item/weapon/storage/belt/utility, +/obj/item/storage/belt/utility, /obj/item/device/t_scanner, /obj/item/device/t_scanner, /obj/item/device/t_scanner, @@ -42928,12 +42934,11 @@ }, /area/engine/atmos) "bPf" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/cyan/visible, /obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 4 }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) "bPg" = ( @@ -42960,21 +42965,21 @@ }, /obj/structure/lattice, /turf/open/space/basic, -/area/space/nearstation) +/area/space) "bPk" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, /turf/open/space, -/area/space/nearstation) +/area/space) "bPl" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 9 }, /turf/open/space, -/area/space/nearstation) +/area/space) "bPm" = ( /obj/structure/lattice/catwalk, /turf/open/space, @@ -43015,8 +43020,8 @@ /area/maintenance/department/engine) "bPr" = ( /obj/structure/table, -/obj/item/weapon/paper, -/obj/item/weapon/pen, +/obj/item/paper, +/obj/item/pen, /turf/open/floor/plasteel/black, /area/maintenance/department/engine) "bPs" = ( @@ -43133,18 +43138,18 @@ /area/hallway/primary/aft) "bPJ" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/lemon_lime, +/obj/item/reagent_containers/food/drinks/soda_cans/lemon_lime, /turf/open/floor/plasteel, /area/hallway/primary/aft) "bPK" = ( /obj/structure/table, /obj/item/clothing/gloves/color/fyellow, -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/plasteel, /area/hallway/primary/aft) "bPL" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plasteel, /area/hallway/primary/aft) "bPM" = ( @@ -43234,9 +43239,8 @@ }, /area/engine/atmos) "bPY" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) "bPZ" = ( @@ -43318,19 +43322,16 @@ /turf/open/space, /area/space) "bQj" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/maintenance/department/engine) "bQk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/cyan/hidden, /turf/open/floor/plating, /area/maintenance/department/engine) "bQl" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -43394,7 +43395,7 @@ "bQt" = ( /obj/structure/table, /obj/item/device/aicard, -/obj/item/weapon/aiModule/reset, +/obj/item/aiModule/reset, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/airalarm{ dir = 2; @@ -43407,7 +43408,7 @@ /obj/machinery/cell_charger{ pixel_y = 5 }, -/obj/item/weapon/stock_parts/cell/high/plus, +/obj/item/stock_parts/cell/high/plus, /turf/open/floor/plasteel/darkgreen, /area/storage/tech) "bQv" = ( @@ -43415,21 +43416,21 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/pandemic{ +/obj/item/circuitboard/computer/pandemic{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/circuitboard/computer/rdconsole, -/obj/item/weapon/circuitboard/machine/rdserver{ +/obj/item/circuitboard/computer/rdconsole, +/obj/item/circuitboard/machine/rdserver{ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/circuitboard/machine/destructive_analyzer, -/obj/item/weapon/circuitboard/machine/protolathe, -/obj/item/weapon/circuitboard/computer/aifixer, -/obj/item/weapon/circuitboard/computer/teleporter, -/obj/item/weapon/circuitboard/machine/circuit_imprinter, -/obj/item/weapon/circuitboard/machine/mechfab, +/obj/item/circuitboard/machine/destructive_analyzer, +/obj/item/circuitboard/machine/protolathe, +/obj/item/circuitboard/computer/aifixer, +/obj/item/circuitboard/computer/teleporter, +/obj/item/circuitboard/machine/circuit_imprinter, +/obj/item/circuitboard/machine/mechfab, /obj/structure/sign/poster/official/random{ pixel_y = 32 }, @@ -43440,12 +43441,12 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/mining, -/obj/item/weapon/circuitboard/machine/autolathe{ +/obj/item/circuitboard/computer/mining, +/obj/item/circuitboard/machine/autolathe{ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/circuitboard/computer/arcade/battle, +/obj/item/circuitboard/computer/arcade/battle, /obj/machinery/light{ dir = 1; light_color = "#cee5d2" @@ -43455,29 +43456,29 @@ dir = 2; network = list("SS13") }, -/obj/item/weapon/circuitboard/computer/shuttle/monastery_shuttle, +/obj/item/circuitboard/computer/shuttle/monastery_shuttle, /turf/open/floor/plasteel/darkgreen, /area/storage/tech) "bQx" = ( /obj/structure/rack, -/obj/item/weapon/circuitboard/machine/telecomms/processor, -/obj/item/weapon/circuitboard/machine/telecomms/receiver, -/obj/item/weapon/circuitboard/machine/telecomms/server, -/obj/item/weapon/circuitboard/machine/telecomms/bus, -/obj/item/weapon/circuitboard/machine/telecomms/broadcaster, -/obj/item/weapon/circuitboard/computer/message_monitor{ +/obj/item/circuitboard/machine/telecomms/processor, +/obj/item/circuitboard/machine/telecomms/receiver, +/obj/item/circuitboard/machine/telecomms/server, +/obj/item/circuitboard/machine/telecomms/bus, +/obj/item/circuitboard/machine/telecomms/broadcaster, +/obj/item/circuitboard/computer/message_monitor{ pixel_y = -5 }, /turf/open/floor/plasteel/darkgreen, /area/storage/tech) "bQy" = ( /obj/structure/rack, -/obj/item/weapon/electronics/airalarm, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/apc, -/obj/item/weapon/electronics/firealarm, -/obj/item/weapon/electronics/firelock, -/obj/item/weapon/electronics/tracker, +/obj/item/electronics/airalarm, +/obj/item/electronics/airlock, +/obj/item/electronics/apc, +/obj/item/electronics/firealarm, +/obj/item/electronics/firelock, +/obj/item/electronics/tracker, /obj/structure/sign/poster/official/random{ pixel_y = 32 }, @@ -43612,9 +43613,8 @@ /turf/open/floor/plasteel, /area/engine/atmos) "bQO" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, @@ -44074,14 +44074,14 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/cloning, -/obj/item/weapon/circuitboard/computer/med_data{ +/obj/item/circuitboard/computer/cloning, +/obj/item/circuitboard/computer/med_data{ pixel_x = 3; pixel_y = -3 }, -/obj/item/weapon/circuitboard/machine/clonescanner, -/obj/item/weapon/circuitboard/machine/clonepod, -/obj/item/weapon/circuitboard/computer/scan_consolenew, +/obj/item/circuitboard/machine/clonescanner, +/obj/item/circuitboard/machine/clonepod, +/obj/item/circuitboard/computer/scan_consolenew, /turf/open/floor/plasteel/darkgreen, /area/storage/tech) "bRP" = ( @@ -44089,11 +44089,11 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/secure_data{ +/obj/item/circuitboard/computer/secure_data{ pixel_x = -2; pixel_y = 2 }, -/obj/item/weapon/circuitboard/computer/security{ +/obj/item/circuitboard/computer/security{ pixel_x = 1; pixel_y = -1 }, @@ -44104,15 +44104,15 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/powermonitor{ +/obj/item/circuitboard/computer/powermonitor{ pixel_x = -2; pixel_y = 2 }, -/obj/item/weapon/circuitboard/computer/stationalert{ +/obj/item/circuitboard/computer/stationalert{ pixel_x = 1; pixel_y = -1 }, -/obj/item/weapon/circuitboard/computer/atmos_alert{ +/obj/item/circuitboard/computer/atmos_alert{ pixel_x = 3; pixel_y = -3 }, @@ -44253,7 +44253,7 @@ /obj/machinery/atmospherics/pipe/manifold/general/visible{ dir = 4 }, -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/plasteel, /area/engine/atmos) "bSg" = ( @@ -44283,9 +44283,8 @@ }, /area/engine/atmos) "bSi" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 4 }, @@ -44353,7 +44352,7 @@ /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 6 }, -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/plating, /area/maintenance/department/engine) "bSt" = ( @@ -44364,7 +44363,7 @@ /turf/open/floor/plating, /area/maintenance/department/engine) "bSu" = ( -/obj/item/weapon/broken_bottle, +/obj/item/broken_bottle, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -44379,7 +44378,7 @@ /area/maintenance/department/engine) "bSx" = ( /obj/structure/closet, -/obj/item/weapon/restraints/handcuffs/cable, +/obj/item/restraints/handcuffs/cable, /turf/open/floor/plating, /area/maintenance/department/engine) "bSy" = ( @@ -44537,7 +44536,7 @@ /turf/open/floor/plasteel/yellow/corner, /area/hallway/primary/aft) "bSP" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-02" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -44638,18 +44637,17 @@ /turf/open/floor/plating/airless, /area/space) "bTc" = ( +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, /turf/open/floor/plating/airless, /area/maintenance/department/engine) "bTd" = ( /obj/item/stack/sheet/cardboard{ amount = 14 }, -/obj/item/weapon/vending_refill/cola, +/obj/item/vending_refill/cola, /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" @@ -44657,7 +44655,7 @@ /turf/open/floor/plating, /area/maintenance/department/engine) "bTe" = ( -/obj/item/weapon/cigbutt/cigarbutt, +/obj/item/cigbutt/cigarbutt, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -44685,7 +44683,7 @@ /turf/open/floor/plating, /area/maintenance/department/engine) "bTi" = ( -/obj/item/weapon/picket_sign, +/obj/item/picket_sign, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -44695,7 +44693,7 @@ /area/maintenance/department/engine) "bTk" = ( /obj/structure/closet, -/obj/item/weapon/cigbutt/cigarbutt, +/obj/item/cigbutt/cigarbutt, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -44751,10 +44749,10 @@ pixel_y = 1 }, /obj/structure/table, -/obj/item/weapon/paper/guides/jobs/engi/gravity_gen{ +/obj/item/paper/guides/jobs/engi/gravity_gen{ layer = 3 }, -/obj/item/weapon/pen/blue, +/obj/item/pen/blue, /obj/machinery/power/terminal{ dir = 8 }, @@ -44794,19 +44792,19 @@ /obj/structure/closet/crate/engineering/electrical, /obj/item/stack/cable_coil, /obj/item/stack/cable_coil, -/obj/item/weapon/electronics/apc, -/obj/item/weapon/electronics/airalarm, -/obj/item/weapon/electronics/airlock, +/obj/item/electronics/apc, +/obj/item/electronics/airalarm, +/obj/item/electronics/airlock, /turf/open/floor/plasteel/black, /area/storage/tech) "bTw" = ( /obj/structure/rack, -/obj/item/weapon/stock_parts/subspace/filter, -/obj/item/weapon/stock_parts/subspace/filter, -/obj/item/weapon/stock_parts/subspace/treatment, -/obj/item/weapon/stock_parts/subspace/treatment, -/obj/item/weapon/stock_parts/subspace/transmitter, -/obj/item/weapon/stock_parts/subspace/transmitter, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/treatment, +/obj/item/stock_parts/subspace/treatment, +/obj/item/stock_parts/subspace/transmitter, +/obj/item/stock_parts/subspace/transmitter, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -44814,10 +44812,10 @@ /area/storage/tech) "bTx" = ( /obj/structure/rack, -/obj/item/weapon/stock_parts/subspace/ansible, -/obj/item/weapon/stock_parts/subspace/ansible, -/obj/item/weapon/stock_parts/subspace/crystal, -/obj/item/weapon/stock_parts/subspace/crystal, +/obj/item/stock_parts/subspace/ansible, +/obj/item/stock_parts/subspace/ansible, +/obj/item/stock_parts/subspace/crystal, +/obj/item/stock_parts/subspace/crystal, /obj/machinery/light{ light_color = "#cee5d2" }, @@ -44825,10 +44823,10 @@ /area/storage/tech) "bTy" = ( /obj/structure/rack, -/obj/item/weapon/stock_parts/subspace/amplifier, -/obj/item/weapon/stock_parts/subspace/amplifier, -/obj/item/weapon/stock_parts/subspace/analyzer, -/obj/item/weapon/stock_parts/subspace/analyzer, +/obj/item/stock_parts/subspace/amplifier, +/obj/item/stock_parts/subspace/amplifier, +/obj/item/stock_parts/subspace/analyzer, +/obj/item/stock_parts/subspace/analyzer, /turf/open/floor/plasteel/darkgreen, /area/storage/tech) "bTz" = ( @@ -44836,7 +44834,7 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = 2; pixel_y = 4 }, @@ -44849,7 +44847,7 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = 2; pixel_y = 4 }, @@ -44878,20 +44876,20 @@ /obj/item/solar_assembly, /obj/item/solar_assembly, /obj/item/solar_assembly, -/obj/item/weapon/circuitboard/computer/solar_control, -/obj/item/weapon/electronics/tracker, -/obj/item/weapon/paper/guides/jobs/engi/solars, +/obj/item/circuitboard/computer/solar_control, +/obj/item/electronics/tracker, +/obj/item/paper/guides/jobs/engi/solars, /obj/machinery/power/apc{ dir = 2; name = "Tech Storage APC"; + areastring = "/area/storage/tech"; pixel_y = -24 }, /obj/structure/cable, /turf/open/floor/plasteel/darkgreen, /area/storage/tech) "bTC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/checkpoint/engineering) "bTD" = ( @@ -45031,7 +45029,7 @@ /turf/open/floor/plasteel, /area/engine/atmos) "bTS" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/machinery/atmospherics/pipe/manifold4w/general/visible, /turf/open/floor/plasteel, /area/engine/atmos) @@ -45065,7 +45063,7 @@ /area/space) "bTX" = ( /obj/structure/table, -/obj/item/weapon/storage/box/mousetraps, +/obj/item/storage/box/mousetraps, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -45094,17 +45092,17 @@ /turf/open/floor/plating, /area/maintenance/department/engine) "bUc" = ( -/obj/item/weapon/reagent_containers/food/snacks/beans, +/obj/item/reagent_containers/food/snacks/beans, /turf/open/floor/plating, /area/maintenance/department/engine) "bUd" = ( /obj/structure/closet, -/obj/item/weapon/shard, +/obj/item/shard, /obj/item/stack/spacecash/c10, /turf/open/floor/plating, /area/maintenance/department/engine) "bUe" = ( -/obj/item/weapon/cigbutt/cigarbutt, +/obj/item/cigbutt/cigarbutt, /turf/open/floor/plating, /area/maintenance/department/engine) "bUf" = ( @@ -45126,7 +45124,7 @@ /area/storage/tech) "bUi" = ( /obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/machinery/camera{ c_tag = "Engineering Security Post"; dir = 4; @@ -45288,8 +45286,7 @@ }, /area/engine/atmos) "bUz" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/cyan/visible, /obj/machinery/atmospherics/pipe/simple/purple/visible{ tag = "icon-intact (EAST)"; @@ -45345,30 +45342,30 @@ "bUF" = ( /obj/structure/table, /obj/item/stack/cable_coil, -/obj/item/weapon/extinguisher, +/obj/item/extinguisher, /turf/open/floor/plating, /area/maintenance/department/engine) "bUG" = ( -/obj/item/weapon/circuitboard/computer/libraryconsole, +/obj/item/circuitboard/computer/libraryconsole, /turf/open/floor/plating, /area/maintenance/department/engine) "bUH" = ( /turf/closed/wall/r_wall, /area/crew_quarters/heads/chief) "bUI" = ( -/obj/item/weapon/cartridge/engineering{ +/obj/item/cartridge/engineering{ pixel_x = 4; pixel_y = 5 }, -/obj/item/weapon/cartridge/engineering{ +/obj/item/cartridge/engineering{ pixel_x = -3; pixel_y = 2 }, -/obj/item/weapon/cartridge/engineering{ +/obj/item/cartridge/engineering{ pixel_x = 3 }, /obj/structure/table/reinforced, -/obj/item/weapon/cartridge/atmos, +/obj/item/cartridge/atmos, /obj/machinery/requests_console{ announcementConsole = 1; department = "Chief Engineer's Desk"; @@ -45486,7 +45483,7 @@ /area/engine/engine_smes) "bUV" = ( /obj/structure/table, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/light{ dir = 8 }, @@ -45495,7 +45492,7 @@ departmentType = 5; pixel_x = -32 }, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ layer = 2.9 }, /turf/open/floor/plasteel/red/side{ @@ -45681,8 +45678,7 @@ }, /area/engine/atmos) "bVl" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 4 }, @@ -45710,35 +45706,33 @@ /turf/open/floor/engine/co2, /area/engine/atmos) "bVp" = ( -/obj/structure/window/reinforced, -/obj/structure/lattice, -/turf/open/space, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/space/basic, /area/space) "bVq" = ( /turf/closed/wall, /area/space) "bVr" = ( -/obj/structure/disposaloutlet, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, +/obj/structure/disposalpipe/segment, /turf/open/floor/plating/airless, /area/space) "bVs" = ( /obj/structure/mopbucket, -/obj/item/weapon/mop, +/obj/item/mop, /turf/open/floor/plating, /area/maintenance/department/engine) "bVt" = ( /obj/effect/spawner/lootdrop/maintenance, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plating, /area/maintenance/department/engine) "bVu" = ( /obj/structure/rack{ dir = 4 }, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/clothing/head/welding, /obj/machinery/light/small{ dir = 1 @@ -45750,10 +45744,10 @@ /obj/structure/rack{ dir = 4 }, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, /obj/item/stack/cable_coil, /obj/item/stack/cable_coil, /obj/item/wallframe/camera, @@ -45792,7 +45786,7 @@ /area/maintenance/department/engine) "bVy" = ( /obj/structure/table, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/machinery/light/small{ dir = 1 }, @@ -45811,12 +45805,12 @@ /turf/open/floor/plating, /area/maintenance/department/engine) "bVB" = ( -/obj/item/weapon/book/manual/barman_recipes, +/obj/item/book/manual/barman_recipes, /obj/structure/closet/crate{ icon_state = "crateopen"; opened = 1 }, -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -45848,9 +45842,9 @@ req_access_txt = "24" }, /obj/structure/table/reinforced, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/paper/monitorkey, -/obj/item/weapon/pen, +/obj/item/folder/yellow, +/obj/item/paper/monitorkey, +/obj/item/pen, /mob/living/simple_animal/parrot/Poly, /turf/open/floor/plasteel/yellow/side{ dir = 8 @@ -45871,17 +45865,26 @@ /area/crew_quarters/heads/chief) "bVH" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, -/obj/item/weapon/lighter, +/obj/item/clipboard, +/obj/item/lighter, /obj/item/clothing/glasses/meson{ pixel_y = 4 }, -/obj/item/weapon/stamp/ce, -/obj/item/weapon/stock_parts/cell/high/plus, +/obj/item/stamp/ce, +/obj/item/stock_parts/cell/high/plus, /obj/machinery/keycard_auth{ pixel_x = 26; pixel_y = 26 }, +/obj/machinery/power/apc{ + dir = 4; + name = "CE Office APC"; + pixel_x = 28 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, /turf/open/floor/plasteel/yellow/side{ dir = 4 }, @@ -45917,11 +45920,11 @@ /area/storage/tech) "bVL" = ( /obj/structure/table, -/obj/item/weapon/storage/box/metalfoam{ +/obj/item/storage/box/metalfoam{ pixel_x = 4; pixel_y = 7 }, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -45964,6 +45967,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Engineering Security APC"; + areastring = "/area/security/checkpoint/engineering"; pixel_x = -24 }, /obj/structure/cable{ @@ -45994,8 +45998,7 @@ }, /area/security/checkpoint/engineering) "bVR" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -46088,8 +46091,7 @@ }, /area/engine/atmos) "bWc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/cyan/visible, /turf/open/floor/plating, /area/engine/atmos) @@ -46116,15 +46118,8 @@ /turf/open/floor/engine/co2, /area/engine/atmos) "bWh" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/space, -/area/space) +/turf/open/floor/plating/asteroid, +/area/chapel/office) "bWi" = ( /obj/structure/flora/ausbushes/leafybush, /obj/structure/flora/ausbushes/reedbush, @@ -46189,24 +46184,15 @@ /turf/open/floor/plasteel, /area/crew_quarters/heads/chief) "bWq" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, /obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/open/floor/plasteel, /area/crew_quarters/heads/chief) "bWr" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "CE Office APC"; - pixel_x = 28 - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, /obj/machinery/modular_computer/console/preset/engineering, /turf/open/floor/plasteel/yellow/side{ dir = 4 @@ -46217,11 +46203,11 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/robotics{ +/obj/item/circuitboard/computer/robotics{ pixel_x = -2; pixel_y = 2 }, -/obj/item/weapon/circuitboard/computer/mecha_control{ +/obj/item/circuitboard/computer/mecha_control{ pixel_x = 1; pixel_y = -1 }, @@ -46232,15 +46218,15 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/crew{ +/obj/item/circuitboard/computer/crew{ pixel_x = -1; pixel_y = 1 }, -/obj/item/weapon/circuitboard/computer/card{ +/obj/item/circuitboard/computer/card{ pixel_x = 2; pixel_y = -2 }, -/obj/item/weapon/circuitboard/computer/communications{ +/obj/item/circuitboard/computer/communications{ pixel_x = 5; pixel_y = -5 }, @@ -46255,11 +46241,11 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/borgupload{ +/obj/item/circuitboard/computer/borgupload{ pixel_x = -1; pixel_y = 1 }, -/obj/item/weapon/circuitboard/computer/aiupload{ +/obj/item/circuitboard/computer/aiupload{ pixel_x = 2; pixel_y = -2 }, @@ -46500,8 +46486,7 @@ /turf/open/floor/plasteel, /area/engine/atmos) "bWR" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, @@ -46559,8 +46544,7 @@ /turf/open/floor/plasteel/black, /area/chapel/main/monastery) "bWY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; @@ -46583,7 +46567,7 @@ }, /area/maintenance/department/engine) "bXb" = ( -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /turf/open/floor/plating, /area/maintenance/department/engine) "bXc" = ( @@ -46659,6 +46643,7 @@ cell_type = 10000; dir = 8; name = "Engine Room APC"; + areastring = "/area/engine/engine_smes"; pixel_x = -26 }, /obj/structure/cable, @@ -46940,7 +46925,7 @@ pixel_x = 0; pixel_y = -28 }, -/obj/structure/chair/stool, +/obj/machinery/computer/shuttle/mining, /turf/open/floor/plating, /area/maintenance/department/engine) "bXV" = ( @@ -46972,13 +46957,11 @@ /turf/open/floor/plating, /area/maintenance/department/engine) "bXY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/heads/chief) "bXZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/crew_quarters/heads/chief) @@ -47016,8 +46999,7 @@ /turf/open/floor/plasteel/black, /area/engine/engineering) "bYf" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; @@ -47026,8 +47008,7 @@ /turf/open/floor/plating, /area/engine/engine_smes) "bYg" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -47051,8 +47032,7 @@ /turf/open/floor/plasteel/black, /area/engine/engine_smes) "bYi" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/engine/engine_smes) @@ -47095,14 +47075,12 @@ /turf/open/floor/plasteel, /area/engine/engineering) "bYp" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) "bYq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 5 }, @@ -47110,8 +47088,7 @@ /area/engine/atmos) "bYr" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, @@ -47170,16 +47147,14 @@ /turf/open/floor/plasteel/black, /area/chapel/main/monastery) "bYA" = ( -/obj/structure/chair, +/obj/structure/chair/wood/normal, /turf/open/floor/plasteel/chapel{ - dir = 1 + dir = 8 }, /area/chapel/main/monastery) "bYB" = ( -/obj/structure/chair, -/turf/open/floor/plasteel/chapel{ - dir = 4 - }, +/obj/structure/chair/wood/normal, +/turf/open/floor/plasteel/chapel, /area/chapel/main/monastery) "bYC" = ( /obj/structure/chair, @@ -47260,7 +47235,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/engine/engineering) +/area/maintenance/department/engine) "bYJ" = ( /obj/structure/cable{ d1 = 4; @@ -47692,6 +47667,7 @@ icon_state = "intact"; dir = 6 }, +/obj/machinery/meter, /turf/closed/wall/r_wall, /area/maintenance/disposal/incinerator) "bZj" = ( @@ -47707,17 +47683,16 @@ /turf/open/floor/plasteel/black, /area/chapel/main/monastery) "bZl" = ( -/obj/structure/chair, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/structure/chair/wood/normal, /turf/open/floor/plasteel/chapel{ - dir = 8 + dir = 1 }, /area/chapel/main/monastery) "bZm" = ( -/obj/structure/chair, -/turf/open/floor/plasteel/chapel, +/obj/structure/chair/wood/normal, +/turf/open/floor/plasteel/chapel{ + dir = 4 + }, /area/chapel/main/monastery) "bZn" = ( /obj/structure/cable{ @@ -47745,6 +47720,10 @@ /area/chapel/main/monastery) "bZr" = ( /obj/item/trash/tray, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, /turf/open/floor/plating{ icon_state = "platingdmg3" }, @@ -47777,7 +47756,7 @@ /turf/open/floor/plating, /area/shuttle/auxillary_base) "bZw" = ( -/obj/item/weapon/bikehorn/rubberducky, +/obj/item/bikehorn/rubberducky, /turf/open/floor/plating, /area/maintenance/department/engine) "bZx" = ( @@ -47920,7 +47899,6 @@ /turf/closed/wall/r_wall, /area/engine/atmos) "bZO" = ( -/obj/machinery/meter, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/extinguisher_cabinet{ pixel_x = -27 @@ -48035,11 +48013,11 @@ /turf/closed/wall, /area/chapel/office) "bZZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plasteel/black, /area/chapel/office) "caa" = ( +/obj/structure/disposalpipe/segment, /turf/open/floor/plating{ broken = 1; icon_state = "platingdmg1" @@ -48136,16 +48114,17 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/storage/belt/utility, +/obj/item/storage/belt/utility, /obj/item/clothing/head/welding{ pixel_x = -3; pixel_y = 5 }, +/obj/effect/turf_decal/stripes/line, +/obj/item/airlock_painter, /obj/item/clothing/glasses/meson{ pixel_x = 3; pixel_y = -4 }, -/obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/engine/engineering) "cap" = ( @@ -48227,19 +48206,16 @@ /area/engine/engineering) "caw" = ( /obj/structure/table, -/obj/item/weapon/airlock_painter{ - pixel_y = 3 - }, -/obj/item/device/flashlight, +/obj/item/twohanded/rcl/pre_loaded, /turf/open/floor/plasteel, /area/engine/engineering) "cax" = ( /obj/structure/table, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/apc, -/obj/item/weapon/stock_parts/cell/high/plus, -/obj/item/weapon/stock_parts/cell/high/plus, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/apc, +/obj/item/stock_parts/cell/high/plus, +/obj/item/stock_parts/cell/high/plus, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -48474,11 +48450,10 @@ name = "Monastery Asteroid" }) "caT" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/structure/grille, +/obj/structure/window/reinforced/tinted/fulltile, /turf/open/floor/plasteel/black, -/area/chapel/office) +/area/chapel/main/monastery) "caU" = ( /obj/structure/chair{ dir = 1 @@ -48518,7 +48493,7 @@ }) "caZ" = ( /obj/structure/table, -/obj/item/weapon/wirecutters, +/obj/item/wirecutters, /obj/effect/spawner/lootdrop/maintenance, /obj/machinery/light/small{ brightness = 3; @@ -48528,7 +48503,7 @@ /area/maintenance/department/engine) "cba" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/cigarettes/cigpack_robustgold, +/obj/item/storage/fancy/cigarettes/cigpack_robustgold, /obj/effect/decal/cleanable/deadcockroach, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -48560,21 +48535,21 @@ /turf/open/floor/plasteel, /area/engine/engineering) "cbe" = ( -/obj/item/weapon/pen, -/obj/item/weapon/storage/belt/utility, +/obj/item/pen, +/obj/item/storage/belt/utility, /obj/item/clothing/glasses/meson, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ layer = 2.9 }, /obj/structure/table/glass, /turf/open/floor/plasteel, /area/engine/engineering) "cbf" = ( -/obj/item/weapon/book/manual/wiki/engineering_hacking{ +/obj/item/book/manual/wiki/engineering_hacking{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/book/manual/wiki/engineering_construction, +/obj/item/book/manual/wiki/engineering_construction, /obj/item/clothing/gloves/color/yellow, /obj/structure/cable{ d1 = 1; @@ -48583,15 +48558,16 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/table/glass, +/obj/item/device/flashlight, /turf/open/floor/plasteel, /area/engine/engineering) "cbg" = ( -/obj/item/weapon/book/manual/engineering_singularity_safety{ +/obj/item/book/manual/engineering_singularity_safety{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/book/manual/wiki/engineering_guide, -/obj/item/weapon/book/manual/engineering_particle_accelerator{ +/obj/item/book/manual/wiki/engineering_guide, +/obj/item/book/manual/engineering_particle_accelerator{ pixel_x = -3; pixel_y = -3 }, @@ -48659,7 +48635,7 @@ "cbn" = ( /obj/structure/table, /obj/item/clothing/gloves/color/yellow, -/obj/item/weapon/storage/belt/utility, +/obj/item/storage/belt/utility, /obj/item/clothing/glasses/meson, /turf/open/floor/plasteel, /area/engine/engineering) @@ -48721,8 +48697,7 @@ /turf/open/floor/engine/air, /area/engine/atmos) "cbz" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating/airless, /area/maintenance/disposal/incinerator) "cbA" = ( @@ -48786,20 +48761,21 @@ /turf/open/floor/engine, /area/maintenance/disposal/incinerator) "cbG" = ( -/obj/structure/flora/ausbushes/genericbush, -/turf/open/floor/plating/asteroid, -/area/chapel/asteroid{ - name = "Monastery Asteroid" - }) +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/chapel/office) "cbH" = ( /obj/structure/closet{ name = "chaplain closet" }, /obj/item/clothing/under/rank/chaplain, /obj/item/clothing/shoes/sneakers/black, -/obj/item/weapon/storage/backpack/cultpack, -/obj/item/weapon/storage/fancy/candle_box, -/obj/item/weapon/storage/fancy/candle_box, +/obj/item/storage/backpack/cultpack, +/obj/item/storage/fancy/candle_box, +/obj/item/storage/fancy/candle_box, /obj/item/clothing/suit/nun, /obj/item/clothing/head/nun_hood, /obj/item/clothing/suit/holidaypriest, @@ -48825,7 +48801,7 @@ /area/chapel/office) "cbJ" = ( /obj/structure/table/wood, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-18"; layer = 4.1; pixel_y = 8 @@ -48838,11 +48814,11 @@ /turf/open/floor/carpet, /area/chapel/office) "cbK" = ( -/obj/machinery/door/morgue{ - name = "Confession Booth" +/obj/structure/chair/wood/normal{ + dir = 1 }, /turf/open/floor/plasteel/black, -/area/chapel/office) +/area/chapel/main/monastery) "cbL" = ( /obj/machinery/light/small{ dir = 8 @@ -48858,7 +48834,7 @@ /area/chapel/main/monastery) "cbN" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/book/bible, +/obj/item/storage/book/bible, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -48868,7 +48844,7 @@ /area/chapel/main/monastery) "cbO" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/trophy{ +/obj/item/reagent_containers/food/drinks/trophy{ pixel_y = 8 }, /turf/open/floor/carpet, @@ -48900,7 +48876,7 @@ /turf/open/floor/plating, /area/maintenance/department/engine) "cbT" = ( -/obj/item/weapon/shovel, +/obj/item/shovel, /obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -49024,22 +49000,22 @@ /area/engine/engineering) "ccj" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = 2; pixel_y = 4 }, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2 }, /turf/open/floor/plasteel, /area/engine/engineering) "cck" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = 2; pixel_y = 4 }, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = -2 }, /obj/structure/cable{ @@ -49103,10 +49079,11 @@ name = "Monastery Asteroid" }) "ccu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating, -/area/chapel/office) +/obj/structure/flora/ausbushes/leafybush, +/turf/open/floor/plating/asteroid, +/area/chapel/asteroid{ + name = "Monastery Asteroid" + }) "ccv" = ( /obj/machinery/light/small{ dir = 8 @@ -49121,12 +49098,12 @@ /area/chapel/office) "ccx" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/bottle/holywater{ +/obj/item/reagent_containers/food/drinks/bottle/holywater{ name = "flask of holy water"; pixel_x = -2; pixel_y = 2 }, -/obj/item/weapon/nullrod, +/obj/item/nullrod, /turf/open/floor/carpet, /area/chapel/office) "ccy" = ( @@ -49255,10 +49232,15 @@ /turf/open/floor/plasteel/black, /area/chapel/main/monastery) "ccL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating, -/area/chapel/main/monastery) +/obj/item/device/flashlight/lantern{ + on = 1 + }, +/turf/open/floor/plasteel/asteroid{ + icon_plating = "asteroid" + }, +/area/chapel/asteroid{ + name = "Monastery Asteroid" + }) "ccM" = ( /obj/structure/chair, /turf/open/floor/plating/asteroid, @@ -49273,7 +49255,7 @@ /area/maintenance/department/engine) "ccO" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/random, +/obj/item/bedsheet/random, /obj/structure/table/optable, /turf/open/floor/plating, /area/maintenance/department/engine) @@ -49301,9 +49283,9 @@ /obj/item/stack/sheet/glass{ amount = 50 }, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/stock_parts/cell/high/plus, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/stock_parts/cell/high/plus, /obj/item/stack/sheet/mineral/plasma{ amount = 30 }, @@ -49471,8 +49453,8 @@ /area/engine/engineering) "cdg" = ( /obj/structure/table/glass, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/darkyellow/side{ tag = "icon-darkyellow (SOUTHWEST)"; icon_state = "darkyellow"; @@ -49481,7 +49463,7 @@ /area/maintenance/disposal/incinerator) "cdh" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /turf/open/floor/plasteel/darkyellow/side, /area/maintenance/disposal/incinerator) "cdi" = ( @@ -49540,52 +49522,35 @@ /area/chapel/office) "cdp" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ layer = 2.9; pixel_x = -2; pixel_y = 4 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/carpet, /area/chapel/office) "cdq" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel/black, -/area/chapel/office) +/turf/closed/wall, +/area/chapel/main/monastery) "cdr" = ( -/obj/machinery/door/airlock/centcom{ - name = "Chapel Office"; - opacity = 1; - req_access_txt = "22" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel/black, -/area/chapel/office) +/area/chapel/main/monastery) "cds" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/machinery/light/small{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 +/obj/machinery/camera{ + c_tag = "Chapel Port Access"; + dir = 2; + network = list("SS13","Monastery") }, /turf/open/floor/plasteel/black, -/area/chapel/office) +/area/chapel/main/monastery) "cdt" = ( /obj/structure/cable{ d1 = 2; @@ -49601,17 +49566,13 @@ /turf/open/floor/plasteel/black, /area/chapel/office) "cdu" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-08"; - layer = 4.1 - }, /turf/open/floor/plasteel/chapel{ - dir = 1 + dir = 8 }, /area/chapel/main/monastery) "cdv" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/storage/box/matches{ +/obj/item/storage/box/matches{ pixel_x = -3; pixel_y = 8 }, @@ -49630,14 +49591,14 @@ /area/chapel/main/monastery) "cdy" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/storage/fancy/candle_box, +/obj/item/storage/fancy/candle_box, /obj/machinery/light/small, /turf/open/floor/plasteel/chapel{ dir = 1 }, /area/chapel/main/monastery) "cdz" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-08"; layer = 4.1 }, @@ -49664,14 +49625,14 @@ "cdD" = ( /obj/structure/table, /obj/item/trash/plate, -/obj/item/weapon/kitchen/fork, +/obj/item/kitchen/fork, /turf/open/floor/plating/asteroid, /area/chapel/asteroid{ name = "Monastery Asteroid" }) "cdE" = ( /obj/structure/chair, -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plating, /area/maintenance/department/engine) "cdF" = ( @@ -49863,8 +49824,7 @@ /turf/open/floor/plasteel, /area/engine/engineering) "cec" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/general/visible, /turf/open/floor/plating/airless, /area/maintenance/disposal/incinerator) @@ -49873,17 +49833,15 @@ /turf/open/floor/plating, /area/maintenance/disposal/incinerator) "cee" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Chapel Office APC"; - pixel_x = -24 - }, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/black, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/asteroid, /area/chapel/office) "cef" = ( /obj/structure/cable{ @@ -49891,39 +49849,43 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/black, +/turf/open/floor/plasteel/asteroid, /area/chapel/office) "ceg" = ( -/obj/machinery/light/small{ - dir = 4 +/obj/machinery/door/airlock/centcom{ + name = "Chapel Office"; + opacity = 1; + req_access_txt = "22" }, /obj/structure/cable{ - d1 = 1; + d1 = 4; d2 = 8; - icon_state = "1-8" + icon_state = "4-8" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 }, /turf/open/floor/plasteel/black, -/area/chapel/office) +/area/chapel/main/monastery) "ceh" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall, /area/chapel/office) "cei" = ( /obj/machinery/door/airlock/centcom{ - name = "Chapel Access"; + name = "Chapel"; opacity = 1 }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/black, -/area/chapel/office) +/area/chapel/main/monastery) "cej" = ( /obj/machinery/door/airlock/centcom{ name = "Chapel"; @@ -49954,7 +49916,7 @@ /area/chapel/main/monastery) "cen" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/photo_album, +/obj/item/storage/photo_album, /turf/open/floor/plasteel/black, /area/chapel/main/monastery) "ceo" = ( @@ -50022,7 +49984,7 @@ pixel_x = 3; pixel_y = -7 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -50042,7 +50004,7 @@ /turf/open/floor/plating, /area/engine/engineering) "cex" = ( -/obj/item/weapon/screwdriver, +/obj/item/screwdriver, /turf/open/floor/plating, /area/engine/engineering) "cey" = ( @@ -50072,11 +50034,11 @@ /turf/open/floor/plating/airless, /area/space/nearstation) "ceB" = ( -/obj/structure/bodycontainer/crematorium{ - id = "foo" +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plasteel/black, +/turf/open/floor/plating, /area/chapel/office) "ceC" = ( /obj/machinery/light/small{ @@ -50103,21 +50065,23 @@ /area/chapel/office) "ceF" = ( /obj/structure/filingcabinet, -/turf/open/floor/plasteel/black, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, /area/chapel/office) "ceG" = ( /obj/machinery/suit_storage_unit/standard_unit, /turf/open/floor/plasteel/black, /area/chapel/office) "ceH" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/open/floor/plasteel/black, /area/chapel/main/monastery) "ceI" = ( @@ -50149,27 +50113,19 @@ /turf/open/floor/plasteel/black, /area/chapel/main/monastery) "ceK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/power/apc{ - dir = 1; - name = "Monastery APC"; - pixel_y = 24 - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-08"; + layer = 4.1 }, /turf/open/floor/plasteel/black, /area/chapel/main/monastery) "ceL" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/structure/table/wood/fancy, +/obj/item/storage/box/matches{ + pixel_x = -3; + pixel_y = 8 }, +/obj/machinery/light/small, /turf/open/floor/plasteel/black, /area/chapel/main/monastery) "ceM" = ( @@ -50260,7 +50216,7 @@ /area/engine/engineering) "ceY" = ( /obj/machinery/power/rad_collector/anchored, -/obj/item/weapon/tank/internals/plasma, +/obj/item/tank/internals/plasma, /obj/structure/cable/yellow, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -50276,8 +50232,7 @@ /turf/open/floor/plating, /area/engine/engineering) "cfa" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/engineering) "cfb" = ( @@ -50350,22 +50305,19 @@ /turf/closed/wall, /area/chapel/office) "cfl" = ( +/obj/machinery/door/airlock/centcom{ + name = "Chapel Access"; + opacity = 1 + }, /obj/structure/cable{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /turf/open/floor/plasteel/black, /area/chapel/main/monastery) "cfm" = ( -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, -/turf/open/floor/plasteel/vault{ - dir = 5 - }, +/turf/closed/wall/mineral/iron, /area/chapel/main/monastery) "cfn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -50461,7 +50413,7 @@ /turf/open/floor/plating, /area/engine/engineering) "cfw" = ( -/obj/item/weapon/wirecutters, +/obj/item/wirecutters, /obj/structure/cable/yellow{ d1 = 2; d2 = 8; @@ -50525,12 +50477,30 @@ }, /area/chapel/main/monastery) "cfF" = ( -/turf/closed/wall, -/area/hydroponics/garden/monastery) +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/power/apc{ + dir = 1; + name = "Monastery APC"; + pixel_y = 24 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/chapel/main/monastery) "cfG" = ( -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating, -/area/hydroponics/garden/monastery) +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/chapel/main/monastery) "cfH" = ( /obj/machinery/door/airlock/external{ cyclelinkeddir = 4 @@ -50631,8 +50601,7 @@ /turf/open/floor/plating/airless, /area/engine/engineering) "cfW" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -50673,6 +50642,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Monastery External APC"; + areastring = "/area/chapel/main/monastery"; pixel_x = 24 }, /turf/open/floor/plasteel/asteroid{ @@ -50685,7 +50655,7 @@ /obj/machinery/airalarm{ pixel_y = 22 }, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/hydrofloor, /area/chapel/main/monastery) "cgc" = ( @@ -50699,7 +50669,7 @@ /turf/open/floor/plasteel/hydrofloor, /area/chapel/main/monastery) "cge" = ( -/obj/item/weapon/storage/bag/plants, +/obj/item/storage/bag/plants, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -50715,32 +50685,25 @@ /turf/closed/wall, /area/chapel/main/monastery) "cgg" = ( -/obj/machinery/light/small{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/vault{ dir = 8 }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black, /area/chapel/main/monastery) "cgh" = ( /obj/structure/flora/ausbushes/pointybush, /turf/open/floor/grass, /area/hydroponics/garden/monastery) "cgi" = ( -/obj/structure/flora/ausbushes/ywflowers, -/obj/structure/flora/ausbushes/sparsegrass, -/obj/machinery/light/small{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/turf/open/floor/grass, -/area/hydroponics/garden/monastery) +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/chapel/main/monastery) "cgj" = ( /obj/structure/flora/ausbushes/ywflowers, /obj/structure/flora/ausbushes/ppflowers, @@ -50913,7 +50876,7 @@ /turf/open/floor/plasteel/hydrofloor, /area/chapel/main/monastery) "cgE" = ( -/obj/item/weapon/shovel/spade, +/obj/item/shovel/spade, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -50934,19 +50897,9 @@ /turf/open/floor/plasteel/hydrofloor, /area/chapel/main/monastery) "cgG" = ( -/obj/structure/flora/ausbushes/genericbush, -/obj/machinery/power/apc{ - dir = 8; - name = "Garden APC"; - pixel_x = -24 - }, -/obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 - }, -/turf/open/floor/grass, -/area/hydroponics/garden/monastery) +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/chapel/main/monastery) "cgH" = ( /turf/open/floor/grass, /area/hydroponics/garden/monastery) @@ -50955,7 +50908,7 @@ /turf/open/floor/grass, /area/hydroponics/garden/monastery) "cgJ" = ( -/obj/item/weapon/cultivator, +/obj/item/cultivator, /turf/open/floor/grass, /area/hydroponics/garden/monastery) "cgK" = ( @@ -51137,17 +51090,15 @@ /turf/open/floor/plasteel/hydrofloor, /area/chapel/main/monastery) "chf" = ( -/obj/machinery/door/airlock{ - name = "Kitchen" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/light/small{ + dir = 8 }, /obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" + d1 = 1; + d2 = 2; + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/black, /area/chapel/main/monastery) "chg" = ( @@ -51183,17 +51134,9 @@ }, /area/chapel/main/monastery) "chi" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock{ - name = "Garden" - }, -/turf/open/floor/plasteel/vault{ - dir = 5 - }, +/obj/structure/flora/ausbushes/pointybush, +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/grass, /area/hydroponics/garden/monastery) "chj" = ( /obj/structure/cable{ @@ -51205,7 +51148,7 @@ /area/hydroponics/garden/monastery) "chk" = ( /obj/structure/sink/puddle, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /obj/effect/landmark/event_spawn, /turf/open/floor/grass, /area/hydroponics/garden/monastery) @@ -51328,16 +51271,11 @@ /turf/open/floor/plating/airless, /area/engine/engineering) "chB" = ( -/obj/structure/flora/ausbushes/leafybush, -/obj/machinery/camera{ - c_tag = "Monastery Asteroid Port Aft"; - dir = 8; - network = list("SS13","Monastery") - }, -/turf/open/floor/plating/asteroid, -/area/chapel/asteroid{ - name = "Monastery Asteroid" - }) +/obj/item/seeds/banana, +/obj/item/seeds/grass, +/obj/item/seeds/grape, +/turf/open/floor/plasteel/hydrofloor, +/area/chapel/main/monastery) "chC" = ( /obj/structure/table, /obj/machinery/microwave, @@ -51362,11 +51300,10 @@ /turf/open/floor/plasteel/hydrofloor, /area/chapel/main/monastery) "chF" = ( -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/turf/open/floor/plasteel/hydrofloor, +/turf/closed/wall/mineral/iron, /area/chapel/main/monastery) "chG" = ( /obj/machinery/hydroponics/soil, @@ -51411,7 +51348,7 @@ /area/chapel/main/monastery) "chM" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/green, +/obj/item/bedsheet/green, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, @@ -51422,7 +51359,7 @@ dir = 8; pixel_y = -4 }, -/obj/item/weapon/soap/homemade, +/obj/item/soap/homemade, /turf/open/floor/plasteel/showroomfloor, /area/chapel/main/monastery) "chO" = ( @@ -51472,8 +51409,11 @@ name = "Monastery Asteroid" }) "chU" = ( -/obj/item/weapon/phone, -/turf/open/floor/plating, +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/turf/open/floor/plasteel/hydrofloor, /area/chapel/main/monastery) "chV" = ( /obj/structure/table, @@ -51482,21 +51422,21 @@ /area/chapel/main/monastery) "chW" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = 3; pixel_y = 4 }, -/obj/item/weapon/reagent_containers/food/condiment/peppermill, -/obj/item/weapon/storage/box/ingredients/wildcard{ +/obj/item/reagent_containers/food/condiment/peppermill, +/obj/item/storage/box/ingredients/wildcard{ layer = 3.1 }, /turf/open/floor/plasteel/hydrofloor, /area/chapel/main/monastery) "chX" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/flour, -/obj/item/weapon/kitchen/rollingpin, -/obj/item/weapon/kitchen/knife, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/kitchen/rollingpin, +/obj/item/kitchen/knife, /obj/machinery/light/small, /turf/open/floor/plasteel/hydrofloor, /area/chapel/main/monastery) @@ -51509,31 +51449,17 @@ /turf/open/floor/plasteel/hydrofloor, /area/chapel/main/monastery) "cia" = ( -/obj/machinery/light/small{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/vault{ dir = 8 }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/camera{ - c_tag = "Monastery Kitchen Entrance"; - dir = 4; - network = list("SS13","Monastery") - }, -/turf/open/floor/plasteel/black, /area/chapel/main/monastery) "cib" = ( -/obj/machinery/hydroponics/soil, -/obj/item/seeds/grass, +/obj/structure/flora/ausbushes/ppflowers, /turf/open/floor/grass, /area/hydroponics/garden/monastery) "cic" = ( -/obj/machinery/hydroponics/soil, -/obj/item/seeds/apple, -/obj/machinery/light/small, +/obj/structure/flora/ausbushes/ywflowers, /turf/open/floor/grass, /area/hydroponics/garden/monastery) "cid" = ( @@ -51625,7 +51551,7 @@ dir = 4 }, /obj/structure/easel, -/obj/item/weapon/canvas/twentythreeXnineteen, +/obj/item/canvas/twentythreeXnineteen, /turf/open/floor/plasteel/grimy, /area/chapel/main/monastery) "ciq" = ( @@ -51682,24 +51608,20 @@ /turf/open/floor/plasteel, /area/shuttle/abandoned) "ciy" = ( -/obj/machinery/light/small{ - dir = 8 +/obj/item/reagent_containers/glass/bucket, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 }, -/obj/machinery/airalarm{ - pixel_y = 22 - }, -/turf/open/floor/plasteel/black, +/obj/item/reagent_containers/glass/bucket, +/turf/open/floor/plasteel/hydrofloor, /area/chapel/main/monastery) "ciz" = ( /obj/structure/closet/coffin, /turf/open/floor/plasteel/black, /area/chapel/main/monastery) "ciA" = ( -/obj/structure/closet/coffin, -/obj/machinery/camera{ - c_tag = "Monastery Funeral Parlor"; - dir = 2; - network = list("SS13","Monastery") +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 }, /turf/open/floor/plasteel/black, /area/chapel/main/monastery) @@ -51720,23 +51642,23 @@ /turf/open/floor/plasteel/black, /area/chapel/main/monastery) "ciD" = ( -/obj/machinery/door/airlock/centcom{ - name = "Chapel Garden"; - opacity = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/chapel/main/monastery) -"ciE" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/vault{ dir = 5 }, /area/chapel/main/monastery) +"ciE" = ( +/obj/structure/flora/ausbushes/genericbush, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/grass, +/area/hydroponics/garden/monastery) "ciF" = ( /obj/machinery/door/airlock{ id_tag = "Cell2"; @@ -51773,7 +51695,7 @@ /area/chapel/main/monastery) "ciK" = ( /obj/structure/table, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/item/clothing/mask/gas, /turf/open/floor/plasteel/black, /area/chapel/main/monastery) @@ -51806,23 +51728,19 @@ /turf/open/floor/plasteel/black, /area/chapel/main/monastery) "ciN" = ( -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/structure/chair, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/carpet, +/obj/structure/closet/crate/bin, +/turf/open/floor/plasteel/black, /area/chapel/main/monastery) "ciO" = ( -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 +/obj/structure/table/wood, +/obj/item/reagent_containers/food/condiment/saltshaker{ + layer = 3.1; + pixel_x = -2; + pixel_y = 2 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = 5; + pixel_y = 6 }, /turf/open/floor/plasteel/black, /area/chapel/main/monastery) @@ -51859,34 +51777,14 @@ /turf/open/floor/plasteel/black, /area/chapel/main/monastery) "ciS" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/chapel/main/monastery) +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/grass, +/area/hydroponics/garden/monastery) "ciT" = ( -/obj/machinery/light/small, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/black, -/area/chapel/main/monastery) +/obj/machinery/hydroponics/soil, +/obj/item/seeds/harebell, +/turf/open/floor/grass, +/area/hydroponics/garden/monastery) "ciU" = ( /obj/machinery/light/small, /obj/structure/cable{ @@ -51900,28 +51798,15 @@ /turf/open/floor/plasteel/black, /area/chapel/main/monastery) "ciV" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/chapel/main/monastery) +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/ausbushes/ppflowers, +/turf/open/floor/grass, +/area/hydroponics/garden/monastery) "ciW" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/black, -/area/chapel/main/monastery) +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/pointybush, +/turf/open/floor/grass, +/area/hydroponics/garden/monastery) "ciX" = ( /obj/structure/table/wood, /obj/machinery/light/small{ @@ -51930,12 +51815,12 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/item/weapon/storage/crayons, +/obj/item/storage/crayons, /turf/open/floor/plasteel/grimy, /area/chapel/main/monastery) "ciY" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/yellow, +/obj/item/bedsheet/yellow, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, @@ -51950,7 +51835,7 @@ brightness = 3; dir = 8 }, -/obj/item/weapon/bikehorn/rubberducky, +/obj/item/bikehorn/rubberducky, /turf/open/floor/plasteel/showroomfloor, /area/chapel/main/monastery) "cja" = ( @@ -51968,7 +51853,7 @@ dir = 8 }, /obj/structure/table/glass, -/obj/item/weapon/gun/medbeam, +/obj/item/gun/medbeam, /turf/open/floor/plating/abductor, /area/shuttle/abandoned) "cjc" = ( @@ -51985,7 +51870,7 @@ }, /obj/structure/table/glass, /obj/machinery/recharger, -/obj/item/weapon/gun/energy/laser/retro, +/obj/item/gun/energy/laser/retro, /turf/open/floor/plating/abductor, /area/shuttle/abandoned) "cje" = ( @@ -52064,31 +51949,26 @@ /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) "cjo" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall, -/area/maintenance/department/chapel/monastery) +/obj/machinery/hydroponics/soil, +/obj/machinery/light/small, +/obj/item/seeds/poppy, +/turf/open/floor/grass, +/area/hydroponics/garden/monastery) "cjp" = ( /turf/closed/wall, /area/library) "cjq" = ( -/obj/machinery/door/airlock/centcom{ - name = "Library" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/carpet, -/area/library) +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/palebush, +/turf/open/floor/grass, +/area/hydroponics/garden/monastery) "cjr" = ( -/obj/machinery/door/airlock/centcom{ - name = "Library" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/carpet, -/area/library) +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/grass, +/area/hydroponics/garden/monastery) "cjs" = ( /obj/structure/cable/yellow{ icon_state = "1-4"; @@ -52228,10 +52108,11 @@ /turf/open/floor/plasteel/black, /area/chapel/main/monastery) "cjH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 +/obj/machinery/door/airlock/centcom{ + name = "Chapel Garden"; + opacity = 1 }, -/turf/closed/wall, +/turf/open/floor/plasteel/black, /area/chapel/main/monastery) "cjI" = ( /obj/structure/cable{ @@ -52256,7 +52137,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/machinery/light/small{ dir = 1 }, @@ -52266,6 +52147,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Monastery Maintenance APC"; + areastring = "/area/maintenance/department/chapel/monastery"; pixel_y = 24 }, /obj/structure/cable{ @@ -52291,7 +52173,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/item/weapon/storage/box/lights/bulbs, +/obj/item/storage/box/lights/bulbs, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) @@ -52310,7 +52192,7 @@ /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) "cjP" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/item/device/radio/intercom{ @@ -52334,7 +52216,7 @@ /turf/open/floor/carpet, /area/library) "cjS" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/structure/cable{ @@ -52344,6 +52226,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Library APC"; + areastring = "/area/library"; pixel_x = 24 }, /obj/machinery/airalarm{ @@ -52390,7 +52273,7 @@ }, /obj/structure/window/reinforced, /obj/structure/table/glass, -/obj/item/weapon/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, /obj/item/clothing/mask/breath, /obj/item/clothing/suit/space/hardsuit/engine/elite, /turf/open/floor/plating/abductor, @@ -52412,8 +52295,8 @@ /area/shuttle/abandoned) "cjZ" = ( /obj/structure/table, -/obj/item/weapon/storage/crayons, -/obj/item/weapon/wrench, +/obj/item/storage/crayons, +/obj/item/wrench, /turf/open/floor/plasteel/black, /area/chapel/main/monastery) "cka" = ( @@ -52423,32 +52306,30 @@ /turf/open/floor/plasteel/black, /area/chapel/main/monastery) "ckb" = ( -/obj/machinery/light/small{ - dir = 8 +/obj/structure/window/reinforced{ + dir = 1 }, -/obj/structure/chair{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/chapel/main/monastery) +"ckc" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/plasteel/black, /area/chapel/main/monastery) -"ckc" = ( -/obj/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/carpet, -/area/chapel/main/monastery) "ckd" = ( /obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/effect/decal/cleanable/cobweb{ - icon_state = "cobweb2" - }, -/obj/item/weapon/storage/box/matches{ - pixel_x = -3; - pixel_y = 8 - }, -/obj/item/weapon/storage/fancy/candle_box, -/obj/structure/table/wood/fancy, /turf/open/floor/plasteel/black, /area/chapel/main/monastery) "cke" = ( @@ -52469,7 +52350,7 @@ /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) "ckg" = ( -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) "ckh" = ( @@ -52510,7 +52391,7 @@ /turf/open/floor/carpet, /area/library) "ckn" = ( -/obj/item/weapon/storage/bag/books, +/obj/item/storage/bag/books, /turf/open/floor/plasteel/black, /area/library) "cko" = ( @@ -52551,11 +52432,11 @@ name = "Bomb Testing Asteroid" }) "cku" = ( -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy, -/obj/structure/table/wood/fancy, -/turf/open/floor/plasteel/black, +/obj/structure/chair/wood/normal, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, /area/chapel/main/monastery) "ckv" = ( /obj/machinery/mass_driver{ @@ -52615,7 +52496,7 @@ /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) "ckC" = ( -/obj/item/weapon/extinguisher, +/obj/item/extinguisher, /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) "ckD" = ( @@ -52623,11 +52504,18 @@ /turf/open/floor/plasteel/black, /area/library) "ckE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 }, -/turf/open/floor/carpet, -/area/library) +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/chapel/main/monastery) "ckF" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -52696,9 +52584,8 @@ /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) "ckQ" = ( -/obj/structure/reagent_dispensers/fueltank, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating, +/turf/closed/wall/mineral/iron, /area/maintenance/department/chapel/monastery) "ckR" = ( /obj/structure/reagent_dispensers/watertank, @@ -52706,8 +52593,8 @@ /area/maintenance/department/chapel/monastery) "ckS" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen, +/obj/item/folder/yellow, +/obj/item/pen, /obj/machinery/camera{ c_tag = "Monastery Library"; dir = 4; @@ -52716,7 +52603,11 @@ /turf/open/floor/plasteel/black, /area/library) "ckT" = ( -/turf/open/floor/carpet, +/obj/machinery/door/airlock/centcom{ + name = "Library" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, /area/library) "ckU" = ( /obj/machinery/bookbinder, @@ -52785,10 +52676,14 @@ /turf/closed/wall, /area/maintenance/department/chapel/monastery) "clf" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/item/storage/box/lights/bulbs, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, -/turf/closed/wall, +/turf/open/floor/plating, /area/maintenance/department/chapel/monastery) "clg" = ( /obj/structure/chair/wood/normal{ @@ -52851,17 +52746,17 @@ /area/library) "clq" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ layer = 2.9; pixel_x = -2; pixel_y = 4 }, -/obj/item/weapon/pen, -/obj/item/weapon/barcodescanner, +/obj/item/pen, +/obj/item/barcodescanner, /turf/open/floor/plasteel/black, /area/library) "clr" = ( -/obj/item/weapon/pickaxe/mini, +/obj/item/pickaxe/mini, /turf/closed/mineral, /area/chapel/asteroid{ name = "Monastery Asteroid" @@ -52960,8 +52855,7 @@ name = "Bomb Testing Asteroid" }) "clG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/tcommsat/computer) "clH" = ( @@ -53098,7 +52992,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/item/stack/cable_coil, /turf/open/floor/plating, /area/tcommsat/computer) @@ -53123,7 +53017,7 @@ /area/tcommsat/computer) "cmf" = ( /obj/structure/rack, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /obj/item/device/radio, /obj/machinery/airalarm{ dir = 4; @@ -53198,6 +53092,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Telecomms Monitoring APC"; + areastring = "/area/tcommsat/computer"; pixel_y = 25 }, /obj/structure/cable{ @@ -53252,8 +53147,7 @@ /turf/open/floor/plasteel/yellow/side, /area/tcommsat/computer) "cmq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -53293,11 +53187,11 @@ pixel_x = -32 }, /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 5 }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel/yellow/side{ dir = 10 }, @@ -53384,8 +53278,7 @@ /turf/open/floor/circuit/telecomms/mainframe, /area/tcommsat/server) "cmE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -53422,6 +53315,7 @@ dir = 1; layer = 4; name = "Telecomms Server APC"; + areastring = "/area/tcommsat/server"; pixel_y = 24 }, /obj/structure/cable, @@ -53464,7 +53358,7 @@ /obj/machinery/light{ dir = 8 }, -/turf/open/floor/plasteel/darkred/side/telecomms, +/turf/open/floor/plasteel/black/telecomms, /area/tcommsat/server) "cmS" = ( /turf/open/floor/plasteel/whitepurple/side/telecomms, @@ -53476,7 +53370,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/open/floor/plasteel/whitepurple/side/telecomms, +/turf/open/floor/plasteel/black/telecomms, /area/tcommsat/server) "cmV" = ( /obj/machinery/telecomms/server/presets/security, @@ -53596,26 +53490,26 @@ }) "cnr" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/subspace/amplifier, -/obj/item/weapon/stock_parts/subspace/amplifier, -/obj/item/weapon/stock_parts/subspace/analyzer, -/obj/item/weapon/stock_parts/subspace/analyzer, +/obj/item/stock_parts/subspace/amplifier, +/obj/item/stock_parts/subspace/amplifier, +/obj/item/stock_parts/subspace/analyzer, +/obj/item/stock_parts/subspace/analyzer, /turf/open/floor/plasteel/black/telecomms, /area/tcommsat/server) "cns" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/subspace/ansible, -/obj/item/weapon/stock_parts/subspace/ansible, -/obj/item/weapon/stock_parts/subspace/crystal, -/obj/item/weapon/stock_parts/subspace/crystal, +/obj/item/stock_parts/subspace/ansible, +/obj/item/stock_parts/subspace/ansible, +/obj/item/stock_parts/subspace/crystal, +/obj/item/stock_parts/subspace/crystal, /turf/open/floor/plasteel/black/telecomms, /area/tcommsat/server) "cnt" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/subspace/filter, -/obj/item/weapon/stock_parts/subspace/filter, -/obj/item/weapon/stock_parts/subspace/transmitter, -/obj/item/weapon/stock_parts/subspace/transmitter, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/transmitter, +/obj/item/stock_parts/subspace/transmitter, /turf/open/floor/plasteel/black/telecomms, /area/tcommsat/server) "cnu" = ( @@ -53628,24 +53522,24 @@ /area/tcommsat/server) "cnv" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/subspace/treatment, -/obj/item/weapon/stock_parts/subspace/treatment, -/obj/item/weapon/stock_parts/manipulator, -/obj/item/weapon/stock_parts/manipulator, +/obj/item/stock_parts/subspace/treatment, +/obj/item/stock_parts/subspace/treatment, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/manipulator, /turf/open/floor/plasteel/black/telecomms, /area/tcommsat/server) "cnw" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/micro_laser, -/obj/item/weapon/stock_parts/micro_laser, +/obj/item/stock_parts/console_screen, +/obj/item/stock_parts/console_screen, +/obj/item/stock_parts/micro_laser, +/obj/item/stock_parts/micro_laser, /turf/open/floor/plasteel/black/telecomms, /area/tcommsat/server) "cnx" = ( /obj/structure/table, -/obj/item/weapon/stock_parts/scanning_module, -/obj/item/weapon/stock_parts/scanning_module, +/obj/item/stock_parts/scanning_module, +/obj/item/stock_parts/scanning_module, /turf/open/floor/plasteel/black/telecomms, /area/tcommsat/server) "cny" = ( @@ -53689,7 +53583,7 @@ /area/science/research/lobby) "cnC" = ( /obj/machinery/turretid{ - control_area = "AI Satellite Antechamber"; + control_area = "/area/ai_monitored/turret_protected/aisat_interior"; name = "AI Satellite turret control"; pixel_x = -5; pixel_y = -24 @@ -53720,6 +53614,4770 @@ "cnI" = ( /turf/open/space/basic, /area/ai_monitored/turret_protected/AIsatextAS) +"cnJ" = ( +/obj/structure/closet/wardrobe/red, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/showroomfloor, +/area/security/main) +"cnK" = ( +/obj/structure/closet/secure_closet/security/sec, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/showroomfloor, +/area/security/main) +"cnL" = ( +/obj/structure/closet/secure_closet/security/sec, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/showroomfloor, +/area/security/main) +"cnM" = ( +/obj/structure/closet/secure_closet/security/sec, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/showroomfloor, +/area/security/main) +"cnN" = ( +/obj/structure/closet/secure_closet/security/sec, +/obj/machinery/camera{ + c_tag = "Brig Equipment Room"; + dir = 2 + }, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = 29 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/showroomfloor, +/area/security/main) +"cnO" = ( +/obj/structure/closet/secure_closet/security/sec, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/showroomfloor, +/area/security/main) +"cnP" = ( +/obj/machinery/vending/security, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/showroomfloor, +/area/security/main) +"cnQ" = ( +/obj/machinery/suit_storage_unit/security, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/showroomfloor, +/area/security/main) +"cnR" = ( +/obj/machinery/suit_storage_unit/security, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/showroomfloor, +/area/security/main) +"cnS" = ( +/turf/closed/wall/r_wall, +/area/security/main) +"cnT" = ( +/obj/structure/weightlifter, +/turf/open/floor/plasteel/showroomfloor, +/area/security/main) +"cnU" = ( +/obj/structure/weightlifter, +/turf/open/floor/plasteel/showroomfloor, +/area/security/main) +"cnV" = ( +/obj/structure/punching_bag, +/turf/open/floor/plasteel/showroomfloor, +/area/security/main) +"cnW" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/pod_1) +"cnX" = ( +/obj/structure/table, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/department/crew_quarters/dorms) +"cnY" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/pod_1) +"cnZ" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/pod_1) +"coa" = ( +/turf/open/floor/plasteel/darkred/side{ + dir = 1 + }, +/area/security/brig) +"cob" = ( +/turf/open/floor/plasteel/darkred/side{ + dir = 1 + }, +/area/security/brig) +"coc" = ( +/turf/open/floor/plasteel/darkred/side{ + dir = 1 + }, +/area/security/brig) +"cod" = ( +/obj/structure/table, +/obj/item/clothing/under/color/grey, +/obj/machinery/power/apc{ + dir = 1; + name = "Dormitory APC"; + pixel_y = 25 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/barber, +/area/crew_quarters/dorms) +"coe" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Dormitory Maintenance APC"; + pixel_x = -24 + }, +/obj/structure/cable, +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/department/crew_quarters/dorms) +"cof" = ( +/turf/open/floor/plasteel/darkred/side, +/area/security/brig) +"cog" = ( +/turf/open/floor/plasteel/darkred/side, +/area/security/brig) +"coh" = ( +/turf/open/floor/plasteel/darkred/side, +/area/security/brig) +"coi" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/dorms) +"coj" = ( +/obj/structure/chair/comfy{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/crew_quarters/dorms) +"cok" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/chair/comfy{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/crew_quarters/dorms) +"col" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/carpet, +/area/crew_quarters/dorms) +"com" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/dorms) +"con" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/dorms) +"coo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/dorms) +"cop" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Dormitories"; + req_access_txt = "0" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/dorms) +"coq" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/storage/emergency/starboard) +"cor" = ( +/obj/item/extinguisher, +/turf/open/floor/plating, +/area/storage/emergency/starboard) +"cos" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"cot" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"cou" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral/side, +/area/storage/primary) +"cov" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/side, +/area/storage/primary) +"cow" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/emergency, +/turf/open/floor/plating, +/area/storage/emergency/starboard) +"cox" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"coy" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"coz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/blue/corner{ + dir = 8 + }, +/area/hallway/primary/central) +"coA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/blue/corner{ + dir = 8 + }, +/area/hallway/primary/central) +"coB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/camera{ + c_tag = "Central Primary Hallway Bridge"; + dir = 1 + }, +/turf/open/floor/plasteel/blue/corner{ + dir = 8 + }, +/area/hallway/primary/central) +"coC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/blue/corner{ + dir = 8 + }, +/area/hallway/primary/central) +"coD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/blue/corner{ + dir = 8 + }, +/area/hallway/primary/central) +"coE" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/hallway/primary/central) +"coF" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/department/crew_quarters/bar) +"coG" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/department/crew_quarters/bar) +"coH" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/department/crew_quarters/bar) +"coI" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/department/crew_quarters/bar) +"coJ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/maintenance/department/crew_quarters/bar) +"coK" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/maintenance/department/crew_quarters/bar) +"coL" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/quartermaster/storage) +"coM" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/quartermaster/storage) +"coN" = ( +/turf/open/floor/plasteel/neutral/corner, +/area/hallway/secondary/exit/departure_lounge) +"coO" = ( +/turf/open/floor/plasteel/neutral/corner, +/area/hallway/secondary/exit/departure_lounge) +"coP" = ( +/turf/open/floor/plasteel/neutral/corner, +/area/hallway/secondary/exit/departure_lounge) +"coQ" = ( +/turf/open/floor/plasteel/neutral/corner, +/area/hallway/secondary/exit/departure_lounge) +"coR" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/quartermaster/storage) +"coS" = ( +/turf/open/floor/plasteel/neutral/corner, +/area/hallway/secondary/exit/departure_lounge) +"coT" = ( +/obj/item/device/radio/beacon, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit/departure_lounge) +"coU" = ( +/turf/open/floor/plasteel/neutral/corner, +/area/hallway/secondary/exit/departure_lounge) +"coV" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/hallway/primary/central) +"coW" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/department/crew_quarters/bar) +"coX" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/department/crew_quarters/bar) +"coY" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/department/crew_quarters/bar) +"coZ" = ( +/turf/open/floor/plasteel/neutral/corner, +/area/hallway/secondary/exit/departure_lounge) +"cpa" = ( +/obj/machinery/vending/boozeomat, +/turf/closed/wall, +/area/crew_quarters/bar) +"cpb" = ( +/obj/structure/table/glass, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/item/reagent_containers/food/drinks/bottle/goldschlager{ + pixel_x = -8; + pixel_y = 15 + }, +/obj/item/reagent_containers/food/drinks/bottle/vermouth{ + pixel_x = 3; + pixel_y = 7 + }, +/obj/item/reagent_containers/food/drinks/bottle/whiskey{ + pixel_x = 7; + pixel_y = 16 + }, +/obj/item/reagent_containers/food/drinks/bottle/kahlua{ + pixel_x = 9; + pixel_y = 7 + }, +/obj/item/reagent_containers/food/drinks/bottle/absinthe{ + pixel_x = -5; + pixel_y = 4 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/bar) +"cpc" = ( +/obj/machinery/chem_dispenser/drinks, +/obj/structure/table, +/obj/machinery/camera{ + c_tag = "Bar Drinks"; + dir = 2 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/bar) +"cpd" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/department/cargo) +"cpe" = ( +/obj/machinery/door/airlock{ + cyclelinkeddir = 4; + name = "Bar Access"; + req_access_txt = "25" + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/bar) +"cpf" = ( +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/darkred/side{ + dir = 1 + }, +/area/crew_quarters/bar) +"cpg" = ( +/obj/machinery/button/door{ + id = "barshutters"; + name = "Bar Lockdown"; + pixel_x = 0; + pixel_y = 26; + req_access_txt = "28" + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/crew_quarters/bar) +"cph" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/chair/stool/bar, +/turf/open/floor/plasteel/black, +/area/crew_quarters/bar) +"cpi" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/chair/stool/bar, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/bar) +"cpj" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/chair/stool/bar, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/crew_quarters/bar) +"cpk" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + icon_state = "pipe-j2s"; + sortType = 19 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/bar) +"cpl" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"cpm" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/snacks/pie/cream, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"cpn" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/snacks/spaghetti, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"cpo" = ( +/obj/machinery/holopad, +/turf/open/floor/plasteel/black, +/area/crew_quarters/bar) +"cpp" = ( +/obj/structure/chair/wood/normal{ + dir = 4 + }, +/turf/open/floor/carpet{ + icon_state = "carpetsymbol" + }, +/area/crew_quarters/bar) +"cpq" = ( +/obj/machinery/deepfryer, +/obj/machinery/light{ + dir = 8; + light_color = "#e8eaff" + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"cpr" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"cps" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"cpt" = ( +/obj/item/device/radio/beacon, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/crew_quarters/bar) +"cpu" = ( +/obj/machinery/deepfryer, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"cpv" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/bar) +"cpw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"cpx" = ( +/obj/machinery/camera{ + c_tag = "Kitchen"; + dir = 1; + network = list("SS13") + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/machinery/button/door{ + id = "kitchenshutters"; + name = "Kitchen Shutters Control"; + pixel_x = 5; + pixel_y = -26; + req_access_txt = "28" + }, +/obj/machinery/light_switch{ + pixel_x = -6; + pixel_y = -25 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"cpy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/food_cart, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"cpz" = ( +/obj/structure/rack, +/obj/item/stack/packageWrap, +/obj/item/hand_labeler, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"cpA" = ( +/obj/structure/rack, +/obj/item/reagent_containers/food/snacks/mint, +/obj/item/storage/box/drinkingglasses, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"cpB" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"cpC" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "barshutters"; + name = "bar shutters" + }, +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/crew_quarters/bar) +"cpD" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "barshutters"; + name = "bar shutters" + }, +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/crew_quarters/bar) +"cpE" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "barshutters"; + name = "bar shutters" + }, +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/crew_quarters/bar) +"cpF" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "barshutters"; + name = "bar shutters" + }, +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/crew_quarters/bar) +"cpG" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "barshutters"; + name = "bar shutters" + }, +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/crew_quarters/bar) +"cpH" = ( +/turf/open/floor/plasteel{ + icon_state = "L1" + }, +/area/hallway/primary/central) +"cpI" = ( +/turf/open/floor/plasteel{ + icon_state = "L3" + }, +/area/hallway/primary/central) +"cpJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + icon_state = "L5" + }, +/area/hallway/primary/central) +"cpK" = ( +/turf/open/floor/plasteel{ + icon_state = "L9" + }, +/area/hallway/primary/central) +"cpL" = ( +/turf/open/floor/plasteel{ + icon_state = "L11" + }, +/area/hallway/primary/central) +"cpM" = ( +/turf/open/floor/plasteel{ + icon_state = "L13" + }, +/area/hallway/primary/central) +"cpN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + icon_state = "L2" + }, +/area/hallway/primary/central) +"cpO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + icon_state = "L4" + }, +/area/hallway/primary/central) +"cpP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + icon_state = "L6" + }, +/area/hallway/primary/central) +"cpQ" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel{ + icon_state = "L10" + }, +/area/hallway/primary/central) +"cpR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + icon_state = "L12" + }, +/area/hallway/primary/central) +"cpS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + icon_state = "L14" + }, +/area/hallway/primary/central) +"cpT" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/open/floor/plasteel/blue/side, +/area/hallway/primary/central) +"cpU" = ( +/obj/item/twohanded/required/kirbyplants, +/turf/open/floor/plasteel/purple/side, +/area/hallway/primary/central) +"cpV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/department/cargo) +"cpW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/department/cargo) +"cpX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 1 + }, +/area/medical/medbay/central) +"cpY" = ( +/turf/open/floor/plasteel/whiteblue/side{ + dir = 1 + }, +/area/medical/medbay/central) +"cpZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 6 + }, +/area/medical/medbay/central) +"cqa" = ( +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 + }, +/area/medical/medbay/central) +"cqb" = ( +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 + }, +/area/medical/medbay/central) +"cqc" = ( +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 4 + }, +/area/medical/medbay/central) +"cqd" = ( +/turf/open/floor/plasteel/whiteblue/side{ + dir = 4 + }, +/area/medical/medbay/central) +"cqe" = ( +/obj/effect/turf_decal/plaque, +/turf/open/floor/plasteel, +/area/science/research/lobby) +"cqf" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 1 + }, +/area/medical/medbay/central) +"cqg" = ( +/turf/open/floor/plasteel/whiteblue/side{ + dir = 4 + }, +/area/medical/medbay/central) +"cqh" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/purple/corner, +/area/science/research/lobby) +"cqi" = ( +/turf/open/floor/plasteel/purple/side, +/area/science/research/lobby) +"cqj" = ( +/turf/open/floor/plasteel/purple/side, +/area/science/research/lobby) +"cqk" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/purple/side{ + dir = 8 + }, +/area/science/research/lobby) +"cql" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/science/research/lobby) +"cqm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 4 + }, +/area/medical/medbay/central) +"cqn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 4 + }, +/area/medical/medbay/central) +"cqo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 4 + }, +/area/medical/medbay/central) +"cqp" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/green/side{ + dir = 1 + }, +/area/science/research/lobby) +"cqq" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/transport) +"cqr" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/transport) +"cqs" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/corner, +/area/medical/medbay/central) +"cqt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Research Division Hallway"; + dir = 1 + }, +/obj/machinery/light{ + dir = 2 + }, +/turf/open/floor/plasteel/purple/side, +/area/science/research/lobby) +"cqu" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/purple/side{ + dir = 8 + }, +/area/science/research/lobby) +"cqv" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/science/research/lobby) +"cqw" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/turf/open/floor/plasteel, +/area/science/research/lobby) +"cqx" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/science/research/lobby) +"cqy" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"cqz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/green/side, +/area/science/research/lobby) +"cqA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/green/side, +/area/science/research/lobby) +"cqB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/green/side, +/area/science/research/lobby) +"cqC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/green/side, +/area/science/research/lobby) +"cqD" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/green/side, +/area/science/research/lobby) +"cqE" = ( +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-18"; + layer = 3 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/green/side, +/area/science/research/lobby) +"cqF" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"cqG" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 1 + }, +/area/engine/atmos) +"cqH" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/chapel/dock) +"cqI" = ( +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/chapel/dock) +"cqJ" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"cqK" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"cqL" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"cqM" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"cqN" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"cqO" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"cqP" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"cqQ" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"cqR" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"cqS" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/space) +"cqT" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"cqU" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced, +/turf/open/space/basic, +/area/space) +"cqV" = ( +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/effect/landmark/start/chief_engineer, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel, +/area/crew_quarters/heads/chief) +"cqW" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/closed/mineral, +/area/chapel/asteroid{ + name = "Monastery Asteroid" + }) +"cqX" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space) +"cqY" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/closed/mineral, +/area/chapel/asteroid{ + name = "Monastery Asteroid" + }) +"cqZ" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space) +"cra" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"crb" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/chapel/office) +"crc" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/closed/mineral, +/area/chapel/asteroid{ + name = "Monastery Asteroid" + }) +"crd" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/closed/mineral, +/area/chapel/asteroid{ + name = "Monastery Asteroid" + }) +"cre" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/space/basic, +/area/space) +"crf" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space) +"crg" = ( +/obj/structure/chair/wood/normal, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"crh" = ( +/obj/machinery/button/crematorium{ + id = "foo"; + pixel_x = 25 + }, +/obj/structure/bodycontainer/crematorium{ + id = "foo" + }, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"cri" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/closed/mineral, +/area/chapel/asteroid{ + name = "Monastery Asteroid" + }) +"crj" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"crk" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"crl" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/chapel/asteroid{ + name = "Monastery Asteroid" + }) +"crm" = ( +/obj/structure/lattice, +/obj/structure/disposalpipe/segment, +/turf/open/space, +/area/space) +"crn" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/department/engine) +"cro" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"crp" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"crq" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"crr" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"crs" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"crt" = ( +/obj/structure/table/wood/fancy, +/obj/item/folder, +/obj/item/pen, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"cru" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"crv" = ( +/turf/open/floor/plasteel/black, +/area/chapel/office) +"crw" = ( +/turf/open/floor/plasteel/black, +/area/chapel/office) +"crx" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/snacks/grown/harebell, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cry" = ( +/obj/structure/lattice/catwalk, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/space, +/area/space) +"crz" = ( +/obj/machinery/door/airlock/external{ + cyclelinkeddir = 4; + req_access_txt = "13" + }, +/obj/structure/disposalpipe/segment{ + icon_state = "pipe-s"; + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/department/engine) +"crA" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_y = 32 + }, +/obj/structure/disposalpipe/segment{ + icon_state = "pipe-s"; + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/department/engine) +"crB" = ( +/obj/machinery/door/airlock/external{ + cyclelinkeddir = 8; + req_access_txt = "13" + }, +/obj/structure/disposalpipe/segment{ + icon_state = "pipe-s"; + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/department/engine) +"crC" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + icon_state = "pipe-s"; + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/department/engine) +"crD" = ( +/obj/structure/table/wood/fancy, +/obj/item/storage/box/bodybags, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"crE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"crF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"crG" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"crH" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/snacks/grown/poppy, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"crI" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/department/engine) +"crJ" = ( +/obj/machinery/door/airlock/centcom{ + name = "Crematorium"; + opacity = 1; + req_access = "27" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"crK" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Chapel Port"; + dir = 4; + network = list("SS13","Monastery") + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"crL" = ( +/obj/structure/chair/wood/normal, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel/chapel{ + dir = 4 + }, +/area/chapel/main/monastery) +"crM" = ( +/obj/structure/chair/wood/normal, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel/chapel{ + dir = 1 + }, +/area/chapel/main/monastery) +"crN" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Chapel Starboard"; + dir = 8; + network = list("SS13","Monastery") + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"crO" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/space/basic, +/area/space) +"crP" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/chapel/office) +"crQ" = ( +/turf/open/floor/plasteel/black, +/area/chapel/office) +"crR" = ( +/turf/open/floor/plasteel/black, +/area/chapel/office) +"crS" = ( +/obj/machinery/airalarm{ + frequency = 1439; + locked = 0; + pixel_y = 23 + }, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"crT" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"crU" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "Chapel Office APC"; + pixel_x = 24 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"crV" = ( +/obj/structure/flora/ausbushes/pointybush, +/turf/closed/mineral, +/area/chapel/asteroid{ + name = "Monastery Asteroid" + }) +"crW" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"crX" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"crY" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/snacks/breadslice/plain, +/obj/item/reagent_containers/food/snacks/breadslice/plain{ + pixel_y = 4 + }, +/obj/item/reagent_containers/food/snacks/breadslice/plain{ + pixel_y = 8 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"crZ" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/space/basic, +/area/space) +"csa" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"csb" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"csc" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"csd" = ( +/obj/structure/table/wood, +/turf/open/floor/carpet, +/area/chapel/office) +"cse" = ( +/obj/structure/table/wood, +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-18"; + layer = 4.1; + pixel_y = 8 + }, +/turf/open/floor/carpet, +/area/chapel/office) +"csf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkyellow/corner, +/area/chapel/office) +"csg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkyellow/corner, +/area/chapel/office) +"csh" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/turf/open/floor/plasteel/darkyellow/corner, +/area/chapel/office) +"csi" = ( +/turf/open/floor/plasteel/darkyellow/corner, +/area/chapel/office) +"csj" = ( +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-22" + }, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"csk" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/bottle/wine{ + pixel_y = 8 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"csl" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/space/basic, +/area/space) +"csm" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"csn" = ( +/obj/item/device/radio/intercom{ + dir = 0; + name = "Station Intercom (General)"; + pixel_y = 26 + }, +/obj/machinery/requests_console{ + department = "Chapel"; + departmentType = 2; + pixel_x = -32 + }, +/obj/structure/closet/wardrobe/chaplain_black, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/chapel/office) +"cso" = ( +/obj/structure/table/wood, +/obj/item/nullrod, +/turf/open/floor/carpet, +/area/chapel/office) +"csp" = ( +/obj/structure/chair/wood/normal{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkred/side{ + dir = 10 + }, +/area/chapel/office) +"csq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/darkred/side{ + dir = 10 + }, +/area/chapel/office) +"csr" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/darkred/side{ + dir = 10 + }, +/area/chapel/office) +"css" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/side{ + dir = 10 + }, +/area/chapel/office) +"cst" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/side{ + dir = 10 + }, +/area/chapel/office) +"csu" = ( +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/chapel/office) +"csv" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"csw" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/space/basic, +/area/space) +"csx" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"csy" = ( +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/department/engine) +"csz" = ( +/obj/structure/disposalpipe/segment{ + icon_state = "pipe-s"; + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/department/engine) +"csA" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/chapel/office) +"csB" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/effect/landmark/start/chaplain, +/turf/open/floor/carpet, +/area/chapel/office) +"csC" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/bottle/holywater{ + name = "flask of holy water"; + pixel_x = -2; + pixel_y = 2 + }, +/turf/open/floor/carpet, +/area/chapel/office) +"csD" = ( +/obj/structure/chair/wood/normal{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkred, +/area/chapel/office) +"csE" = ( +/turf/open/floor/plasteel/darkred, +/area/chapel/office) +"csF" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/darkred, +/area/chapel/office) +"csG" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/darkred, +/area/chapel/office) +"csH" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/darkred, +/area/chapel/office) +"csI" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/centcom{ + name = "Chapel Office"; + opacity = 1; + req_access_txt = "22" + }, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"csJ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/asteroid, +/area/chapel/office) +"csK" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/asteroid, +/area/chapel/office) +"csL" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/asteroid, +/area/chapel/office) +"csM" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/camera{ + c_tag = "Chapel Office Tunnel"; + dir = 1; + network = list("SS13","Monastery") + }, +/turf/open/floor/plasteel/asteroid, +/area/chapel/office) +"csN" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"csO" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"csP" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"csQ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"csR" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"csS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"csT" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Chapel Starboard Access"; + dir = 2; + network = list("SS13","Monastery") + }, +/obj/structure/chair/wood/normal, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"csU" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/chapel/main/monastery) +"csV" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/space/basic, +/area/space) +"csW" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"csX" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"csY" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/machinery/newscaster{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/chapel/office) +"csZ" = ( +/obj/structure/chair/wood/normal{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/darkred/side{ + dir = 9 + }, +/area/chapel/office) +"cta" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/side{ + dir = 9 + }, +/area/chapel/office) +"ctb" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/darkred/side{ + dir = 9 + }, +/area/chapel/office) +"ctc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/side{ + dir = 9 + }, +/area/chapel/office) +"ctd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/side{ + dir = 9 + }, +/area/chapel/office) +"cte" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/chapel/office) +"ctf" = ( +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/chapel/office) +"ctg" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cth" = ( +/obj/structure/table/wood/fancy, +/obj/item/storage/fancy/candle_box, +/obj/machinery/light/small, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cti" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/space/basic, +/area/space) +"ctj" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"ctk" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"ctl" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"ctm" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"ctn" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space) +"cto" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"ctp" = ( +/obj/structure/table/wood, +/turf/open/floor/carpet, +/area/chapel/office) +"ctq" = ( +/obj/structure/table/wood, +/turf/open/floor/carpet, +/area/chapel/office) +"ctr" = ( +/turf/open/floor/plasteel/darkyellow/corner{ + tag = "icon-darkyellowcorners (EAST)"; + icon_state = "darkyellowcorners"; + dir = 4 + }, +/area/chapel/office) +"cts" = ( +/turf/open/floor/plasteel/darkyellow/corner{ + tag = "icon-darkyellowcorners (EAST)"; + icon_state = "darkyellowcorners"; + dir = 4 + }, +/area/chapel/office) +"ctt" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/plasteel/darkyellow/corner{ + tag = "icon-darkyellowcorners (EAST)"; + icon_state = "darkyellowcorners"; + dir = 4 + }, +/area/chapel/office) +"ctu" = ( +/obj/machinery/light/small{ + dir = 2 + }, +/turf/open/floor/plasteel/darkyellow/corner{ + tag = "icon-darkyellowcorners (EAST)"; + icon_state = "darkyellowcorners"; + dir = 4 + }, +/area/chapel/office) +"ctv" = ( +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-22" + }, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"ctw" = ( +/turf/closed/wall/mineral/iron, +/area/chapel/main/monastery) +"ctx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/mineral/iron, +/area/chapel/main/monastery) +"cty" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/mineral/iron, +/area/chapel/main/monastery) +"ctz" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/space/basic, +/area/space) +"ctA" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space) +"ctB" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"ctC" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"ctD" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/chapel/office) +"ctE" = ( +/turf/open/floor/plasteel/black, +/area/chapel/office) +"ctF" = ( +/turf/open/floor/plasteel/black, +/area/chapel/office) +"ctG" = ( +/turf/open/floor/plasteel/black, +/area/chapel/office) +"ctH" = ( +/turf/open/floor/plasteel/black, +/area/chapel/office) +"ctI" = ( +/turf/open/floor/plasteel/black, +/area/chapel/office) +"ctJ" = ( +/obj/machinery/camera{ + c_tag = "Chapel Office"; + dir = 8; + network = list("SS13","Monastery") + }, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"ctK" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-10"; + layer = 4.1 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"ctL" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/chapel/main/monastery) +"ctM" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/chapel/main/monastery) +"ctN" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Monastery Cloister Fore"; + dir = 2; + network = list("SS13","Monastery") + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/chapel/main/monastery) +"ctO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/airalarm{ + pixel_y = 22 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/chapel/main/monastery) +"ctP" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-21"; + layer = 4.1 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"ctQ" = ( +/obj/structure/closet/emcloset, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating, +/area/chapel/main/monastery) +"ctR" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/space/basic, +/area/space) +"ctS" = ( +/obj/structure/disposaloutlet, +/obj/structure/disposalpipe/trunk{ + icon_state = "pipe-t"; + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/space) +"ctT" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"ctU" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"ctV" = ( +/obj/structure/closet, +/obj/item/clothing/suit/holidaypriest, +/obj/item/clothing/suit/nun, +/obj/item/clothing/head/nun_hood, +/obj/item/storage/backpack/cultpack, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/chapel/office) +"ctW" = ( +/obj/structure/closet, +/obj/machinery/light/small{ + dir = 2 + }, +/obj/item/storage/book/bible, +/obj/item/storage/book/bible, +/obj/item/storage/book/bible, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/chapel/office) +"ctX" = ( +/obj/structure/closet/crate/bin, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/chapel/office) +"ctY" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/chapel/main/monastery) +"ctZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/chapel/main/monastery) +"cua" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/chapel/main/monastery) +"cub" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/space/basic, +/area/space) +"cuc" = ( +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/chapel/main/monastery) +"cud" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/space/basic, +/area/space) +"cue" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"cuf" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"cug" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"cuh" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"cui" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"cuj" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/maintenance/department/engine) +"cuk" = ( +/obj/structure/closet{ + name = "beekeeping wardrobe" + }, +/obj/item/clothing/suit/beekeeper_suit, +/obj/item/clothing/suit/beekeeper_suit, +/obj/item/clothing/suit/beekeeper_suit, +/obj/item/clothing/head/beekeeper_head, +/obj/item/clothing/head/beekeeper_head, +/obj/item/clothing/head/beekeeper_head, +/obj/item/melee/flyswatter, +/obj/item/melee/flyswatter, +/obj/item/melee/flyswatter, +/turf/open/floor/plasteel/hydrofloor, +/area/chapel/main/monastery) +"cul" = ( +/obj/machinery/chem_master/condimaster, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/hydrofloor, +/area/chapel/main/monastery) +"cum" = ( +/obj/machinery/seed_extractor, +/turf/open/floor/plasteel/hydrofloor, +/area/chapel/main/monastery) +"cun" = ( +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/sparsegrass, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/grass, +/area/hydroponics/garden/monastery) +"cuo" = ( +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/ppflowers, +/turf/open/floor/grass, +/area/hydroponics/garden/monastery) +"cup" = ( +/obj/machinery/hydroponics/soil, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/item/seeds/watermelon/holy, +/turf/open/floor/grass, +/area/hydroponics/garden/monastery) +"cuq" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/ausbushes/ppflowers, +/turf/open/floor/grass, +/area/hydroponics/garden/monastery) +"cur" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/space/basic, +/area/space) +"cus" = ( +/obj/structure/closet{ + name = "beekeeping supplies" + }, +/obj/item/honey_frame, +/obj/item/honey_frame, +/obj/item/honey_frame, +/obj/item/honey_frame, +/obj/item/honey_frame, +/obj/item/honey_frame, +/turf/open/floor/plasteel/hydrofloor, +/area/chapel/main/monastery) +"cut" = ( +/obj/item/reagent_containers/glass/bucket, +/turf/open/floor/plasteel/hydrofloor, +/area/chapel/main/monastery) +"cuu" = ( +/obj/item/storage/bag/plants, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/obj/item/storage/bag/plants/portaseeder, +/obj/item/storage/bag/plants/portaseeder, +/turf/open/floor/plasteel/hydrofloor, +/area/chapel/main/monastery) +"cuv" = ( +/obj/structure/chair/wood/normal{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cuw" = ( +/obj/structure/table/wood, +/obj/item/trash/plate, +/obj/item/kitchen/fork, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cux" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/mug/tea, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cuy" = ( +/obj/structure/chair/wood/normal{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cuz" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Monastery Cloister Port"; + dir = 4; + network = list("SS13","Monastery") + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cuA" = ( +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/beebox, +/obj/item/queen_bee/bought, +/turf/open/floor/grass, +/area/hydroponics/garden/monastery) +"cuB" = ( +/obj/structure/flora/tree/jungle/small, +/turf/open/floor/grass, +/area/hydroponics/garden/monastery) +"cuC" = ( +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/beebox, +/obj/item/queen_bee/bought, +/turf/open/floor/grass, +/area/hydroponics/garden/monastery) +"cuD" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/ausbushes/ppflowers, +/turf/open/floor/grass, +/area/hydroponics/garden/monastery) +"cuE" = ( +/obj/machinery/hydroponics/soil, +/obj/item/seeds/carrot, +/turf/open/floor/grass, +/area/hydroponics/garden/monastery) +"cuF" = ( +/obj/machinery/hydroponics/soil, +/obj/item/seeds/carrot, +/turf/open/floor/grass, +/area/hydroponics/garden/monastery) +"cuG" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/machinery/light/small{ + dir = 2 + }, +/turf/open/floor/plasteel/hydrofloor, +/area/chapel/main/monastery) +"cuH" = ( +/obj/item/hatchet, +/turf/open/floor/plasteel/hydrofloor, +/area/chapel/main/monastery) +"cuI" = ( +/obj/machinery/vending/hydronutrients, +/turf/open/floor/plasteel/hydrofloor, +/area/chapel/main/monastery) +"cuJ" = ( +/obj/item/shovel/spade, +/turf/open/floor/plasteel/hydrofloor, +/area/chapel/main/monastery) +"cuK" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Monastery Dining Room"; + dir = 8; + network = list("SS13","Monastery") + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cuL" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/chapel/main/monastery) +"cuM" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Garden APC"; + pixel_x = -24 + }, +/obj/structure/cable{ + icon_state = "0-2"; + pixel_y = 1; + d2 = 2 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/grass, +/area/hydroponics/garden/monastery) +"cuN" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/grass, +/area/hydroponics/garden/monastery) +"cuO" = ( +/obj/machinery/hydroponics/soil, +/obj/item/seeds/sugarcane, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/grass, +/area/hydroponics/garden/monastery) +"cuP" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/chapel/main/monastery) +"cuQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/mineral/iron, +/area/chapel/main/monastery) +"cuR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/hydrofloor, +/area/chapel/main/monastery) +"cuS" = ( +/obj/machinery/door/airlock{ + name = "Kitchen" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cuT" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cuU" = ( +/obj/machinery/door/airlock{ + name = "Dining Room" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cuV" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cuW" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cuX" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock{ + name = "Garden" + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/chapel/main/monastery) +"cuY" = ( +/obj/machinery/door/airlock{ + name = "Garden" + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/chapel/main/monastery) +"cuZ" = ( +/obj/item/wrench, +/turf/open/floor/plasteel/hydrofloor, +/area/chapel/main/monastery) +"cva" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cvb" = ( +/obj/machinery/hydroponics/soil, +/obj/item/seeds/wheat, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/grass, +/area/hydroponics/garden/monastery) +"cvc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/chapel/main/monastery) +"cvd" = ( +/obj/structure/chair/wood/normal{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cve" = ( +/obj/structure/chair/wood/normal{ + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cvf" = ( +/obj/machinery/hydroponics/soil, +/obj/item/seeds/harebell, +/turf/open/floor/grass, +/area/hydroponics/garden/monastery) +"cvg" = ( +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/brflowers, +/turf/open/floor/grass, +/area/hydroponics/garden/monastery) +"cvh" = ( +/obj/machinery/hydroponics/soil, +/obj/item/seeds/poppy, +/turf/open/floor/grass, +/area/hydroponics/garden/monastery) +"cvi" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/ausbushes/brflowers, +/turf/open/floor/grass, +/area/hydroponics/garden/monastery) +"cvj" = ( +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/sparsegrass, +/obj/machinery/light/small, +/turf/open/floor/grass, +/area/hydroponics/garden/monastery) +"cvk" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Monastery Cloister Starboard"; + dir = 8; + network = list("SS13","Monastery") + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cvl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/mineral/iron, +/area/chapel/main/monastery) +"cvm" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/chapel/main/monastery) +"cvn" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/chapel/main/monastery) +"cvo" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/chapel/main/monastery) +"cvp" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/chapel/main/monastery) +"cvq" = ( +/obj/machinery/camera{ + c_tag = "Monastery Secondary Dock"; + dir = 8; + network = list("SS13","Monastery") + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cvr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/window/eastleft{ + dir = 1; + name = "Coffin Storage"; + req_one_access_txt = "22" + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cvs" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cvt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/window/eastleft{ + base_state = "right"; + dir = 1; + icon_state = "right"; + name = "Coffin Storage"; + req_one_access_txt = "22" + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cvu" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/chapel/main/monastery) +"cvv" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/chapel/main/monastery) +"cvw" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/chapel/main/monastery) +"cvx" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/chapel/main/monastery) +"cvy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/chapel/main/monastery) +"cvz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/chapel/main/monastery) +"cvA" = ( +/obj/machinery/door/airlock/external{ + name = "Dock Access" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cvB" = ( +/obj/structure/chair/wood/normal, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cvC" = ( +/obj/structure/chair/wood/normal, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cvD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/mineral/iron, +/area/chapel/main/monastery) +"cvE" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-21"; + layer = 4.1 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cvF" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/chapel/main/monastery) +"cvG" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/chapel/main/monastery) +"cvH" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/chapel/main/monastery) +"cvI" = ( +/obj/machinery/light/small, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Monastery Cloister Aft"; + dir = 1; + network = list("SS13","Monastery") + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/chapel/main/monastery) +"cvJ" = ( +/obj/machinery/light/small, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/chapel/main/monastery) +"cvK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/chapel/main/monastery) +"cvL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/chapel/main/monastery) +"cvM" = ( +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-10"; + layer = 4.1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cvN" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/chapel/main/monastery) +"cvO" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/chapel/main/monastery) +"cvP" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/chapel/main/monastery) +"cvQ" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/chapel/main/monastery) +"cvR" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = -32 + }, +/obj/machinery/camera{ + c_tag = "Monastery Cemetary"; + dir = 4; + network = list("SS13","Monastery") + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cvS" = ( +/obj/structure/chair/wood/normal, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cvT" = ( +/obj/structure/chair/wood/normal, +/turf/open/floor/carpet, +/area/chapel/main/monastery) +"cvU" = ( +/obj/structure/chair/wood/normal, +/turf/open/floor/carpet, +/area/chapel/main/monastery) +"cvV" = ( +/obj/structure/chair/wood/normal, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cvW" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cvX" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/closed/wall/mineral/iron, +/area/maintenance/department/chapel/monastery) +"cvY" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/closed/wall/mineral/iron, +/area/maintenance/department/chapel/monastery) +"cvZ" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/closed/wall/mineral/iron, +/area/maintenance/department/chapel/monastery) +"cwa" = ( +/turf/closed/wall/mineral/iron, +/area/maintenance/department/chapel/monastery) +"cwb" = ( +/turf/closed/wall/mineral/iron, +/area/maintenance/department/chapel/monastery) +"cwc" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Monastery Maintenance"; + req_access_txt = "0"; + req_one_access_txt = "22;24;10;11;37" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) +"cwd" = ( +/turf/closed/wall/mineral/iron, +/area/maintenance/department/chapel/monastery) +"cwe" = ( +/turf/closed/wall/mineral/iron, +/area/library) +"cwf" = ( +/turf/closed/wall/mineral/iron, +/area/library) +"cwg" = ( +/obj/machinery/door/airlock/centcom{ + name = "Library" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/library) +"cwh" = ( +/turf/closed/wall/mineral/iron, +/area/library) +"cwi" = ( +/turf/closed/wall/mineral/iron, +/area/library) +"cwj" = ( +/obj/item/storage/box/matches{ + pixel_x = -3; + pixel_y = 8 + }, +/obj/structure/table/wood, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cwk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/carpet, +/area/chapel/main/monastery) +"cwl" = ( +/obj/effect/decal/cleanable/cobweb{ + icon_state = "cobweb2" + }, +/obj/item/storage/fancy/candle_box, +/obj/structure/table/wood, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cwm" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) +"cwn" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/storage/toolbox/mechanical, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) +"cwo" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Monastery Maintenance APC"; + pixel_y = 24 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) +"cwp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) +"cwq" = ( +/turf/closed/wall/mineral/iron, +/area/library) +"cwr" = ( +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-22" + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + dir = 4; + name = "Library APC"; + pixel_x = 24 + }, +/obj/machinery/airalarm{ + pixel_y = 22 + }, +/turf/open/floor/plasteel/black, +/area/library) +"cws" = ( +/turf/closed/wall/mineral/iron, +/area/library) +"cwt" = ( +/turf/closed/wall/mineral/iron, +/area/library) +"cwu" = ( +/turf/closed/wall/mineral/iron, +/area/library) +"cwv" = ( +/turf/closed/wall/mineral/iron, +/area/library) +"cww" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/snacks/grown/poppy, +/obj/item/reagent_containers/food/snacks/grown/harebell, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cwx" = ( +/obj/structure/table/wood/fancy, +/obj/item/storage/book/bible, +/turf/open/floor/carpet, +/area/chapel/main/monastery) +"cwy" = ( +/obj/structure/table/wood/fancy, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/candle, +/obj/item/candle{ + pixel_x = 6; + pixel_y = 8 + }, +/obj/item/candle{ + pixel_x = -8; + pixel_y = 6 + }, +/turf/open/floor/carpet, +/area/chapel/main/monastery) +"cwz" = ( +/obj/item/clothing/under/burial, +/obj/item/clothing/under/burial, +/obj/item/clothing/under/burial, +/obj/item/clothing/under/burial, +/obj/structure/table/wood, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cwA" = ( +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) +"cwB" = ( +/turf/closed/wall/mineral/iron, +/area/library) +"cwC" = ( +/turf/closed/wall/mineral/iron, +/area/library) +"cwD" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cwE" = ( +/obj/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cwF" = ( +/obj/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cwG" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/button/massdriver{ + id = "chapelgun"; + pixel_x = 28 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cwH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) +"cwI" = ( +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) +"cwJ" = ( +/turf/closed/wall/mineral/iron, +/area/library) +"cwK" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/library) +"cwL" = ( +/turf/closed/wall/mineral/iron, +/area/library) +"cwM" = ( +/obj/structure/window/reinforced{ + dir = 4; + layer = 2.9 + }, +/turf/open/space, +/area/space) +"cwN" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/chapel/main/monastery) +"cwO" = ( +/obj/item/device/flashlight/lantern, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cwP" = ( +/obj/item/device/flashlight/lantern, +/turf/open/floor/plasteel/black, +/area/chapel/main/monastery) +"cwQ" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/chapel/main/monastery) +"cwR" = ( +/obj/structure/window/reinforced{ + dir = 8; + layer = 2.9 + }, +/turf/open/space/basic, +/area/space) +"cwS" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/maintenance/department/chapel/monastery) +"cwT" = ( +/turf/closed/wall/mineral/iron, +/area/library) +"cwU" = ( +/obj/structure/table/wood, +/obj/machinery/computer/libraryconsole, +/turf/open/floor/plasteel/black, +/area/library) +"cwV" = ( +/turf/closed/wall/mineral/iron, +/area/library) +"cwW" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/chapel/main/monastery) +"cwX" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/chapel/main/monastery) +"cwY" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/chapel/main/monastery) +"cwZ" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/chapel/main/monastery) +"cxa" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/chapel/main/monastery) +"cxb" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/chapel/main/monastery) +"cxc" = ( +/obj/structure/window/reinforced{ + dir = 8; + layer = 2.9 + }, +/turf/open/space/basic, +/area/space) +"cxd" = ( +/turf/closed/wall/mineral/iron, +/area/library) +"cxe" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/library) +"cxf" = ( +/turf/closed/wall/mineral/iron, +/area/library) +"cxg" = ( +/obj/structure/window/reinforced{ + dir = 1; + pixel_y = 1 + }, +/turf/open/space/basic, +/area/space) +"cxh" = ( +/obj/structure/window/reinforced{ + dir = 1; + pixel_y = 1 + }, +/obj/structure/window/reinforced{ + dir = 4; + layer = 2.9 + }, +/turf/open/space/basic, +/area/space) +"cxi" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/chapel/main/monastery) +"cxj" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/chapel/main/monastery) +"cxk" = ( +/obj/structure/window/reinforced{ + dir = 1; + pixel_y = 1 + }, +/obj/structure/window/reinforced{ + dir = 8; + layer = 2.9 + }, +/turf/open/space/basic, +/area/space) +"cxl" = ( +/obj/structure/window/reinforced{ + dir = 1; + pixel_y = 1 + }, +/turf/open/space/basic, +/area/space) +"cxm" = ( +/turf/closed/wall/mineral/iron, +/area/library) +"cxn" = ( +/obj/machinery/newscaster{ + pixel_x = -32; + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/carpet, +/area/library) +"cxo" = ( +/turf/closed/wall/mineral/iron, +/area/library) +"cxp" = ( +/obj/structure/window/reinforced{ + dir = 1; + pixel_y = 1 + }, +/turf/open/space/basic, +/area/space) +"cxq" = ( +/obj/structure/window/reinforced{ + dir = 1; + pixel_y = 1 + }, +/turf/open/space/basic, +/area/space) +"cxr" = ( +/turf/closed/wall/mineral/iron, +/area/library) +"cxs" = ( +/turf/closed/wall/mineral/iron, +/area/library) +"cxt" = ( +/turf/closed/wall/mineral/iron, +/area/library) +"cxu" = ( +/turf/closed/wall/mineral/iron, +/area/library) +"cxv" = ( +/turf/closed/wall/mineral/iron, +/area/library) +"cxw" = ( +/turf/closed/wall/mineral/iron, +/area/library) +"cxx" = ( +/turf/closed/wall/mineral/iron, +/area/library) +"cxy" = ( +/turf/closed/wall/mineral/iron, +/area/library) +"cxz" = ( +/obj/machinery/door/airlock/centcom{ + name = "Library" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/library) +"cxA" = ( +/turf/closed/wall/mineral/iron, +/area/library) +"cxB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/closed/wall, +/area/library) +"cxC" = ( +/obj/effect/turf_decal/stripes/line{ + tag = "icon-warninglinecorner (NORTH)"; + icon_state = "warninglinecorner"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 4 + }, +/area/library) +"cxD" = ( +/obj/effect/turf_decal/stripes/line{ + tag = "icon-warninglinecorner"; + icon_state = "warninglinecorner"; + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/vault{ + dir = 1 + }, +/area/library) +"cxE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/closed/wall, +/area/library) +"cxF" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/library) +"cxG" = ( +/turf/open/space/basic, +/area/library) +"cxH" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/library) +"cxI" = ( +/turf/open/space/basic, +/area/library) +"cxJ" = ( +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/library) +"cxK" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/plasteel/vault{ + dir = 4 + }, +/area/library) +"cxL" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 1 + }, +/area/library) +"cxM" = ( +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/library) +"cxN" = ( +/turf/open/space/basic, +/area/library) +"cxO" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/library) +"cxP" = ( +/turf/open/space/basic, +/area/library) +"cxQ" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/library) +"cxR" = ( +/turf/open/space/basic, +/area/library) +"cxS" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/library) +"cxT" = ( +/turf/open/space/basic, +/area/library) +"cxU" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/library) +"cxV" = ( +/turf/open/space/basic, +/area/library) +"cxW" = ( +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/library) +"cxX" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Monastery Archives Access Tunnel"; + dir = 4; + network = list("SS13","Monastery") + }, +/turf/open/floor/plasteel/vault{ + dir = 4 + }, +/area/library) +"cxY" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 1 + }, +/area/library) +"cxZ" = ( +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/library) +"cya" = ( +/turf/open/space/basic, +/area/library) +"cyb" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/library) +"cyc" = ( +/turf/open/space/basic, +/area/library) +"cyd" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/library) +"cye" = ( +/turf/open/space/basic, +/area/library) +"cyf" = ( +/turf/open/space/basic, +/area/library) +"cyg" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/library) +"cyh" = ( +/turf/open/space/basic, +/area/library) +"cyi" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/library) +"cyj" = ( +/turf/open/space/basic, +/area/library) +"cyk" = ( +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/library) +"cyl" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel/vault{ + dir = 4 + }, +/area/library) +"cym" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/turf/open/floor/plasteel/vault{ + dir = 1 + }, +/area/library) +"cyn" = ( +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/library) +"cyo" = ( +/turf/open/space/basic, +/area/library) +"cyp" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/library) +"cyq" = ( +/turf/open/space/basic, +/area/library) +"cyr" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/library) +"cys" = ( +/turf/open/space/basic, +/area/library) +"cyt" = ( +/turf/open/space/basic, +/area/library) +"cyu" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/library) +"cyv" = ( +/turf/open/space/basic, +/area/library) +"cyw" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/library) +"cyx" = ( +/turf/open/space/basic, +/area/library) +"cyy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/closed/wall, +/area/library) +"cyz" = ( +/obj/effect/turf_decal/stripes/line{ + tag = "icon-warninglinecorner (EAST)"; + icon_state = "warninglinecorner"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/vault{ + dir = 4 + }, +/area/library) +"cyA" = ( +/obj/effect/turf_decal/stripes/line{ + tag = "icon-warninglinecorner (WEST)"; + icon_state = "warninglinecorner"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/vault{ + dir = 1 + }, +/area/library) +"cyB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/closed/wall, +/area/library) +"cyC" = ( +/turf/open/space/basic, +/area/library) +"cyD" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/library) +"cyE" = ( +/turf/open/space/basic, +/area/library) +"cyF" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/library) +"cyG" = ( +/turf/open/space/basic, +/area/library) +"cyH" = ( +/turf/open/space/basic, +/area/library) +"cyI" = ( +/obj/machinery/door/airlock/centcom{ + name = "Library" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/library) +"cyJ" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/library) +"cyK" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"cyL" = ( +/obj/structure/lattice, +/obj/structure/lattice, +/turf/closed/mineral, +/area/chapel/asteroid{ + name = "Monastery Asteroid" + }) +"cyM" = ( +/obj/structure/lattice, +/turf/closed/mineral, +/area/chapel/asteroid{ + name = "Monastery Asteroid" + }) +"cyN" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"cyO" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"cyP" = ( +/obj/structure/bookcase/random/nonfiction, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/library) +"cyQ" = ( +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-22" + }, +/obj/machinery/camera{ + c_tag = "Monastery Archives Fore"; + dir = 2; + network = list("SS13","Monastery") + }, +/turf/open/floor/plasteel/black, +/area/library) +"cyR" = ( +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-22" + }, +/turf/open/floor/plasteel/black, +/area/library) +"cyS" = ( +/obj/structure/bookcase/random/religion, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/library) +"cyT" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + layer = 2.9; + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/pen, +/turf/open/floor/plasteel/black, +/area/library) +"cyU" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/library) +"cyV" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/library) +"cyW" = ( +/obj/structure/lattice, +/turf/closed/mineral, +/area/chapel/asteroid{ + name = "Monastery Asteroid" + }) +"cyX" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"cyY" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/library) +"cyZ" = ( +/obj/structure/displaycase/trophy, +/turf/open/floor/plasteel/black, +/area/library) +"cza" = ( +/obj/structure/displaycase/trophy, +/turf/open/floor/plasteel/black, +/area/library) +"czb" = ( +/obj/structure/displaycase/trophy, +/turf/open/floor/plasteel/black, +/area/library) +"czc" = ( +/obj/structure/displaycase/trophy, +/turf/open/floor/plasteel/black, +/area/library) +"czd" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"cze" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"czf" = ( +/obj/structure/lattice, +/turf/closed/mineral, +/area/chapel/asteroid{ + name = "Monastery Asteroid" + }) +"czg" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/library) +"czh" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/library) +"czi" = ( +/obj/structure/lattice, +/turf/closed/mineral, +/area/chapel/asteroid{ + name = "Monastery Asteroid" + }) +"czj" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"czk" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"czl" = ( +/obj/structure/chair/wood/normal, +/turf/open/floor/carpet, +/area/library) +"czm" = ( +/obj/structure/chair/wood/normal, +/turf/open/floor/carpet, +/area/library) +"czn" = ( +/obj/structure/chair/wood/normal, +/turf/open/floor/carpet, +/area/library) +"czo" = ( +/obj/structure/table/wood, +/obj/item/device/flashlight/lamp/green{ + pixel_x = 1; + pixel_y = 5 + }, +/turf/open/floor/plasteel/black, +/area/library) +"czp" = ( +/obj/structure/table/wood, +/obj/item/disk/fakenucleardisk, +/obj/item/barcodescanner, +/turf/open/floor/plasteel/black, +/area/library) +"czq" = ( +/obj/machinery/airalarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plasteel/black, +/area/library) +"czr" = ( +/obj/structure/table/wood/fancy, +/obj/item/toy/cards/deck/cas/black{ + pixel_x = -2; + pixel_y = 6 + }, +/obj/item/toy/cards/deck/cas, +/turf/open/floor/carpet, +/area/library) +"czs" = ( +/obj/structure/table/wood/fancy, +/obj/item/storage/pill_bottle/dice, +/turf/open/floor/carpet, +/area/library) +"czt" = ( +/obj/structure/table/wood/fancy, +/obj/item/storage/photo_album, +/turf/open/floor/carpet, +/area/library) +"czu" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + layer = 2.9; + pixel_x = -2; + pixel_y = 4 + }, +/turf/open/floor/plasteel/black, +/area/library) +"czv" = ( +/obj/structure/chair/wood/normal{ + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/library) +"czw" = ( +/obj/machinery/newscaster{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/black, +/area/library) +"czx" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"czy" = ( +/obj/structure/lattice, +/turf/closed/mineral, +/area/chapel/asteroid{ + name = "Monastery Asteroid" + }) +"czz" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/library) +"czA" = ( +/obj/structure/table/wood/fancy, +/obj/item/dice/d20, +/turf/open/floor/carpet, +/area/library) +"czB" = ( +/obj/structure/table/wood/fancy, +/obj/item/storage/fancy/candle_box, +/turf/open/floor/carpet, +/area/library) +"czC" = ( +/obj/structure/table/wood/fancy, +/obj/item/device/flashlight/lantern{ + on = 1; + pixel_y = 8 + }, +/turf/open/floor/carpet, +/area/library) +"czD" = ( +/obj/structure/table/wood, +/obj/item/folder/yellow, +/obj/item/pen, +/turf/open/floor/plasteel/black, +/area/library) +"czE" = ( +/obj/structure/chair/wood/normal{ + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/library) +"czF" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/library) +"czG" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"czH" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Monastery Archives Port"; + dir = 4; + network = list("SS13","Monastery") + }, +/turf/open/floor/plasteel/black, +/area/library) +"czI" = ( +/obj/structure/chair/wood/normal{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/library) +"czJ" = ( +/obj/structure/chair/wood/normal{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/library) +"czK" = ( +/obj/structure/chair/wood/normal{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/library) +"czL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/library) +"czM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/library) +"czN" = ( +/obj/structure/table/wood, +/obj/item/storage/bag/books, +/turf/open/floor/plasteel/black, +/area/library) +"czO" = ( +/obj/structure/table/wood, +/obj/item/device/instrument/saxophone, +/turf/open/floor/plasteel/black, +/area/library) +"czP" = ( +/obj/structure/table/wood, +/obj/item/stack/packageWrap, +/obj/item/coin/gold, +/turf/open/floor/plasteel/black, +/area/library) +"czQ" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Monastery Archives Starboard"; + dir = 8; + network = list("SS13","Monastery") + }, +/turf/open/floor/plasteel/black, +/area/library) +"czR" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"czS" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"czT" = ( +/obj/structure/lattice, +/turf/closed/mineral, +/area/chapel/asteroid{ + name = "Monastery Asteroid" + }) +"czU" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/library) +"czV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/library) +"czW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/library) +"czX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/library) +"czY" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/library) +"czZ" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/library) +"cAa" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/library) +"cAb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/library) +"cAc" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/library) +"cAd" = ( +/obj/structure/lattice, +/turf/closed/mineral, +/area/chapel/asteroid{ + name = "Monastery Asteroid" + }) +"cAe" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"cAf" = ( +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-22" + }, +/turf/open/floor/plasteel/black, +/area/library) +"cAg" = ( +/turf/open/floor/plasteel/vault, +/area/library) +"cAh" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/library) +"cAi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/library) +"cAj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/library) +"cAk" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/library) +"cAl" = ( +/turf/open/floor/plasteel/vault, +/area/library) +"cAm" = ( +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-22" + }, +/turf/open/floor/plasteel/black, +/area/library) +"cAn" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"cAo" = ( +/obj/structure/lattice, +/turf/closed/mineral, +/area/chapel/asteroid{ + name = "Monastery Asteroid" + }) +"cAp" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/library) +"cAq" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/library) +"cAr" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/door/window/northright{ + base_state = "left"; + dir = 2; + icon_state = "left"; + name = "Curator Desk Door"; + req_access_txt = "37" + }, +/turf/open/floor/plasteel/darkred/side, +/area/library) +"cAs" = ( +/obj/structure/table/wood, +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-05"; + layer = 4.1; + pixel_y = 10 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/library) +"cAt" = ( +/obj/structure/table/wood, +/obj/item/device/flashlight/lantern{ + pixel_y = 8 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/library) +"cAu" = ( +/obj/structure/table/wood, +/obj/item/clothing/head/pharoah, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/library) +"cAv" = ( +/obj/structure/table/wood, +/obj/item/device/camera, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/library) +"cAw" = ( +/obj/structure/table/wood, +/obj/item/device/flashlight/lantern{ + pixel_y = 8 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/library) +"cAx" = ( +/obj/structure/table/wood, +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-05"; + layer = 4.1; + pixel_y = 10 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/library) +"cAy" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/door/window/northright{ + base_state = "right"; + dir = 2; + icon_state = "right"; + name = "Curator Desk Door"; + req_access_txt = "37" + }, +/turf/open/floor/plasteel/darkred/side, +/area/library) +"cAz" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/library) +"cAA" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/library) +"cAB" = ( +/turf/open/floor/plasteel/darkpurple/side{ + dir = 1 + }, +/area/library) +"cAC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/chair/wood/wings{ + icon_state = "wooden_chair_wings"; + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/library) +"cAD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/chair/wood/wings{ + icon_state = "wooden_chair_wings"; + dir = 1 + }, +/obj/effect/landmark/start/librarian, +/turf/open/floor/plasteel/black, +/area/library) +"cAE" = ( +/turf/open/floor/plasteel/darkpurple/side{ + dir = 1 + }, +/area/library) +"cAF" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/library) +"cAG" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/library) +"cAH" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/library) +"cAI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/library) +"cAJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/black, +/area/library) +"cAK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/black, +/area/library) +"cAL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/library) +"cAM" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/library) +"cAN" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/library) +"cAO" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/library) +"cAP" = ( +/obj/structure/lattice, +/turf/closed/mineral, +/area/chapel/asteroid{ + name = "Monastery Asteroid" + }) +"cAQ" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"cAR" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"cAS" = ( +/obj/structure/closet/wardrobe/curator, +/turf/open/floor/plasteel/black, +/area/library) +"cAT" = ( +/obj/structure/destructible/cult/tome, +/turf/open/floor/plasteel/black, +/area/library) +"cAU" = ( +/obj/structure/rack{ + icon = 'icons/obj/stationobjs.dmi'; + icon_state = "minibar"; + name = "skeletal minibar" + }, +/obj/item/book/codex_gigas, +/obj/machinery/camera{ + c_tag = "Monastery Archives Aft"; + dir = 1; + network = list("SS13","Monastery") + }, +/turf/open/floor/plasteel/black, +/area/library) +"cAV" = ( +/obj/structure/bookcase{ + name = "Forbidden Knowledge" + }, +/turf/open/floor/plasteel/black, +/area/library) +"cAW" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/library) +"cAX" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/library) +"cAY" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/library) +"cAZ" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/library) +"cBa" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/library) +"cBb" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/library) +"cBc" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"cBd" = ( +/obj/structure/lattice, +/turf/closed/mineral, +/area/chapel/asteroid{ + name = "Monastery Asteroid" + }) +"cBe" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"cBf" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"cBg" = ( +/obj/structure/lattice, +/turf/closed/mineral, +/area/chapel/asteroid{ + name = "Monastery Asteroid" + }) +"cBh" = ( +/obj/structure/lattice, +/turf/closed/mineral, +/area/chapel/asteroid{ + name = "Monastery Asteroid" + }) +"cBi" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/power/apc{ + dir = 1; + name = "Brig Maintenance APC"; + pixel_y = 24 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/maintenance/department/security/brig) +"cBj" = ( +/obj/structure/ore_box, +/turf/open/floor/plating, +/area/maintenance/department/engine) +"cBk" = ( +/obj/machinery/vending/boozeomat{ + products = list(/obj/item/reagent_containers/food/drinks/bottle/whiskey = 1, /obj/item/reagent_containers/food/drinks/bottle/absinthe = 1, /obj/item/reagent_containers/food/drinks/bottle/limejuice = 1, /obj/item/reagent_containers/food/drinks/bottle/cream = 1, /obj/item/reagent_containers/food/drinks/soda_cans/tonic = 1, /obj/item/reagent_containers/food/drinks/drinkingglass = 10, /obj/item/reagent_containers/food/drinks/ice = 3, /obj/item/reagent_containers/food/drinks/drinkingglass/shotglass = 6, /obj/item/reagent_containers/food/drinks/flask = 1); + req_access_txt = "0" + }, +/turf/closed/wall, +/area/maintenance/department/crew_quarters/dorms) +"cBl" = ( +/obj/structure/table, +/obj/machinery/chem_dispenser/drinks/beer, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 + }, +/turf/open/floor/plating, +/area/maintenance/department/crew_quarters/dorms) +"cBm" = ( +/obj/item/cigbutt/cigarbutt, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/department/crew_quarters/dorms) +"cBn" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 24 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/maintenance/department/crew_quarters/dorms) +"cBo" = ( +/obj/structure/table, +/obj/item/lighter, +/obj/structure/light_construct/small{ + tag = "icon-bulb-construct-stage1 (WEST)"; + icon_state = "bulb-construct-stage1"; + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/department/crew_quarters/dorms) +"cBp" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/bottle/gin{ + pixel_y = 8 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/department/crew_quarters/dorms) +"cBq" = ( +/obj/effect/landmark/xeno_spawn, +/turf/open/floor/plating, +/area/maintenance/department/crew_quarters/dorms) +"cBr" = ( +/obj/structure/chair/comfy, +/turf/open/floor/carpet, +/area/maintenance/department/crew_quarters/dorms) +"cBs" = ( +/obj/structure/table/wood/poker, +/obj/item/toy/cards/deck, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/maintenance/department/crew_quarters/dorms) +"cBt" = ( +/turf/open/floor/wood, +/area/maintenance/department/crew_quarters/dorms) +"cBu" = ( +/obj/structure/chair/comfy{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/maintenance/department/crew_quarters/dorms) +"cBv" = ( +/obj/item/cigbutt/roach, +/turf/open/floor/carpet, +/area/maintenance/department/crew_quarters/dorms) +"cBw" = ( +/turf/open/floor/wood{ + icon_state = "wood-broken7" + }, +/area/maintenance/department/crew_quarters/dorms) +"cBx" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/button/door{ + id = "supplybridge"; + name = "Space Bridge Control"; + pixel_y = 27; + req_access_txt = "0" + }, +/turf/open/floor/plating, +/area/maintenance/department/crew_quarters/dorms) +"cBy" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/button/door{ + id = "supplybridge"; + name = "Space Bridge Control"; + pixel_y = 27; + req_access_txt = "0" + }, +/turf/open/floor/plating, +/area/maintenance/department/crew_quarters/dorms) +"cBz" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/department/crew_quarters/dorms) +"cBA" = ( +/obj/structure/grille/broken, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/department/crew_quarters/dorms) +"cBB" = ( +/obj/machinery/light/small{ + brightness = 3; + dir = 8 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/department/crew_quarters/dorms) +"cBC" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/shuttle/escape) +"cBD" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/shuttle/escape) +"cBE" = ( +/turf/closed/wall, +/area/shuttle/escape) +"cBF" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/space) +"cBG" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/space) +"cBH" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/shuttle/escape) +"cBI" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/shuttle/escape) +"cBJ" = ( +/turf/closed/wall, +/area/shuttle/escape) +"cBK" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"cBL" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Medbay Maintenance"; + req_access_txt = "0"; + req_one_access_txt = "12;45;5;9" + }, +/turf/open/floor/plating, +/area/maintenance/department/engine) +"cBM" = ( +/obj/structure/sign/securearea{ + desc = "Under the painting a plaque reads: 'While the meat grinder may not have spared you, fear not. Not one part of you has gone to waste... You were delicious.'"; + icon_state = "monkey_painting"; + name = "Mr. Deempisi portrait"; + pixel_y = 28 + }, +/turf/open/floor/plasteel/black, +/area/chapel/office) (1,1,1) = {" aaa @@ -62386,11 +67044,11 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa +cil +cja +cin +cja +cil aaa aaa aaa @@ -62642,13 +67300,13 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cil +cil +ciw +cix +ciw +cil +cil aaa aaa aaa @@ -62898,15 +67556,15 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cil +cil +ciw +ciw +cix +ciw +ciw +cil +cil aaa aaa aaa @@ -63155,15 +67813,15 @@ aaa aaa aaa aaa -cil -cja -cin -cja -cil -aaa -aaa -aaa -aaa +cim +ciw +ciw +cjb +cjy +cjW +ciw +ciw +ckY aaa aaa aaa @@ -63411,16 +68069,16 @@ aaa aaa aaa aaa -cil -cil -ciw +aaa +cin cix -ciw -cil -cil -aaa -aaa -aaa +cix +cjc +cjz +cjX +cix +cix +cin aaa aaa aaa @@ -63667,17 +68325,17 @@ aaa aaa aaa aaa -cil -cil -ciw -ciw -cix -ciw -ciw -cil -cil aaa aaa +cim +ciw +ciw +cjd +cjA +cjY +ciw +ciw +ckY aaa aaa aaa @@ -63924,17 +68582,17 @@ aaa aaa aaa aaa -cim -ciw -ciw -cjb -cjy -cjW -ciw -ciw -ckY aaa aaa +cil +cil +ciw +ciw +cix +ciw +ciw +cil +cil aaa aaa aaa @@ -64181,18 +68839,18 @@ aaa aaa aaa aaa -cin -cix -cix -cjc -cjz -cjX -cix -cix -cin aaa aaa aaa +cil +cil +ciw +cix +ciw +cil +cil +aaa +aaa aaa aaa aaa @@ -64427,6 +69085,11 @@ aaa aaa aaa aaa +bZY +bZY +crb +bZY +bZY aaa aaa aaa @@ -64437,16 +69100,11 @@ aaa aaa aaa aaa -aaa -cim -ciw -ciw -cjd -cjA -cjY -ciw -ciw -ckY +cil +cje +cjB +cje +cil aaa aaa aaa @@ -64681,29 +69339,29 @@ aaa aaa aaa aaa +cfN +bZY +crb +bZY +csn +ceF +csY +bZY +crb +bZY +cfN +cfN +cfN +cfN aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cil -cil -ciw -ciw -cix -ciw -ciw -cil -cil +cfN +cfN +csU +cfH +csU +cfN aaa aaa aaa @@ -64936,32 +69594,32 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cil -cil -ciw -cix -ciw -cil -cil -aaa -aaa +cfN +cfN +cfN +bZY +crv +ccv +cdo +cdo +cdo +ccv +crv +bZY +cfN +cfN +cfN +cfN +cfN +cfN +cfN +cfN +cfN +csU +cfI +csU +cfN +cfN aaa aaa aaa @@ -65192,33 +69850,33 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cil -cje -cjB -cje -cil -aaa -aaa -aaa +cfN +bZY +bZY +bZY +bZY +cBM +csd +cdo +csB +cdo +csd +crv +bZY +bZY +cfN +cfN +cfN +cfN +cfN +cfN +cfN +cfN +csU +cjC +csU +cfN +cfN aaa aaa aaa @@ -65449,34 +70107,34 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aby -aby -aby -aed -aby -aby -aby -aby -aby -aaa -aaa -aaa -aaa +bZY +bZY +crt +crD +bZY +crS +cse +cso +csC +cdp +csd +crv +ctV +bZY +cfN +cfN +cfN +cfN +cfN +cfN +bWV +bWV +csU +cfJ +csU +bWV cfN -ccL -cfH -ccL cfN -aaa -aaa -aaa -aaa aaa aaa aaa @@ -65704,36 +70362,36 @@ aaa aaa aaa aaa -aby -abI -aby -aby -aby -aby -aby -aaa -bGD -bOv -bGD -bGD -bGD -bOv -bGD -bOv -bGD -bGD -bGD -cfN -cfN -cfN -ccL -cfI -ccL -cfN -cfN -cfN aaa aaa +crb +crg +cru +crE +ceh +crT +csf +csp +csD +csZ +ctr +crv +ctW +bZY +cfN +cfN +cfN +cfN +cfN +cfN +bWV +ciJ +cjf +bXJ +cjZ +bWV +cfN +cfN aaa aaa aaa @@ -65961,36 +70619,36 @@ aaa aaa aaa aaa -aby aaa aaa -abI -aaa -bOv -bGD -bQQ -bNs -bNs -bNs -bNs -bNs -bNs -bNs -bNs -bNs -bNs -bNs +bZY +ceC +crv +crF +crJ +ceE +csg +csq +csE +cta +ctr +crv +ctX +bWV +bWV +bWV +bWV +bWV +bWV +bWV +bWV +ciK +cjg +cjk +cka +bWV cfN cfN -cfN -ccL -cjC -ccL -cfN -cfN -cfN -cfN -aaa aaa aaa aaa @@ -66218,38 +70876,38 @@ aaa aaa aaa aaa -aby aaa -bGD -bOv -bQQ -bNs -bNs -bNs -bNs -bOw -bOw -bOw -bUC -bOw -bOw -cbG -bOw -bOw -cfN -cfN +aaa +bZY +crh +crv +crG +bZY +crU +csh +csr +csF +ctb +ctt +ctJ +bZY +bWV +cuk +cus +cuG +bWV +chC +chV bWV bWV -ccL -cfJ -ccL +cvq +ceP bWV -cfN -cfN -cfN -aaa -aaa -aaa +bWV +bWV +bWV +cwM +bIT aaa aaa aaa @@ -66473,41 +71131,41 @@ aaa aaa aaa aaa -aby -abI -aby -bVp -bNs -bNs -bNs -bNs -bOw -bOw -bOw -bOw -bOw -bOw -bOw -bOw -bOw -bQe -bOw -bOw -bUC +aaa +aaa +aaa cfN +bZY +bZY +bZY +bZY +bZY +bZY +csi +css +csG +cta +ctu +bZY +bZY bWV -ciJ -cjf -bXJ -cjZ +cgb +cut +cuH +chb +chD +chW bWV -cfN -cfN -cfN -aaa -aaa -aaa -aaa +bWV +cgf +cvA +bWV +cwj +cww +bWV +csU +csU +cxg aaa aaa aaa @@ -66730,41 +71388,41 @@ aaa aaa aaa aaa -aby aaa -bGD -bQQ -bNs -bOw -bOw -bOw -bOw -bQe -bOw -bOw -bOw -bOw -bOw -bOw -bOw -bOw -bOw -chB -chT +aaa +cfN +cfN +cqW +cfN +cfN +cfN +cfN +bZY +csj +css +csG +cta +csj +bZY cfN bWV -ciK -cjg -cjD -cka +cul +chB +cuI +chc +cuZ +chX bWV -bWV -bWV -aaa -aaa -aaa -aaa -aaa +ciz +cvr +ceP +cvR +bXJ +bXJ +crj +cwO +csU +cxh aaa aaa aaa @@ -66987,42 +71645,42 @@ aaa aaa aaa aaa -aed +aaa bVp -bNs -bNs -bNs -bOw -bOw -bOw -bOw -bOw -bOw -bOw -bQd -bOw -bOw -bOw -cga -cgy -bQg +cfN +cfN +cfN +cfN +cfN +cfN +cfN +bZY +bZY +cfk +csI +cte +bZY +bZY +cfN bWV +cum +cgd +cuJ +chd +chE +chY bWV -bWV -bWV -bWV -cjh -chJ -bWV -bWV -bWV -ckZ -aaa -aaa -aaa -aaa -aaa -aaa +ciz +cvs +cvB +cvS +cdw +cjj +bXJ +bXJ +csU +csU +cxg aaa aaa aaa @@ -67244,41 +71902,41 @@ aaa aaa aaa aaa -aby -bGH +bGI bNs -bOw -bOw -bOw +cfN +cqW +cqW +cqW bSm -bZW -caS -bNs -caS -bNs -bZY -bZY -bZY -bZY -bWV -cgz -bWV +bOw +cfN +crV +cfN +csu +csJ +ctf +cfN +cfN +cfN bWV +cfC +cuu chU -bWV +cuR ciy -ciL -cji -cjE +chZ +bWV +ciz ckb cku -ccL -cla -aaa -aaa -aaa -aaa -aaa +cvT +bZo +cwx +cwE +ckv +ckM +clb aaa aaa aaa @@ -67450,6 +72108,11 @@ aaa aaa aaa aaa +bVq +cBF +bVq +cBG +bVq aaa aaa aaa @@ -67496,46 +72159,41 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aby -bVp +bGI bNs +cfN +cfN bOw bOw bOw +bUC bOw -bZX -caS -cbG -cct -cbG -bZY -ceB -cfh -bZY -cfq -cgA +chT +cfN +csu +csK +ctf +cfN +cfN +cfN bWV bWV +cgf +bWV +cuS +bWV bWV bWV ciz -ciM -cjj -ceP -bXJ -bXJ -ccL -ccL -aaa -aaa -aaa -aaa -aaa +ckb +cku +cvT +cwk +cwy +cwF +ckw +ckN +clb aaa aaa aaa @@ -67707,11 +72365,11 @@ aFT aFT aFS aKs -aFS -aKs -aFS -aFS -aFS +cBC +aOc +aPj +aOc +cBH aaa aaa aaa @@ -67758,42 +72416,42 @@ aaa aaa aaa aaa -aaa -bGH +bGI bNs -bUC +cqW +bOw +bOw +bOw bOw bOw bOw bOw -bZY -bZY ccu -bZY -bZY -ceC -cfi -bZY +csu +csJ +ctf +cfN +cfN +cfN bWV -cgB -bWV -chC -chV +crW +cuv +bXJ +ceP +crj +ciN bWV ciz -ciN -bZo -cjF ckc -ckv -ckM -clb -aaa -aaa -aaa -aaa -aaa -aaa +cvC +cvV +ceQ +ciA +bXJ +bXJ +csU +csU +cxg aaa aaa aaa @@ -67964,11 +72622,11 @@ aNZ aNZ aNZ aMI -aNZ -aMI -aNZ -aVJ -aWD +cBD +aOd +aPk +aQq +cBI aaa aaa aaa @@ -68015,50 +72673,41 @@ aby aby aby aby -aby -bVp -bNs +cqU bNs +bUC bOw bOw bOw bOw -bZY -cbH -ccv -cdn -bZY -ceD -bZY -bZY -cgb -cgC -chb -chD -chW +bOw +bOw +bUC +bOw +csu +csM +ctf +cfN +cfN +cfN bWV +cdC +cuw +cbK +ctg ciA -ciN -bZo -cjF -ckc -ckw -ckN -clb -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cvd +bWV +ciz +cvt +ceP +crk +bXJ +bXJ +cwG +cwO +csU +cxk aaa aaa aaa @@ -68068,10 +72717,19 @@ aaa aaa aaa aaa +cgX +cgX +cgX +cgX +cgX aaa aaa aaa aaa +cgX +cgX +cgX +cgX aaa aaa aaa @@ -68221,11 +72879,11 @@ aIx aIx aIx aIx -aIx -aIx -aIx -aVJ -aWD +cBE +aOc +aPl +aOc +cBJ aaa aaa aaa @@ -68272,65 +72930,65 @@ aby aaa aaa bOv -bGD -bGD -bWh bNs +bNs +bWh bOw bOw -bQe bOw -bZY -cbI -ccw -cdo -cee -ceE -cfj -cfA -cgc -cgD -chc -chD -chX +bOw +bOw +bOw +bOw +bOw +csu +csK +ctf +cfN +cfN +cfN bWV -ciB +cdC +cux +cbK +ceP +cdC ciO -cjk -cjG -bXJ -bXJ -ccL -ccL -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +bWV +bWV +cgf +cjl +bWV +cwl +cwz +bWV +csU +csU +cxg aaa aaa aaa aaa aaa aaa +cgX +cgX +cgX +cgX +cfN +cfN +cfN +cgX aaa +cgX +cgX +cgX +cgX +cfN +cfN +cgX +cgX +cgX aaa aaa aaa @@ -68530,66 +73188,66 @@ bGD bQQ bNs bNs -bNs -bNs -bNs +bQe bOw bOw bOw bOw -bZY -cbJ -ccx -cdp -cef -ceF -cfk -cfB -cgd -cgE -chd -chE -chY +bOw +bOw +bSm +bOw +bUC +csu +csJ +ctf +cfN +cfN +cfN bWV +bXJ +cuy +cuK +ceP +bXJ +cve bWV -cgf -cjl -chJ +bXJ ckd -ckx -ccL -clc -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +ceP +bWV +bWV +bWV +bWV +cwR +cwR aaa aaa aaa aaa aaa +cgX +cgX +cgX +cfN +cfN +cfN +cfN +cfN +cyM +cgX aaa +cgX +cfN +cfN +cfN +cfN +cfN +cfN +cfN +cgX +cgX +cgX aaa aaa aaa @@ -68786,67 +73444,67 @@ bNr bNs bNs bNs -bUC bOw bOw bOw bOw bOw bOw -bSm -bZY -bZY -ccy +bOw +bQe +bWV +bWV +bWV cdq ceg -ceG -cfk -cfC -cge -cgF -che +chJ +ctw +ctw +ctw +ctw +ctw chF -chZ -bWV -ciC -ciP -ceQ +ctw +cuU +ctw +ctw +ctw cjH -bWV -bWV -bWV -ckZ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +chF +cuQ +cvX +cke +cky +cld +ceA aaa aaa aaa aaa aaa aaa +cgX +cfN +cfN +cfN +cfN +cfN +cfN +cfN +cyK +cgX aaa +cgX +cfN +cyM +cfN +cfN +cfN +cfN +cfN +cfN +cfN +cgX aaa aaa aaa @@ -69049,61 +73707,61 @@ bOw bOw bOw bOw -bOw -bZY -bZY -bZY -bZY -cdr -bZY -bZY -cfk bWV -cgf bWV +bWV +bXJ +bYz +crW +csN +ctg +ctx +ctK +ctY +cfD chf -bWV -bWV -bWV -ciD -chJ +cuz +ctY +cuV +ctY +cfD +chf +cfD +cvu +cvE +cvY +ckf +ckf +cle cjm -cjI -cke -cky cjm -cld -bZK -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa aaa aaa aaa aaa aaa +cgX +cfN +cfN +cfN +cyM +cfN +cyM +cgX +cyK aaa aaa +cgX +cgX +cyK +cgX +cfN +cfN +cfN +cfN +cfN +cfN +cgX aaa aaa aaa @@ -69303,64 +73961,64 @@ bOw bOw bOw bOw -bWU +bOw +bOw +bUC bWV -bWV -bWV -bZY +cdC caT cbK -ccz +bWV cds -ceh +csO ceH cfl -cfD +ctL cgg -cfD -chg -cfD +cfE +cfE +cfp cia -cfD -cfl -ciQ -cjm -cjJ -ckf -ckf +cuW +cia +cfE +cfE +cfE +cvv +cvF +cvZ +cwm +ckj +cwH ckO -cle -cfN +cjm cfN aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cgX +cfN +cfN +cfN +cyK +cgX +cyK +cgX +aht +aht +aht +aht +aht +aht +cgX +cfN +cfN +cyM +cfN +cfN +cfN +cgX aaa aaa aaa @@ -69562,62 +74220,62 @@ bOw bOw bOw bWV -bYy -bZk -bZZ -caU -bZY -ccA -cdt +bWV +bWV +bYz +bWV +bWV +bWV +bWV cei -ceI -cfm -cfE -cfp -cfE -chh -cfE -cfE -cfE -cfo +bWV +ctw +ceJ +cfn +bWV +cuc +cuc +bWV +cuX +bWV +cuc +cuc +bWV +cfn ciR -cjm -cjK +cwa +cwn ckg ckz ckP -cle +cjm cfN cfN cfN aaa aaa +cgX +cgX +cgX +cgX +cyK +aaa +aht +aaa +aht aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +aht +cgX +cgX +cgX +cyK +cfN +cfN +cgX +cgX aaa aaa aaa @@ -69819,61 +74477,61 @@ bOw bOw bOw bWV -bYz +crj +bXJ +bXJ +crK +crW +cdw +csv +csN bWV -bWV -bWV -bWV -ccB -bWV -bWV -ceJ -cfn -cfF -cfG +ctw cfF +ctZ +cuc chi -cfF -cfG -cfF -cfn -ciR -cjm -cjL +cid +cuM +chj +cvb +cvf +cvh +cuc +ctZ +cvF +cwa +cwo ckh ckA ckP -cle +cjm +cfN +cfN +cfN cfN -clo -clr -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa aaa +cxG +cxG +cxG +cxG +cjp +cyU +cjp +cyU +cjp +cjp +cyU +cjp +cyU +cjp +cyU +aht +aht +cyK +cgX +cgX +cgX aaa aaa aaa @@ -70076,58 +74734,58 @@ bOw bQd bWV bWV +bXJ +bZl bYA bZl bYA -bZp -cbL -ccC +cbP cdu -bWV +csQ ceK -cfn +ctw cfG -cgh -cgG -chj -chG +cfn +cuc +cid +cuA cib -cfG +cgH +cgH +cuN +cid +cuc cfn -ciS -cjn -cjM +cvH +cwc +cwp cki ckB ckP -cle -cfN -cfN -cfN -cfN -cfN -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cjm +caS +caS +caS +caS +cxF +cxF +cxF +cxF +cjp +cjp +ckH +cyY +ckH +ckH +ckH +ckH +czH +ckH +cyR +cyU aaa aaa +aht aaa aaa aaa @@ -70317,7 +74975,7 @@ bGF bHJ bGF bKa -bLn +cqH bLn bNt bNw @@ -70332,59 +74990,59 @@ bOw bOw bQe bWV -bXH -bYB +bXJ +bXJ bZm bYB +crL caV cbM -ccD -cdv -bWV +ccH +csQ ceL -cfn -cfF -cgi -cgH -cgH -cgH +ctw +ctM +ctZ +bWV +cun +cuB cic -cfF -ciE -ciT +cgH +chG +cvf cjo -cjN -ckj -ckj +bWV +cvw +cvI ckQ clf +cwA +cwA +cwS +cjm cfN -cfN -cfN -cfN -cfN +caS cfN aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cxG +cxG +cxG +cxG +cjp +ckW +ckH +cyZ +ckH +czl +czr +czA +czI +ckH +ckH +cjp +cjp +cyU +aht aaa aaa aaa @@ -70590,7 +75248,9 @@ bQf bQf bWW bXI -bXI +bZn +bZn +bZn bZn bZn bZn @@ -70600,55 +75260,53 @@ cdw cej ceM cfo -cfG -cgj -cgH +cuc +cgk +cuA +cuN chk cgH -cid -cfG +cgH +cvi +cuc cfn ciR -cjm +cwa cjO ckk ckC ckR cjm cfN -cfN -cfN -cfN -cfN -cfN -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +caS +caS +aht +cxF +cxF +cxF +cxF +cjp +ckW +ckH +ckH +ckH +czl +czs +czB +czI +czV +ckH +cAr +cAB +cyU +cjp aaa aaa aaa aaa +cgX +cgX +cgX aaa aaa aaa @@ -70761,7 +75419,7 @@ aiu aaa aaa aiu -aoe +cBi ajD aiu aiu @@ -70831,7 +75489,7 @@ bGG bHL bIW bKc -bLn +cqI bMt bLn bOy @@ -70847,7 +75505,9 @@ bQg bQg bWX bXJ -bXJ +bZo +bZo +bZo bZo bZo bZo @@ -70857,56 +75517,54 @@ cdx cek ceN cfn -cfG -cgk +cuc +cuo +cuq cgI chl -cgH -cgj -cfG +cib +cvg +cid +cuc cfn ciR -cjp -cjp -cjp -cjp -cjp -cjp -cjp -cjp -cfN -cfN -cfN +cwe +cwe +cwe +cwe +cwe +cwe +cwe +cwe cfN aaa +cxG +cxG +cxG +cxG +cjp +cyP +ckH +cyZ +ckH +czl +czt +czC +czI +czW +cAg +cAs +ckH +cAH +cjp +cyU aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cgX +cgX +cfN +cgX +cgX aaa aaa aaa @@ -71103,67 +75761,67 @@ bOw bOw bQe bWV -bXK -bYA -bZp +bXJ +bXJ +bZl bYA +crM caW cbP -ccG -cdy +cdu +ceP +cth +ctw +ctN +ctZ bWV -ceL -cfn -cfF -cgl +cup +cuE +cgK cgJ cgH -cgH -cie -cfF -cfn -ciU -cjp +cgj +cvj +bWV +ctZ +cvJ +cwe cjP ckl ckD ckS clg clk +cwe +cwe +cxB +cxJ +cxJ +cxJ +cyy cjp -cjp +cyQ +ckH +ckH +ckH +ckH +ckH +ckH +ckH +czW +cAh +cAt +ckH +czW +cAS +cyU +aht +aht +cyK +cyM cfN cfN -cfN -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cgX aaa aaa aaa @@ -71361,67 +76019,67 @@ bOw bWi bWV bWV -bYC -bZq +bXJ +bZm bYB -caX -cbQ +bZm +bYB +cbM ccH -cdz -bWV -ceO -cfn +ceP +ceK +ctw cfG -cgm -cgK +cfn +cuc +cuq cgH -chH -cgh -cfG -cfn -ciV +cgH +cgH +cic +cuq cjq -cjQ -cjQ +cuc +cfn ckE ckT +cjQ +cjQ +cwK +cjQ +cjQ +cxn +cjQ ckT -cll -clp -cjp +cxC +cxK +cxX +cyl +cyz +ckT +cjQ +cjQ +cjQ +cjQ +cjQ +cjQ +cjQ +czL +czY +cAi +cAu +cAC +cAJ +cAT +cyU +aaa +aaa +cgX cfN cfN cfN -cfN -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cgX +cgX aaa aaa aaa @@ -71618,67 +76276,67 @@ bOw bOw bOw bWV +crk +bXJ +bXJ +crN +crX +cdx +cgn +csS bWV -bWV -bWV -bWV -bWV -cbR -bWV -bWV -ceP -cfn -cfF -cfG -cfF -chm -cfF -cfG -cfF +ctw +ctO +ctZ +cuc +cgm +cuE +cuO +cgH ciE ciW cjr +cuc +cvw +cvK +cwg cjR ckm ckF ckm -clh -ckT -clq -cjp +cxe +ckm +ckm +cxz +cxD +cxL +cxY +cym +cyA +cxz +ckm +ckm +ckm +ckm +ckm +ckm +ckm +czM +czZ +cAj +cAv +cAD +cAK +cAU +cyU +aaa +cgX +cgX cfN cfN cfN cfN -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cgX aaa aaa aaa @@ -71874,68 +76532,68 @@ bOw bOw bOw bOw -bOw -bOw -bUC -bOw -bQe bWV -ccJ -cdw -cel -ceM -cfp -cfE -cfE -cfE -chn -cfE -cfE -cfE -cfo +bWV +crx +crH +bWV +crY +csk +bWV +cbR +bWV +ctw ceP -cjp -cjS -ckn -ckG -ckU -cli +cfn +bWV +cuc +cuc +bWV +cuY +bWV +cuc +cuc +bWV +cfn +ceP +cwe +cwr clm +ckG +cwU +cli +ckU +cwe +cwe +cxE +cxM +cxM +cxM +cyB cjp -cjp +cyR +ckH +ckH +ckH +ckH +ckH +ckH +ckH +cAa +cAh +cAt +ckH +cAa +cAV +cyU +aaa +cgX cfN cfN cfN cfN -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cfN +cgX aaa aaa aaa @@ -72132,67 +76790,67 @@ bOw bOw bOw bOw -bOw -bOw -bOw -bQg -cbR -bXJ -cdA -cem -ceQ -cdx -cdx -cgn -cdx -cho -chI -cif -cdx -cho -ceN -cjp -cjp +bWV +bWV +bWV +bWV +bWV +bWV +bWV +ccJ +cdw +cel +ceM +cua +cfE +cfE +chn +cia +cdw +cia +chn +cfE +cfE +cvy +cvL +cwe +cwe cko ckH ckV ckH cln +cwe +cfN +aaa +cxG +cxG +cxG +cxG cjp +cyS +ckH +cyZ +ckH +czo +czu +czD +czN +cAa +cAg +cAs +ckH +cAM +cjp +cyU +aaa +cgX cfN cfN cfN cfN cfN -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cgX aaa aaa aaa @@ -72361,7 +77019,7 @@ bqQ bsi bsk buY -bqQ +cqq aaa aaa aaa @@ -72387,69 +77045,69 @@ bOw bOw bOw bOw -bQg -bQg -bQg bOw bOw +bOw +bOw +bOw +bUC +bOw bQg cbR bXJ -cdB -bWV -bWV -bWV -cfH -bWV -bWV -chp -chJ -bWV -bWV -ciF -chJ -bWV -cjp +cdA +ctx +ctP +cdx +cdx +cgn +cho +cuP +cdx +cvc +cho +cvk +cdx +cvc +cvM +ctw +cwe cko ckH ckW ckH cln +cwe +caS +aht +cxF +cxF +cxF +cxF cjp +cko +ckH +ckH +ckH +clp +czv +czv +czO +cli +ckH +cAy +cAB +cyU +cjp +aht +aht +cyK +cyM cfN cfN cfN cfN -cfN -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cgX aaa aaa aaa @@ -72641,72 +77299,72 @@ bRC bNs bNs bNs -bNs -bUC -bOw -bWY -bXL -bNs bOw bOw bOw -bWV -ccK -cdC -cen -bWV -cfq -cfI -bWV -cgL -chq -chK -bWV -cio -chq -ciX -bWV -cjp +bOw +bOw +bOw +bOw +bOw +bOw +bOw +bQg +cbR +bXJ +cdB +ctw +ctw +cfH +ctw +ctw +chp +cuQ +ctw +ctw +ciF +cuQ +ctw +ctw +ctw +ctw +cwe ckp ckI ckX ckI cln +cwe +cfN +cfN +cxG +cxG +cxG +cxG cjp +cyT +ckH +cyZ +ckH +czp +ckH +ckH +czP +ckH +ckH +cjp +cjp +cyU +aht +aaa +cgX +cgX cfN cfN cfN cfN -cfN -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cgX +cgX aaa aaa aaa @@ -72889,7 +77547,7 @@ aby aby aaa aaa -bNC +amC aaa aht aby @@ -72897,71 +77555,71 @@ aby abI bSn bSZ -bQR -bNs -bNs -bNs -bNs -bXM +cqS bNs +bQe +bOw +bOw +bOw +bQg +bQg +bQg bOw bOw -caY -bWV ccL bWV +csT +cen bWV -bWV -bWV -cfJ -bWV -cgM -chr -chL -bWV -cgM -chr -chL -bWV -cjp -cjp -cjp -cjp -cjp -cjp +ctQ +cfI +ctw +cgL +chq +chK +ctw +cio +chq +ciX +ctw +cfN +cfN +cfN +cwe +cwe +cwe +cwe +cwe +cwe +cwe +caS +caS +cxF +cxF +cxF +cxF cjp cjp +ckH +ckI +ckH +czq +czw +ckH +czQ +ckH +cyR +cyU +aaa +aaa +aht +cgX +cgX +cfN cfN cfN cfN cfN -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa aaa aaa aaa @@ -73146,7 +77804,7 @@ aaa aaa aaa aaa -bND +amB aht aht aaa @@ -73155,31 +77813,33 @@ abI abI abI abI -bSZ -bSZ -bQR bNs -bXN +bNs +bNs +bUC +bOw +crl +bXL bNs bOw bOw bOw -bOw -ccM -cdD -ceo -bOw -bOw -cfK bWV -cgN -chs -chM +csU bWV -cip -chs -ciY bWV +bWV +cfJ +ctw +cgM +chr +chL +ctw +cgM +chr +chL +ctw +cfN cfN cfN cfN @@ -73192,33 +77852,31 @@ cfN cfN cfN aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cxG +cxG +cxG +cxF +cjp +cyU +cjp +cyU +cjp +cjp +cyU +cjp +cyU +cjp +cyU +aht +aht +aht +cyK +cyM +cfN +cfN +cfN +cfN +cgX aaa aaa aaa @@ -73403,7 +78061,7 @@ aaa aaa aaa aaa -bNC +amC aaa aht aaa @@ -73413,30 +78071,33 @@ aaa abI aaa aaa -abI -bGH +bQR bNs -bPm bNs -bSm +bNs +bNs +bXM +bNs bOw bOw bOw bOw -bQe +ccM +cdD +ceo bOw -bOw -bOw -cfL -bWV -bWV -cht -bWV -bWV -bWV -cht -bWV -bWV +cfK +ctw +cgN +chs +chM +ctw +cip +chs +ciY +ctw +cfN +cfN cfN cfN cfN @@ -73451,31 +78112,28 @@ cfN aaa aaa aaa +aht aaa aaa +aht aaa aaa +aht aaa +aht aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +aht +cgX +cgX +cgX +cgX +cgX +cfN +cfN +cgX +cfN +cfN +cgX aaa aaa aaa @@ -73660,40 +78318,44 @@ aaa aaa aaa aaa -bND +amB +aht +aht +aht +aht aht aht -aaa -aaa -aaa -aaa -abI -abI abI abI +aht abI bSZ -bPm +bSZ +cre bNs +bXN bNs bOw bOw -bUC bOw bOw bOw +bQe bOw -bUC -cfM -bWV -cgO -chu -chN -bWV -ciq -chu -ciZ -bWV +bOw +cfL +ctw +ctw +cht +ctw +ctw +ctw +cht +ctw +ctw +cfN +cfN +cfN cfN cfN cfN @@ -73707,32 +78369,28 @@ cfN aaa aaa aaa +aht +aht +aht +cyK +cgX +cgX +cyK +cyK +cyK aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +aht +cgX +cfN +cfN +cgX +cgX +cgX +cgX +cgX +cgX +cgX +cgX aaa aaa aaa @@ -73875,7 +78533,7 @@ aOk aPp aQu aRC -aJE +coT aTJ aQu aVN @@ -73903,7 +78561,7 @@ bqQ bsi bsk buY -bqQ +cqq aaa aaa aaa @@ -73917,40 +78575,44 @@ aaa aaa aaa aaa -bNE +amD +aaa +aht +aaa aaa aht aaa aaa aaa -aaa -aaa +aht aaa aaa abI aaa -abI -bPm -bYD +bSZ +ahi bNs -bNs -bNs -bNs -bNs -bNs -bNs -bNs -bNs -bNs -bWV -bWV -bWV -bWV -bWV -bWV -bWV -bWV -bWV +bOw +bOw +bUC +bOw +bOw +bOw +bOw +bUC +cfM +ctw +cgO +chu +chN +ctw +ciq +chu +ciZ +ctw +cfN +cfN +cfN cfN cfN cfN @@ -73964,26 +78626,22 @@ cfN aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +aht +cgX +cgX +cyK +cfN +cfN +cyM +cfN +cyK +cgX +cyK +cfN +cfN +cfN +cgX +cgX aaa aaa aaa @@ -74166,81 +78824,81 @@ aaa aaa bBV bDf -bEi bDf -bGJ -bHO -bGJ -bHO -bGJ -bMz -aaa -aaa +bDf +agS +agS +agS +agS +agS +ala aht aaa -aaa -aaa -aaa -aaa -aaa -aaa +aht +aht +aht +aht +aht +aht +aht +aht +abI +abI abI aaa -abI -bPm -abI -bSZ -bSZ -bSZ -bSZ -bSZ -bSn -bSn -bSZ -bSZ +aht +ahi +bNs +bNs +bNs +bNs +bNs +bNs +bNs +bNs +bNs +bNs +ctw +ctw +ctw +ctw +ctw +ctw +ctw +ctw +ctw cfN cfN cfN cfN cfN cfN +aaa +aaa cfN cfN cfN cfN +aaa +aaa +aaa +cgX +cyK +cgX +cfN +cyM cfN cfN cfN cfN +cyM +cfN +cyM cfN cfN cfN -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cfN +cgX aaa aaa aaa @@ -74427,12 +79085,12 @@ aaa abI aaa bva -bIZ -bIZ +cqy +cqy bva bva -bIZ -bIZ +cqy +cqy bva abI aaa @@ -74441,21 +79099,48 @@ aaa aaa aaa aaa -abI -abI -abI -bPm -abI -aaa -aaa -aaa -aaa -aaa aaa aaa abI aaa +abI +ahi +bSZ +crO +crO +crO +crO +crO +crO +crO +crO +crO +crO +crO +cfN +cfN +cfN +cfN +cfN +cfN +cfN +cfN +cfN +cfN +cfN +cfN aaa +aaa +aaa +aaa +cfN +cfN +aaa +aaa +aaa +cgX +cgX +cyL cfN cfN cfN @@ -74470,34 +79155,7 @@ cfN cfN cfN cfN -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cgX aaa aaa aaa @@ -74697,23 +79355,47 @@ aaa aaa aaa aaa -bBW -abI aaa -abI -bPm -abI aaa -bva -bva -bIZ -bIZ -bIZ aaa aht aaa -aaa +aht +cdm abI +aaa +bva +bva +cqy +cqy +cqy +aaa +aaa +aaa +aaa +aaa +aaa +cfN +cfN +cfN +cfN +cfN +cfN +cfN +cfN +cfN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cgX cfN cfN cfN @@ -74726,35 +79408,11 @@ cfN cfN cfN cfN -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cfN +cfN +cfN +cfN +cgX aaa aaa aaa @@ -74917,8 +79575,8 @@ baK aYG aYG aZx -bgT -bgT +aZx +aZx aZx aYG aYG @@ -74955,29 +79613,28 @@ aaa aaa aaa aaa -bVq -abI -abI -bPm -abI aaa -bIZ -caZ -cbS -ccN -bIZ aaa aht aaa -abI +aht +cdm abI aaa +cqy +caZ +cbS +ccN +cqy +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa -cfN -cfN -cfN -cfN cfN cfN cfN @@ -74995,23 +79652,24 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cgX +cfN +cfN +cfN +cfN +cfN +cfN +cfN +cgX +cgX +cfN +cfN +cfN +cfN +cfN +cfN +cfN +cgX aaa aaa aaa @@ -75122,7 +79780,7 @@ agY agy ahI aif -aiI +aiB agy ajM akI @@ -75158,10 +79816,10 @@ aHz aHz aOn aPt -aJE -aJE -aJE -aJE +coN +coN +coN +coN aJE aVO aWG @@ -75205,7 +79863,7 @@ bLu bNG bOz bHQ -bIZ +cqy aaa aaa aaa @@ -75213,36 +79871,18 @@ aaa aaa bUD bVr -aaa -abI -bPm +cqX +cqX +cqX +crm +cry abI aaa -bIZ +cqy cba cbT bDi -bIZ -aaa -abI -abI -abI -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cqy aaa aaa aaa @@ -75269,6 +79909,24 @@ aaa aaa aaa aaa +cgX +cgX +cgX +cfN +cfN +cfN +cgX +cgX +cgX +cgX +cgX +cgX +cfN +cfN +cfN +cfN +cgX +cgX aaa aaa aaa @@ -75415,11 +80073,11 @@ aaa aHA aOn aPt -aJE +coN aRD aSv aTK -aJE +aOk aVO aWH aXG @@ -75462,7 +80120,7 @@ bMA bNH bOz bHQ -bIZ +cqy bBW bBW bBW @@ -75471,28 +80129,17 @@ bTW bUE bva abI +aaa +aaa bva -bXO +crz bva aaa -bIZ +cqy cbb bDi ccO -bIZ -aaa -abI -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cqy aaa aaa aaa @@ -75521,10 +80168,21 @@ aaa aaa aaa aaa +cgX +cgX +cgX +cgX +cgX aaa aaa aaa aaa +cgX +cgX +cgX +cgX +cgX +cgX aaa aaa aaa @@ -75672,11 +80330,11 @@ aaa aHz aOo aPt -aJE +coN aRE aSw aTL -aJE +aOk aVO aWI aXH @@ -75719,7 +80377,7 @@ bMB bNI bOz bHQ -bIZ +cqy abI abI bBW @@ -75729,7 +80387,9 @@ bva bva bva bva -bXP +aht +bIZ +crA bIZ aaa bva @@ -75738,8 +80398,6 @@ bNK bva bva aaa -aht -aaa aaa aaa aaa @@ -75929,11 +80587,11 @@ aaa aHz aOn aPt -aJE +coN aRF aSx aTM -aJE +aOk aVO aWJ aXH @@ -75976,28 +80634,28 @@ bLx bNJ bOz bHQ -bIZ +cqy abI -bIZ -bIZ +cqy +cqy bTc -bIZ +cqy bva bVs bVC +cqy +aaa bva -bXQ +crB bva -abI -aaa -bIZ -bNX -bIZ -aaa -aaa -aht aaa aaa +cqy +csy +csX +cqX +cqX +ctS aaa aaa aaa @@ -76187,10 +80845,10 @@ aHA aOn aPt aJE -aJE -aJE -aJE -aJE +aOk +aOk +aOk +aOk aVO aWG aXI @@ -76235,7 +80893,7 @@ bJb bPq bva bva -bIZ +cqy bSo bSq bTX @@ -76243,15 +80901,17 @@ bUF bNK bva bva -bXR +bva +bva +crC bva bva bva bva -bDi +csz bva -bIZ -bIZ +bva +aaa aht aaa aaa @@ -76334,8 +80994,6 @@ aaa aaa aaa aaa -aaa -aaa "} (89,1,1) = {" aaa @@ -76504,11 +81162,13 @@ bDi bDi bZr caa -bSw -bDi -bDi +caa +bXa +bRD +bWl cdE -bIZ +cqy +aaa aht aaa aaa @@ -76536,8 +81196,6 @@ aaa aaa aaa aaa -clt -aaa aaa aaa aaa @@ -76766,9 +81424,9 @@ bva bva bva bva -bIZ -bIZ -bIZ +bva +cqy +cqy bva bva aaa @@ -76956,7 +81614,7 @@ aiu aiu aHz aOr -aJE +aOk aQy aRB aSy @@ -77272,7 +81930,7 @@ bVt bWk bXa bXT -bIZ +cqy bZt cac cac @@ -77284,7 +81942,7 @@ cac cac cac cgp -bIZ +cqy aaa aaa aaa @@ -77427,12 +82085,12 @@ aaa aaa aaa aaa -aaa aby abI agP agQ agQ +cnS ahL ahL ahL @@ -77523,7 +82181,7 @@ bQU bRD bSr bTe -bTZ +bRD bRD bRD bWl @@ -77541,7 +82199,7 @@ cac cac cac cgp -bIZ +cqy aaa aaa aaa @@ -77684,11 +82342,11 @@ aaa aaa aaa aaa -aaa aby aaa agP -ahc +cnJ +ahq ahq ahM ain @@ -77786,7 +82444,7 @@ bVu bNX bDi bDi -bIZ +cqy bZt cac cac @@ -77798,7 +82456,7 @@ cac cac cac cgp -bIZ +cqy aaa aaa aaa @@ -77941,11 +82599,11 @@ aaa aaa aaa aaa -aaa aby aaa agQ -ahd +cnK +ahq ahq ahN aio @@ -78004,7 +82662,7 @@ bge bha bhL aHN -biQ +bjj bjN bkY bmi @@ -78041,7 +82699,7 @@ bUa bva bVv bSw -bDi +bPC bXU bva bZt @@ -78198,14 +82856,14 @@ aaa aaa aaa aaa -aaa aby aaa agQ -ahd +cnK ahq +cnT ahq -ahd +cnK agP ajm ajW @@ -78244,7 +82902,7 @@ aKK aKJ aQD aRI -aGz +coV aKT aUN aVS @@ -78300,7 +82958,7 @@ bVw bDi bDi bXV -bIZ +cqy bZu cac cac @@ -78455,14 +83113,14 @@ aaa aaa aaa afJ -aaa aby aaa agQ -ahd +cnK ahq ahq -ahd +ahq +cnK agP ajn ajW @@ -78538,8 +83196,8 @@ bDm bvc bFK bGQ -bHW -bGW +bHX +bJm bKn bKn bKn @@ -78712,14 +83370,14 @@ aaa aaa aaa aaa -aaa aby abI agP -ahe +cnN ahq +cnT ahq -ahd +cnK agP ajo ajX @@ -78746,7 +83404,7 @@ aCs aDx aEu aFt -aFt +cou aGY aHI aIN @@ -78814,7 +83472,7 @@ bVy bDi bXc bDi -bIZ +cqy bZt cac cac @@ -78826,8 +83484,7 @@ cac cac cac cgp -bIZ -aaa +cqy aaa aaa aaa @@ -78849,6 +83506,7 @@ aaa aaa aaa aaa +clt aaa aaa aaa @@ -78969,11 +83627,11 @@ aaa aaa aaa aaa -aaa aby aaa agQ -ahd +cnK +ahq ahq ahq aip @@ -79083,7 +83741,7 @@ cac cac cac cgp -bIZ +cqy aaa aaa aaa @@ -79226,11 +83884,11 @@ aaa aaa aaa aaa -aaa aby aaa agQ -ahf +cnP +ahq ahq ahO aiq @@ -79310,7 +83968,7 @@ bEs bEr bGS bHZ -bJm +bGW bKq bKn bKn @@ -79328,7 +83986,7 @@ bVz bWm bSw bNX -bIZ +cqy bZt cac cac @@ -79340,7 +83998,7 @@ cac cac cac cgp -bIZ +cqy aaa aaa aaa @@ -79483,12 +84141,12 @@ aaa aaa aaa aaa -aaa aby aaa agQ -ahg +cnQ ahq +cnV ahP air agP @@ -79567,7 +84225,7 @@ bEt bFM bGT bIa -bGW +cBK bKr bLC bMH @@ -79584,7 +84242,7 @@ bva bva bva bDi -bDi +cBj bva bZv cad @@ -79740,11 +84398,11 @@ aaa aaa aaa aaa -aaa aby aaa agP -ahg +cnQ +ahq ahq ahQ ais @@ -79850,9 +84508,9 @@ bva bva bva bva -bIZ -bIZ -bIZ +bva +cqy +cqy bva bva aaa @@ -79997,12 +84655,12 @@ aaa aaa aaa aaa -aaa aby abI agP agQ agQ +agQ agP agP agP @@ -80031,7 +84689,7 @@ aCs aDA aEv aFu -aFu +cov aGZ aHM aIQ @@ -80911,22 +85569,22 @@ aaa aaa adR adR -clO adR adR adR adR -clO adR adR adR adR -clO adR adR adR adR -clO +adR +adR +adR +adR adR adR aaa @@ -81444,7 +86102,7 @@ cmB cmB cmB cny -clO +adR abI aaa aaa @@ -81695,7 +86353,7 @@ cmL cmR cmV cna -cnf +cmR cnj cmK cnr @@ -81949,10 +86607,10 @@ clG cmD cmJ cmM -cmS +cmK cmW cnb -cng +cmK cnk cmK cns @@ -82101,7 +86759,7 @@ aQP aRN aRN aTZ -aUZ +aSK aSK aRN aRN @@ -82140,8 +86798,8 @@ bIh bkh bKz bnH -bML -bjc +boN +cBL bOG bPB bQq @@ -82350,7 +87008,7 @@ aHQ aIO aJO aKT -aLJ +aPz aLL aOw aLL @@ -82358,16 +87016,16 @@ aQP aRN aSI aSK -aSK +aUZ aSK aWU aRN aYR aYS aYS -bce -bce -bep +cpq +cpu +cpw bfp bgk aJI @@ -82408,7 +87066,7 @@ bSA bPB bPB bUK -bVF +bVG bWp bXh bXZ @@ -82472,7 +87130,7 @@ cmK cnu cmB abI -clO +adR abI aaa aaa @@ -82622,10 +87280,10 @@ aYa aYS aYS bbg -bcf +cpr bcf beq -bcf +cpy bgl bhe aDZ @@ -82665,7 +87323,7 @@ bSB bTr bPB bUL -bVG +cqV bWq bXi bYa @@ -82876,13 +87534,13 @@ aVb aVZ aWW aRN -aYT +bce aYS -bbh +cpm bcg bdp ber -aYS +cpz bgk aJI aDZ @@ -82896,7 +87554,7 @@ boH bkh brh bjd -buh +cqm bvl bwO byv @@ -82977,10 +87635,10 @@ clG cmG cmK cmP -cmS +cmK cmY cnd -cnh +cmK cnn cmK cnw @@ -83118,14 +87776,14 @@ aDJ aAA aHe aHU -aIU -aJR -aKT -aLL +aIV +aJS +aKU +aNj aNi -aNm -aLL -aQP +aOx +aNj +aQR aRN aSL aRN @@ -83133,14 +87791,14 @@ aRN aWa aRN aRN -aYU +bce aYS -bbi +cpn bch bdq bes -aYS -bgm +cpA +bgk aJI aDZ bik @@ -83153,7 +87811,7 @@ boI bpR bri bjd -buh +cqm bvl bwP byu @@ -83237,7 +87895,7 @@ cmQ cmU cmZ cne -cni +cmU cno cmK cnx @@ -83375,14 +88033,14 @@ aAB arA arA aHV -aIV -aJS -aKU -aLM -aNj -aOx -aNj -aQR +aIO +aJO +aKT +aKT +aKT +aOy +aLL +aLL aRP aSM aUb @@ -83391,12 +88049,12 @@ aWb aWX aYb aYV -baa -baa -baa -baa -bet +cpl +bcf +cps aYS +bep +cpB bgk aJI aDZ @@ -83404,13 +88062,13 @@ bik bjd bkd bkh -bkh +cqa bnD boJ bpS bjd bjc -buh +cqm bvl bwP byv @@ -83500,7 +88158,7 @@ cmB cmB cmB cnz -clO +adR abI aaa aaa @@ -83634,10 +88292,10 @@ axi aHW aIO aJO +aAN +aGn aKT -aLN -aLL -aOy +coF aPE aPE aPE @@ -83647,12 +88305,12 @@ aPE aWc aWY aRN -aRN +aYU bab -bbj -bci +bbi +bbh bdr -aRN +cpx aRN aRN aJI @@ -83661,15 +88319,15 @@ bij bje bke blm -bkg -bkg -bkg +bpT +bpT +bpT bpT bpT bsH blo bvl -bnF +cqs byu bAc bBj @@ -83890,11 +88548,11 @@ aGo aHf aHX aIW -aJO +coz +coE +abI aKT -aKT -aNk -aOy +coG aPE aQS aRQ @@ -83902,17 +88560,17 @@ aSN aUc aPE aWd -aWZ -aPE -aYW +aXb +aRN +aYT bac -bbk -bcj -bcj +baa +baa +baa beu bfq bgn -bhe +aJI aDZ aHN bjd @@ -83995,22 +88653,22 @@ aaa aaa adR adR -clO adR adR adR adR -clO adR adR adR adR -clO adR adR adR adR -clO +adR +adR +adR +adR adR adR aaa @@ -84147,11 +88805,11 @@ aGp aHf aHX aIW -aJO -aKV +coz +coE +abI aKT -aNl -aOy +coH aPE aQT aRR @@ -84160,22 +88818,22 @@ aUd aVd aWe aXa -aYc +aRN aYX bad bbl -bck -bds -bev -aPE +bbl +bbl +bbl +aRN bgo bhd aBI aHG bjf -bkg -blo -bkh +cpX +cpZ +cqc bnF boL bpV @@ -84404,16 +89062,16 @@ aGq aHf aHY aIX -aJO -aKW +coB +coE +abI aKT -aNm -aOy +coH aPE aQU aRS aSP -aUe +aSP aPE aWf aXb @@ -84421,17 +89079,17 @@ aPE aYY bae bbm -bcl -bdt -bew -bbu +bae +bcm +bae +cpC bgp aJI -aDZ -aHN +bhN +big bjg -bkh -bkh +cpY +cqa bmy bnF boM @@ -84661,25 +89319,25 @@ aGr aHf aHX aIW -aJO -aKX +coz +coE +abI aKT -aLL -aOy +coJ aPE aQV aRT aSQ -aPE -aPE +aUe +cpa aWg aXc aPE -aPE -baf -bbn -bcm -bdu +cpg +bah +bag +bah +bag bex bfr bgq @@ -84918,25 +89576,25 @@ aGs aHf aHX aIY -aJO +coz +coE +abI aKT -aKT -aNn -aOy +coJ aPE aPE aRU aPE aPE -aVe +aPE aWh aXd aYd aYZ bag -bah -bag -bdv +cpo +cpt +cpv bag aPE bgr @@ -84947,7 +89605,7 @@ bjd bjc bke bkh -bnH +cqf boN bpX brl @@ -85176,26 +89834,26 @@ axi aHZ aDZ aJO +aAN +aGn aKT -aLO -aLL aOz aPF aQW aRV aSR -aUf -aUf -aUf -aUf -aUf +aPE +aPE +cpe +aPE +aPE aZa bah bag -bcn +bah bdw bey -bbu +cpC bgs aJI aDZ @@ -85434,8 +90092,8 @@ aHV aDZ aJO aKT -aLP -aNo +aKT +aKT aOA aPG aQX @@ -85444,24 +90102,24 @@ aSS aUg aVf aWi -aXe +bah aYe aZb bag -bah -bag +cpp +cpp bdv bez -bbu +cpC bgp bhf -bhN -big -bjj +cpH +cpN +cpT bjd blr -bkh -bkh +cqd +cqd boO bpV brm @@ -85697,14 +90355,14 @@ aKY aKY aKY aKY -aOy -aUf +coW +aPE aVg aWj -aXf +bah aYf aZc -bai +bah bbo bco bdw @@ -85712,8 +90370,8 @@ beA aPE aPE aJI -aDZ -aHN +cpI +cpO bjk bje bjd @@ -85954,23 +90612,23 @@ aOB aPH aQY aKY -aOy -aUf +coW +aPE aVh -aVg -aXg -aYf -aZb -baj +bah +bah +cpf +cph +bag +bbp bbp -bco bdv bag bfs bgt bhd -aBI -aHG +cpJ +cpP aBI bkj bls @@ -86158,7 +90816,7 @@ adw adL adV adV -cnF +cnD adV adV aeN @@ -86211,16 +90869,16 @@ aNq aPI aQZ aKY -aOy -aUf +coW +aPE aVi -aWk +bah aXh -aYg +cpf aZd -bak +beB bbq -bcp +beB bdx beB bft @@ -86469,22 +91127,22 @@ aPJ aRa aRX aST -aUf -aVh -aVg -aXi -aYf -aXb -bal -bbr -bco +aPE +cpb +bah +bah +cpf +cpi +bag +cpp +cpp bah bag bfs bgt aJI -aDZ -bih +cpK +cpQ aAL bkl blu @@ -86725,14 +91383,14 @@ aNs aPK aRb aKY -aQP -aUf -aVg +aQN +aPE +cpc aWl -aVg +beB aYh -aZe -bal +cpj +bah bbs bcq bag @@ -86740,13 +91398,13 @@ beC aPE aPE bhg -aDZ -aHN +cpL +cpR bjl bjs bjo -bmE bjq +cqh bjo bjw bjw @@ -86982,28 +91640,28 @@ aOD aPL aRc aKY -aSU -aUh +aQN +aPE aVj aWm -aXj +bck aYi -aXb -bam -bah +cpk bag +bbp +bbp bah beD -bbu +cpC bgv aJI -aDZ -aHN -bjm +cpM +cpS +cpU bjo blv -bmF bkn +cqi boP bjw brp @@ -87020,7 +91678,7 @@ bBp bBp bvD bIw -byK +cqz bKM bLR bMV @@ -87240,18 +91898,18 @@ aLV aKY aKY aQN -aUf -aUf -aUf -aUf -aUf +aPE +aPE +aPE +aPE +aPE aZf bah bag bah bag beE -bbu +cpC bgw aJI aDZ @@ -87259,8 +91917,8 @@ aHN bjn bjo blw -bmF bkn +cqi boQ bjw brq @@ -87277,7 +91935,7 @@ bER bBp bHh bIw -byK +cqz bBo bLS bmC @@ -87516,7 +92174,7 @@ aHN bjo bjt blx -bmF +bkn bnI boR bjw @@ -87534,7 +92192,7 @@ bES bBp bHi bIw -byK +cqz bBo bLT bmC @@ -87700,7 +92358,7 @@ adC adO adZ adZ -cnI +cnG adZ adZ aeR @@ -87774,7 +92432,7 @@ bjp bkm bly bmG -bnJ +bJI boS bqb brs @@ -87791,7 +92449,7 @@ bET bBp bHj bIx -byK +cqz bKM bLU bMW @@ -88031,7 +92689,7 @@ bjq bkn bkn bmH -bnK +byK boS bqc brt @@ -88288,7 +92946,7 @@ bjr bko blz bmI -bnK +byK boT bqb bru @@ -88803,10 +93461,10 @@ bkq blB bkn bnM -boV +bsU bqd brv -bsU +cqk but bsU bxi @@ -88818,8 +93476,8 @@ bDG bEW bAt bvD -bIz -bJF +cqw +cqD bKO bLW bNa @@ -89058,12 +93716,12 @@ bip bjo bkr blC -bko +cqe bnN boW bqe boW -boW +cql boW bvA bxj @@ -89315,11 +93973,11 @@ bir bjt bks blD -bmK -bmK -bmK +bko +bko +bko bqf -bmK +bko bsV buu bvB @@ -89332,8 +93990,8 @@ bDI bEY bGc bHo -bIB -bJI +bIz +cqE bJN bLY bNc @@ -89574,14 +94232,14 @@ bkt bkt bku bkt -bku +bkt bkt bku bkt bkt bvC bxl -byK +cqt bAu bAu bAt @@ -89589,7 +94247,7 @@ bAt bAu bAu bHp -bIz +cqx bJJ bKQ bLZ @@ -89836,12 +94494,12 @@ bqg brw bsW bku -bvD +cqp bxm byL bAv bsU -bsU +cqk bsU bsU bGd @@ -90026,11 +94684,11 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa +aiS +aiT +aiS +aiT +aiS aaa aaa aaa @@ -90055,7 +94713,7 @@ aAN aAN awd awd -apX +aAN aIg aJf aKb @@ -90098,8 +94756,8 @@ bxn byM bAw bBz +cqv bBz -bDJ bBz bBz bHr @@ -90283,6 +94941,11 @@ aaa aaa aaa aaa +aiT +cBr +cBs +cBu +aiT aaa aaa aaa @@ -90290,11 +94953,6 @@ aaa aaa aaa aaa -aht -aht -aht -aaa -aaa aaa anX anX @@ -90302,20 +94960,20 @@ anX anX anX awd +axi +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa awd -aaa -aaa -aht -aaa -aaa -aaa -aaa -aaa -aaa -apX -aIh -aJg -azA +aHN +aIU +aJI aLe aMe aNE @@ -90354,11 +95012,11 @@ bvF bxo byN bAx -bBA -bBA -cnB -bBA -bBA +bko +bko +bko +bko +bko bHs bBA bJM @@ -90369,7 +95027,7 @@ bOn bOW bPQ bPQ -bJN +bPQ bPQ bPQ bTP @@ -90537,20 +95195,20 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -abI aiS aiS -aiT -aiT aiS aiS -aht -aht +akf +akf +cBv +aiS +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -90559,9 +95217,6 @@ aaa aht aaa aaa -aaa -aaa -aaa aht aaa aaa @@ -90569,10 +95224,13 @@ aaa aaa aaa aaa -ash -aIh -aJg -aKc +aaa +aaa +aaa +awd +aHN +aIU +aJH aLe aMf aNF @@ -90794,42 +95452,42 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -abI -aiS -akf +aiT +cBk aju -alP -alP -aiS +cBo +alQ +cBt +cBw aiS aiS aiT aiS -aht -aht -aaa -aht +aiS +aiS +aiS +aiS +aiS +aiS +aiS +aiS +apX +avd +avd +apX +ayi +ayi +apX +aBL +aBL +apX aaa aaa aaa -aaa -aaa -aht -aaa -aaa -aaa -aaa -aaa -aaa -ash -aIh -aJg -azA +aAN +aHN +aIU +aJI aLf aLf aNG @@ -90892,7 +95550,7 @@ bKX bVZ bWO bXA -bYr +bQO bZe bZM caF @@ -91051,42 +95709,42 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aiS -aiS -akg -aiS -aiS -akg +aiU +ajv +aju +ajt +alQ +alb +alb aiS anY -aiS apt aiS -aiS -aiS -aiS +cBz +alP +cBB +apu +ale +ale +asb +coe apX -avd -avd +ave +awn apX -ayi -ayi +ayj +azr apX -aBL -aBL +aBM +aDb apX -aaa -aaa -aaa -ash -aIh -aJg -azA +aET +aET +aET +aET +aHN +aIU +aJI aLf aMg aNH @@ -91308,42 +95966,42 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa aiT -ajt aju +akh +alc +alR +amF alb -alQ -amE -aiS -anZ +anm ajv -apu -ale -ale -asb -ate +ajv +aju +cBA +aiS +aiS +akn apX -ave -awn apX -ayj -azr +asc +atf apX -aBM -aDb +avf +awo apX +ayk +azs +apX +aBN +aDc +apX +coq +cor +cow aET -aET -aET -aET -aIh +aHN aJh -aKd +bhe aLf aMh aNI @@ -91406,7 +96064,7 @@ bVi bMe bWP bXy -bYr +bQO bZe bZN caH @@ -91565,34 +96223,34 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aiU -aju -akh -alc -alR -amF -anm -aoa +aiT +cBl +cBm +cBp +alS +amG +alb +aiS +aiS +aiS +aiS +aiS +aiS aiS akn apX +aqT +asd +atg +auj +avg +awp apX -asc -atf +ayl +azt apX -avf -awo -apX -ayk -azs -apX -aBN -aDc +aBO +aDd apX aEU aFE @@ -91822,42 +96480,42 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aiT +aiS +aiS +akg +aiS +aiS +akg +aiS +aiS +aob ajv -aki -ald -alS -amG +aoD +ajv +cnX aiS -aiS -aiS -akn +apv apX -aqT -asd -atg -auj -avg -awp +aqU +ase +ath apX -ayl -azt +atf +awq apX -aBO -aDd +atf +azu +apX +atf +aDe apX aEV aFF aGB aET -aIh -aJg -azA +aHN +aIU +aJI aLf aMj aNK @@ -92079,42 +96737,42 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa +aht aiS -ajw +cBn +cBq +ajv +ajv aiS -aiS -aiS -aiS -aiS -aob -aoD -apv +akj +ale +ale +ale +ale +ale +ale +apw apX -aqU -ase -ath -apX -atf -awq -apX -atf -azu -apX -atf -aDe +aqV +asf +ati +auk +avh +awr +axo +aym +awr +aAO +aBP +com apX aET aET aET aET -aIh -aJg -azA +aHN +aIU +aJI aLf aMk aNL @@ -92161,7 +96819,7 @@ bGh bCR bIH bHw -bKX +cqG bMf bNk bOq @@ -92337,41 +96995,41 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa aiS aiS -akj -ale -ale -ale -ale -ale -ale -apw +aiT +aiT +aiS +aiS +cBx +aiS +aiS +aiS +aiT +aiT +aiT +aiS apX -aqV -asf -ati -auk -avh -awr -axo -aym -awr -aAO -aBP -awr -aAO +cod +asg +atj +apX +avi +aws +coi +aBQ +aDf +aDf +aBQ +con +cop aEW -aAO +cos aGC -aAO -awr +cos +coy aJj -azA +aJI aLf aMl aNM @@ -92600,35 +97258,35 @@ aaa aaa aaa aiT -akk -aiS -aiS -aiS +akl aiT -aiT -aiT -aiS +aaa +aaa +aaa +aaa +aaa +aaa apX -aqW -asg -atj apX -avi -aws +apX +apX +apX +avj +awt axp ayn azv -azv -aBQ -aDf -aDf -aEX -aDf +col +aBR +coo +apX +aGV +aDZ aGD -aDf -aDf +aDZ +aDZ aJk -aKc +aJH aLf aMm aLf @@ -92856,34 +97514,34 @@ aaa aaa aaa aaa -aiS -akl -aiS -aaa -aaa -aaa +ajx +akm +alf aaa aaa aaa +ann +ann +cnW +ann +aqX apX apX -apX -apX -apX -avj -awt +aul +avk +awu axq ayo -azw +azx aAP -aBR +avk aDg aEc aEY -aEc -aEc -aEc -aEc +cot +aBI +aBI +aBI aJl aKf aLf @@ -93113,25 +97771,25 @@ aaa aaa aaa aaa -ajx -akm -alf -aaa +ajy +akn +alg aaa aaa ann ann -ano -ann +aoE +apx +apY aqX -apX -apX -aul +ash +ash +ash avk -awu +awv axr -ayp -azx +ayq +azy aAQ avk aDh @@ -93371,26 +98029,26 @@ aaa aaa aaa ajy -akn +ako alg aaa aaa -ann -ann -aoE -apx -apY -aqX -ash -ash -ash +cnW +aoc +aoF +aoF +aoF +aqY +asi +atk +asi avk awv -axs -ayq -azy -aAR -avk +axt +coj +cok +ayr +aBS aDi aEd aEZ @@ -93628,26 +98286,26 @@ aaa aaa aaa ajy -ako +akn alg aaa aaa -ano -aoc -aoF -aoF -aoF -aqY -asi -atk -asi +ann +ann +aoG +apy +apZ +aqX +asj +atl +aum avk awv -axt -ayr -azz -ayr -aBS +axu +ays +azA +avk +avk aDj aEe aFa @@ -93884,24 +98542,24 @@ aaa aaa aaa aaa -ajy -akn -alg +ajz +akk +alh +aaa aaa aaa ann ann -aoG -apy -apZ +cnW +ann aqX -asj -atl -aum +apX +apX +apX avl awv -axu -ays +avk +aIh azA avk avk @@ -94141,17 +98799,17 @@ aaa aaa aaa aaa -ajz -akk -alh +aiT +akp +aiT aaa aaa aaa -ann -ann -ano -ann -aqX +aaa +aaa +aaa +apX +apX apX apX apX @@ -94399,14 +99057,14 @@ aaa aaa aaa aiS -akp +cBy +aiS +aiS +aiS +aiT +aiT +aiT aiS -aaa -aaa -aaa -aaa -aaa -aaa aiS aiS aiS @@ -94656,19 +99314,19 @@ aaa aaa aaa aiT -akm -aiS -aiS -aiS -aiT -aiT -aiT -aiS -aiS -aqZ -ask -ajv -ajv +akq +ale +ale +ale +anp +ale +ale +ale +ale +ale +ale +ale +auo atn awy axw @@ -94912,20 +99570,20 @@ aaa aaa aaa aaa +aiS +aiS +aiS +aiS +aiS aiT -akq -ale -ale -ale -anp -ale -ale -ale -ale -ale -ale -ale -auo +aiT +aiT +aiS +aiS +aiS +asl +aiS +aup atn awz axx @@ -95169,20 +99827,20 @@ aaa aaa aaa aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aiS -aiS -aiS -aiS -aiS -aiT -aiT -aiT -aiS -aiS -aiS -asl -aiS -aup +apu +ale +auq atn awA axw @@ -95202,9 +99860,9 @@ aKl aLg aLg aLg -aPd -aPd -aPd +coL +coL +coL aLg aTr aUy @@ -95437,9 +100095,9 @@ aaa aaa aaa aiS -apu -ale -auq +akn +ajv +aqZ atn awB axw @@ -95710,7 +100368,7 @@ atn aFM aGJ aGJ -aIn +aDl aEk aEk aLj @@ -95763,7 +100421,7 @@ bHy bHy bHy bOs -bPi +clx aaa aaa aaa @@ -97305,7 +101963,7 @@ bEe bMp bEg bEg -bPm +ahi aaa aaa aaa @@ -98266,13 +102924,13 @@ aaa aaa aaa aaa -aiS -abI +aaa +aaa abI aaa aaa aaa -aaa +abI abI abI aEj @@ -98525,13 +103183,13 @@ aaa aaa aaa aaa -abI +aaa +aaa aaa aaa aaa abI -abI -abI +aaa aEj aFh aEj @@ -98787,7 +103445,7 @@ aaa aaa aaa aaa -abI +aaa aaa aEl aFi @@ -98821,7 +103479,7 @@ bgN bcI aEj aKq -bjD +cpV bkI blZ blZ @@ -99044,8 +103702,8 @@ aaa aaa aaa aaa -abI -abI +aaa +aaa aEj aFj aEj @@ -99078,7 +103736,7 @@ aEj bhA aKq biE -bjD +cpV bkJ bkF blX @@ -99302,7 +103960,7 @@ aaa aaa aaa aaa -abI +aaa ahi ahi ahi @@ -100604,7 +105262,7 @@ aQp aRz aSo aTB -aEl +aEj aVI aFi aXC @@ -103199,7 +107857,7 @@ aEj aEl aEl aEl -aEl +aEj bwo aEj abI diff --git a/_maps/map_files/PubbyStation/job_changes.dm b/_maps/map_files/PubbyStation/job_changes.dm index 6bb5276d9c..b9789fd896 100644 --- a/_maps/map_files/PubbyStation/job_changes.dm +++ b/_maps/map_files/PubbyStation/job_changes.dm @@ -18,5 +18,4 @@ access += ACCESS_CREMATORIUM minimal_access += ACCESS_CREMATORIUM -MAP_REMOVE_JOB(curator) -MAP_REMOVE_JOB(lawyer) \ No newline at end of file +MAP_REMOVE_JOB(lawyer) diff --git a/_maps/map_files/PubbyStation/monastery_shuttle.dm b/_maps/map_files/PubbyStation/monastery_shuttle.dm index e64d784a1f..b1cbb3c7b2 100644 --- a/_maps/map_files/PubbyStation/monastery_shuttle.dm +++ b/_maps/map_files/PubbyStation/monastery_shuttle.dm @@ -1,11 +1,11 @@ /obj/machinery/computer/shuttle/monastery_shuttle name = "monastery shuttle console" desc = "Used to control the monastery shuttle." - circuit = /obj/item/weapon/circuitboard/computer/shuttle/monastery_shuttle + circuit = /obj/item/circuitboard/computer/shuttle/monastery_shuttle shuttleId = "pod1" possible_destinations = "monastery_shuttle_asteroid;monastery_shuttle_station" no_destination_swap = TRUE -/obj/item/weapon/circuitboard/computer/shuttle/monastery_shuttle +/obj/item/circuitboard/computer/shuttle/monastery_shuttle name = "Monastery Shuttle (Computer Board)" build_path = /obj/machinery/computer/shuttle/monastery_shuttle diff --git a/_maps/map_files/debug/runtimestation.dmm b/_maps/map_files/debug/runtimestation.dmm index 364e912b4b..399dc6427b 100644 --- a/_maps/map_files/debug/runtimestation.dmm +++ b/_maps/map_files/debug/runtimestation.dmm @@ -141,8 +141,7 @@ }, /area/engine/gravity_generator) "au" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; @@ -259,8 +258,7 @@ }, /area/engine/gravity_generator) "aI" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/gravity_generator) "aJ" = ( @@ -333,7 +331,7 @@ /obj/item/device/flashlight{ pixel_y = 5 }, -/obj/item/weapon/airlock_painter, +/obj/item/airlock_painter, /turf/open/floor/plating, /area/engine/engineering) "aT" = ( @@ -427,7 +425,7 @@ /area/engine/atmos) "bd" = ( /obj/structure/table, -/obj/item/weapon/weldingtool/experimental, +/obj/item/weldingtool/experimental, /turf/open/floor/plating, /area/engine/engineering) "be" = ( @@ -473,7 +471,7 @@ /obj/machinery/light, /obj/structure/table, /obj/item/device/analyzer, -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/plating, /area/engine/atmos) "bk" = ( @@ -505,13 +503,13 @@ "bo" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/structure/table, -/obj/item/weapon/screwdriver/power, -/obj/item/weapon/wirecutters/power, +/obj/item/screwdriver/power, +/obj/item/wirecutters/power, /turf/open/floor/plating, /area/engine/engineering) "bp" = ( /obj/machinery/light, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/item/device/lightreplacer, /turf/open/floor/plating, /area/engine/engineering) @@ -545,8 +543,7 @@ /turf/closed/wall/r_wall, /area/bridge) "bv" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/bridge) "bw" = ( @@ -635,7 +632,7 @@ "bH" = ( /obj/structure/table, /obj/item/ammo_box/c10mm, -/obj/item/weapon/gun/ballistic, +/obj/item/gun/ballistic, /turf/open/floor/plasteel, /area/bridge) "bI" = ( @@ -644,20 +641,20 @@ /area/bridge) "bJ" = ( /obj/structure/table, -/obj/item/weapon/card/id/captains_spare, +/obj/item/card/id/captains_spare, /turf/open/floor/plasteel, /area/bridge) "bK" = ( /obj/structure/table, -/obj/item/weapon/storage/backpack/holding, +/obj/item/storage/backpack/holding, /turf/open/floor/plasteel, /area/bridge) "bL" = ( /obj/structure/table, -/obj/item/weapon/rcd_ammo/large, -/obj/item/weapon/rcd_ammo/large, -/obj/item/weapon/rcd_ammo/large, -/obj/item/weapon/construction/rcd, +/obj/item/rcd_ammo/large, +/obj/item/rcd_ammo/large, +/obj/item/rcd_ammo/large, +/obj/item/construction/rcd, /turf/open/floor/plasteel, /area/bridge) "bM" = ( @@ -715,7 +712,6 @@ }, /obj/structure/closet/firecloset/full, /turf/open/floor/plasteel/arrival{ - icon_state = "arrival"; dir = 9 }, /area/hallway/secondary/entry) @@ -741,13 +737,11 @@ }, /area/hallway/secondary/entry) "bY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/department/bridge) "bZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/primary/central) "ca" = ( @@ -781,8 +775,7 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "cd" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -824,8 +817,7 @@ }, /area/bridge) "ch" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -1012,14 +1004,14 @@ /area/hallway/secondary/entry) "cI" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/arrival{ dir = 8 }, /area/hallway/secondary/entry) "cJ" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/arrival{ dir = 10 }, @@ -1037,7 +1029,7 @@ /area/hallway/secondary/entry) "cL" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, @@ -1045,8 +1037,8 @@ /area/hallway/secondary/entry) "cM" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/item/device/healthanalyzer, /turf/open/floor/plasteel/arrival, /area/hallway/secondary/entry) @@ -1070,8 +1062,7 @@ /turf/open/floor/plasteel, /area/construction) "cR" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/construction) "cS" = ( @@ -1353,8 +1344,8 @@ "dO" = ( /obj/structure/table, /obj/machinery/light, -/obj/item/weapon/twohanded/fireaxe, -/obj/item/weapon/extinguisher, +/obj/item/twohanded/fireaxe, +/obj/item/extinguisher, /turf/open/floor/plasteel, /area/storage/primary) "dP" = ( @@ -1364,8 +1355,8 @@ /area/storage/primary) "dQ" = ( /obj/structure/table, -/obj/item/weapon/storage/box/lights/mixed, -/obj/item/weapon/storage/box/lights/tubes, +/obj/item/storage/box/lights/mixed, +/obj/item/storage/box/lights/tubes, /obj/machinery/light, /turf/open/floor/plasteel, /area/storage/primary) diff --git a/_maps/map_files/generic/CentCom.dmm b/_maps/map_files/generic/CentCom.dmm index 6069ddfa01..ca7c26625b 100644 --- a/_maps/map_files/generic/CentCom.dmm +++ b/_maps/map_files/generic/CentCom.dmm @@ -67,7 +67,7 @@ /obj/structure/table/wood{ layer = 3.3 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-05"; layer = 4.1; pixel_y = 4 @@ -167,7 +167,7 @@ /area/holodeck/rec_center/bunker) "aB" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/box/matches{ +/obj/item/storage/box/matches{ pixel_x = -4; pixel_y = 8 }, @@ -212,7 +212,7 @@ /area/holodeck/rec_center/winterwonderland) "aJ" = ( /obj/structure/table, -/obj/item/weapon/gun/energy/laser, +/obj/item/gun/energy/laser, /turf/open/floor/holofloor{ icon_state = "asteroidfloor"; dir = 8 @@ -299,7 +299,7 @@ /area/holodeck/rec_center/winterwonderland) "aV" = ( /obj/structure/table/wood, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-05"; layer = 4.1; pixel_y = 10 @@ -379,7 +379,7 @@ /area/holodeck/rec_center/lounge) "bh" = ( /obj/structure/table/wood, -/obj/item/weapon/book/manual/barman_recipes, +/obj/item/book/manual/barman_recipes, /obj/item/clothing/mask/cigarette/pipe, /turf/open/floor/holofloor/carpet, /area/holodeck/rec_center/lounge) @@ -425,7 +425,7 @@ /area/holodeck/rec_center/pet_lounge) "bq" = ( /obj/structure/table/glass, -/obj/item/weapon/surgicaldrill, +/obj/item/surgicaldrill, /turf/open/floor/holofloor{ icon_state = "white"; dir = 9 @@ -433,7 +433,7 @@ /area/holodeck/rec_center/medical) "br" = ( /obj/structure/table/glass, -/obj/item/weapon/hemostat, +/obj/item/hemostat, /turf/open/floor/holofloor{ icon_state = "white"; dir = 1 @@ -441,10 +441,10 @@ /area/holodeck/rec_center/medical) "bs" = ( /obj/structure/table/glass, -/obj/item/weapon/scalpel{ +/obj/item/scalpel{ pixel_y = 10 }, -/obj/item/weapon/circular_saw, +/obj/item/circular_saw, /turf/open/floor/holofloor{ icon_state = "white"; dir = 1 @@ -452,7 +452,7 @@ /area/holodeck/rec_center/medical) "bt" = ( /obj/structure/table/glass, -/obj/item/weapon/retractor, +/obj/item/retractor, /turf/open/floor/holofloor{ icon_state = "white"; dir = 1 @@ -461,7 +461,7 @@ "bu" = ( /obj/structure/table/glass, /obj/item/stack/medical/gauze, -/obj/item/weapon/cautery, +/obj/item/cautery, /turf/open/floor/holofloor{ icon_state = "white"; dir = 5 @@ -506,7 +506,7 @@ /obj/item/clothing/head/helmet/thunderdome, /obj/item/clothing/suit/armor/tdome/red, /obj/item/clothing/under/color/red, -/obj/item/weapon/holo/esword/red, +/obj/item/holo/esword/red, /turf/open/floor/holofloor{ icon_state = "warningline"; dir = 2 @@ -554,8 +554,8 @@ /area/holodeck/rec_center/pet_lounge) "bI" = ( /obj/structure/table/glass, -/obj/item/weapon/surgical_drapes, -/obj/item/weapon/razor, +/obj/item/surgical_drapes, +/obj/item/razor, /turf/open/floor/holofloor{ icon_state = "white"; dir = 8 @@ -619,7 +619,7 @@ /turf/open/floor/holofloor/grass, /area/holodeck/rec_center/pet_lounge) "bV" = ( -/obj/item/weapon/storage/bag/easterbasket{ +/obj/item/storage/bag/easterbasket{ name = "picnic basket"; pixel_y = 6 }, @@ -688,7 +688,7 @@ }, /area/holodeck/rec_center/pet_lounge) "ch" = ( -/obj/item/weapon/shovel/spade{ +/obj/item/shovel/spade{ pixel_x = 2; pixel_y = -2 }, @@ -725,11 +725,11 @@ /area/holodeck/rec_center/medical) "cm" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/box/syringes{ +/obj/item/storage/box/syringes{ pixel_x = 4; pixel_y = 4 }, -/obj/item/weapon/storage/box/beakers, +/obj/item/storage/box/beakers, /turf/open/floor/holofloor{ icon_state = "white" }, @@ -805,7 +805,7 @@ /area/holodeck/rec_center/anthophila) "cx" = ( /obj/effect/holodeck_effect/mobspawner/bee, -/obj/item/weapon/melee/flyswatter, +/obj/item/melee/flyswatter, /turf/open/floor/holofloor/asteroid, /area/holodeck/rec_center/anthophila) "cy" = ( @@ -891,7 +891,7 @@ /turf/open/floor/holofloor/grass, /area/holodeck/rec_center/pet_lounge) "cL" = ( -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/holofloor/grass, /area/holodeck/rec_center/pet_lounge) "cM" = ( @@ -928,7 +928,7 @@ /area/holodeck/rec_center/pet_lounge) "cS" = ( /obj/machinery/hydroponics/soil, -/obj/item/weapon/cultivator, +/obj/item/cultivator, /turf/open/floor/holofloor/grass, /area/holodeck/rec_center/pet_lounge) "cT" = ( @@ -942,7 +942,7 @@ /area/holodeck/rec_center/pet_lounge) "cV" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/medical, +/obj/item/bedsheet/medical, /obj/structure/window{ dir = 1 }, @@ -956,7 +956,7 @@ dir = 8 }, /obj/structure/bed, -/obj/item/weapon/bedsheet/medical, +/obj/item/bedsheet/medical, /obj/structure/window{ dir = 1 }, @@ -984,11 +984,11 @@ /turf/open/floor/holofloor/beach/coast_t, /area/holodeck/rec_center/beach) "da" = ( -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /turf/open/floor/holofloor/beach/coast_t, /area/holodeck/rec_center/beach) "db" = ( -/obj/item/weapon/shovel/spade, +/obj/item/shovel/spade, /turf/open/floor/holofloor/beach/coast_t, /area/holodeck/rec_center/beach) "dc" = ( @@ -1031,7 +1031,7 @@ /area/holodeck/rec_center/beach) "dj" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/medical, +/obj/item/bedsheet/medical, /obj/machinery/iv_drip{ density = 0 }, @@ -1045,7 +1045,7 @@ dir = 8 }, /obj/structure/bed, -/obj/item/weapon/bedsheet/medical, +/obj/item/bedsheet/medical, /obj/machinery/iv_drip{ density = 0 }, @@ -1120,7 +1120,7 @@ /obj/item/clothing/head/helmet/thunderdome, /obj/item/clothing/suit/armor/tdome/green, /obj/item/clothing/under/color/green, -/obj/item/weapon/holo/esword/green, +/obj/item/holo/esword/green, /turf/open/floor/holofloor{ icon_state = "warningline"; dir = 1 @@ -1165,14 +1165,14 @@ }, /area/holodeck/rec_center/spacechess) "dA" = ( -/obj/item/weapon/banner/blue, +/obj/item/banner/blue, /turf/open/floor/holofloor/grass, /area/holodeck/rec_center/thunderdome1218) "dB" = ( /obj/structure/table/wood/fancy, /obj/item/clothing/suit/armor/riot/knight/blue, /obj/item/clothing/head/helmet/knight/blue, -/obj/item/weapon/claymore/weak, +/obj/item/claymore/weak, /turf/open/floor/holofloor/grass, /area/holodeck/rec_center/thunderdome1218) "dC" = ( @@ -1186,11 +1186,11 @@ /obj/structure/table/wood/fancy, /obj/item/clothing/suit/armor/riot/knight/red, /obj/item/clothing/head/helmet/knight/red, -/obj/item/weapon/claymore/weak, +/obj/item/claymore/weak, /turf/open/floor/holofloor/grass, /area/holodeck/rec_center/thunderdome1218) "dE" = ( -/obj/item/weapon/banner/red, +/obj/item/banner/red, /turf/open/floor/holofloor/grass, /area/holodeck/rec_center/thunderdome1218) "dF" = ( @@ -1224,7 +1224,7 @@ /area/holodeck/rec_center/chapelcourt) "dJ" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/storage/book/bible, +/obj/item/storage/book/bible, /turf/open/floor/holofloor{ dir = 8; icon_state = "dark" @@ -1232,7 +1232,7 @@ /area/holodeck/rec_center/chapelcourt) "dK" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /turf/open/floor/holofloor{ dir = 8; icon_state = "dark" @@ -1397,7 +1397,7 @@ icon = 'icons/obj/machines/particle_accelerator.dmi'; icon_state = "control_boxp"; name = "Kobayashi Maru control computer"; - prizes = list(/obj/item/weapon/paper/fluff/holodeck/trek_diploma = 1); + prizes = list(/obj/item/paper/fluff/holodeck/trek_diploma = 1); settlers = list("Kirk","Worf","Gene") }, /turf/open/floor/holofloor/plating, @@ -1423,7 +1423,7 @@ icon = 'icons/obj/machines/particle_accelerator.dmi'; icon_state = "control_boxp"; name = "Kobayashi Maru control computer"; - prizes = list(/obj/item/weapon/paper/fluff/holodeck/trek_diploma = 1); + prizes = list(/obj/item/paper/fluff/holodeck/trek_diploma = 1); settlers = list("Kirk","Worf","Gene") }, /turf/open/floor/holofloor/plating, @@ -1438,7 +1438,7 @@ icon = 'icons/obj/machines/particle_accelerator.dmi'; icon_state = "control_boxp"; name = "Kobayashi Maru control computer"; - prizes = list(/obj/item/weapon/paper/fluff/holodeck/trek_diploma = 1); + prizes = list(/obj/item/paper/fluff/holodeck/trek_diploma = 1); settlers = list("Kirk","Worf","Gene") }, /turf/open/floor/holofloor/plating, @@ -1593,7 +1593,7 @@ /area/holodeck/rec_center/kobayashi) "ez" = ( /obj/structure/table/glass, -/obj/item/weapon/gun/energy/e_gun/mini/practice_phaser, +/obj/item/gun/energy/e_gun/mini/practice_phaser, /turf/open/floor/holofloor/plating, /area/holodeck/rec_center/kobayashi) "eA" = ( @@ -1612,8 +1612,8 @@ }, /area/holodeck/rec_center/chapelcourt) "eC" = ( -/obj/item/weapon/gavelblock, -/obj/item/weapon/gavelhammer, +/obj/item/gavelblock, +/obj/item/gavelhammer, /obj/structure/table/wood, /turf/open/floor/holofloor{ dir = 8; @@ -1636,7 +1636,7 @@ }, /area/holodeck/rec_center/chapelcourt) "eF" = ( -/obj/item/weapon/shovel, +/obj/item/shovel, /turf/open/floor/holofloor/asteroid, /area/holodeck/rec_center/rollercoaster) "eG" = ( @@ -1663,7 +1663,7 @@ }, /area/holodeck/rec_center/firingrange) "eJ" = ( -/obj/item/weapon/weldingtool, +/obj/item/weldingtool, /turf/open/floor/holofloor/plating, /area/holodeck/rec_center/refuel) "eK" = ( @@ -1685,22 +1685,22 @@ /area/holodeck/rec_center/thunderdome1218) "eN" = ( /obj/structure/table/wood, -/obj/item/weapon/melee/chainofcommand{ +/obj/item/melee/chainofcommand{ name = "chain whip" }, -/obj/item/weapon/twohanded/spear, +/obj/item/twohanded/spear, /turf/open/floor/holofloor/asteroid, /area/holodeck/rec_center/thunderdome1218) "eO" = ( /obj/structure/table/wood, -/obj/item/weapon/scythe, -/obj/item/weapon/twohanded/spear, +/obj/item/scythe, +/obj/item/twohanded/spear, /turf/open/floor/holofloor/asteroid, /area/holodeck/rec_center/thunderdome1218) "eP" = ( /obj/structure/table/wood, -/obj/item/weapon/tailclub, -/obj/item/weapon/twohanded/spear, +/obj/item/tailclub, +/obj/item/twohanded/spear, /turf/open/floor/holofloor/asteroid, /area/holodeck/rec_center/thunderdome1218) "eQ" = ( @@ -1858,8 +1858,8 @@ /area/holodeck/rec_center/kobayashi) "fn" = ( /obj/structure/table, -/obj/item/weapon/folder, -/obj/item/weapon/pen/blue, +/obj/item/folder, +/obj/item/pen/blue, /obj/structure/window/reinforced{ dir = 8 }, @@ -1870,8 +1870,8 @@ /area/holodeck/rec_center/kobayashi) "fo" = ( /obj/structure/table, -/obj/item/weapon/folder, -/obj/item/weapon/pen, +/obj/item/folder, +/obj/item/pen, /turf/open/floor/holofloor{ icon_state = "neutral"; dir = 1 @@ -1882,8 +1882,8 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/folder, -/obj/item/weapon/pen/red, +/obj/item/folder, +/obj/item/pen/red, /turf/open/floor/holofloor{ icon_state = "neutral"; dir = 1 @@ -1918,7 +1918,7 @@ }, /area/holodeck/rec_center/firingrange) "ft" = ( -/obj/item/weapon/paper/guides/jobs/security/range, +/obj/item/paper/guides/jobs/security/range, /turf/open/floor/holofloor, /area/holodeck/rec_center/firingrange) "fu" = ( @@ -2066,7 +2066,7 @@ /area/holodeck/rec_center/firingrange) "fM" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/laser/practice, +/obj/item/gun/energy/laser/practice, /obj/item/clothing/ears/earmuffs, /turf/open/floor/holofloor, /area/holodeck/rec_center/firingrange) @@ -2090,8 +2090,8 @@ /obj/item/clothing/shoes/sneakers/brown, /obj/item/clothing/suit/armor/tdome/red, /obj/item/clothing/head/helmet/thunderdome, -/obj/item/weapon/melee/baton/loaded, -/obj/item/weapon/melee/transforming/energy/sword/saber/red, +/obj/item/melee/baton/loaded, +/obj/item/melee/transforming/energy/sword/saber/red, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -2127,8 +2127,8 @@ /obj/item/clothing/shoes/sneakers/brown, /obj/item/clothing/suit/armor/tdome/green, /obj/item/clothing/head/helmet/thunderdome, -/obj/item/weapon/melee/baton/loaded, -/obj/item/weapon/melee/transforming/energy/sword/saber/green, +/obj/item/melee/baton/loaded, +/obj/item/melee/transforming/energy/sword/saber/green, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -2157,7 +2157,7 @@ /obj/item/clothing/shoes/sneakers/brown, /obj/item/clothing/suit/armor/vest, /obj/item/clothing/head/helmet/swat, -/obj/item/weapon/gun/energy/laser, +/obj/item/gun/energy/laser, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -2169,7 +2169,7 @@ /obj/item/clothing/shoes/sneakers/brown, /obj/item/clothing/suit/armor/vest, /obj/item/clothing/head/helmet/swat, -/obj/item/weapon/gun/energy/laser, +/obj/item/gun/energy/laser, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -2617,11 +2617,11 @@ /turf/open/floor/circuit/green/anim, /area/ctf) "hJ" = ( -/obj/item/weapon/twohanded/ctf/blue, +/obj/item/twohanded/ctf/blue, /turf/open/floor/circuit/green/anim, /area/ctf) "hK" = ( -/obj/item/weapon/twohanded/ctf/red, +/obj/item/twohanded/ctf/red, /turf/open/floor/circuit/green/anim, /area/ctf) "hL" = ( @@ -2841,22 +2841,21 @@ /area/centcom/prison) "ix" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/centcom/control) "iy" = ( /obj/structure/table/reinforced, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/obj/item/crowbar/red, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/item/clothing/mask/gas, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/centcom/control) "iz" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/centcom/control) "iA" = ( @@ -2878,7 +2877,7 @@ /area/centcom/control) "iB" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/lockbox/loyalty, +/obj/item/storage/lockbox/loyalty, /obj/machinery/light{ dir = 1 }, @@ -2886,14 +2885,14 @@ /turf/open/floor/plasteel, /area/centcom/control) "iC" = ( -/obj/item/weapon/storage/box/emps{ +/obj/item/storage/box/emps{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/flashbangs, -/obj/item/weapon/grenade/plastic/x4, -/obj/item/weapon/grenade/plastic/x4, -/obj/item/weapon/grenade/plastic/x4, +/obj/item/storage/box/flashbangs, +/obj/item/grenade/plastic/x4, +/obj/item/grenade/plastic/x4, +/obj/item/grenade/plastic/x4, /obj/structure/table/reinforced, /obj/item/clothing/ears/earmuffs, /obj/structure/reagent_dispensers/peppertank{ @@ -2904,14 +2903,14 @@ /area/centcom/control) "iD" = ( /obj/structure/table/reinforced, -/obj/item/weapon/restraints/handcuffs/cable/zipties, +/obj/item/restraints/handcuffs/cable/zipties, /obj/item/device/assembly/flash/handheld, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/centcom/control) "iE" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/centcom/control) @@ -2932,10 +2931,10 @@ /area/centcom/control) "iI" = ( /obj/structure/closet/secure_closet/security, -/obj/item/weapon/storage/belt/security/full, -/obj/item/weapon/gun/ballistic/automatic/wt550, +/obj/item/storage/belt/security/full, +/obj/item/gun/ballistic/automatic/wt550, /obj/item/clothing/head/helmet/swat/nanotrasen, -/obj/item/weapon/crowbar/red, +/obj/item/crowbar/red, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -2943,10 +2942,10 @@ /area/centcom/control) "iJ" = ( /obj/structure/closet/secure_closet/security, -/obj/item/weapon/storage/belt/security/full, -/obj/item/weapon/gun/ballistic/automatic/wt550, +/obj/item/storage/belt/security/full, +/obj/item/gun/ballistic/automatic/wt550, /obj/item/clothing/head/helmet/swat/nanotrasen, -/obj/item/weapon/crowbar/red, +/obj/item/crowbar/red, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -2999,7 +2998,6 @@ /area/centcom/supply) "iT" = ( /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/centcom/supply) @@ -3009,7 +3007,6 @@ pixel_x = 24 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 5 }, /area/centcom/supply) @@ -3027,10 +3024,10 @@ /area/centcom/control) "iX" = ( /obj/structure/closet/secure_closet/security, -/obj/item/weapon/storage/belt/security/full, -/obj/item/weapon/gun/ballistic/automatic/wt550, +/obj/item/storage/belt/security/full, +/obj/item/gun/ballistic/automatic/wt550, /obj/item/clothing/head/helmet/swat/nanotrasen, -/obj/item/weapon/crowbar/red, +/obj/item/crowbar/red, /obj/effect/turf_decal/stripes/line{ dir = 6 }, @@ -3038,18 +3035,17 @@ /area/centcom/control) "iY" = ( /obj/structure/closet/secure_closet/security, -/obj/item/weapon/storage/belt/security/full, -/obj/item/weapon/gun/ballistic/automatic/wt550, +/obj/item/storage/belt/security/full, +/obj/item/gun/ballistic/automatic/wt550, /obj/item/clothing/head/helmet/swat/nanotrasen, -/obj/item/weapon/crowbar/red, +/obj/item/crowbar/red, /obj/effect/turf_decal/stripes/line{ dir = 10 }, /turf/open/floor/plasteel, /area/centcom/control) "iZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/centcom/supply) "ja" = ( @@ -3073,8 +3069,7 @@ /turf/open/floor/plasteel, /area/centcom/control) "jd" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; @@ -3219,7 +3214,7 @@ /area/centcom/supply) "jr" = ( /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/structure/table, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -3530,8 +3525,8 @@ }, /area/centcom/control) "kc" = ( -/obj/item/weapon/storage/box/handcuffs, -/obj/item/weapon/crowbar/red, +/obj/item/storage/box/handcuffs, +/obj/item/crowbar/red, /obj/structure/table/wood, /turf/open/floor/plasteel/vault{ dir = 8 @@ -3553,7 +3548,7 @@ }, /area/centcom/control) "kf" = ( -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/item/device/taperecorder, /obj/structure/table/wood, /turf/open/floor/plasteel/vault{ @@ -3561,8 +3556,8 @@ }, /area/centcom/control) "kg" = ( -/obj/item/weapon/wrench, -/obj/item/weapon/restraints/handcuffs, +/obj/item/wrench, +/obj/item/restraints/handcuffs, /obj/item/device/assembly/flash/handheld, /obj/structure/table/wood, /turf/open/floor/plasteel/vault{ @@ -3570,7 +3565,7 @@ }, /area/centcom/control) "kh" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -3580,7 +3575,7 @@ /area/centcom/control) "ki" = ( /obj/structure/table/wood, -/obj/item/weapon/phone{ +/obj/item/phone{ desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; pixel_x = -3; pixel_y = 3 @@ -3599,24 +3594,24 @@ }, /area/centcom/control) "kj" = ( -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/red, -/obj/item/weapon/stamp/denied{ +/obj/item/clipboard, +/obj/item/folder/red, +/obj/item/stamp/denied{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/stamp, +/obj/item/stamp, /obj/structure/table/wood, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/centcom/control) "kk" = ( -/obj/item/weapon/storage/briefcase{ +/obj/item/storage/briefcase{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /obj/structure/table/wood, /turf/open/floor/plasteel/vault{ dir = 8 @@ -3651,7 +3646,7 @@ /turf/open/floor/plasteel, /area/centcom/control) "kq" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/vault{ @@ -3680,8 +3675,8 @@ /area/syndicate_mothership/control) "kv" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/handcuffs, -/obj/item/weapon/crowbar/red, +/obj/item/storage/box/handcuffs, +/obj/item/crowbar/red, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -3696,13 +3691,13 @@ /turf/open/floor/plasteel, /area/centcom/control) "kx" = ( -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/red, -/obj/item/weapon/stamp/denied{ +/obj/item/clipboard, +/obj/item/folder/red, +/obj/item/stamp/denied{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/stamp, +/obj/item/stamp, /obj/structure/table/wood, /turf/open/floor/plasteel/grimy, /area/centcom/control) @@ -3711,7 +3706,7 @@ /turf/open/floor/plasteel/grimy, /area/centcom/control) "kz" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/machinery/firealarm{ @@ -3726,7 +3721,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -3736,7 +3731,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/grimy, @@ -3753,8 +3748,8 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen/fourcolor, +/obj/item/paper_bin, +/obj/item/pen/fourcolor, /turf/open/floor/plasteel/grimy, /area/centcom/control) "kE" = ( @@ -3769,23 +3764,23 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/blue, -/obj/item/weapon/stamp/law, +/obj/item/clipboard, +/obj/item/folder/blue, +/obj/item/stamp/law, /turf/open/floor/plasteel/grimy, /area/centcom/control) "kG" = ( /obj/structure/window/reinforced{ dir = 8 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, /turf/open/floor/plasteel/grimy, /area/centcom/control) "kH" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/machinery/airalarm{ @@ -3811,7 +3806,6 @@ /area/centcom/supply) "kL" = ( /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 6 }, /area/centcom/supply) @@ -3834,8 +3828,8 @@ /area/centcom/control) "kP" = ( /obj/structure/table/reinforced, -/obj/item/weapon/wrench, -/obj/item/weapon/restraints/handcuffs, +/obj/item/wrench, +/obj/item/restraints/handcuffs, /obj/item/device/assembly/flash/handheld, /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -3844,7 +3838,7 @@ /area/centcom/control) "kQ" = ( /obj/structure/table/reinforced, -/obj/item/weapon/gun/ballistic/automatic/wt550, +/obj/item/gun/ballistic/automatic/wt550, /obj/item/device/flashlight/seclite, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -3853,15 +3847,15 @@ /area/centcom/control) "kR" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen/fourcolor, +/obj/item/paper_bin, +/obj/item/pen/fourcolor, /turf/open/floor/plasteel/grimy, /area/centcom/control) "kS" = ( /obj/structure/table/wood, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/blue, -/obj/item/weapon/stamp/law, +/obj/item/clipboard, +/obj/item/folder/blue, +/obj/item/stamp/law, /turf/open/floor/plasteel/grimy, /area/centcom/control) "kT" = ( @@ -3902,8 +3896,8 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/item/weapon/gavelblock, -/obj/item/weapon/gavelhammer, +/obj/item/gavelblock, +/obj/item/gavelhammer, /obj/structure/window/reinforced, /turf/open/floor/plasteel/grimy, /area/centcom/control) @@ -3993,9 +3987,9 @@ /area/centcom/control) "lg" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen/red, +/obj/item/clipboard, +/obj/item/folder/red, +/obj/item/pen/red, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -4003,10 +3997,10 @@ /area/centcom/control) "lh" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/handcuffs, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/crowbar/power, -/obj/item/weapon/storage/belt/security/full, +/obj/item/storage/box/handcuffs, +/obj/item/crowbar/red, +/obj/item/crowbar/power, +/obj/item/storage/belt/security/full, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -4030,7 +4024,7 @@ /area/centcom/control) "ll" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/briefcase, +/obj/item/storage/briefcase, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -4058,9 +4052,9 @@ pixel_y = 32 }, /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen/red, +/obj/item/clipboard, +/obj/item/folder/yellow, +/obj/item/pen/red, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -4084,8 +4078,8 @@ dir = 1 }, /obj/structure/table/reinforced, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/wrench, +/obj/item/crowbar/red, +/obj/item/wrench, /obj/item/clothing/mask/gas, /turf/open/floor/plasteel/vault{ dir = 8 @@ -4108,7 +4102,6 @@ /area/centcom/supply) "lv" = ( /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 9 }, /area/centcom/supply) @@ -4118,13 +4111,11 @@ pixel_x = 24 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 5 }, /area/centcom/supply) "lx" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/directions/engineering{ desc = "A sign that shows there are doors here. There are doors everywhere!"; icon_state = "doors"; @@ -4133,7 +4124,7 @@ /turf/open/floor/plating, /area/centcom/control) "ly" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -4204,7 +4195,7 @@ }, /area/syndicate_mothership/control) "lI" = ( -/obj/item/weapon/disk/data, +/obj/item/disk/data, /obj/effect/light_emitter{ set_cap = 1; set_luminosity = 4 @@ -4234,7 +4225,6 @@ dir = 8 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 9 }, /area/centcom/supply) @@ -4243,7 +4233,6 @@ dir = 1 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/centcom/supply) @@ -4253,22 +4242,21 @@ pixel_x = 32 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 5 }, /area/centcom/supply) "lQ" = ( /obj/structure/table, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/stack/packageWrap, /obj/item/stack/cable_coil/white, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /turf/open/floor/plasteel/green/side{ dir = 9 }, /area/centcom/control) "lR" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/green/side{ @@ -4276,7 +4264,7 @@ }, /area/centcom/control) "lS" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_x = -3; @@ -4298,7 +4286,7 @@ }, /area/centcom/control) "lV" = ( -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/structure/table, /turf/open/floor/plasteel/green/side{ dir = 5 @@ -4321,9 +4309,9 @@ /area/centcom/control) "lY" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen/red, +/obj/item/clipboard, +/obj/item/folder/red, +/obj/item/pen/red, /obj/machinery/button/door{ id = "XCCsec3"; name = "XCC Shutter 3 Control"; @@ -4378,8 +4366,8 @@ /area/centcom/control) "me" = ( /obj/structure/table/wood, -/obj/item/weapon/folder, -/obj/item/weapon/pen/red, +/obj/item/folder, +/obj/item/pen/red, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -4430,7 +4418,7 @@ /obj/machinery/door/window/brigdoor/southleft{ name = "Shower" }, -/obj/item/weapon/soap/deluxe, +/obj/item/soap/deluxe, /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/white, /area/centcom/ferry) @@ -4443,7 +4431,6 @@ /area/centcom/supply) "mm" = ( /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 10 }, /area/centcom/supply) @@ -4478,7 +4465,7 @@ }, /area/centcom/control) "ms" = ( -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/structure/table/wood, /turf/open/floor/plasteel/vault{ dir = 8 @@ -4500,7 +4487,7 @@ /area/centcom/control) "mv" = ( /obj/structure/table/reinforced, -/obj/item/weapon/restraints/handcuffs/cable/zipties, +/obj/item/restraints/handcuffs/cable/zipties, /obj/item/device/assembly/flash/handheld, /turf/open/floor/plasteel/vault{ dir = 8 @@ -4514,8 +4501,8 @@ /area/centcom/control) "mx" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -4560,12 +4547,12 @@ /turf/open/floor/plasteel/white, /area/centcom/ferry) "mE" = ( -/obj/item/weapon/clipboard, -/obj/item/weapon/stamp/denied{ +/obj/item/clipboard, +/obj/item/stamp/denied{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/stamp, +/obj/item/stamp, /obj/structure/table/reinforced, /turf/open/floor/plasteel/vault{ dir = 8 @@ -4578,7 +4565,7 @@ /obj/structure/table/reinforced, /obj/item/stack/packageWrap, /obj/item/stack/cable_coil/white, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -4626,7 +4613,6 @@ pixel_y = -26 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 6 }, /area/centcom/supply) @@ -4657,16 +4643,16 @@ /area/centcom/control) "mP" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/photo_album, +/obj/item/storage/photo_album, /obj/item/device/camera, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/centcom/control) "mQ" = ( -/obj/item/weapon/paper/pamphlet/centcom/visitor_info, -/obj/item/weapon/paper/pamphlet/centcom/visitor_info, -/obj/item/weapon/paper/pamphlet/centcom/visitor_info, +/obj/item/paper/pamphlet/centcom/visitor_info, +/obj/item/paper/pamphlet/centcom/visitor_info, +/obj/item/paper/pamphlet/centcom/visitor_info, /obj/structure/table/wood, /turf/open/floor/plasteel/vault{ dir = 8 @@ -4780,14 +4766,13 @@ }, /area/centcom/control) "nf" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/centcom/ferry) "ng" = ( /obj/structure/table/wood, /obj/item/device/taperecorder, -/obj/item/weapon/storage/box/handcuffs, +/obj/item/storage/box/handcuffs, /obj/item/device/flashlight/seclite, /obj/structure/noticeboard{ pixel_y = 28 @@ -4798,7 +4783,7 @@ /area/centcom/ferry) "nh" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/photo_album, +/obj/item/storage/photo_album, /obj/item/device/camera, /obj/structure/reagent_dispensers/peppertank{ pixel_y = 32 @@ -4811,7 +4796,7 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-15"; pixel_x = -6; pixel_y = 12 @@ -4852,7 +4837,7 @@ /area/centcom/ferry) "nn" = ( /obj/machinery/computer/card/centcom, -/obj/item/weapon/card/id/centcom, +/obj/item/card/id/centcom, /turf/open/floor/plasteel/grimy, /area/centcom/ferry) "no" = ( @@ -4861,8 +4846,8 @@ /area/centcom/ferry) "np" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen/fourcolor, +/obj/item/paper_bin, +/obj/item/pen/fourcolor, /obj/machinery/vending/wallmed{ name = "Emergency NanoMed"; pixel_y = 32; @@ -4873,10 +4858,10 @@ /area/centcom/ferry) "nq" = ( /obj/structure/table/wood, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/blue, -/obj/item/weapon/melee/chainofcommand, -/obj/item/weapon/stamp/captain, +/obj/item/clipboard, +/obj/item/folder/blue, +/obj/item/melee/chainofcommand, +/obj/item/stamp/captain, /obj/machinery/newscaster/security_unit{ pixel_y = 32 }, @@ -4885,7 +4870,7 @@ "nr" = ( /obj/structure/table/wood, /obj/machinery/computer/security/wooden_tv, -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_x = 32; pixel_y = 24 }, @@ -4900,8 +4885,8 @@ /area/centcom/supply) "nt" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen/red, +/obj/item/paper_bin, +/obj/item/pen/red, /obj/effect/turf_decal/stripes/line{ dir = 10 }, @@ -4910,7 +4895,7 @@ "nu" = ( /obj/structure/table/reinforced, /obj/item/stack/packageWrap, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/effect/turf_decal/stripes/line, /obj/machinery/light{ dir = 1 @@ -4933,22 +4918,22 @@ /area/centcom/supply) "nx" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/brown{ dir = 8 }, /area/centcom/control) "ny" = ( /obj/structure/table, -/obj/item/weapon/paper/pamphlet/centcom/visitor_info, -/obj/item/weapon/paper/pamphlet/centcom/visitor_info, -/obj/item/weapon/paper/pamphlet/centcom/visitor_info, +/obj/item/paper/pamphlet/centcom/visitor_info, +/obj/item/paper/pamphlet/centcom/visitor_info, +/obj/item/paper/pamphlet/centcom/visitor_info, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/centcom/control) "nz" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_x = -3; @@ -4960,8 +4945,8 @@ /area/centcom/control) "nA" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen/fourcolor, +/obj/item/paper_bin, +/obj/item/pen/fourcolor, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -4979,11 +4964,11 @@ /turf/open/floor/plasteel/vault, /area/centcom/control) "nD" = ( -/obj/item/weapon/storage/briefcase{ +/obj/item/storage/briefcase{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /obj/structure/table/wood, /turf/open/floor/plasteel/vault{ dir = 8 @@ -5002,7 +4987,7 @@ /area/centcom/ferry) "nG" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/grimy, /area/centcom/ferry) "nH" = ( @@ -5017,13 +5002,13 @@ /area/centcom/ferry) "nJ" = ( /obj/structure/table/wood, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/red, -/obj/item/weapon/stamp/denied{ +/obj/item/clipboard, +/obj/item/folder/red, +/obj/item/stamp/denied{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/stamp, +/obj/item/stamp, /turf/open/floor/plasteel/grimy, /area/centcom/ferry) "nK" = ( @@ -5082,7 +5067,6 @@ /area/centcom/supply) "nQ" = ( /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 5 }, /area/centcom/supply) @@ -5100,8 +5084,8 @@ /area/centcom/control) "nT" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen/fourcolor, +/obj/item/paper_bin, +/obj/item/pen/fourcolor, /obj/machinery/airalarm{ dir = 8; pixel_x = 24 @@ -5136,7 +5120,7 @@ /area/centcom/ferry) "nX" = ( /obj/structure/table/wood, -/obj/item/weapon/phone{ +/obj/item/phone{ desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; pixel_x = -3; pixel_y = 3 @@ -5165,8 +5149,8 @@ /area/centcom/ferry) "nZ" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen/fourcolor, +/obj/item/paper_bin, +/obj/item/pen/fourcolor, /turf/open/floor/plasteel/grimy, /area/centcom/ferry) "oa" = ( @@ -5194,7 +5178,7 @@ /turf/open/floor/plasteel/grimy, /area/centcom/ferry) "oe" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -5210,8 +5194,8 @@ /area/centcom/ferry) "of" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/stamp/qm, +/obj/item/folder/yellow, +/obj/item/stamp/qm, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -5243,9 +5227,9 @@ req_access_txt = "109"; base_state = "rightsecure" }, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen/red, +/obj/item/clipboard, +/obj/item/folder/yellow, +/obj/item/pen/red, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/centcom/supply) @@ -5258,11 +5242,11 @@ }, /area/centcom/control) "ok" = ( -/obj/item/weapon/storage/briefcase{ +/obj/item/storage/briefcase{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /obj/structure/table/wood, /obj/structure/noticeboard{ dir = 8; @@ -5349,7 +5333,7 @@ /area/centcom/ferry) "ou" = ( /obj/structure/destructible/cult/tome, -/obj/item/weapon/book/codex_gigas, +/obj/item/book/codex_gigas, /obj/machinery/airalarm{ dir = 8; pixel_x = 24 @@ -5360,13 +5344,13 @@ /area/centcom/ferry) "ov" = ( /obj/structure/table/reinforced, -/obj/item/weapon/cartridge/quartermaster{ +/obj/item/cartridge/quartermaster{ pixel_x = -6 }, -/obj/item/weapon/cartridge/quartermaster{ +/obj/item/cartridge/quartermaster{ pixel_x = 6 }, -/obj/item/weapon/cartridge/quartermaster{ +/obj/item/cartridge/quartermaster{ pixel_y = 6 }, /obj/item/device/gps/mining, @@ -5381,14 +5365,14 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen/red, +/obj/item/paper_bin, +/obj/item/pen/red, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/centcom/supply) "ox" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -5441,7 +5425,7 @@ /area/centcom/control) "oE" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/machinery/light, /turf/open/floor/plasteel/vault{ dir = 8 @@ -5457,7 +5441,7 @@ }, /area/centcom/control) "oG" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/structure/extinguisher_cabinet{ @@ -5468,9 +5452,9 @@ }, /area/centcom/control) "oH" = ( -/obj/item/weapon/storage/crayons, +/obj/item/storage/crayons, /obj/structure/table, -/obj/item/weapon/storage/crayons, +/obj/item/storage/crayons, /turf/open/floor/plasteel/freezer{ dir = 2 }, @@ -5488,9 +5472,9 @@ /area/syndicate_mothership/control) "oK" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/red, -/obj/item/weapon/book/manual/wiki/security_space_law, -/obj/item/weapon/restraints/handcuffs, +/obj/item/folder/red, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/restraints/handcuffs, /obj/item/device/assembly/flash/handheld, /obj/machinery/airalarm{ dir = 1; @@ -5502,8 +5486,8 @@ /area/centcom/ferry) "oL" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/red, -/obj/item/weapon/lighter, +/obj/item/folder/red, +/obj/item/lighter, /obj/machinery/firealarm{ dir = 1; pixel_y = -24 @@ -5513,14 +5497,14 @@ }, /area/centcom/ferry) "oM" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, /turf/open/floor/wood, /area/centcom/ferry) "oN" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/machinery/light_switch{ @@ -5535,7 +5519,7 @@ /area/centcom/ferry) "oP" = ( /obj/structure/table/wood, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/dsquad, /turf/open/floor/plasteel/vault{ dir = 8 @@ -5547,11 +5531,11 @@ /area/centcom/ferry) "oR" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/secure/briefcase{ +/obj/item/storage/secure/briefcase{ pixel_x = 5; pixel_y = 5 }, -/obj/item/weapon/storage/lockbox/medal, +/obj/item/storage/lockbox/medal, /obj/machinery/newscaster/security_unit{ pixel_x = 32 }, @@ -5566,7 +5550,7 @@ /area/centcom/ferry) "oT" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/black, +/obj/item/bedsheet/black, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -5600,12 +5584,12 @@ /area/centcom/supply) "oX" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder, -/obj/item/weapon/stamp/denied{ +/obj/item/folder, +/obj/item/stamp/denied{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/stamp, +/obj/item/stamp, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -5649,8 +5633,8 @@ /area/centcom/control) "pd" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/green/side{ dir = 6 }, @@ -5716,7 +5700,7 @@ /area/syndicate_mothership/control) "po" = ( /obj/machinery/vending/cigarette{ - products = list(/obj/item/weapon/storage/fancy/cigarettes/cigpack_syndicate = 7, /obj/item/weapon/storage/fancy/cigarettes/cigpack_uplift = 3, /obj/item/weapon/storage/fancy/cigarettes/cigpack_robust = 2, /obj/item/weapon/storage/fancy/cigarettes/cigpack_carp = 3, /obj/item/weapon/storage/fancy/cigarettes/cigpack_midori = 1, /obj/item/weapon/storage/box/matches = 10, /obj/item/weapon/lighter/greyscale = 4, /obj/item/weapon/storage/fancy/rollingpapers = 5) + products = list(/obj/item/storage/fancy/cigarettes/cigpack_syndicate = 7, /obj/item/storage/fancy/cigarettes/cigpack_uplift = 3, /obj/item/storage/fancy/cigarettes/cigpack_robust = 2, /obj/item/storage/fancy/cigarettes/cigpack_carp = 3, /obj/item/storage/fancy/cigarettes/cigpack_midori = 1, /obj/item/storage/box/matches = 10, /obj/item/lighter/greyscale = 4, /obj/item/storage/fancy/rollingpapers = 5) }, /turf/open/floor/plasteel/bar{ dir = 2 @@ -5731,7 +5715,7 @@ }, /area/syndicate_mothership/control) "pq" = ( -/obj/item/weapon/soap/syndie, +/obj/item/soap/syndie, /obj/structure/mopbucket, /obj/machinery/light/small{ dir = 1 @@ -5744,7 +5728,7 @@ /obj/structure/mirror{ pixel_x = 28 }, -/obj/item/weapon/mop, +/obj/item/mop, /turf/open/floor/plasteel/freezer{ dir = 2 }, @@ -5804,7 +5788,7 @@ /turf/open/floor/engine/cult, /area/wizard_station) "pz" = ( -/obj/item/weapon/paper/fluff/stations/centcom/disk_memo, +/obj/item/paper/fluff/stations/centcom/disk_memo, /obj/structure/noticeboard{ pixel_x = -32 }, @@ -5849,7 +5833,7 @@ /area/syndicate_mothership/control) "pF" = ( /obj/structure/table/reinforced, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/item/device/taperecorder, /turf/open/floor/plasteel/vault{ dir = 8 @@ -5860,7 +5844,7 @@ pixel_y = 32 }, /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/device/radio/headset/headset_cent, /turf/open/floor/plasteel/vault{ dir = 8 @@ -5885,8 +5869,8 @@ dir = 1 }, /obj/structure/table/reinforced, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/wrench, +/obj/item/crowbar/red, +/obj/item/wrench, /obj/item/clothing/mask/gas, /turf/open/floor/plasteel/vault{ dir = 8 @@ -5910,7 +5894,7 @@ /area/centcom/ferry) "pM" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/item/weapon/weldingtool/experimental, +/obj/item/weldingtool/experimental, /obj/effect/decal/cleanable/oil, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line, @@ -5941,7 +5925,7 @@ /turf/open/floor/plasteel, /area/centcom/ferry) "pO" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/machinery/newscaster{ @@ -5956,7 +5940,7 @@ /turf/open/floor/wood, /area/centcom/ferry) "pQ" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -5978,7 +5962,7 @@ /area/centcom/ferry) "pT" = ( /obj/machinery/computer/card/centcom, -/obj/item/weapon/card/id/centcom, +/obj/item/card/id/centcom, /obj/machinery/computer/security/telescreen{ desc = "Used for watching the RD's goons and the AI's satellite from the safety of his office."; name = "Research Monitor"; @@ -6028,7 +6012,7 @@ amount = 50 }, /obj/item/stack/cable_coil/white, -/obj/item/weapon/screwdriver/power, +/obj/item/screwdriver/power, /obj/effect/decal/cleanable/dirt, /obj/structure/cable/white{ d2 = 2; @@ -6053,8 +6037,8 @@ /area/centcom/ferry) "pY" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/lockbox/loyalty, -/obj/item/weapon/gun/ballistic/automatic/ar, +/obj/item/storage/lockbox/loyalty, +/obj/item/gun/ballistic/automatic/ar, /obj/machinery/light{ dir = 1 }, @@ -6063,10 +6047,10 @@ /area/centcom/ferry) "pZ" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/handcuffs, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/crowbar/power, -/obj/item/weapon/storage/belt/security/full, +/obj/item/storage/box/handcuffs, +/obj/item/crowbar/red, +/obj/item/crowbar/power, +/obj/item/storage/belt/security/full, /obj/structure/extinguisher_cabinet{ pixel_x = 26 }, @@ -6098,7 +6082,7 @@ /turf/open/floor/plasteel, /area/centcom/control) "qd" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -6123,8 +6107,8 @@ /area/centcom/control) "qg" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/light{ dir = 1 }, @@ -6134,8 +6118,8 @@ /area/centcom/control) "qh" = ( /obj/structure/table/reinforced, -/obj/item/weapon/wrench, -/obj/item/weapon/restraints/handcuffs, +/obj/item/wrench, +/obj/item/restraints/handcuffs, /obj/item/device/assembly/flash/handheld, /turf/open/floor/plasteel/vault{ dir = 8 @@ -6143,18 +6127,18 @@ /area/centcom/control) "qi" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/handcuffs, -/obj/item/weapon/crowbar/red, +/obj/item/storage/box/handcuffs, +/obj/item/crowbar/red, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/centcom/control) "qj" = ( -/obj/item/weapon/storage/box/ids{ +/obj/item/storage/box/ids{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/silver_ids, +/obj/item/storage/box/silver_ids, /obj/structure/table/reinforced, /obj/machinery/newscaster{ pixel_y = 32 @@ -6170,8 +6154,7 @@ /turf/closed/indestructible/riveted, /area/centcom/evac) "ql" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/centcom/evac) "qm" = ( @@ -6309,7 +6292,7 @@ /turf/open/floor/wood, /area/centcom/ferry) "qE" = ( -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/structure/table/reinforced, /obj/item/device/detective_scanner, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -6443,7 +6426,6 @@ /area/centcom/ferry) "qO" = ( /turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; dir = 1 }, /area/centcom/control) @@ -6485,8 +6467,8 @@ /area/centcom/evac) "qU" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -6550,14 +6532,14 @@ /area/syndicate_mothership/control) "rg" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/snacks/pizzaslice/mushroom, +/obj/item/reagent_containers/food/snacks/pizzaslice/mushroom, /turf/open/floor/plasteel/bar{ dir = 2 }, /area/syndicate_mothership/control) "rh" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/beer{ +/obj/item/reagent_containers/food/drinks/beer{ pixel_x = 5; pixel_y = -2 }, @@ -6672,7 +6654,7 @@ /area/centcom/ferry) "rz" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/pill_bottle/dice, +/obj/item/storage/pill_bottle/dice, /turf/open/floor/plasteel/grimy, /area/centcom/ferry) "rA" = ( @@ -6698,15 +6680,15 @@ /area/centcom/ferry) "rC" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/red, -/obj/item/weapon/restraints/handcuffs, +/obj/item/folder/red, +/obj/item/restraints/handcuffs, /obj/item/device/assembly/flash/handheld, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/centcom/ferry) "rD" = ( -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/structure/table/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/vault{ @@ -6714,8 +6696,8 @@ }, /area/centcom/ferry) "rE" = ( -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen/fourcolor, +/obj/item/paper_bin, +/obj/item/pen/fourcolor, /obj/structure/table/reinforced, /obj/machinery/light{ dir = 4 @@ -6781,10 +6763,10 @@ /turf/open/floor/plasteel, /area/centcom/ferry) "rI" = ( -/obj/item/weapon/storage/box/handcuffs, +/obj/item/storage/box/handcuffs, /obj/item/ammo_box/a357, /obj/item/ammo_box/a357, -/obj/item/weapon/gun/ballistic/revolver/mateba, +/obj/item/gun/ballistic/revolver/mateba, /obj/structure/table/reinforced, /obj/machinery/firealarm{ dir = 1; @@ -6796,7 +6778,7 @@ /turf/open/floor/plasteel, /area/centcom/ferry) "rJ" = ( -/obj/item/weapon/gun/energy/pulse/carbine/loyalpin, +/obj/item/gun/energy/pulse/carbine/loyalpin, /obj/item/device/flashlight/seclite, /obj/structure/table/reinforced, /obj/machinery/airalarm{ @@ -6809,14 +6791,14 @@ /turf/open/floor/plasteel, /area/centcom/ferry) "rK" = ( -/obj/item/weapon/storage/box/emps{ +/obj/item/storage/box/emps{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/flashbangs, -/obj/item/weapon/grenade/plastic/x4, -/obj/item/weapon/grenade/plastic/x4, -/obj/item/weapon/grenade/plastic/x4, +/obj/item/storage/box/flashbangs, +/obj/item/grenade/plastic/x4, +/obj/item/grenade/plastic/x4, +/obj/item/grenade/plastic/x4, /obj/structure/table/reinforced, /obj/item/clothing/ears/earmuffs, /obj/structure/reagent_dispensers/peppertank{ @@ -6828,7 +6810,7 @@ /turf/open/floor/plasteel, /area/centcom/ferry) "rL" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/green/corner{ @@ -6859,7 +6841,7 @@ }, /area/centcom/control) "rQ" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -6872,7 +6854,7 @@ /turf/closed/indestructible/riveted, /area/centcom/control) "rS" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/vault{ @@ -6880,7 +6862,7 @@ }, /area/centcom/control) "rT" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -6964,13 +6946,13 @@ /turf/open/floor/plating/airless, /area/syndicate_mothership/control) "sf" = ( -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/red, -/obj/item/weapon/stamp/denied{ +/obj/item/clipboard, +/obj/item/folder/red, +/obj/item/stamp/denied{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/stamp, +/obj/item/stamp, /obj/structure/table/reinforced, /turf/open/floor/plasteel/vault{ dir = 8 @@ -7116,8 +7098,7 @@ /turf/open/floor/plasteel/neutral, /area/centcom/evac) "sw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/directions/engineering{ desc = "A sign that shows there are doors here. There are doors everywhere!"; icon_state = "doors"; @@ -7194,9 +7175,9 @@ "sH" = ( /obj/structure/table/reinforced, /obj/item/stack/packageWrap, -/obj/item/weapon/crowbar/power, -/obj/item/weapon/wrench, -/obj/item/weapon/hand_labeler, +/obj/item/crowbar/power, +/obj/item/wrench, +/obj/item/hand_labeler, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -7217,8 +7198,8 @@ /area/centcom/ferry) "sK" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen/fourcolor, +/obj/item/paper_bin, +/obj/item/pen/fourcolor, /obj/machinery/airalarm{ dir = 1; pixel_y = -22 @@ -7228,7 +7209,7 @@ }, /area/centcom/ferry) "sL" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/vault{ @@ -7240,7 +7221,7 @@ /turf/open/floor/plasteel/vault, /area/centcom/ferry) "sN" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -7259,11 +7240,11 @@ /area/centcom/ferry) "sP" = ( /obj/structure/table/wood, -/obj/item/weapon/dice/d20{ +/obj/item/dice/d20{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/dice/d10{ +/obj/item/dice/d10{ pixel_x = -3 }, /obj/machinery/computer/security/telescreen/entertainment{ @@ -7318,8 +7299,8 @@ "sV" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen/red, +/obj/item/folder/red, +/obj/item/pen/red, /obj/machinery/door/window/brigdoor{ base_state = "rightsecure"; dir = 1; @@ -7339,7 +7320,6 @@ /area/centcom/evac) "sY" = ( /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 8 }, /area/centcom/evac) @@ -7387,8 +7367,8 @@ /turf/open/floor/carpet, /area/wizard_station) "th" = ( -/obj/item/weapon/storage/box/drinkingglasses, -/obj/item/weapon/reagent_containers/food/drinks/bottle/rum, +/obj/item/storage/box/drinkingglasses, +/obj/item/reagent_containers/food/drinks/bottle/rum, /obj/structure/table/wood, /turf/open/floor/wood, /area/syndicate_mothership/control) @@ -7422,8 +7402,7 @@ /turf/closed/wall/mineral/plastitanium, /area/shuttle/assault_pod) "tn" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/directions/engineering{ desc = "A sign that shows there are doors here. There are doors everywhere!"; icon_state = "doors"; @@ -7433,9 +7412,9 @@ /area/centcom/ferry) "to" = ( /obj/structure/closet/emcloset, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas, @@ -7543,7 +7522,7 @@ /area/centcom/control) "tx" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -7557,8 +7536,8 @@ /area/centcom/control) "tz" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -7592,9 +7571,9 @@ /area/centcom/control) "tD" = ( /obj/structure/table, -/obj/item/weapon/paper/pamphlet/centcom/visitor_info, -/obj/item/weapon/paper/pamphlet/centcom/visitor_info, -/obj/item/weapon/paper/pamphlet/centcom/visitor_info, +/obj/item/paper/pamphlet/centcom/visitor_info, +/obj/item/paper/pamphlet/centcom/visitor_info, +/obj/item/paper/pamphlet/centcom/visitor_info, /obj/machinery/light{ dir = 8 }, @@ -7614,8 +7593,8 @@ /area/centcom/control) "tG" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/light{ dir = 4 }, @@ -7640,7 +7619,6 @@ /area/centcom/evac) "tJ" = ( /turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; dir = 5 }, /area/centcom/evac) @@ -7649,13 +7627,11 @@ /area/centcom/evac) "tL" = ( /turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; dir = 4 }, /area/centcom/evac) "tM" = ( /turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; dir = 8 }, /area/centcom/evac) @@ -7798,15 +7774,15 @@ /area/centcom/control) "uh" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/red{ +/obj/item/folder/red{ pixel_x = -2; pixel_y = -2 }, -/obj/item/weapon/folder/blue{ +/obj/item/folder/blue{ pixel_x = 2; pixel_y = 2 }, -/obj/item/weapon/lighter, +/obj/item/lighter, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -7846,7 +7822,6 @@ /area/centcom/evac) "uo" = ( /turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; dir = 6 }, /area/centcom/evac) @@ -7882,7 +7857,7 @@ icon_state = "minibar_left"; name = "skeletal minibar" }, -/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka, +/obj/item/reagent_containers/food/drinks/bottle/vodka, /turf/open/floor/wood, /area/syndicate_mothership/control) "uv" = ( @@ -7894,7 +7869,7 @@ icon_state = "minibar_right"; name = "skeletal minibar" }, -/obj/item/weapon/reagent_containers/food/drinks/bottle/gin, +/obj/item/reagent_containers/food/drinks/bottle/gin, /turf/open/floor/wood, /area/syndicate_mothership/control) "uw" = ( @@ -7968,8 +7943,7 @@ /turf/open/floor/plasteel, /area/centcom/ferry) "uF" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/directions/engineering{ desc = "A sign that shows there are doors here. There are doors everywhere!"; icon_state = "doors"; @@ -7978,7 +7952,7 @@ /turf/open/floor/plating, /area/centcom/ferry) "uG" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -8017,7 +7991,7 @@ /turf/open/floor/plasteel/green/corner, /area/centcom/control) "uN" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -8026,7 +8000,7 @@ }, /area/centcom/control) "uO" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -8035,7 +8009,7 @@ }, /area/centcom/control) "uP" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/effect/turf_decal/stripes/line{ @@ -8045,12 +8019,11 @@ /area/centcom/evac) "uQ" = ( /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; dir = 5 }, /area/centcom/evac) "uR" = ( -/obj/item/weapon/statuebust{ +/obj/item/statuebust{ pixel_y = 12 }, /obj/structure/table/wood/fancy, @@ -8066,14 +8039,14 @@ /area/wizard_station) "uU" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/storage/pill_bottle/dice{ +/obj/item/storage/pill_bottle/dice{ icon_state = "magicdicebag" }, /turf/open/floor/carpet, /area/wizard_station) "uV" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/storage/photo_album, +/obj/item/storage/photo_album, /obj/machinery/light, /turf/open/floor/carpet, /area/wizard_station) @@ -8177,13 +8150,11 @@ /area/centcom/control) "vm" = ( /turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; dir = 9 }, /area/centcom/evac) "vn" = ( /turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; dir = 10 }, /area/centcom/evac) @@ -8208,8 +8179,7 @@ /turf/open/floor/plating/airless, /area/syndicate_mothership/control) "vr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/vacuum, /turf/open/floor/plating, /area/centcom/ferry) @@ -8259,11 +8229,11 @@ }, /area/centcom/control) "vx" = ( -/obj/item/weapon/storage/box/ids{ +/obj/item/storage/box/ids{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/silver_ids, +/obj/item/storage/box/silver_ids, /obj/structure/table/reinforced, /turf/open/floor/plasteel/vault{ dir = 8 @@ -8271,9 +8241,9 @@ /area/centcom/control) "vy" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen/blue, +/obj/item/clipboard, +/obj/item/folder/white, +/obj/item/pen/blue, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -8294,9 +8264,9 @@ /area/centcom/control) "vB" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen/red, +/obj/item/clipboard, +/obj/item/folder/red, +/obj/item/pen/red, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -8314,7 +8284,7 @@ /turf/open/floor/plasteel/blue/side, /area/centcom/control) "vE" = ( -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/structure/table, /turf/open/floor/plasteel/green/side{ dir = 6 @@ -8337,7 +8307,7 @@ /area/wizard_station) "vI" = ( /obj/structure/table/wood, -/obj/item/weapon/retractor, +/obj/item/retractor, /obj/machinery/light{ dir = 1 }, @@ -8347,7 +8317,7 @@ /obj/structure/table/wood, /obj/item/clothing/suit/wizrobe/magusblue, /obj/item/clothing/head/wizard/magus, -/obj/item/weapon/staff, +/obj/item/staff, /obj/structure/mirror/magic{ pixel_y = 28 }, @@ -8360,11 +8330,11 @@ /obj/structure/table/wood, /obj/item/clothing/suit/wizrobe/magusred, /obj/item/clothing/head/wizard/magus, -/obj/item/weapon/staff, +/obj/item/staff, /turf/open/floor/engine/cult, /area/wizard_station) "vL" = ( -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, /turf/open/floor/grass, /area/wizard_station) "vM" = ( @@ -8386,14 +8356,14 @@ /area/syndicate_mothership/control) "vQ" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/centcom/ferry) "vR" = ( /obj/structure/table/wood, -/obj/item/weapon/phone{ +/obj/item/phone{ desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; pixel_x = -3; pixel_y = 3 @@ -8431,7 +8401,7 @@ }, /area/centcom/ferry) "vU" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -8440,7 +8410,7 @@ }, /area/centcom/ferry) "vV" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/machinery/light{ @@ -8470,7 +8440,7 @@ /area/centcom/ferry) "vY" = ( /obj/structure/table/reinforced, -/obj/item/weapon/gun/ballistic/automatic/wt550, +/obj/item/gun/ballistic/automatic/wt550, /obj/item/device/flashlight/seclite, /obj/structure/noticeboard{ pixel_y = 28 @@ -8480,10 +8450,10 @@ /area/centcom/ferry) "vZ" = ( /obj/structure/table/reinforced, -/obj/item/weapon/grenade/plastic/c4{ +/obj/item/grenade/plastic/c4{ pixel_x = 6 }, -/obj/item/weapon/grenade/plastic/c4{ +/obj/item/grenade/plastic/c4{ pixel_x = -4 }, /obj/machinery/firealarm{ @@ -8494,11 +8464,11 @@ /area/centcom/ferry) "wa" = ( /obj/structure/rack, -/obj/item/weapon/gun/energy/e_gun{ +/obj/item/gun/energy/e_gun{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/gun/energy/e_gun, +/obj/item/gun/energy/e_gun, /obj/structure/sign/nanotrasen{ pixel_y = 32 }, @@ -8530,13 +8500,11 @@ /area/centcom/control) "wd" = ( /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 1 }, /area/centcom/evac) "we" = ( /turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; dir = 1 }, /area/centcom/evac) @@ -8558,7 +8526,7 @@ }, /obj/item/clothing/suit/wizrobe/red, /obj/item/clothing/head/wizard/red, -/obj/item/weapon/staff, +/obj/item/staff, /obj/item/clothing/shoes/sandal/magic, /turf/open/floor/engine/cult, /area/wizard_station) @@ -8566,7 +8534,7 @@ /turf/open/floor/grass, /area/wizard_station) "wj" = ( -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/corgi, +/obj/item/reagent_containers/food/snacks/meat/slab/corgi, /turf/open/floor/grass, /area/wizard_station) "wk" = ( @@ -8578,7 +8546,7 @@ /area/syndicate_mothership/control) "wl" = ( /obj/structure/table, -/obj/item/weapon/gun/energy/ionrifle{ +/obj/item/gun/energy/ionrifle{ pin = /obj/item/device/firing_pin }, /obj/effect/turf_decal/stripes/line{ @@ -8588,8 +8556,8 @@ /area/syndicate_mothership/control) "wm" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/box/drinkingglasses, -/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey{ +/obj/item/storage/box/drinkingglasses, +/obj/item/reagent_containers/food/drinks/bottle/whiskey{ pixel_y = 5 }, /turf/open/floor/plasteel/vault{ @@ -8636,14 +8604,14 @@ /turf/open/floor/plasteel/blue/corner, /area/centcom/control) "wu" = ( -/obj/item/weapon/scalpel{ +/obj/item/scalpel{ pixel_y = 12 }, -/obj/item/weapon/circular_saw, -/obj/item/weapon/retractor{ +/obj/item/circular_saw, +/obj/item/retractor{ pixel_x = 4 }, -/obj/item/weapon/hemostat{ +/obj/item/hemostat{ pixel_x = -4 }, /obj/item/clothing/gloves/color/latex, @@ -8682,14 +8650,14 @@ /obj/structure/destructible/cult/talisman{ desc = "A altar dedicated to the Wizard's Federation" }, -/obj/item/weapon/kitchen/knife/ritual, +/obj/item/kitchen/knife/ritual, /turf/open/floor/engine/cult, /area/wizard_station) "wB" = ( /obj/item/clothing/shoes/sandal/marisa, /obj/item/clothing/suit/wizrobe/marisa, /obj/item/clothing/head/wizard/marisa, -/obj/item/weapon/staff/broom, +/obj/item/staff/broom, /turf/open/floor/engine/cult, /area/wizard_station) "wC" = ( @@ -8705,44 +8673,44 @@ /area/centcom/ferry) "wE" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/red{ +/obj/item/folder/red{ pixel_x = -2; pixel_y = -2 }, -/obj/item/weapon/folder/blue{ +/obj/item/folder/blue{ pixel_x = 2; pixel_y = 2 }, -/obj/item/weapon/lighter, +/obj/item/lighter, /turf/open/floor/plasteel/grimy, /area/centcom/ferry) "wF" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/centcom/ferry) "wG" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/centcom/ferry) "wH" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen/blue, +/obj/item/clipboard, +/obj/item/folder/white, +/obj/item/pen/blue, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/centcom/ferry) "wI" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -8761,7 +8729,7 @@ /area/centcom/ferry) "wM" = ( /obj/structure/table/reinforced, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/item/device/radio, /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -8770,7 +8738,7 @@ /area/centcom/ferry) "wN" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/effect/turf_decal/stripes/line{ dir = 5 }, @@ -8785,7 +8753,7 @@ }, /area/centcom/ferry) "wP" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -8804,14 +8772,14 @@ /turf/open/floor/plasteel/green/corner, /area/centcom/control) "wS" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/blue/corner, /area/centcom/control) "wT" = ( /obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /turf/open/floor/plasteel/cmo, /area/centcom/control) "wU" = ( @@ -8842,7 +8810,7 @@ /turf/open/floor/grass, /area/wizard_station) "xa" = ( -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/slime, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/slime, /turf/open/floor/grass, /area/wizard_station) "xb" = ( @@ -8857,13 +8825,13 @@ /turf/open/floor/plasteel/grimy, /area/centcom/ferry) "xd" = ( -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/red, -/obj/item/weapon/stamp/denied{ +/obj/item/clipboard, +/obj/item/folder/red, +/obj/item/stamp/denied{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/stamp, +/obj/item/stamp, /obj/structure/table/reinforced, /turf/open/floor/plasteel/grimy, /area/centcom/ferry) @@ -8883,9 +8851,9 @@ /area/centcom/ferry) "xh" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen/red, +/obj/item/clipboard, +/obj/item/folder/red, +/obj/item/pen/red, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -8901,8 +8869,8 @@ /area/centcom/ferry) "xj" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/yellow, +/obj/item/clipboard, +/obj/item/folder/yellow, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -8910,8 +8878,8 @@ /area/centcom/ferry) "xk" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/zipties, -/obj/item/weapon/crowbar/red, +/obj/item/storage/box/zipties, +/obj/item/crowbar/red, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -8955,12 +8923,12 @@ "xs" = ( /obj/structure/table, /obj/item/toy/sword, -/obj/item/weapon/gun/ballistic/shotgun/toy/crossbow, +/obj/item/gun/ballistic/shotgun/toy/crossbow, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/centcom/evac) "xt" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -8983,13 +8951,13 @@ /turf/open/floor/engine/cult, /area/wizard_station) "xw" = ( -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/xeno, +/obj/item/reagent_containers/food/snacks/meat/slab/xeno, /turf/open/floor/grass, /area/wizard_station) "xx" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen/fourcolor, +/obj/item/paper_bin, +/obj/item/pen/fourcolor, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -9000,21 +8968,21 @@ /area/centcom/ferry) "xz" = ( /obj/structure/table/reinforced, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/item/device/taperecorder, /turf/open/floor/plasteel/grimy, /area/centcom/ferry) "xA" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/centcom/ferry) "xB" = ( /obj/structure/table/reinforced, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/obj/item/crowbar/red, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/item/clothing/mask/gas, /turf/open/floor/plasteel/vault{ dir = 8 @@ -9022,16 +8990,16 @@ /area/centcom/ferry) "xC" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen/blue, +/obj/item/clipboard, +/obj/item/folder/yellow, +/obj/item/pen/blue, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/centcom/ferry) "xD" = ( /obj/structure/table/reinforced, -/obj/item/weapon/restraints/handcuffs/cable/zipties, +/obj/item/restraints/handcuffs/cable/zipties, /obj/item/device/assembly/flash/handheld, /turf/open/floor/plasteel/vault{ dir = 8 @@ -9039,7 +9007,7 @@ /area/centcom/ferry) "xE" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/lockbox/loyalty, +/obj/item/storage/lockbox/loyalty, /obj/effect/turf_decal/stripes/line{ dir = 10 }, @@ -9047,8 +9015,8 @@ /area/centcom/ferry) "xF" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/obj/item/storage/toolbox/mechanical, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/effect/turf_decal/stripes/line{ dir = 6 }, @@ -9071,38 +9039,38 @@ /turf/open/floor/plasteel, /area/centcom/control) "xI" = ( -/obj/item/weapon/defibrillator/loaded, +/obj/item/defibrillator/loaded, /obj/structure/table/reinforced, /turf/open/floor/plasteel/cmo, /area/centcom/control) "xJ" = ( -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = 6 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = -3 }, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = -3; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = 6; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 3; pixel_y = -2 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 4; pixel_y = 1 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = -2; pixel_y = 5 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 2; pixel_y = 8 }, @@ -9139,8 +9107,8 @@ /turf/open/floor/plasteel, /area/centcom/control) "xN" = ( -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, @@ -9148,8 +9116,8 @@ /turf/open/floor/plasteel/cmo, /area/centcom/control) "xO" = ( -/obj/item/weapon/storage/firstaid/toxin, -/obj/item/weapon/storage/firstaid/o2{ +/obj/item/storage/firstaid/toxin, +/obj/item/storage/firstaid/o2{ pixel_x = 3; pixel_y = 3 }, @@ -9163,7 +9131,7 @@ "xP" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/machinery/door/window/brigdoor{ base_state = "rightsecure"; dir = 1; @@ -9177,8 +9145,8 @@ "xQ" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen/red, +/obj/item/folder/red, +/obj/item/pen/red, /obj/structure/window/reinforced{ dir = 1 }, @@ -9207,7 +9175,7 @@ /area/wizard_station) "xT" = ( /obj/structure/table/wood, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/device/radio/headset/headset_cent, /turf/open/floor/plasteel/vault{ dir = 8 @@ -9248,7 +9216,7 @@ /area/centcom/evac) "xY" = ( /obj/structure/table/reinforced, -/obj/item/weapon/restraints/handcuffs/cable/zipties, +/obj/item/restraints/handcuffs/cable/zipties, /obj/item/device/assembly/flash/handheld, /turf/open/floor/plasteel/vault{ dir = 8 @@ -9278,9 +9246,9 @@ /area/syndicate_mothership) "yd" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/red, -/obj/item/weapon/book/manual/wiki/security_space_law, -/obj/item/weapon/restraints/handcuffs, +/obj/item/folder/red, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/restraints/handcuffs, /obj/item/device/assembly/flash/handheld, /turf/open/floor/plasteel/vault{ dir = 8 @@ -9288,8 +9256,8 @@ /area/centcom/ferry) "ye" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/red, -/obj/item/weapon/lighter, +/obj/item/folder/red, +/obj/item/lighter, /obj/machinery/newscaster{ pixel_y = -32 }, @@ -9323,7 +9291,7 @@ }, /area/centcom/ferry) "yj" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/machinery/power/apc{ @@ -9345,7 +9313,7 @@ }, /area/centcom/ferry) "yl" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/machinery/light, @@ -9358,7 +9326,7 @@ }, /area/centcom/ferry) "ym" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -9410,8 +9378,8 @@ /area/centcom/ferry) "yq" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/emps, -/obj/item/weapon/gun/energy/ionrifle, +/obj/item/storage/box/emps, +/obj/item/gun/energy/ionrifle, /obj/structure/sign/bluecross_2{ pixel_y = -32 }, @@ -9422,8 +9390,8 @@ /area/centcom/ferry) "yr" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/syringes, -/obj/item/weapon/gun/syringe/rapidsyringe, +/obj/item/storage/box/syringes, +/obj/item/gun/syringe/rapidsyringe, /obj/structure/reagent_dispensers/peppertank{ pixel_y = -32 }, @@ -9452,7 +9420,7 @@ /area/centcom/ferry) "yu" = ( /obj/structure/table/reinforced, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/item/device/taperecorder, /obj/machinery/firealarm{ dir = 4; @@ -9464,8 +9432,8 @@ /area/centcom/control) "yv" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/light{ dir = 1 }, @@ -9487,9 +9455,9 @@ /area/centcom/control) "yy" = ( /obj/structure/table, -/obj/item/weapon/paper/pamphlet/centcom/visitor_info, -/obj/item/weapon/paper/pamphlet/centcom/visitor_info, -/obj/item/weapon/paper/pamphlet/centcom/visitor_info, +/obj/item/paper/pamphlet/centcom/visitor_info, +/obj/item/paper/pamphlet/centcom/visitor_info, +/obj/item/paper/pamphlet/centcom/visitor_info, /obj/machinery/light{ dir = 1 }, @@ -9509,7 +9477,7 @@ /area/centcom/control) "yA" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -9537,10 +9505,10 @@ /area/centcom/evac) "yE" = ( /obj/structure/closet/secure_closet/security, -/obj/item/weapon/storage/belt/security/full, -/obj/item/weapon/gun/ballistic/automatic/wt550, +/obj/item/storage/belt/security/full, +/obj/item/gun/ballistic/automatic/wt550, /obj/item/clothing/head/helmet/swat/nanotrasen, -/obj/item/weapon/crowbar/red, +/obj/item/crowbar/red, /obj/machinery/light{ dir = 8 }, @@ -9566,21 +9534,21 @@ /area/centcom/control) "yH" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = 6 }, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = -4 }, -/obj/item/weapon/reagent_containers/hypospray/medipen, +/obj/item/reagent_containers/hypospray/medipen, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/centcom/control) "yI" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/light{ dir = 4 }, @@ -9590,23 +9558,23 @@ /area/centcom/control) "yJ" = ( /obj/structure/closet/secure_closet/security, -/obj/item/weapon/storage/belt/security/full, -/obj/item/weapon/gun/ballistic/automatic/wt550, +/obj/item/storage/belt/security/full, +/obj/item/gun/ballistic/automatic/wt550, /obj/item/clothing/head/helmet/swat/nanotrasen, -/obj/item/weapon/crowbar/red, +/obj/item/crowbar/red, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/centcom/evac) "yK" = ( /obj/structure/table/reinforced, -/obj/item/weapon/crowbar/red, +/obj/item/crowbar/red, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/centcom/evac) "yL" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -9618,13 +9586,13 @@ }, /area/centcom/evac) "yM" = ( -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/red, -/obj/item/weapon/stamp/denied{ +/obj/item/clipboard, +/obj/item/folder/red, +/obj/item/stamp/denied{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/stamp, +/obj/item/stamp, /obj/structure/table/reinforced, /turf/open/floor/plasteel/vault{ dir = 8 @@ -9645,7 +9613,7 @@ "yP" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/structure/window/reinforced{ dir = 4 }, @@ -9655,7 +9623,7 @@ "yQ" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/reagent_containers/food/drinks/britcup, +/obj/item/reagent_containers/food/drinks/britcup, /obj/structure/window/reinforced{ dir = 8 }, @@ -9679,8 +9647,8 @@ /area/centcom/evac) "yU" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/light, /turf/open/floor/plasteel/vault{ dir = 8 @@ -9688,18 +9656,18 @@ /area/centcom/evac) "yV" = ( /obj/structure/table/reinforced, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/item/device/taperecorder, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/centcom/evac) "yW" = ( -/obj/item/weapon/storage/box/ids{ +/obj/item/storage/box/ids{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/silver_ids, +/obj/item/storage/box/silver_ids, /obj/structure/table/reinforced, /obj/structure/reagent_dispensers/peppertank{ pixel_x = 32 @@ -9730,13 +9698,13 @@ /turf/open/floor/engine/cult, /area/wizard_station) "za" = ( -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/red, -/obj/item/weapon/stamp/denied{ +/obj/item/clipboard, +/obj/item/folder/red, +/obj/item/stamp/denied{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/stamp, +/obj/item/stamp, /obj/structure/table/reinforced, /obj/machinery/light{ dir = 8 @@ -9756,8 +9724,8 @@ "zc" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/folder/red, -/obj/item/weapon/pen/red, +/obj/item/folder/red, +/obj/item/pen/red, /obj/machinery/door/window/brigdoor{ name = "CentCom Customs"; icon_state = "rightsecure"; @@ -9771,8 +9739,8 @@ "zd" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen/blue, +/obj/item/folder/white, +/obj/item/pen/blue, /obj/machinery/door/window/brigdoor{ name = "CentCom Customs"; icon_state = "rightsecure"; @@ -9817,8 +9785,8 @@ "zj" = ( /obj/structure/table/wood, /obj/effect/landmark/teleport_scroll, -/obj/item/weapon/dice/d20, -/obj/item/weapon/dice, +/obj/item/dice/d20, +/obj/item/dice, /turf/open/floor/carpet, /area/wizard_station) "zk" = ( @@ -9867,7 +9835,7 @@ }, /area/centcom/control) "zq" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -9876,7 +9844,7 @@ }, /area/centcom/control) "zr" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/green/corner, @@ -9892,9 +9860,9 @@ /area/centcom/control) "zt" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/white, -/obj/item/weapon/pen/blue, +/obj/item/clipboard, +/obj/item/folder/white, +/obj/item/pen/blue, /obj/machinery/airalarm{ dir = 1; pixel_y = -22 @@ -9904,22 +9872,22 @@ }, /area/centcom/control) "zu" = ( -/obj/item/weapon/cautery/alien, +/obj/item/cautery/alien, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/wizard_station) "zv" = ( -/obj/item/weapon/coin/antagtoken, +/obj/item/coin/antagtoken, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/wizard_station) "zw" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/wiz, +/obj/item/bedsheet/wiz, /turf/open/floor/carpet, /area/wizard_station) "zx" = ( -/obj/item/weapon/soap/homemade, +/obj/item/soap/homemade, /obj/machinery/light/small{ brightness = 3; dir = 8 @@ -9939,7 +9907,7 @@ /area/centcom/control) "zz" = ( /obj/structure/closet/cardboard, -/obj/item/weapon/banhammer, +/obj/item/banhammer, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/wizard_station) @@ -9958,13 +9926,13 @@ /area/wizard_station) "zC" = ( /obj/structure/dresser, -/obj/item/weapon/storage/backpack/satchel, +/obj/item/storage/backpack/satchel, /turf/open/floor/carpet, /area/wizard_station) "zD" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/bag/tray, -/obj/item/weapon/reagent_containers/food/snacks/burger/spell, +/obj/item/storage/bag/tray, +/obj/item/reagent_containers/food/snacks/burger/spell, /turf/open/floor/carpet, /area/wizard_station) "zE" = ( @@ -9979,7 +9947,7 @@ /area/wizard_station) "zG" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/skub{ +/obj/item/skub{ pixel_y = 16 }, /turf/open/floor/plasteel/white, @@ -10005,12 +9973,12 @@ /turf/open/floor/plasteel, /area/tdome/tdomeobserve) "zL" = ( -/obj/item/weapon/clipboard, -/obj/item/weapon/stamp/denied{ +/obj/item/clipboard, +/obj/item/stamp/denied{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/stamp, +/obj/item/stamp, /obj/structure/table/reinforced, /turf/open/floor/plasteel/vault{ dir = 8 @@ -10018,21 +9986,20 @@ /area/tdome/tdomeobserve) "zM" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen/red, +/obj/item/paper_bin, +/obj/item/pen/red, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/tdome/tdomeobserve) "zN" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/tdome/tdomeobserve) "zO" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/green/side{ dir = 9 }, @@ -10142,7 +10109,7 @@ "Af" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/paper/pamphlet/centcom/visitor_info, +/obj/item/paper/pamphlet/centcom/visitor_info, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/tdome/tdomeobserve) @@ -10193,7 +10160,7 @@ /area/wizard_station) "Ao" = ( /obj/structure/table/wood, -/obj/item/weapon/gun/magic/wand{ +/obj/item/gun/magic/wand{ desc = "Used in emergencies to reignite magma engines."; max_charges = 0; name = "wand of emergency engine ignition" @@ -10202,7 +10169,7 @@ /area/wizard_station) "Ap" = ( /obj/structure/table/wood, -/obj/item/weapon/bikehorn/golden{ +/obj/item/bikehorn/golden{ pixel_x = -8; pixel_y = 8 }, @@ -10238,19 +10205,19 @@ /area/centcom/holding) "Au" = ( /obj/structure/table, -/obj/item/weapon/storage/box/donkpockets{ +/obj/item/storage/box/donkpockets{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/donkpockets{ +/obj/item/storage/box/donkpockets{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/donkpockets{ +/obj/item/storage/box/donkpockets{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/donkpockets{ +/obj/item/storage/box/donkpockets{ pixel_x = 3; pixel_y = 3 }, @@ -10337,7 +10304,7 @@ /turf/open/floor/plasteel, /area/tdome/tdomeobserve) "AI" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/green/corner{ @@ -10350,7 +10317,7 @@ }, /area/tdome/tdomeobserve) "AK" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -10371,7 +10338,6 @@ dir = 4 }, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 9 }, /area/tdome/tdomeobserve) @@ -10388,7 +10354,6 @@ dir = 8 }, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 5 }, /area/tdome/tdomeobserve) @@ -10414,12 +10379,11 @@ dir = 4 }, /turf/open/floor/plasteel/whitered/corner{ - icon_state = "whiteredcorner"; dir = 1 }, /area/tdome/tdomeobserve) "AU" = ( -/obj/item/weapon/soap/nanotrasen, +/obj/item/soap/nanotrasen, /turf/open/floor/plasteel/white, /area/tdome/tdomeobserve) "AV" = ( @@ -10427,12 +10391,11 @@ dir = 8 }, /turf/open/floor/plasteel/whitered/corner{ - icon_state = "whiteredcorner"; dir = 4 }, /area/tdome/tdomeobserve) "AW" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -10485,7 +10448,7 @@ /turf/open/floor/plasteel/green/side, /area/tdome/tdomeobserve) "Bg" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -10525,28 +10488,28 @@ /area/centcom/holding) "Bl" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/shaker, +/obj/item/reagent_containers/food/drinks/shaker, /turf/open/floor/plasteel/freezer{ dir = 2 }, /area/centcom/holding) "Bm" = ( /obj/structure/table, -/obj/item/weapon/lighter, +/obj/item/lighter, /turf/open/floor/plasteel/freezer{ dir = 2 }, /area/centcom/holding) "Bn" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola, +/obj/item/reagent_containers/food/drinks/soda_cans/cola, /turf/open/floor/plasteel/freezer{ dir = 2 }, /area/centcom/holding) "Bo" = ( /obj/structure/table, -/obj/item/weapon/dice/d20, +/obj/item/dice/d20, /turf/open/floor/plasteel/freezer{ dir = 2 }, @@ -10588,7 +10551,7 @@ }, /area/tdome/tdomeobserve) "Bv" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/neutral/side{ @@ -10597,7 +10560,7 @@ }, /area/tdome/tdomeobserve) "Bw" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -10606,7 +10569,7 @@ }, /area/tdome/tdomeobserve) "Bx" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -10615,7 +10578,7 @@ }, /area/tdome/tdomeobserve) "By" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/red/side, @@ -10631,13 +10594,13 @@ /turf/open/floor/plasteel/loadingarea, /area/tdome/tdomeobserve) "BC" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/green/side, /area/tdome/tdomeobserve) "BD" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -10646,7 +10609,7 @@ }, /area/tdome/tdomeobserve) "BE" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -10723,8 +10686,8 @@ /area/wizard_station) "BP" = ( /obj/structure/rack, -/obj/item/weapon/storage/crayons, -/obj/item/weapon/gun/ballistic/automatic/toy/pistol, +/obj/item/storage/crayons, +/obj/item/gun/ballistic/automatic/toy/pistol, /turf/open/floor/plasteel/cafeteria, /area/centcom/holding) "BQ" = ( @@ -10756,49 +10719,49 @@ /area/tdome/tdomeobserve) "BU" = ( /obj/structure/closet/secure_closet/freezer/meat, -/obj/item/weapon/reagent_containers/food/snacks/meat/rawbacon, -/obj/item/weapon/reagent_containers/food/snacks/meat/rawbacon, -/obj/item/weapon/reagent_containers/food/snacks/meat/rawbacon, -/obj/item/weapon/reagent_containers/food/snacks/meat/rawbacon, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/killertomato, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/killertomato, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/killertomato, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/killertomato, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, -/obj/item/weapon/reagent_containers/food/snacks/sausage, -/obj/item/weapon/reagent_containers/food/snacks/sausage, -/obj/item/weapon/reagent_containers/food/snacks/meat/rawcutlet, -/obj/item/weapon/reagent_containers/food/snacks/meat/rawcutlet, -/obj/item/weapon/reagent_containers/food/snacks/meat/rawcutlet, -/obj/item/weapon/reagent_containers/food/snacks/carpmeat, -/obj/item/weapon/reagent_containers/food/snacks/carpmeat, -/obj/item/weapon/reagent_containers/food/snacks/carpmeat, -/obj/item/weapon/reagent_containers/food/snacks/carpmeat, +/obj/item/reagent_containers/food/snacks/meat/rawbacon, +/obj/item/reagent_containers/food/snacks/meat/rawbacon, +/obj/item/reagent_containers/food/snacks/meat/rawbacon, +/obj/item/reagent_containers/food/snacks/meat/rawbacon, +/obj/item/reagent_containers/food/snacks/meat/slab/killertomato, +/obj/item/reagent_containers/food/snacks/meat/slab/killertomato, +/obj/item/reagent_containers/food/snacks/meat/slab/killertomato, +/obj/item/reagent_containers/food/snacks/meat/slab/killertomato, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/sausage, +/obj/item/reagent_containers/food/snacks/sausage, +/obj/item/reagent_containers/food/snacks/meat/rawcutlet, +/obj/item/reagent_containers/food/snacks/meat/rawcutlet, +/obj/item/reagent_containers/food/snacks/meat/rawcutlet, +/obj/item/reagent_containers/food/snacks/carpmeat, +/obj/item/reagent_containers/food/snacks/carpmeat, +/obj/item/reagent_containers/food/snacks/carpmeat, +/obj/item/reagent_containers/food/snacks/carpmeat, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/tdome/tdomeobserve) "BV" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/obj/item/weapon/reagent_containers/food/snacks/grown/potato, -/obj/item/weapon/reagent_containers/food/snacks/grown/potato, -/obj/item/weapon/reagent_containers/food/snacks/grown/whitebeet, -/obj/item/weapon/reagent_containers/food/snacks/grown/whitebeet, -/obj/item/weapon/reagent_containers/food/snacks/grown/tomato, -/obj/item/weapon/reagent_containers/food/snacks/grown/tomato, -/obj/item/weapon/reagent_containers/food/snacks/grown/rice, -/obj/item/weapon/reagent_containers/food/snacks/grown/rice, -/obj/item/weapon/reagent_containers/food/snacks/grown/icepepper, -/obj/item/weapon/reagent_containers/food/snacks/grown/icepepper, -/obj/item/weapon/reagent_containers/food/snacks/grown/citrus/lemon, -/obj/item/weapon/reagent_containers/food/snacks/grown/citrus/lime, -/obj/item/weapon/reagent_containers/food/snacks/grown/citrus/orange, -/obj/item/weapon/reagent_containers/food/snacks/grown/cherries, -/obj/item/weapon/reagent_containers/food/snacks/grown/apple, -/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosia/deus, +/obj/item/reagent_containers/food/snacks/grown/potato, +/obj/item/reagent_containers/food/snacks/grown/potato, +/obj/item/reagent_containers/food/snacks/grown/whitebeet, +/obj/item/reagent_containers/food/snacks/grown/whitebeet, +/obj/item/reagent_containers/food/snacks/grown/tomato, +/obj/item/reagent_containers/food/snacks/grown/tomato, +/obj/item/reagent_containers/food/snacks/grown/rice, +/obj/item/reagent_containers/food/snacks/grown/rice, +/obj/item/reagent_containers/food/snacks/grown/icepepper, +/obj/item/reagent_containers/food/snacks/grown/icepepper, +/obj/item/reagent_containers/food/snacks/grown/citrus/lemon, +/obj/item/reagent_containers/food/snacks/grown/citrus/lime, +/obj/item/reagent_containers/food/snacks/grown/citrus/orange, +/obj/item/reagent_containers/food/snacks/grown/cherries, +/obj/item/reagent_containers/food/snacks/grown/apple, +/obj/item/reagent_containers/food/snacks/grown/ambrosia/deus, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -10810,48 +10773,48 @@ /area/tdome/tdomeobserve) "BX" = ( /obj/structure/closet/secure_closet/freezer/kitchen, -/obj/item/weapon/reagent_containers/food/snacks/grown/banana, -/obj/item/weapon/reagent_containers/food/snacks/grown/banana, -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, -/obj/item/weapon/reagent_containers/food/snacks/grown/vanillapod, -/obj/item/weapon/reagent_containers/food/snacks/grown/vanillapod, -/obj/item/weapon/reagent_containers/food/snacks/grown/sugarcane, -/obj/item/weapon/reagent_containers/food/snacks/grown/sugarcane, -/obj/item/weapon/reagent_containers/food/snacks/grown/oat, -/obj/item/weapon/reagent_containers/food/snacks/grown/oat, -/obj/item/weapon/reagent_containers/food/snacks/grown/grapes, -/obj/item/weapon/reagent_containers/food/snacks/grown/grapes, -/obj/item/weapon/reagent_containers/food/snacks/grown/corn, -/obj/item/weapon/reagent_containers/food/snacks/grown/corn, -/obj/item/weapon/reagent_containers/food/snacks/grown/chili, -/obj/item/weapon/reagent_containers/food/snacks/grown/chili, -/obj/item/weapon/reagent_containers/food/snacks/grown/carrot, -/obj/item/weapon/reagent_containers/food/snacks/grown/apple, -/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosia/vulgaris, +/obj/item/reagent_containers/food/snacks/grown/banana, +/obj/item/reagent_containers/food/snacks/grown/banana, +/obj/item/reagent_containers/food/snacks/grown/wheat, +/obj/item/reagent_containers/food/snacks/grown/wheat, +/obj/item/reagent_containers/food/snacks/grown/vanillapod, +/obj/item/reagent_containers/food/snacks/grown/vanillapod, +/obj/item/reagent_containers/food/snacks/grown/sugarcane, +/obj/item/reagent_containers/food/snacks/grown/sugarcane, +/obj/item/reagent_containers/food/snacks/grown/oat, +/obj/item/reagent_containers/food/snacks/grown/oat, +/obj/item/reagent_containers/food/snacks/grown/grapes, +/obj/item/reagent_containers/food/snacks/grown/grapes, +/obj/item/reagent_containers/food/snacks/grown/corn, +/obj/item/reagent_containers/food/snacks/grown/corn, +/obj/item/reagent_containers/food/snacks/grown/chili, +/obj/item/reagent_containers/food/snacks/grown/chili, +/obj/item/reagent_containers/food/snacks/grown/carrot, +/obj/item/reagent_containers/food/snacks/grown/apple, +/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/tdome/tdomeobserve) "BY" = ( /obj/structure/closet/secure_closet/freezer/meat, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/bear, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/bear, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/bear, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/bear, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/goliath, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/goliath, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/goliath, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/goliath, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/xeno, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/xeno, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/xeno, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/xeno, -/obj/item/weapon/reagent_containers/food/snacks/spaghetti, -/obj/item/weapon/reagent_containers/food/snacks/spaghetti, -/obj/item/weapon/reagent_containers/food/snacks/meat/rawcutlet, -/obj/item/weapon/reagent_containers/food/snacks/meat/rawcutlet, -/obj/item/weapon/reagent_containers/food/snacks/meat/rawcutlet, +/obj/item/reagent_containers/food/snacks/meat/slab/bear, +/obj/item/reagent_containers/food/snacks/meat/slab/bear, +/obj/item/reagent_containers/food/snacks/meat/slab/bear, +/obj/item/reagent_containers/food/snacks/meat/slab/bear, +/obj/item/reagent_containers/food/snacks/meat/slab/goliath, +/obj/item/reagent_containers/food/snacks/meat/slab/goliath, +/obj/item/reagent_containers/food/snacks/meat/slab/goliath, +/obj/item/reagent_containers/food/snacks/meat/slab/goliath, +/obj/item/reagent_containers/food/snacks/meat/slab/xeno, +/obj/item/reagent_containers/food/snacks/meat/slab/xeno, +/obj/item/reagent_containers/food/snacks/meat/slab/xeno, +/obj/item/reagent_containers/food/snacks/meat/slab/xeno, +/obj/item/reagent_containers/food/snacks/spaghetti, +/obj/item/reagent_containers/food/snacks/spaghetti, +/obj/item/reagent_containers/food/snacks/meat/rawcutlet, +/obj/item/reagent_containers/food/snacks/meat/rawcutlet, +/obj/item/reagent_containers/food/snacks/meat/rawcutlet, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -10916,8 +10879,8 @@ /area/tdome/tdomeobserve) "Cg" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/box/beanbag, -/obj/item/weapon/gun/ballistic/revolver/doublebarrel, +/obj/item/storage/box/beanbag, +/obj/item/gun/ballistic/revolver/doublebarrel, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -10940,8 +10903,8 @@ /area/tdome/tdomeobserve) "Cj" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/box/drinkingglasses, -/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey{ +/obj/item/storage/box/drinkingglasses, +/obj/item/reagent_containers/food/drinks/bottle/whiskey{ pixel_y = 5 }, /turf/open/floor/plasteel/vault{ @@ -10958,7 +10921,6 @@ dir = 1 }, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 4 }, /area/tdome/tdomeobserve) @@ -10968,8 +10930,8 @@ /area/wizard_station) "Cn" = ( /obj/structure/rack, -/obj/item/weapon/storage/crayons, -/obj/item/weapon/gun/ballistic/shotgun/toy/crossbow, +/obj/item/storage/crayons, +/obj/item/gun/ballistic/shotgun/toy/crossbow, /turf/open/floor/plasteel/cafeteria, /area/centcom/holding) "Co" = ( @@ -10988,7 +10950,6 @@ pixel_x = -28 }, /turf/open/floor/plasteel/whitered/corner{ - icon_state = "whiteredcorner"; dir = 1 }, /area/tdome/tdomeobserve) @@ -11002,7 +10963,7 @@ /area/tdome/tdomeobserve) "Ct" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/trophy/gold_cup, +/obj/item/reagent_containers/food/drinks/trophy/gold_cup, /turf/open/floor/plasteel/grimy, /area/tdome/tdomeobserve) "Cu" = ( @@ -11038,7 +10999,7 @@ /area/centcom/holding) "Cy" = ( /obj/structure/table, -/obj/item/weapon/gun/ballistic/automatic/toy/pistol, +/obj/item/gun/ballistic/automatic/toy/pistol, /turf/open/floor/plasteel/cafeteria, /area/centcom/holding) "Cz" = ( @@ -11056,14 +11017,14 @@ /area/tdome/tdomeobserve) "CB" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = -8; pixel_y = 5 }, -/obj/item/weapon/reagent_containers/food/condiment/peppermill{ +/obj/item/reagent_containers/food/condiment/peppermill{ pixel_x = -8 }, -/obj/item/weapon/kitchen/knife, +/obj/item/kitchen/knife, /obj/machinery/newscaster{ pixel_x = -32 }, @@ -11148,17 +11109,7 @@ /turf/open/floor/plasteel/white, /area/tdome/tdomeobserve) "CL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced, /turf/open/floor/plasteel, /area/centcom/holding) "CM" = ( @@ -11166,17 +11117,7 @@ /turf/open/floor/plasteel, /area/centcom/holding) "CN" = ( -/obj/structure/grille, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced, /turf/open/floor/plasteel, /area/centcom/holding) "CO" = ( @@ -11188,14 +11129,13 @@ pixel_x = -28 }, /turf/open/floor/plasteel/whitered/corner{ - icon_state = "whiteredcorner"; dir = 8 }, /area/tdome/tdomeobserve) "CP" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/snacks/mint, -/obj/item/weapon/reagent_containers/food/condiment/enzyme{ +/obj/item/reagent_containers/food/snacks/mint, +/obj/item/reagent_containers/food/condiment/enzyme{ pixel_y = 5 }, /turf/open/floor/plasteel/vault{ @@ -11234,7 +11174,7 @@ /turf/open/floor/plasteel/whitegreen/corner, /area/tdome/tdomeobserve) "CU" = ( -/obj/item/weapon/reagent_containers/food/snacks/egg/rainbow{ +/obj/item/reagent_containers/food/snacks/egg/rainbow{ desc = "I bet you think you're pretty clever... well you are."; name = "easter egg" }, @@ -11259,7 +11199,7 @@ "CX" = ( /obj/structure/table/reinforced, /obj/item/clothing/suit/apron/chef, -/obj/item/weapon/kitchen/rollingpin, +/obj/item/kitchen/rollingpin, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -11267,14 +11207,14 @@ "CY" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = -8; pixel_y = 5 }, -/obj/item/weapon/reagent_containers/food/condiment/peppermill{ +/obj/item/reagent_containers/food/condiment/peppermill{ pixel_x = -8 }, -/obj/item/weapon/reagent_containers/food/drinks/britcup, +/obj/item/reagent_containers/food/drinks/britcup, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/tdome/tdomeobserve) @@ -11333,7 +11273,6 @@ pixel_x = 28 }, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 4 }, /area/tdome/tdomeobserve) @@ -11364,8 +11303,8 @@ "Di" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/weapon/storage/bag/tray, -/obj/item/weapon/kitchen/fork, +/obj/item/storage/bag/tray, +/obj/item/kitchen/fork, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/tdome/tdomeobserve) @@ -11382,7 +11321,7 @@ }, /area/tdome/tdomeobserve) "Dl" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -11395,8 +11334,8 @@ /area/tdome/tdomeobserve) "Dn" = ( /obj/structure/rack, -/obj/item/weapon/storage/box/donkpockets, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /obj/item/clothing/head/chefhat, /turf/open/floor/plasteel/vault, /area/tdome/tdomeobserve) @@ -11418,13 +11357,13 @@ }, /area/tdome/tdomeobserve) "Dq" = ( -/obj/item/weapon/storage/fancy/cigarettes/cigars{ +/obj/item/storage/fancy/cigarettes/cigars{ pixel_y = 6 }, -/obj/item/weapon/storage/fancy/cigarettes/cigars/cohiba{ +/obj/item/storage/fancy/cigarettes/cigars/cohiba{ pixel_y = 3 }, -/obj/item/weapon/storage/fancy/cigarettes/cigars/havana, +/obj/item/storage/fancy/cigarettes/cigars/havana, /obj/structure/table/wood, /turf/open/floor/plasteel/vault{ dir = 8 @@ -11436,7 +11375,7 @@ }, /area/tdome/tdomeobserve) "Ds" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -11504,7 +11443,7 @@ }, /area/tdome/tdomeobserve) "DA" = ( -/obj/item/weapon/storage/box/matches{ +/obj/item/storage/box/matches{ pixel_x = -3; pixel_y = 5 }, @@ -11517,11 +11456,11 @@ }, /area/tdome/tdomeobserve) "DB" = ( -/obj/item/weapon/lighter{ +/obj/item/lighter{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/lighter, +/obj/item/lighter, /obj/structure/table/wood, /turf/open/floor/plasteel/vault{ dir = 8 @@ -11529,9 +11468,9 @@ /area/tdome/tdomeobserve) "DC" = ( /obj/structure/table/wood, -/obj/item/weapon/book/manual/barman_recipes, -/obj/item/weapon/reagent_containers/food/drinks/shaker, -/obj/item/weapon/reagent_containers/glass/rag, +/obj/item/book/manual/barman_recipes, +/obj/item/reagent_containers/food/drinks/shaker, +/obj/item/reagent_containers/glass/rag, /obj/machinery/newscaster{ pixel_y = -32 }, @@ -11584,8 +11523,8 @@ /obj/item/clothing/shoes/sneakers/brown, /obj/item/clothing/suit/armor/tdome/red, /obj/item/clothing/head/helmet/thunderdome, -/obj/item/weapon/melee/baton/loaded, -/obj/item/weapon/melee/transforming/energy/sword/saber/red, +/obj/item/melee/baton/loaded, +/obj/item/melee/transforming/energy/sword/saber/red, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -11663,7 +11602,6 @@ name = "Thunderdome Blast Door" }, /turf/open/floor/plasteel/loadingarea{ - baseturf = /turf/open/space; dir = 8 }, /area/tdome/arena) @@ -11694,7 +11632,6 @@ name = "General Supply" }, /turf/open/floor/plasteel/loadingarea{ - baseturf = /turf/open/space; dir = 8 }, /area/tdome/arena) @@ -11704,8 +11641,8 @@ /obj/item/clothing/shoes/sneakers/brown, /obj/item/clothing/suit/armor/tdome/green, /obj/item/clothing/head/helmet/thunderdome, -/obj/item/weapon/melee/baton/loaded, -/obj/item/weapon/melee/transforming/energy/sword/saber/green, +/obj/item/melee/baton/loaded, +/obj/item/melee/transforming/energy/sword/saber/green, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -11722,8 +11659,7 @@ }, /area/tdome/tdomeadmin) "Ef" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/tdome/tdomeadmin) "Eg" = ( @@ -11843,7 +11779,6 @@ /area/tdome/arena) "Ey" = ( /turf/open/floor/plasteel/loadingarea{ - baseturf = /turf/open/space; dir = 8 }, /area/tdome/arena) @@ -11958,7 +11893,7 @@ /obj/item/clothing/shoes/sneakers/brown, /obj/item/clothing/suit/armor/vest, /obj/item/clothing/head/helmet/swat, -/obj/item/weapon/gun/energy/laser, +/obj/item/gun/energy/laser, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -11988,7 +11923,7 @@ /obj/item/clothing/shoes/sneakers/brown, /obj/item/clothing/suit/armor/vest, /obj/item/clothing/head/helmet/swat, -/obj/item/weapon/gun/energy/laser, +/obj/item/gun/energy/laser, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -12059,7 +11994,7 @@ }, /area/tdome/tdomeadmin) "Fd" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -12076,12 +12011,11 @@ /area/tdome/tdomeadmin) "Ff" = ( /turf/open/floor/plasteel/darkgreen/side{ - icon_state = "darkgreen"; dir = 1 }, /area/tdome/tdomeadmin) "Fg" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -12143,7 +12077,7 @@ /area/shuttle/escape) "Fp" = ( /obj/structure/table/wood, -/obj/item/weapon/paper/fluff/stations/centcom/broken_evac, +/obj/item/paper/fluff/stations/centcom/broken_evac, /turf/open/floor/mineral/titanium, /area/shuttle/escape) "Fq" = ( @@ -12154,8 +12088,8 @@ /area/tdome/tdomeadmin) "Fr" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen/fourcolor, +/obj/item/paper_bin, +/obj/item/pen/fourcolor, /obj/machinery/light, /turf/open/floor/plasteel/vault{ dir = 8 @@ -12163,9 +12097,9 @@ /area/tdome/tdomeadmin) "Fs" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/red, -/obj/item/weapon/book/manual/wiki/security_space_law, -/obj/item/weapon/restraints/handcuffs, +/obj/item/folder/red, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/restraints/handcuffs, /obj/item/device/assembly/flash/handheld, /turf/open/floor/plasteel/vault{ dir = 8 @@ -12173,7 +12107,7 @@ /area/tdome/tdomeadmin) "Ft" = ( /obj/structure/table/wood, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/device/radio/headset/headset_cent, /turf/open/floor/plasteel/vault{ dir = 8 @@ -12181,7 +12115,7 @@ /area/tdome/tdomeadmin) "Fu" = ( /obj/structure/table/wood, -/obj/item/weapon/phone{ +/obj/item/phone{ desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; pixel_x = -3; pixel_y = 3 @@ -12239,8 +12173,8 @@ /area/tdome/tdomeadmin) "Fy" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/red, -/obj/item/weapon/lighter, +/obj/item/folder/red, +/obj/item/lighter, /obj/machinery/newscaster{ pixel_y = -32 }, @@ -12249,11 +12183,11 @@ }, /area/tdome/tdomeadmin) "Fz" = ( -/obj/item/weapon/storage/briefcase{ +/obj/item/storage/briefcase{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/secure/briefcase, +/obj/item/storage/secure/briefcase, /obj/structure/table/wood, /turf/open/floor/plasteel/vault{ dir = 8 @@ -12261,15 +12195,15 @@ /area/tdome/tdomeadmin) "FA" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/vault{ dir = 8 }, /area/tdome/tdomeadmin) "FB" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/box/drinkingglasses, -/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey{ +/obj/item/storage/box/drinkingglasses, +/obj/item/reagent_containers/food/drinks/bottle/whiskey{ pixel_y = 5 }, /obj/machinery/light, @@ -12279,7 +12213,7 @@ /area/tdome/tdomeadmin) "FC" = ( /obj/structure/table/wood, -/obj/item/weapon/book/manual/random, +/obj/item/book/manual/random, /turf/open/floor/mineral/titanium, /area/shuttle/escape) "FD" = ( @@ -12386,17 +12320,17 @@ /area/centcom/evac) "FW" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/toxin{ +/obj/item/storage/firstaid/toxin{ pixel_x = -2; pixel_y = 4 }, -/obj/item/weapon/storage/firstaid/toxin, +/obj/item/storage/firstaid/toxin, /turf/open/floor/mineral/titanium/blue, /area/centcom/evac) "FX" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/fire{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/fire{ pixel_x = -2; pixel_y = 4 }, @@ -12404,10 +12338,10 @@ /area/centcom/evac) "FY" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 2 }, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = -2; pixel_y = 4 }, @@ -12499,17 +12433,17 @@ /area/abductor_ship) "Gp" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/mineral/plastitanium, /area/centcom/evac) "Gq" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/mineral/plastitanium, /area/centcom/evac) "Gr" = ( /obj/structure/table/reinforced, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/mineral/plastitanium, /area/centcom/evac) "Gs" = ( @@ -12575,8 +12509,8 @@ /area/centcom/evac) "GE" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, -/obj/item/weapon/stamp, +/obj/item/clipboard, +/obj/item/stamp, /turf/open/floor/mineral/plastitanium, /area/centcom/evac) "GF" = ( @@ -12585,8 +12519,8 @@ }, /area/abductor_ship) "GG" = ( -/obj/item/weapon/retractor/alien, -/obj/item/weapon/hemostat/alien, +/obj/item/retractor/alien, +/obj/item/hemostat/alien, /obj/structure/table/abductor, /turf/open/floor/plating/abductor, /area/abductor_ship) @@ -12604,7 +12538,7 @@ /area/abductor_ship) "GK" = ( /obj/structure/table/abductor, -/obj/item/weapon/storage/box/alienhandcuffs, +/obj/item/storage/box/alienhandcuffs, /turf/open/floor/plating/abductor, /area/abductor_ship) "GL" = ( @@ -12644,11 +12578,11 @@ }, /area/abductor_ship) "GS" = ( -/obj/item/weapon/surgical_drapes, -/obj/item/weapon/paper/guides/antag/abductor, -/obj/item/weapon/scalpel/alien, +/obj/item/surgical_drapes, +/obj/item/paper/guides/antag/abductor, +/obj/item/scalpel/alien, /obj/structure/table/abductor, -/obj/item/weapon/cautery/alien, +/obj/item/cautery/alien, /turf/open/floor/plating/abductor, /area/abductor_ship) "GT" = ( @@ -12658,7 +12592,7 @@ /area/abductor_ship) "GU" = ( /obj/structure/table, -/obj/item/weapon/storage/box/handcuffs, +/obj/item/storage/box/handcuffs, /turf/open/floor/mineral/plastitanium, /area/centcom/evac) "GV" = ( @@ -12698,8 +12632,8 @@ /area/abductor_ship) "Ha" = ( /obj/structure/table/abductor, -/obj/item/weapon/surgicaldrill/alien, -/obj/item/weapon/circular_saw/alien, +/obj/item/surgicaldrill/alien, +/obj/item/circular_saw/alien, /turf/open/floor/plating/abductor, /area/abductor_ship) "Hb" = ( @@ -12744,8 +12678,7 @@ /turf/open/floor/mineral/titanium/blue, /area/centcom/evac) "Hk" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/centcom/evac) "Hl" = ( @@ -12818,13 +12751,13 @@ /area/centcom/evac) "Hw" = ( /obj/structure/table, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/machinery/light, /turf/open/floor/mineral/titanium/blue, /area/centcom/evac) "Hx" = ( /obj/structure/table, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /turf/open/floor/mineral/titanium/blue, /area/centcom/evac) "Hy" = ( @@ -12880,7 +12813,7 @@ /area/centcom/evac) "HH" = ( /obj/structure/table, -/obj/item/weapon/storage/lockbox, +/obj/item/storage/lockbox, /turf/open/floor/mineral/titanium/blue, /area/centcom/evac) "HI" = ( @@ -12893,13 +12826,13 @@ /area/centcom/evac) "HK" = ( /obj/structure/table, -/obj/item/weapon/clipboard, -/obj/item/weapon/pen, +/obj/item/clipboard, +/obj/item/pen, /turf/open/floor/mineral/titanium/blue, /area/centcom/evac) "HL" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/mineral/titanium/blue, /area/centcom/evac) "HM" = ( @@ -13001,7 +12934,6 @@ /area/tdome/arena_source) "IS" = ( /turf/open/floor/plasteel/loadingarea{ - baseturf = /turf/open/space; dir = 8 }, /area/tdome/arena_source) @@ -13112,7 +13044,7 @@ /area/centcom/evac) "JU" = ( /obj/structure/table, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /obj/machinery/light{ dir = 8 }, @@ -13149,7 +13081,6 @@ dir = 1 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/centcom/supply) @@ -13622,7 +13553,7 @@ /area/centcom/evac) "LW" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/handcuffs, +/obj/item/storage/box/handcuffs, /turf/open/floor/plasteel/vault{ dir = 8 }, diff --git a/_maps/metastation.json b/_maps/metastation.json index 4b1b63499f..aeed03a353 100644 --- a/_maps/metastation.json +++ b/_maps/metastation.json @@ -3,5 +3,6 @@ "map_path": "map_files/MetaStation", "map_file": "MetaStation.dmm", "minetype": "lavaland", - "transition_config": "default" + "transition_config": "default", + "allow_custom_shuttles": "yes" } \ No newline at end of file diff --git a/_maps/omegastation.json b/_maps/omegastation.json index 53fbc24def..0040eac01e 100644 --- a/_maps/omegastation.json +++ b/_maps/omegastation.json @@ -3,5 +3,6 @@ "map_path": "map_files/OmegaStation", "map_file": "OmegaStation.dmm", "minetype": "lavaland", - "transition_config": "default" + "transition_config": "default", + "allow_custom_shuttles": "yes" } \ No newline at end of file diff --git a/_maps/pubbystation.json b/_maps/pubbystation.json index 88a2702148..ddfe706280 100644 --- a/_maps/pubbystation.json +++ b/_maps/pubbystation.json @@ -3,5 +3,6 @@ "map_path": "map_files/PubbyStation", "map_file": "PubbyStation.dmm", "minetype": "lavaland", - "transition_config": "default" + "transition_config": "default", + "allow_custom_shuttles": "yes" } \ No newline at end of file diff --git a/_maps/runtimestation.json b/_maps/runtimestation.json index 664f6c98e0..7462ee5b73 100644 --- a/_maps/runtimestation.json +++ b/_maps/runtimestation.json @@ -1,7 +1,8 @@ -{ - "map_name": "Runtime Station", - "map_path": "map_files/debug", - "map_file": "runtimestation.dmm", - "minetype": "lavaland", - "transition_config": "default" -} +{ + "map_name": "Runtime Station", + "map_path": "map_files/debug", + "map_file": "runtimestation.dmm", + "minetype": "lavaland", + "transition_config": "default", + "allow_custom_shuttles": "no" +} diff --git a/_maps/shuttles/cargo_birdboat.dmm b/_maps/shuttles/cargo_birdboat.dmm index d892e13726..f05af797d1 100644 --- a/_maps/shuttles/cargo_birdboat.dmm +++ b/_maps/shuttles/cargo_birdboat.dmm @@ -6,16 +6,10 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/supply) "c" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s10"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/supply) "d" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall3"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/supply) "e" = ( /obj/machinery/conveyor{ @@ -148,10 +142,7 @@ /turf/closed/wall/mineral/titanium/nodiagonal, /area/shuttle/supply) "t" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall14"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/supply) "u" = ( /obj/structure/window/reinforced{ @@ -161,10 +152,7 @@ /turf/open/floor/plating/airless, /area/shuttle/supply) "v" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc4"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/supply) "w" = ( /turf/open/space, diff --git a/_maps/shuttles/cargo_box.dmm b/_maps/shuttles/cargo_box.dmm index 08ae8d8267..a45006d7df 100644 --- a/_maps/shuttles/cargo_box.dmm +++ b/_maps/shuttles/cargo_box.dmm @@ -6,16 +6,10 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/supply) "c" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s10"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/supply) "d" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall3"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/supply) "e" = ( /turf/open/floor/mineral/titanium/blue, @@ -81,10 +75,7 @@ /turf/open/floor/plating, /area/shuttle/supply) "k" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall7"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/supply) "l" = ( /turf/open/floor/mineral/titanium/blue, @@ -97,22 +88,13 @@ }, /area/shuttle/supply) "n" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall11"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/supply) "o" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s5"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/supply) "p" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall15"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/supply) "q" = ( /obj/structure/window/reinforced{ @@ -122,10 +104,7 @@ /turf/open/floor/plating/airless, /area/shuttle/supply) "r" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s9"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/supply) "s" = ( /turf/open/space, diff --git a/_maps/shuttles/emergency_asteroid.dmm b/_maps/shuttles/emergency_asteroid.dmm index 298f353da7..457373132c 100644 --- a/_maps/shuttles/emergency_asteroid.dmm +++ b/_maps/shuttles/emergency_asteroid.dmm @@ -20,17 +20,13 @@ /turf/open/floor/mineral/titanium/yellow, /area/shuttle/escape) "af" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s10"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "ag" = ( /turf/open/space, /area/space/nearstation) "ah" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/escape) "ai" = ( @@ -54,10 +50,7 @@ /turf/open/floor/mineral/titanium, /area/shuttle/escape) "ak" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall12"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "al" = ( /obj/machinery/door/airlock/titanium{ @@ -79,10 +72,7 @@ /turf/open/floor/plating/airless, /area/shuttle/escape) "ao" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall11"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "ap" = ( /obj/structure/ore_box, @@ -96,19 +86,13 @@ /turf/open/floor/mineral/titanium/yellow, /area/shuttle/escape) "as" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall7"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "at" = ( /turf/open/floor/mineral/titanium, /area/shuttle/escape) "au" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall3"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "av" = ( /obj/structure/chair{ @@ -126,28 +110,20 @@ /turf/open/floor/mineral/plastitanium/brig, /area/shuttle/escape) "ay" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall15"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "az" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/shuttle/escape) "aA" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall13"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "aB" = ( /turf/open/floor/mineral/titanium, /turf/closed/wall/mineral/titanium/interior, /area/shuttle/escape) "aC" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_f11" - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "aD" = ( /obj/structure/window/shuttle, @@ -188,8 +164,8 @@ /area/shuttle/escape) "aJ" = ( /obj/structure/table, -/obj/item/weapon/extinguisher, -/obj/item/weapon/crowbar, +/obj/item/extinguisher, +/obj/item/crowbar, /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "aK" = ( @@ -198,8 +174,8 @@ /area/shuttle/escape) "aL" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, @@ -219,10 +195,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "aO" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc1"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "aP" = ( /obj/machinery/door/airlock/glass_security{ @@ -299,7 +272,7 @@ /area/shuttle/escape) "bc" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -1; pixel_y = 6 }, @@ -311,8 +284,8 @@ /area/shuttle/escape) "be" = ( /obj/structure/table, -/obj/item/weapon/folder/blue, -/obj/item/weapon/pen, +/obj/item/folder/blue, +/obj/item/pen, /obj/machinery/recharger, /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) @@ -328,8 +301,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "bh" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plasteel/shuttle, /area/shuttle/escape) "bi" = ( @@ -369,10 +341,7 @@ /area/shuttle/escape) "bo" = ( /obj/machinery/status_display, -/turf/closed/wall/shuttle{ - icon_state = "swall2"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "bp" = ( /obj/machinery/computer/crew, @@ -440,8 +409,8 @@ /area/shuttle/escape) "by" = ( /obj/structure/table, -/obj/item/weapon/extinguisher, -/obj/item/weapon/crowbar, +/obj/item/extinguisher, +/obj/item/crowbar, /obj/machinery/recharger, /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) @@ -452,16 +421,10 @@ /turf/open/floor/mineral/titanium, /area/shuttle/escape) "bA" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s9"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "bB" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s5"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "bC" = ( /obj/item/device/radio/intercom{ @@ -486,9 +449,9 @@ /area/shuttle/escape) "bF" = ( /obj/structure/table, -/obj/item/weapon/retractor, -/obj/item/weapon/hemostat, -/obj/item/weapon/scalpel, +/obj/item/retractor, +/obj/item/hemostat, +/obj/item/scalpel, /turf/open/floor/mineral/titanium, /area/shuttle/escape) "bG" = ( @@ -497,11 +460,11 @@ /area/shuttle/escape) "bH" = ( /obj/structure/table, -/obj/item/weapon/circular_saw, -/obj/item/weapon/cautery{ +/obj/item/circular_saw, +/obj/item/cautery{ pixel_x = 4 }, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /turf/open/floor/mineral/titanium, /area/shuttle/escape) "bI" = ( diff --git a/_maps/shuttles/emergency_bar.dmm b/_maps/shuttles/emergency_bar.dmm index dab289be7a..19b6a85ea9 100644 --- a/_maps/shuttles/emergency_bar.dmm +++ b/_maps/shuttles/emergency_bar.dmm @@ -3,18 +3,14 @@ /turf/open/space, /area/space) "ab" = ( -/turf/closed/wall/mineral/titanium/overspace, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "ac" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/escape) "ad" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s10"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "ae" = ( /turf/closed/wall/mineral/titanium/nodiagonal, @@ -36,18 +32,15 @@ /area/shuttle/escape) "ai" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/cigarettes/cigars/havana, -/obj/item/weapon/lighter{ +/obj/item/storage/fancy/cigarettes/cigars/havana, +/obj/item/lighter{ pixel_x = -4; pixel_y = 6 }, /turf/open/floor/carpet, /area/shuttle/escape) "aj" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc3"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "ak" = ( /obj/structure/extinguisher_cabinet{ @@ -108,8 +101,8 @@ pixel_y = -24 }, /obj/structure/table/wood/poker, -/obj/item/weapon/storage/box/drinkingglasses, -/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey, +/obj/item/storage/box/drinkingglasses, +/obj/item/reagent_containers/food/drinks/bottle/whiskey, /obj/machinery/light, /turf/open/floor/carpet, /area/shuttle/escape) @@ -118,28 +111,16 @@ /turf/open/floor/carpet, /area/shuttle/escape) "av" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall13"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "aw" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall12"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "ax" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall14"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "ay" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall8"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "az" = ( /obj/machinery/door/airlock/glass{ @@ -153,10 +134,7 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/escape) "aB" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall4"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "aC" = ( /obj/structure/chair, @@ -168,7 +146,7 @@ pixel_x = 6; pixel_y = 24 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_x = -3; @@ -259,10 +237,7 @@ /turf/open/floor/plasteel/bar, /area/shuttle/escape) "aQ" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall7"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "aR" = ( /obj/structure/table/wood/bar{ @@ -275,8 +250,8 @@ pixel_x = 27 }, /obj/structure/table, -/obj/item/weapon/storage/box/drinkingglasses, -/obj/item/weapon/reagent_containers/food/drinks/bottle/lizardwine, +/obj/item/storage/box/drinkingglasses, +/obj/item/reagent_containers/food/drinks/bottle/lizardwine, /turf/open/floor/plasteel/bar, /area/shuttle/escape) "aT" = ( @@ -330,7 +305,7 @@ /turf/open/floor/plasteel/bar, /area/shuttle/escape) "bc" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_x = -3; @@ -351,10 +326,7 @@ /turf/open/floor/plasteel/bar, /area/shuttle/escape) "bf" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall1"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "bg" = ( /obj/machinery/door/airlock/titanium{ @@ -373,8 +345,8 @@ /area/shuttle/escape) "bj" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/toxin{ +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/toxin{ pixel_x = 4; pixel_y = 4 }, @@ -385,10 +357,7 @@ /turf/open/floor/plasteel/bar, /area/shuttle/escape) "bl" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc2"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "bm" = ( /obj/machinery/door/airlock{ @@ -398,8 +367,7 @@ /turf/open/floor/plasteel/freezer, /area/shuttle/escape) "bn" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /obj/structure/sign/bluecross_2, /turf/closed/wall/mineral/titanium, /area/shuttle/escape) @@ -447,7 +415,7 @@ /area/shuttle/escape) "bw" = ( /obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /obj/machinery/light/small{ brightness = 3; dir = 8 @@ -472,10 +440,10 @@ /area/shuttle/escape) "bz" = ( /obj/structure/table, -/obj/item/weapon/circular_saw, -/obj/item/weapon/hemostat, -/obj/item/weapon/retractor, -/obj/item/weapon/scalpel, +/obj/item/circular_saw, +/obj/item/hemostat, +/obj/item/retractor, +/obj/item/scalpel, /turf/open/floor/mineral/titanium, /area/shuttle/escape) "bA" = ( @@ -506,12 +474,11 @@ /turf/open/floor/plating/airless, /area/shuttle/escape) "bF" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plasteel/freezer, /area/shuttle/escape) "bG" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_x = -3; @@ -529,7 +496,7 @@ /area/shuttle/escape) "bJ" = ( /obj/structure/table/wood/bar, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/grimy, /area/shuttle/escape) "bK" = ( @@ -550,14 +517,14 @@ /area/shuttle/escape) "bN" = ( /obj/structure/table, -/obj/item/weapon/storage/box/drinkingglasses, -/obj/item/weapon/reagent_containers/food/drinks/shaker, -/obj/item/weapon/storage/fancy/cigarettes/cigars/havana, +/obj/item/storage/box/drinkingglasses, +/obj/item/reagent_containers/food/drinks/shaker, +/obj/item/storage/fancy/cigarettes/cigars/havana, /turf/open/floor/plasteel/bar, /area/shuttle/escape) "bO" = ( /obj/structure/table/wood/bar, -/obj/item/weapon/folder/red, +/obj/item/folder/red, /turf/open/floor/plasteel/grimy, /area/shuttle/escape) "bP" = ( @@ -582,23 +549,23 @@ /area/shuttle/escape) "bS" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/toxin{ +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/toxin{ pixel_x = 4; pixel_y = 4 }, /turf/open/floor/mineral/titanium, /area/shuttle/escape) "bT" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-10" }, /turf/open/floor/plasteel/bar, /area/shuttle/escape) "bU" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/brute{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/brute{ pixel_x = 4; pixel_y = 4 }, diff --git a/_maps/shuttles/emergency_birdboat.dmm b/_maps/shuttles/emergency_birdboat.dmm index 55c36c22f5..dd4ffeac54 100644 --- a/_maps/shuttles/emergency_birdboat.dmm +++ b/_maps/shuttles/emergency_birdboat.dmm @@ -6,24 +6,23 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/escape) "ac" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/escape) "ad" = ( /obj/structure/table, -/obj/item/weapon/scalpel, -/obj/item/weapon/retractor{ +/obj/item/scalpel, +/obj/item/retractor{ pixel_y = 5 }, -/obj/item/weapon/hemostat, +/obj/item/hemostat, /turf/open/floor/plasteel/white, /area/shuttle/escape) "ae" = ( /obj/structure/table, -/obj/item/weapon/cautery, -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/circular_saw{ +/obj/item/cautery, +/obj/item/surgicaldrill, +/obj/item/circular_saw{ pixel_y = 9 }, /turf/open/floor/plasteel/white, @@ -48,7 +47,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "ak" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/mineral/titanium/blue, @@ -66,7 +65,7 @@ /area/shuttle/escape) "an" = ( /obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /turf/open/floor/plasteel/white, /area/shuttle/escape) "ao" = ( @@ -129,7 +128,7 @@ /area/shuttle/escape) "ay" = ( /obj/structure/table, -/obj/item/weapon/storage/box/handcuffs, +/obj/item/storage/box/handcuffs, /turf/open/floor/mineral/plastitanium/brig, /area/shuttle/escape) "az" = ( @@ -144,7 +143,7 @@ /turf/open/floor/plasteel/white, /area/shuttle/escape) "aB" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -181,7 +180,7 @@ /area/shuttle/escape) "aI" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/snacks/boiledspaghetti{ +/obj/item/reagent_containers/food/snacks/boiledspaghetti{ name = "pasghetti"; pixel_x = 4; pixel_y = 7 @@ -212,7 +211,7 @@ /area/shuttle/escape) "aM" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/snacks/chocolatebar, +/obj/item/reagent_containers/food/snacks/chocolatebar, /turf/open/floor/plasteel/black, /area/shuttle/escape) "aN" = ( @@ -248,11 +247,11 @@ /area/shuttle/escape) "aR" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/firstaid/fire{ +/obj/item/storage/firstaid/fire{ pixel_x = 5; pixel_y = 5 }, -/obj/item/weapon/storage/firstaid/toxin, +/obj/item/storage/firstaid/toxin, /turf/open/floor/plasteel/white, /area/shuttle/escape) "aS" = ( @@ -270,11 +269,11 @@ /area/shuttle/escape) "aU" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/firstaid/brute{ +/obj/item/storage/firstaid/brute{ pixel_x = 5; pixel_y = 5 }, -/obj/item/weapon/storage/firstaid/brute, +/obj/item/storage/firstaid/brute, /obj/machinery/light{ dir = 4 }, @@ -298,7 +297,7 @@ /area/shuttle/escape) "aY" = ( /obj/structure/table/glass, -/obj/item/weapon/defibrillator/loaded, +/obj/item/defibrillator/loaded, /turf/open/floor/plasteel/white, /area/shuttle/escape) diff --git a/_maps/shuttles/emergency_box.dmm b/_maps/shuttles/emergency_box.dmm index 7bb5ad5ccf..1645d971c2 100644 --- a/_maps/shuttles/emergency_box.dmm +++ b/_maps/shuttles/emergency_box.dmm @@ -6,15 +6,11 @@ /turf/closed/wall/mineral/titanium/overspace, /area/shuttle/escape) "ac" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/escape) "ad" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s10"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "ae" = ( /turf/open/floor/mineral/titanium, @@ -37,12 +33,12 @@ /area/shuttle/escape) "ai" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, -/obj/item/weapon/crowbar, -/obj/item/weapon/storage/firstaid/fire, +/obj/item/crowbar, +/obj/item/storage/firstaid/fire, /turf/open/floor/mineral/titanium, /area/shuttle/escape) "aj" = ( @@ -111,22 +107,13 @@ /turf/open/floor/mineral/titanium, /area/shuttle/escape) "av" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall13"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "aw" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall12"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "ax" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall14"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "ay" = ( /obj/machinery/door/airlock/glass{ @@ -163,12 +150,12 @@ /area/shuttle/escape) "aE" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /turf/open/floor/mineral/titanium, /area/shuttle/escape) "aF" = ( @@ -226,16 +213,10 @@ /turf/open/floor/mineral/titanium, /area/shuttle/escape) "aN" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall7"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "aO" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc4"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "aP" = ( /obj/machinery/door/airlock/titanium{ @@ -307,10 +288,7 @@ /area/shuttle/escape) "aY" = ( /obj/machinery/status_display, -/turf/closed/wall/shuttle{ - icon_state = "swall14"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "aZ" = ( /obj/machinery/door/airlock/glass{ @@ -319,10 +297,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "ba" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall11"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "bb" = ( /turf/open/floor/mineral/titanium/yellow, @@ -341,12 +316,12 @@ /area/shuttle/escape) "be" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/structure/extinguisher_cabinet{ pixel_x = 27 }, @@ -364,10 +339,7 @@ /turf/open/floor/mineral/titanium/yellow, /area/shuttle/escape) "bh" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s5"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "bi" = ( /obj/structure/window/reinforced{ diff --git a/_maps/shuttles/emergency_cere.dmm b/_maps/shuttles/emergency_cere.dmm index 8d9c39a269..0aaccabb3e 100644 --- a/_maps/shuttles/emergency_cere.dmm +++ b/_maps/shuttles/emergency_cere.dmm @@ -6,8 +6,7 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/escape) "ac" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/escape) "ad" = ( @@ -15,8 +14,8 @@ /area/shuttle/escape) "ae" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/emergency, -/obj/item/weapon/crowbar, +/obj/item/storage/toolbox/emergency, +/obj/item/crowbar, /obj/machinery/light{ dir = 1 }, @@ -28,8 +27,8 @@ /area/shuttle/escape) "ag" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/darkpurple, /area/shuttle/escape) "ah" = ( @@ -64,11 +63,11 @@ /area/shuttle/escape) "an" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/o2, +/obj/item/storage/firstaid/o2, /obj/machinery/light{ dir = 1 }, @@ -125,7 +124,7 @@ /area/shuttle/escape) "ay" = ( /obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /turf/open/floor/plasteel/darkred, /area/shuttle/escape) "az" = ( @@ -156,7 +155,6 @@ /area/shuttle/escape) "aE" = ( /turf/open/floor/plasteel/darkyellow/side{ - icon_state = "darkyellow"; dir = 1 }, /area/shuttle/escape) @@ -181,7 +179,6 @@ /area/shuttle/escape) "aJ" = ( /turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; dir = 1 }, /area/shuttle/escape) @@ -196,7 +193,7 @@ /turf/open/floor/plasteel/darkred, /area/shuttle/escape) "aM" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/item/device/radio/intercom{ @@ -218,7 +215,7 @@ /turf/open/floor/plasteel/black, /area/shuttle/escape) "aP" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/item/device/radio/intercom{ @@ -226,7 +223,6 @@ pixel_y = -29 }, /turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; dir = 1 }, /area/shuttle/escape) @@ -267,7 +263,7 @@ /area/shuttle/escape) "aV" = ( /obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /turf/open/floor/mineral/plastitanium/brig{ icon_state = "darkred"; dir = 1; @@ -303,13 +299,11 @@ /area/shuttle/escape) "aZ" = ( /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; dir = 8 }, /area/shuttle/escape) "ba" = ( /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; dir = 4 }, /area/shuttle/escape) @@ -444,7 +438,6 @@ pixel_x = -28 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/shuttle/escape) @@ -466,7 +459,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/shuttle/escape) @@ -499,8 +491,8 @@ /area/shuttle/escape) "by" = ( /obj/structure/table, -/obj/item/weapon/storage/box/teargas, -/obj/item/weapon/storage/box/zipties, +/obj/item/storage/box/teargas, +/obj/item/storage/box/zipties, /turf/open/floor/mineral/plastitanium/brig{ icon_state = "darkred"; dir = 2; @@ -525,7 +517,6 @@ /area/shuttle/escape) "bB" = ( /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/shuttle/escape) @@ -537,7 +528,6 @@ /obj/effect/turf_decal/delivery, /obj/structure/closet/crate, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/shuttle/escape) @@ -562,7 +552,7 @@ /area/shuttle/escape) "bG" = ( /obj/structure/table, -/obj/item/weapon/storage/box/cups, +/obj/item/storage/box/cups, /obj/item/device/radio/intercom{ dir = 4; name = "Station Intercom (General)"; @@ -581,14 +571,14 @@ /area/shuttle/escape) "bJ" = ( /obj/structure/table, -/obj/item/weapon/storage/box/donkpockets, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /turf/open/floor/plasteel/neutral, /area/shuttle/escape) "bK" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/light{ dir = 1 }, @@ -603,7 +593,6 @@ /area/shuttle/escape) "bM" = ( /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 10 }, /area/shuttle/escape) @@ -618,7 +607,6 @@ /obj/effect/turf_decal/delivery, /obj/structure/closet, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 6 }, /area/shuttle/escape) @@ -630,7 +618,6 @@ /area/shuttle/escape) "bR" = ( /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; dir = 1 }, /area/shuttle/escape) @@ -652,7 +639,7 @@ /area/shuttle/escape) "bV" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, @@ -692,7 +679,7 @@ /turf/open/floor/plasteel, /area/shuttle/escape) "ca" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -708,7 +695,6 @@ "cc" = ( /obj/machinery/light, /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; dir = 1 }, /area/shuttle/escape) @@ -716,7 +702,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -747,13 +733,11 @@ name = "Speedy* Recovery" }, /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; dir = 9 }, /area/shuttle/escape) "ci" = ( /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; dir = 1 }, /area/shuttle/escape) @@ -761,30 +745,26 @@ /obj/machinery/atmospherics/components/unary/portables_connector/visible, /obj/machinery/portable_atmospherics/canister/oxygen, /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; dir = 1 }, /area/shuttle/escape) "ck" = ( /obj/machinery/atmospherics/components/unary/cryo_cell, /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; dir = 1 }, /area/shuttle/escape) "cl" = ( /obj/machinery/atmospherics/components/unary/thermomachine/freezer, /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; dir = 1 }, /area/shuttle/escape) "cm" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone, -/obj/item/weapon/wrench, +/obj/item/reagent_containers/glass/beaker/cryoxadone, +/obj/item/wrench, /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; dir = 5 }, /area/shuttle/escape) @@ -794,7 +774,6 @@ /area/shuttle/escape) "co" = ( /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; dir = 8 }, /area/shuttle/escape) @@ -821,7 +800,6 @@ /area/shuttle/escape) "ct" = ( /turf/open/floor/plasteel/whiteblue/corner{ - icon_state = "whitebluecorner"; dir = 4 }, /area/shuttle/escape) @@ -833,13 +811,11 @@ dir = 4 }, /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; dir = 5 }, /area/shuttle/escape) "cv" = ( /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; dir = 10 }, /area/shuttle/escape) @@ -848,18 +824,16 @@ /area/shuttle/escape) "cx" = ( /turf/open/floor/plasteel/whiteblue/corner{ - icon_state = "whitebluecorner"; dir = 8 }, /area/shuttle/escape) "cy" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; dir = 4 }, /area/shuttle/escape) @@ -892,32 +866,31 @@ dir = 8 }, /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; dir = 4 }, /area/shuttle/escape) "cE" = ( /obj/structure/closet/crate/freezer, -/obj/item/weapon/reagent_containers/blood/empty, -/obj/item/weapon/reagent_containers/blood/empty, -/obj/item/weapon/reagent_containers/blood/AMinus, -/obj/item/weapon/reagent_containers/blood/BMinus{ +/obj/item/reagent_containers/blood/empty, +/obj/item/reagent_containers/blood/empty, +/obj/item/reagent_containers/blood/AMinus, +/obj/item/reagent_containers/blood/BMinus{ pixel_x = -4; pixel_y = 4 }, -/obj/item/weapon/reagent_containers/blood/BPlus{ +/obj/item/reagent_containers/blood/BPlus{ pixel_x = 1; pixel_y = 2 }, -/obj/item/weapon/reagent_containers/blood/OMinus, -/obj/item/weapon/reagent_containers/blood/OPlus{ +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OPlus{ pixel_x = -2; pixel_y = -1 }, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/APlus, -/obj/item/weapon/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/APlus, +/obj/item/reagent_containers/blood/random, /turf/open/floor/plasteel/whiteblue, /area/shuttle/escape) "cF" = ( @@ -925,24 +898,23 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/circular_saw, -/obj/item/weapon/scalpel{ +/obj/item/circular_saw, +/obj/item/scalpel{ pixel_y = 12 }, -/obj/item/weapon/hemostat, -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/cautery{ +/obj/item/hemostat, +/obj/item/surgicaldrill, +/obj/item/cautery{ pixel_x = 4 }, -/obj/item/weapon/retractor, +/obj/item/retractor, /turf/open/floor/plasteel/whiteblue, /area/shuttle/escape) "cG" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/crowbar, +/obj/item/storage/firstaid/fire, +/obj/item/crowbar, /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; dir = 4 }, /area/shuttle/escape) @@ -962,16 +934,15 @@ /obj/item/clothing/suit/apron/surgical, /obj/item/clothing/gloves/color/latex, /obj/item/clothing/mask/surgical, -/obj/item/weapon/surgical_drapes, -/obj/item/weapon/razor, +/obj/item/surgical_drapes, +/obj/item/razor, /turf/open/floor/plasteel/whiteblue, /area/shuttle/escape) "cK" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/o2, -/obj/item/weapon/storage/firstaid/toxin, +/obj/item/storage/firstaid/o2, +/obj/item/storage/firstaid/toxin, /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; dir = 10 }, /area/shuttle/escape) @@ -993,7 +964,6 @@ dir = 8 }, /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; dir = 6 }, /area/shuttle/escape) @@ -1002,7 +972,6 @@ pixel_y = -30 }, /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; dir = 1 }, /area/shuttle/escape) @@ -1034,13 +1003,11 @@ "cT" = ( /obj/structure/closet/secure_closet/engineering_personal, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 9 }, /area/shuttle/escape) "cU" = ( /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 1 }, /area/shuttle/escape) @@ -1050,13 +1017,11 @@ }, /obj/machinery/computer/monitor, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 1 }, /area/shuttle/escape) "cW" = ( /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 5 }, /area/shuttle/escape) @@ -1080,27 +1045,23 @@ "cZ" = ( /obj/structure/closet/secure_closet/engineering_personal, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 10 }, /area/shuttle/escape) "da" = ( /turf/open/floor/plasteel/yellow/corner{ - icon_state = "yellowcorner"; dir = 8 }, /area/shuttle/escape) "db" = ( /turf/open/floor/plasteel/yellow/corner{ - icon_state = "yellowcorner"; dir = 4 }, /area/shuttle/escape) "dc" = ( /obj/structure/table, -/obj/item/weapon/storage/box/metalfoam, +/obj/item/storage/box/metalfoam, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 1 }, /area/shuttle/escape) @@ -1108,7 +1069,6 @@ /obj/structure/table, /obj/item/stack/sheet/metal/fifty, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 1 }, /area/shuttle/escape) @@ -1116,7 +1076,6 @@ /obj/structure/table, /obj/item/stack/sheet/glass/fifty, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 5 }, /area/shuttle/escape) @@ -1136,7 +1095,6 @@ "dh" = ( /obj/structure/reagent_dispensers/watertank/high, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 10 }, /area/shuttle/escape) @@ -1145,22 +1103,20 @@ pixel_x = 32 }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 4 }, /area/shuttle/escape) "dj" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 10 }, /area/shuttle/escape) "dk" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /turf/open/floor/plasteel/yellow/side, /area/shuttle/escape) "dl" = ( @@ -1190,7 +1146,6 @@ pixel_y = -30 }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 6 }, /area/shuttle/escape) diff --git a/_maps/shuttles/emergency_clown.dmm b/_maps/shuttles/emergency_clown.dmm index f9f4cc136a..7915e1bc41 100644 --- a/_maps/shuttles/emergency_clown.dmm +++ b/_maps/shuttles/emergency_clown.dmm @@ -6,8 +6,7 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/escape) "ac" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/escape) "ad" = ( @@ -16,7 +15,7 @@ /area/shuttle/escape) "ae" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/fire, +/obj/item/storage/firstaid/fire, /turf/open/floor/noslip, /area/shuttle/escape) "af" = ( @@ -31,11 +30,11 @@ /area/shuttle/escape) "ah" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /turf/open/floor/noslip, /area/shuttle/escape) "ai" = ( @@ -122,16 +121,16 @@ /area/shuttle/escape) "ay" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /turf/open/floor/noslip, /area/shuttle/escape) "az" = ( -/obj/item/weapon/greentext/quiet{ +/obj/item/greentext/quiet{ anchored = 1 }, /turf/open/floor/mineral/plastitanium/brig, @@ -217,7 +216,7 @@ /area/shuttle/escape) "aM" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/random, +/obj/item/bedsheet/random, /turf/open/floor/noslip, /area/shuttle/escape) "aN" = ( @@ -225,7 +224,7 @@ dir = 4 }, /obj/structure/bed, -/obj/item/weapon/bedsheet/random, +/obj/item/bedsheet/random, /turf/open/floor/noslip, /area/shuttle/escape) "aO" = ( @@ -233,12 +232,12 @@ dir = 8 }, /obj/structure/bed, -/obj/item/weapon/bedsheet/random, +/obj/item/bedsheet/random, /turf/open/floor/noslip, /area/shuttle/escape) "aP" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/random, +/obj/item/bedsheet/random, /obj/structure/window/reinforced{ dir = 8 }, @@ -311,12 +310,12 @@ /area/shuttle/escape) "bb" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/structure/extinguisher_cabinet{ pixel_x = 27 }, diff --git a/_maps/shuttles/emergency_cramped.dmm b/_maps/shuttles/emergency_cramped.dmm index f998b1cc55..fb82dc554a 100644 --- a/_maps/shuttles/emergency_cramped.dmm +++ b/_maps/shuttles/emergency_cramped.dmm @@ -3,8 +3,7 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/escape) "b" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/escape) "c" = ( @@ -30,8 +29,8 @@ "g" = ( /obj/structure/window/reinforced, /obj/structure/table/reinforced, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/book/manual/random, +/obj/item/storage/firstaid/regular, +/obj/item/book/manual/random, /obj/structure/extinguisher_cabinet{ pixel_x = -30 }, diff --git a/_maps/shuttles/emergency_delta.dmm b/_maps/shuttles/emergency_delta.dmm index b426bf0953..48cd143c44 100644 --- a/_maps/shuttles/emergency_delta.dmm +++ b/_maps/shuttles/emergency_delta.dmm @@ -56,19 +56,19 @@ desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; name = "emergency lifejacket" }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, /obj/item/clothing/mask/breath{ @@ -121,7 +121,7 @@ }, /area/shuttle/escape) "aj" = ( -/obj/item/weapon/defibrillator/loaded, +/obj/item/defibrillator/loaded, /obj/structure/table/reinforced, /turf/open/floor/plasteel/cmo, /area/shuttle/escape) @@ -131,18 +131,18 @@ /area/shuttle/escape) "al" = ( /obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /turf/open/floor/plasteel/cmo, /area/shuttle/escape) "am" = ( -/obj/item/weapon/scalpel{ +/obj/item/scalpel{ pixel_y = 12 }, -/obj/item/weapon/circular_saw, -/obj/item/weapon/retractor{ +/obj/item/circular_saw, +/obj/item/retractor{ pixel_x = 4 }, -/obj/item/weapon/hemostat{ +/obj/item/hemostat{ pixel_x = -4 }, /obj/item/clothing/gloves/color/latex, @@ -151,7 +151,7 @@ /turf/open/floor/plasteel/cmo, /area/shuttle/escape) "an" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_x = -3; @@ -166,7 +166,7 @@ /turf/open/floor/plasteel/neutral, /area/shuttle/escape) "ap" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_x = -3; @@ -184,33 +184,33 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/escape) "ar" = ( -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = 6 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = -3 }, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = -3; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = 6; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 3; pixel_y = -2 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 4; pixel_y = 1 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = -2; pixel_y = 5 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 2; pixel_y = 8 }, @@ -274,19 +274,17 @@ dir = 8 }, /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; dir = 1 }, /area/shuttle/escape) "aA" = ( /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; dir = 1 }, /area/shuttle/escape) "aB" = ( -/obj/item/weapon/storage/firstaid/toxin, -/obj/item/weapon/storage/firstaid/o2{ +/obj/item/storage/firstaid/toxin, +/obj/item/storage/firstaid/o2{ pixel_x = 3; pixel_y = 3 }, @@ -319,8 +317,8 @@ /turf/open/floor/plasteel, /area/shuttle/escape) "aG" = ( -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, @@ -468,14 +466,14 @@ /area/shuttle/escape) "aZ" = ( /obj/structure/rack, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = -3; pixel_y = 1 }, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_y = -1 }, -/obj/item/weapon/storage/toolbox/emergency{ +/obj/item/storage/toolbox/emergency{ pixel_x = 3; pixel_y = -5 }, @@ -510,12 +508,12 @@ /obj/structure/closet/crate/medical{ name = "medical crate" }, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/o2{ +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/o2{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/toxin{ +/obj/item/storage/firstaid/toxin{ pixel_x = -4; pixel_y = 3 }, @@ -523,7 +521,7 @@ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/lazarus_injector, +/obj/item/lazarus_injector, /obj/effect/turf_decal/bot, /mob/living/simple_animal/bot/medbot{ name = "\improper emergency medibot"; @@ -561,8 +559,8 @@ /obj/structure/closet/crate{ name = "emergency supplies crate" }, -/obj/item/weapon/storage/toolbox/emergency, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /obj/item/device/flashlight/flare{ pixel_x = 3; pixel_y = 3 @@ -571,8 +569,8 @@ pixel_x = -6; pixel_y = -2 }, -/obj/item/weapon/crowbar, -/obj/item/weapon/wrench, +/obj/item/crowbar, +/obj/item/wrench, /obj/item/device/radio, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -597,7 +595,7 @@ "bl" = ( /obj/structure/rack, /obj/item/clothing/suit/fire/firefighter, -/obj/item/weapon/tank/internals/oxygen/red, +/obj/item/tank/internals/oxygen/red, /obj/item/clothing/mask/gas, /obj/item/clothing/head/hardhat/red, /obj/effect/turf_decal/bot, @@ -631,9 +629,9 @@ /area/shuttle/escape) "bq" = ( /obj/structure/table, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen, +/obj/item/clipboard, +/obj/item/folder/yellow, +/obj/item/pen, /obj/item/hand_labeler_refill, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -646,7 +644,7 @@ "bs" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/shuttle/escape) @@ -690,7 +688,7 @@ /turf/open/floor/mineral/plastitanium/brig, /area/shuttle/escape) "bz" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -704,7 +702,7 @@ }, /area/shuttle/escape) "bA" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -714,7 +712,7 @@ /area/shuttle/escape) "bB" = ( /obj/structure/table, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/item/toy/figure/ninja, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -798,7 +796,7 @@ /area/shuttle/escape) "bO" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/lockbox/loyalty, +/obj/item/storage/lockbox/loyalty, /turf/open/floor/mineral/plastitanium/brig, /area/shuttle/escape) "bP" = ( @@ -841,7 +839,7 @@ /area/shuttle/escape) "bV" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/box/zipties, +/obj/item/storage/box/zipties, /obj/item/device/radio/intercom{ name = "Station Intercom"; pixel_y = -26 @@ -850,8 +848,8 @@ /area/shuttle/escape) "bW" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/red/corner{ dir = 8 }, @@ -883,7 +881,7 @@ }, /area/shuttle/escape) "cb" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_x = -3; @@ -893,19 +891,17 @@ dir = 1 }, /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 5 }, /area/shuttle/escape) "cc" = ( /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 5 }, /area/shuttle/escape) "cd" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/vault{ dir = 4 }, @@ -913,7 +909,6 @@ "ce" = ( /obj/machinery/computer/security, /turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; dir = 9 }, /area/shuttle/escape) @@ -922,7 +917,6 @@ dir = 8 }, /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 5 }, /area/shuttle/escape) @@ -933,7 +927,6 @@ pixel_y = 58 }, /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 5 }, /area/shuttle/escape) @@ -942,21 +935,18 @@ dir = 4 }, /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 5 }, /area/shuttle/escape) "ci" = ( /obj/machinery/computer/station_alert, /turf/open/floor/plasteel/darkyellow/side{ - icon_state = "darkyellow"; dir = 5 }, /area/shuttle/escape) "cj" = ( /obj/machinery/computer/secure_data, /turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; dir = 10 }, /area/shuttle/escape) @@ -972,13 +962,13 @@ /area/shuttle/escape) "cm" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/vault, /area/shuttle/escape) "cn" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/blue, -/obj/item/weapon/pen, +/obj/item/folder/blue, +/obj/item/pen, /turf/open/floor/plasteel/vault, /area/shuttle/escape) "co" = ( @@ -990,22 +980,21 @@ "cp" = ( /obj/machinery/computer/atmos_alert, /turf/open/floor/plasteel/darkyellow/side{ - icon_state = "darkyellow"; dir = 6 }, /area/shuttle/escape) "cq" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/plasteel/vault{ dir = 4 }, /area/shuttle/escape) "cr" = ( /obj/structure/table/reinforced, -/obj/item/weapon/folder/red, -/obj/item/weapon/restraints/handcuffs, +/obj/item/folder/red, +/obj/item/restraints/handcuffs, /obj/item/device/assembly/flash/handheld, /turf/open/floor/plasteel/vault, /area/shuttle/escape) @@ -1031,13 +1020,13 @@ /area/shuttle/escape) "cw" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plasteel/vault, /area/shuttle/escape) "cx" = ( /obj/structure/table/reinforced, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /turf/open/floor/plasteel/vault{ dir = 4 }, @@ -1059,7 +1048,7 @@ }, /area/shuttle/escape) "cA" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_x = -3; @@ -1092,7 +1081,7 @@ /turf/open/floor/plasteel, /area/shuttle/escape) "cE" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_x = -3; diff --git a/_maps/shuttles/emergency_goon.dmm b/_maps/shuttles/emergency_goon.dmm index c405a2df6b..dad0466b8b 100644 --- a/_maps/shuttles/emergency_goon.dmm +++ b/_maps/shuttles/emergency_goon.dmm @@ -45,20 +45,13 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "i" = ( -/turf/closed/wall/shuttle{ - icon_state = "wall_space"; - dir = 8 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "j" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall4" - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "k" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall12" - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "l" = ( /obj/machinery/vending/wallmed, @@ -70,9 +63,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "n" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall1" - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "o" = ( /turf/open/floor/mineral/titanium/blue, @@ -126,7 +117,7 @@ /area/shuttle/escape) "y" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /obj/machinery/light/small{ dir = 1 }, @@ -161,14 +152,10 @@ /turf/open/floor/mineral/titanium/yellow, /area/shuttle/escape) "C" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall8" - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "D" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall3" - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "E" = ( /obj/machinery/door/airlock/glass{ @@ -213,13 +200,13 @@ /area/shuttle/escape) "L" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/machinery/light/small, /turf/open/floor/mineral/titanium/yellow, /area/shuttle/escape) "M" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/structure/window/reinforced, /obj/structure/window/reinforced{ dir = 4 @@ -227,22 +214,14 @@ /turf/open/floor/mineral/titanium/yellow, /area/shuttle/escape) "N" = ( -/turf/closed/wall/shuttle{ - icon_state = "wall_space"; - dir = 4 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "O" = ( -/turf/closed/wall/shuttle{ - icon_state = "wall_floor"; - dir = 8 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "P" = ( /obj/machinery/status_display, -/turf/closed/wall/shuttle{ - icon_state = "swall0" - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "Q" = ( /obj/machinery/light, diff --git a/_maps/shuttles/emergency_imfedupwiththisworld.dmm b/_maps/shuttles/emergency_imfedupwiththisworld.dmm index 3aaa1e5de3..4bb10cef92 100644 --- a/_maps/shuttles/emergency_imfedupwiththisworld.dmm +++ b/_maps/shuttles/emergency_imfedupwiththisworld.dmm @@ -42,7 +42,7 @@ /area/shuttle/escape) "i" = ( /obj/structure/table/reinforced, -/obj/item/weapon/kitchen/knife, +/obj/item/kitchen/knife, /turf/open/floor/carpet, /area/shuttle/escape) "j" = ( @@ -71,12 +71,12 @@ /area/shuttle/escape) "o" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/snacks/store/cake/birthday, +/obj/item/reagent_containers/food/snacks/store/cake/birthday, /turf/open/floor/carpet, /area/shuttle/escape) "p" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/drinks/shaker, +/obj/item/reagent_containers/food/drinks/shaker, /turf/open/floor/plasteel/bar, /area/shuttle/escape) "q" = ( @@ -85,10 +85,10 @@ /area/shuttle/escape) "r" = ( /obj/structure/table/reinforced, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/shotglass, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/shotglass, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/shotglass, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/shotglass, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass, /turf/open/floor/plasteel/bar, /area/shuttle/escape) "s" = ( @@ -116,26 +116,26 @@ /obj/effect/decal/cleanable/blood/drip, /obj/effect/decal/cleanable/blood/gibs, /obj/effect/mob_spawn/human/corpse, -/obj/item/weapon/gun/ballistic/automatic/pistol/m1911, +/obj/item/gun/ballistic/automatic/pistol/m1911, /obj/machinery/light/small{ dir = 8 }, -/obj/item/weapon/reagent_containers/food/snacks/cakeslice/birthday, +/obj/item/reagent_containers/food/snacks/cakeslice/birthday, /turf/open/floor/carpet, /area/shuttle/escape) "x" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/red, -/obj/item/weapon/paper/fluff/shuttles/daniel, +/obj/item/bedsheet/red, +/obj/item/paper/fluff/shuttles/daniel, /turf/open/floor/carpet, /area/shuttle/escape) "y" = ( -/obj/item/weapon/twohanded/required/kirbyplants, +/obj/item/twohanded/required/kirbyplants, /turf/open/floor/wood, /area/shuttle/escape) "z" = ( /obj/structure/table/wood, -/obj/item/weapon/papercutter, +/obj/item/papercutter, /turf/open/floor/wood, /area/shuttle/escape) "A" = ( @@ -146,8 +146,8 @@ "B" = ( /obj/machinery/light, /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /turf/open/floor/wood, /area/shuttle/escape) "C" = ( diff --git a/_maps/shuttles/emergency_luxury.dmm b/_maps/shuttles/emergency_luxury.dmm index 00739b62e8..e6ab6ef49d 100644 --- a/_maps/shuttles/emergency_luxury.dmm +++ b/_maps/shuttles/emergency_luxury.dmm @@ -57,7 +57,7 @@ /turf/open/floor/mineral/gold, /area/shuttle/escape) "ak" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-10" }, /turf/open/floor/mineral/gold, @@ -129,77 +129,77 @@ /area/shuttle/escape) "ax" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/meatballspaghetti, +/obj/item/reagent_containers/food/snacks/meatballspaghetti, /turf/open/floor/carpet, /area/shuttle/escape) "ay" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/notasandwich, +/obj/item/reagent_containers/food/snacks/notasandwich, /turf/open/floor/carpet, /area/shuttle/escape) "az" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/pastatomato, +/obj/item/reagent_containers/food/snacks/pastatomato, /turf/open/floor/carpet, /area/shuttle/escape) "aA" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/kebab/tofu, +/obj/item/reagent_containers/food/snacks/kebab/tofu, /turf/open/floor/carpet, /area/shuttle/escape) "aB" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/honkdae, +/obj/item/reagent_containers/food/snacks/honkdae, /turf/open/floor/carpet, /area/shuttle/escape) "aC" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/enchiladas, +/obj/item/reagent_containers/food/snacks/enchiladas, /turf/open/floor/carpet, /area/shuttle/escape) "aD" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/candiedapple, +/obj/item/reagent_containers/food/snacks/candiedapple, /turf/open/floor/carpet, /area/shuttle/escape) "aE" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/burger/baconburger, +/obj/item/reagent_containers/food/snacks/burger/baconburger, /turf/open/floor/carpet, /area/shuttle/escape) "aF" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/benedict, +/obj/item/reagent_containers/food/snacks/benedict, /turf/open/floor/carpet, /area/shuttle/escape) "aG" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/cakeslice/chocolate, +/obj/item/reagent_containers/food/snacks/cakeslice/chocolate, /turf/open/floor/carpet, /area/shuttle/escape) "aH" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/chowmein, +/obj/item/reagent_containers/food/snacks/chowmein, /turf/open/floor/carpet, /area/shuttle/escape) "aI" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/dulcedebatataslice, +/obj/item/reagent_containers/food/snacks/dulcedebatataslice, /turf/open/floor/carpet, /area/shuttle/escape) "aJ" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/salad/validsalad, +/obj/item/reagent_containers/food/snacks/salad/validsalad, /turf/open/floor/carpet, /area/shuttle/escape) "aK" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/carneburrito, +/obj/item/reagent_containers/food/snacks/carneburrito, /turf/open/floor/carpet, /area/shuttle/escape) "aL" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/chawanmushi, +/obj/item/reagent_containers/food/snacks/chawanmushi, /turf/open/floor/carpet, /area/shuttle/escape) "aM" = ( @@ -208,77 +208,77 @@ /area/shuttle/escape) "aN" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/melonfruitbowl, +/obj/item/reagent_containers/food/snacks/melonfruitbowl, /turf/open/floor/carpet, /area/shuttle/escape) "aO" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/khachapuri, +/obj/item/reagent_containers/food/snacks/khachapuri, /turf/open/floor/carpet, /area/shuttle/escape) "aP" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/grilledcheese, +/obj/item/reagent_containers/food/snacks/grilledcheese, /turf/open/floor/carpet, /area/shuttle/escape) "aQ" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/jelliedtoast/cherry, +/obj/item/reagent_containers/food/snacks/jelliedtoast/cherry, /turf/open/floor/carpet, /area/shuttle/escape) "aR" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/honeybun, +/obj/item/reagent_containers/food/snacks/honeybun, /turf/open/floor/carpet, /area/shuttle/escape) "aS" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/eggplantparm, +/obj/item/reagent_containers/food/snacks/eggplantparm, /turf/open/floor/carpet, /area/shuttle/escape) "aT" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/copypasta, +/obj/item/reagent_containers/food/snacks/copypasta, /turf/open/floor/carpet, /area/shuttle/escape) "aU" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/bearsteak, +/obj/item/reagent_containers/food/snacks/bearsteak, /turf/open/floor/carpet, /area/shuttle/escape) "aV" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/boiledspaghetti, +/obj/item/reagent_containers/food/snacks/boiledspaghetti, /turf/open/floor/carpet, /area/shuttle/escape) "aW" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/cherrycupcake, +/obj/item/reagent_containers/food/snacks/cherrycupcake, /turf/open/floor/carpet, /area/shuttle/escape) "aX" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/customizable/pizza, +/obj/item/reagent_containers/food/snacks/customizable/pizza, /turf/open/floor/carpet, /area/shuttle/escape) "aY" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/hotdog, +/obj/item/reagent_containers/food/snacks/hotdog, /turf/open/floor/carpet, /area/shuttle/escape) "aZ" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/pie/grapetart, +/obj/item/reagent_containers/food/snacks/pie/grapetart, /turf/open/floor/carpet, /area/shuttle/escape) "ba" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/burger/superbite, +/obj/item/reagent_containers/food/snacks/burger/superbite, /turf/open/floor/carpet, /area/shuttle/escape) "bb" = ( /obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/cakeslice/slimecake, +/obj/item/reagent_containers/food/snacks/cakeslice/slimecake, /turf/open/floor/carpet, /area/shuttle/escape) "bc" = ( @@ -302,7 +302,7 @@ /turf/open/floor/mineral/gold, /area/shuttle/escape) "bg" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_x = -3; @@ -330,7 +330,7 @@ /turf/open/floor/mineral/gold, /area/shuttle/escape) "bl" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-10" }, /obj/machinery/light{ @@ -357,7 +357,7 @@ /turf/open/floor/mineral/gold, /area/shuttle/escape) "bp" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_x = -3; @@ -367,7 +367,7 @@ /turf/open/floor/mineral/gold, /area/shuttle/escape) "bq" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1; pixel_x = -3; diff --git a/_maps/shuttles/emergency_meta.dmm b/_maps/shuttles/emergency_meta.dmm index 3395fb8f12..641ea8d36f 100644 --- a/_maps/shuttles/emergency_meta.dmm +++ b/_maps/shuttles/emergency_meta.dmm @@ -6,18 +6,14 @@ /turf/closed/wall/mineral/titanium/overspace, /area/shuttle/escape) "ac" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/escape) "ad" = ( /turf/closed/wall/mineral/titanium, /area/shuttle/escape) "ae" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall12"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "af" = ( /obj/machinery/door/airlock/titanium{ @@ -43,10 +39,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "ai" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s10"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "aj" = ( /turf/open/space, @@ -56,18 +49,15 @@ }, /area/shuttle/escape) "ak" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall3"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "al" = ( /obj/structure/table, -/obj/item/weapon/phone{ +/obj/item/phone{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/cigbutt/cigarbutt{ +/obj/item/cigbutt/cigarbutt{ pixel_x = 5; pixel_y = -1 }, @@ -83,7 +73,7 @@ /area/shuttle/escape) "ao" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "ap" = ( @@ -130,19 +120,19 @@ desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; name = "emergency lifejacket" }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, /obj/item/clothing/mask/breath{ @@ -207,7 +197,7 @@ /area/shuttle/escape) "aw" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "ax" = ( @@ -218,7 +208,7 @@ /area/shuttle/escape) "ay" = ( /obj/structure/table, -/obj/item/weapon/restraints/handcuffs{ +/obj/item/restraints/handcuffs{ pixel_y = 3 }, /obj/machinery/light{ @@ -247,9 +237,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "aD" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall1" - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "aE" = ( /obj/structure/chair{ @@ -294,9 +282,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "aM" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall2" - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "aN" = ( /obj/machinery/status_display{ @@ -308,7 +294,7 @@ /area/shuttle/escape) "aO" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/emergency{ +/obj/item/storage/toolbox/emergency{ pixel_y = 3 }, /turf/open/floor/mineral/titanium/blue, @@ -325,7 +311,7 @@ /area/shuttle/escape) "aQ" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -2; pixel_y = 8 }, @@ -338,7 +324,7 @@ /area/shuttle/escape) "aR" = ( /obj/structure/table, -/obj/item/weapon/folder/blue, +/obj/item/folder/blue, /obj/structure/extinguisher_cabinet{ dir = 4; pixel_y = -27 @@ -368,16 +354,10 @@ /turf/open/floor/mineral/titanium, /area/shuttle/escape) "aU" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall7"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "aV" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall8"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "aW" = ( /obj/machinery/door/airlock/command{ @@ -388,10 +368,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "aX" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall15"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "aY" = ( /obj/machinery/door/airlock/glass_security{ @@ -420,10 +397,7 @@ /turf/open/floor/plasteel, /area/shuttle/escape) "bc" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall11"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "bd" = ( /obj/structure/chair{ @@ -455,7 +429,7 @@ /area/shuttle/escape) "bj" = ( /obj/structure/table, -/obj/item/weapon/defibrillator/loaded, +/obj/item/defibrillator/loaded, /turf/open/floor/mineral/titanium, /area/shuttle/escape) "bk" = ( @@ -470,10 +444,10 @@ /area/shuttle/escape) "bm" = ( /obj/structure/rack, -/obj/item/weapon/crowbar, -/obj/item/weapon/wrench, -/obj/item/weapon/weldingtool, -/obj/item/weapon/wirecutters, +/obj/item/crowbar, +/obj/item/wrench, +/obj/item/weldingtool, +/obj/item/wirecutters, /obj/item/stack/cable_coil, /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -503,10 +477,7 @@ /turf/open/floor/plasteel, /area/shuttle/escape) "br" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall4"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "bs" = ( /obj/structure/chair{ @@ -520,33 +491,33 @@ /area/shuttle/escape) "bu" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = 6 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = -3 }, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = -3; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = 6; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 3; pixel_y = -2 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 4; pixel_y = 1 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = -2; pixel_y = 5 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 2; pixel_y = 8 }, @@ -554,14 +525,14 @@ /area/shuttle/escape) "bv" = ( /obj/structure/rack, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = -3; pixel_y = 1 }, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_y = -1 }, -/obj/item/weapon/storage/toolbox/emergency{ +/obj/item/storage/toolbox/emergency{ pixel_x = 3; pixel_y = -5 }, @@ -571,7 +542,7 @@ /turf/open/floor/plasteel, /area/shuttle/escape) "bw" = ( -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /turf/open/floor/plasteel/floorgrime, /area/shuttle/escape) "bx" = ( @@ -583,7 +554,7 @@ /area/shuttle/escape) "bz" = ( /obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /obj/machinery/light{ dir = 8 }, @@ -607,10 +578,10 @@ /area/shuttle/escape) "bD" = ( /obj/structure/table, -/obj/item/weapon/folder/red{ +/obj/item/folder/red{ pixel_x = 3 }, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = -4; pixel_y = 2 }, @@ -619,7 +590,7 @@ name = "Station Intercom (General)"; pixel_y = -31 }, -/obj/item/weapon/book/manual/wiki/security_space_law{ +/obj/item/book/manual/wiki/security_space_law{ pixel_x = -4; pixel_y = 4 }, @@ -627,7 +598,7 @@ /area/shuttle/escape) "bE" = ( /obj/structure/table, -/obj/item/weapon/restraints/handcuffs{ +/obj/item/restraints/handcuffs{ pixel_y = 3 }, /turf/open/floor/mineral/plastitanium/brig, @@ -643,7 +614,7 @@ /area/shuttle/escape) "bG" = ( /obj/structure/table, -/obj/item/weapon/storage/box/handcuffs{ +/obj/item/storage/box/handcuffs{ pixel_x = 2; pixel_y = 2 }, @@ -651,14 +622,14 @@ /area/shuttle/escape) "bH" = ( /obj/structure/table, -/obj/item/weapon/scalpel{ +/obj/item/scalpel{ pixel_y = 12 }, -/obj/item/weapon/circular_saw, -/obj/item/weapon/retractor{ +/obj/item/circular_saw, +/obj/item/retractor{ pixel_x = 4 }, -/obj/item/weapon/hemostat{ +/obj/item/hemostat{ pixel_x = -4 }, /obj/item/clothing/gloves/color/latex, @@ -676,8 +647,8 @@ /area/shuttle/escape) "bJ" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, @@ -685,8 +656,8 @@ /area/shuttle/escape) "bK" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/toxin, -/obj/item/weapon/storage/firstaid/o2{ +/obj/item/storage/firstaid/toxin, +/obj/item/storage/firstaid/o2{ pixel_x = 3; pixel_y = 3 }, @@ -700,7 +671,7 @@ /obj/structure/rack{ dir = 1 }, -/obj/item/weapon/tank/internals/oxygen/red, +/obj/item/tank/internals/oxygen/red, /obj/item/clothing/suit/fire/firefighter, /obj/item/clothing/mask/gas, /obj/item/clothing/head/hardhat/red, @@ -722,8 +693,8 @@ /obj/structure/closet/crate{ name = "emergency supplies crate" }, -/obj/item/weapon/storage/toolbox/emergency, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /obj/item/device/flashlight/flare{ pixel_x = 3; pixel_y = 3 @@ -732,8 +703,8 @@ pixel_x = -6; pixel_y = -2 }, -/obj/item/weapon/crowbar, -/obj/item/weapon/wrench, +/obj/item/crowbar, +/obj/item/wrench, /obj/item/device/radio, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -742,12 +713,12 @@ /obj/structure/closet/crate/medical{ name = "medical crate" }, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/o2{ +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/o2{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/firstaid/toxin{ +/obj/item/storage/firstaid/toxin{ pixel_x = -4; pixel_y = 3 }, @@ -755,7 +726,7 @@ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/lazarus_injector, +/obj/item/lazarus_injector, /obj/effect/turf_decal/bot, /mob/living/simple_animal/bot/medbot{ name = "\improper emergency medibot"; @@ -776,9 +747,9 @@ /area/shuttle/escape) "bR" = ( /obj/structure/table, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/pen, +/obj/item/clipboard, +/obj/item/folder/yellow, +/obj/item/pen, /obj/item/hand_labeler_refill, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -825,19 +796,19 @@ desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; name = "emergency lifejacket" }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, /obj/item/clothing/mask/breath{ diff --git a/_maps/shuttles/emergency_meteor.dmm b/_maps/shuttles/emergency_meteor.dmm index 1f27a93916..dcfd38acf8 100644 --- a/_maps/shuttles/emergency_meteor.dmm +++ b/_maps/shuttles/emergency_meteor.dmm @@ -42,7 +42,7 @@ luminosity = 0 }) "h" = ( -/obj/item/weapon/pickaxe, +/obj/item/pickaxe, /turf/open/floor/plating/asteroid, /area/shuttle/escape{ luminosity = 0 diff --git a/_maps/shuttles/emergency_mini.dmm b/_maps/shuttles/emergency_mini.dmm index b5caf8aad0..570b600743 100644 --- a/_maps/shuttles/emergency_mini.dmm +++ b/_maps/shuttles/emergency_mini.dmm @@ -19,11 +19,11 @@ /turf/open/floor/plating/airless, /area/shuttle/escape) "e" = ( -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 6 }, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = -2; pixel_y = 4 }, @@ -78,8 +78,7 @@ /turf/open/floor/mineral/plastitanium/brig, /area/shuttle/escape) "n" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/escape) "o" = ( @@ -182,13 +181,13 @@ /area/shuttle/escape) "D" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, -/obj/item/weapon/crowbar, -/obj/item/weapon/extinguisher, +/obj/item/crowbar, +/obj/item/extinguisher, /turf/open/floor/mineral/titanium, /area/shuttle/escape) "E" = ( @@ -196,18 +195,15 @@ /turf/open/floor/mineral/titanium, /area/shuttle/escape) "F" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall7"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /obj/structure/table, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, -/obj/item/weapon/crowbar, -/obj/item/weapon/extinguisher, +/obj/item/crowbar, +/obj/item/extinguisher, /turf/open/floor/mineral/titanium, /area/shuttle/escape) "G" = ( @@ -263,8 +259,8 @@ /area/shuttle/escape) "Q" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/extinguisher, +/obj/item/storage/firstaid/fire, +/obj/item/extinguisher, /turf/open/floor/mineral/titanium, /area/shuttle/escape) "R" = ( @@ -277,11 +273,11 @@ /area/shuttle/escape) "T" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /turf/open/floor/mineral/titanium, /area/shuttle/escape) diff --git a/_maps/shuttles/emergency_narnar.dmm b/_maps/shuttles/emergency_narnar.dmm index f7fc4e16b9..1a94ca7dd1 100644 --- a/_maps/shuttles/emergency_narnar.dmm +++ b/_maps/shuttles/emergency_narnar.dmm @@ -11,7 +11,7 @@ /area/shuttle/escape) "d" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/fire, +/obj/item/storage/firstaid/fire, /turf/open/floor/plasteel/cult, /area/shuttle/escape) "e" = ( @@ -26,11 +26,11 @@ /area/shuttle/escape) "g" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /turf/open/floor/plasteel/cult, /area/shuttle/escape) "h" = ( @@ -99,12 +99,12 @@ /area/shuttle/escape) "u" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /turf/open/floor/plasteel/cult, /area/shuttle/escape) "v" = ( @@ -164,7 +164,7 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 27 }, -/obj/item/weapon/extinguisher{ +/obj/item/extinguisher{ safety = 0 }, /turf/open/floor/plasteel/cult, @@ -218,12 +218,12 @@ /turf/open/floor/plasteel/cult, /area/shuttle/escape) "Q" = ( -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/structure/extinguisher_cabinet{ pixel_x = 27 }, @@ -236,12 +236,12 @@ /area/shuttle/escape) "S" = ( /obj/structure/table/wood, -/obj/item/weapon/tome, +/obj/item/tome, /turf/open/floor/plasteel/cult, /area/shuttle/escape) "T" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/cult, +/obj/item/bedsheet/cult, /turf/open/floor/plasteel/cult, /area/shuttle/escape) "U" = ( diff --git a/_maps/shuttles/emergency_pubby.dmm b/_maps/shuttles/emergency_pubby.dmm index d92b77a294..5e14226d56 100644 --- a/_maps/shuttles/emergency_pubby.dmm +++ b/_maps/shuttles/emergency_pubby.dmm @@ -6,13 +6,12 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/escape) "ac" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/escape) "ad" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, @@ -169,7 +168,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "aF" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/mineral/titanium/blue, @@ -293,12 +292,12 @@ /area/shuttle/escape) "aZ" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/structure/sign/nosmoking_2{ pixel_x = 32 }, @@ -314,7 +313,7 @@ /area/shuttle/escape) "bb" = ( /obj/structure/table, -/obj/item/weapon/defibrillator/loaded, +/obj/item/defibrillator/loaded, /turf/open/floor/mineral/titanium, /area/shuttle/escape) "bc" = ( diff --git a/_maps/shuttles/emergency_raven.dmm b/_maps/shuttles/emergency_raven.dmm index 856a118521..2b21ec0c97 100644 --- a/_maps/shuttles/emergency_raven.dmm +++ b/_maps/shuttles/emergency_raven.dmm @@ -14,8 +14,7 @@ /turf/closed/wall/mineral/plastitanium/interior, /area/shuttle/escape) "ac" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters{ id = "shuttleshutters"; name = "blast shutters" @@ -32,7 +31,7 @@ /area/shuttle/escape) "af" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/vault, /area/shuttle/escape) "ag" = ( @@ -53,13 +52,13 @@ /area/shuttle/escape) "ak" = ( /obj/structure/table/reinforced, -/obj/item/weapon/restraints/handcuffs, +/obj/item/restraints/handcuffs, /obj/item/device/assembly/flash, /turf/open/floor/plasteel/vault, /area/shuttle/escape) "al" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/vault, /area/shuttle/escape) "am" = ( @@ -93,7 +92,7 @@ /area/shuttle/escape) "as" = ( /obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, +/obj/item/surgical_drapes, /obj/item/clothing/gloves/color/latex, /obj/item/clothing/mask/surgical, /turf/open/floor/plasteel/darkpurple/side{ @@ -144,10 +143,10 @@ /area/shuttle/escape) "aB" = ( /obj/structure/table/reinforced, -/obj/item/weapon/scalpel, -/obj/item/weapon/circular_saw, -/obj/item/weapon/retractor, -/obj/item/weapon/hemostat, +/obj/item/scalpel, +/obj/item/circular_saw, +/obj/item/retractor, +/obj/item/hemostat, /turf/open/floor/plasteel/darkpurple/side{ dir = 8 }, @@ -163,7 +162,7 @@ /area/shuttle/escape) "aE" = ( /obj/structure/table/reinforced, -/obj/item/weapon/defibrillator/loaded, +/obj/item/defibrillator/loaded, /obj/machinery/light{ dir = 4 }, @@ -278,8 +277,8 @@ /area/shuttle/escape) "aT" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/firstaid/toxin, -/obj/item/weapon/storage/firstaid/o2{ +/obj/item/storage/firstaid/toxin, +/obj/item/storage/firstaid/o2{ pixel_x = 4; pixel_y = 4 }, @@ -287,8 +286,8 @@ /area/shuttle/escape) "aU" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/brute{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/brute{ pixel_x = 3; pixel_y = 4 }, @@ -354,19 +353,19 @@ desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; name = "emergency lifejacket" }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, /obj/item/clothing/mask/breath{ @@ -414,7 +413,6 @@ dir = 1 }, /turf/open/floor/plasteel/darkyellow/side{ - icon_state = "darkyellow"; dir = 5 }, /area/shuttle/escape) @@ -448,7 +446,7 @@ /area/shuttle/escape) "bg" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/firstaid, +/obj/item/storage/firstaid, /turf/open/floor/plasteel/darkpurple/side{ dir = 8 }, @@ -476,38 +474,37 @@ "bk" = ( /obj/machinery/suit_storage_unit/standard_unit, /turf/open/floor/plasteel/darkyellow/side{ - icon_state = "darkyellow"; dir = 6 }, /area/shuttle/escape) "bl" = ( -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = 6 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = -3 }, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = -3; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = 6; pixel_y = 8 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 3; pixel_y = -2 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 4; pixel_y = 1 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = -2; pixel_y = 5 }, -/obj/item/weapon/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 2; pixel_y = 8 }, @@ -557,7 +554,6 @@ /area/shuttle/escape) "br" = ( /turf/open/floor/plasteel/darkgreen/side{ - icon_state = "darkgreen"; dir = 1 }, /area/shuttle/escape) @@ -604,8 +600,8 @@ /area/shuttle/escape) "bB" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen/blue, +/obj/item/paper_bin, +/obj/item/pen/blue, /turf/open/floor/plasteel/darkpurple/side, /area/shuttle/escape) "bC" = ( @@ -643,12 +639,12 @@ /area/shuttle/escape) "bH" = ( /obj/structure/rack, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = 3; pixel_y = -6 }, -/obj/item/weapon/storage/toolbox/emergency, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/emergency, +/obj/item/storage/toolbox/electrical{ pixel_x = -2; pixel_y = 5 }, @@ -660,7 +656,7 @@ "bI" = ( /obj/structure/rack, /obj/item/clothing/suit/fire/firefighter, -/obj/item/weapon/tank/internals/oxygen/red, +/obj/item/tank/internals/oxygen/red, /obj/item/clothing/mask/gas, /obj/item/clothing/head/hardhat/red, /turf/open/floor/plasteel/darkgreen/side{ @@ -668,8 +664,7 @@ }, /area/shuttle/escape) "bJ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/escape) "bK" = ( @@ -681,13 +676,12 @@ "bL" = ( /obj/machinery/door/airlock/hatch, /turf/open/floor/plasteel/darkgreen/side{ - icon_state = "darkgreen"; dir = 1 }, /area/shuttle/escape) "bM" = ( /obj/structure/table/reinforced, -/obj/item/weapon/dice/d20, +/obj/item/dice/d20, /turf/open/floor/plasteel/darkgreen/side{ dir = 10 }, @@ -728,19 +722,19 @@ desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; name = "emergency lifejacket" }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, -/obj/item/weapon/tank/internals/emergency_oxygen/double{ +/obj/item/tank/internals/emergency_oxygen/double{ pixel_x = 3 }, /obj/item/clothing/mask/breath{ @@ -814,7 +808,7 @@ }, /area/shuttle/escape) "bV" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/darkgreen/side{ @@ -823,7 +817,7 @@ }, /area/shuttle/escape) "bW" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/darkgreen/side{ @@ -865,7 +859,6 @@ "cb" = ( /obj/structure/chair, /turf/open/floor/plasteel/darkgreen/side{ - icon_state = "darkgreen"; dir = 1 }, /area/shuttle/escape) @@ -876,7 +869,7 @@ /turf/open/floor/plasteel/darkgreen/side, /area/shuttle/escape) "cd" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/darkgreen/side{ @@ -884,7 +877,7 @@ }, /area/shuttle/escape) "ce" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /turf/open/floor/plasteel/darkgreen/side{ @@ -995,13 +988,11 @@ /turf/closed/wall/mineral/plastitanium/interior, /area/shuttle/escape) "cu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/escape) "cv" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/escape) "cw" = ( @@ -1039,12 +1030,11 @@ /turf/open/floor/plasteel/darkblue/side, /area/shuttle/escape) "cA" = ( -/obj/structure/grille, /obj/machinery/door/poddoor/shutters{ id = "shuttleshutters"; name = "blast shutters" }, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/escape) "cB" = ( @@ -1079,13 +1069,11 @@ }, /area/shuttle/escape) "cJ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/escape) "cK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/escape) "cL" = ( @@ -1123,8 +1111,7 @@ /turf/closed/wall/mineral/plastitanium/interior, /area/shuttle/escape) "cU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/escape) "cV" = ( @@ -1140,31 +1127,26 @@ /turf/closed/wall/mineral/plastitanium/interior, /area/shuttle/escape) "cZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/escape) "da" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/escape) "db" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/escape) "dc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/escape) "dd" = ( /turf/closed/wall/mineral/plastitanium/interior, /area/shuttle/escape) "de" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/escape) "df" = ( @@ -1183,13 +1165,11 @@ /turf/closed/wall/mineral/plastitanium/interior, /area/shuttle/escape) "dk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/escape) "dl" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/escape) "dm" = ( @@ -1205,18 +1185,15 @@ /turf/closed/wall/mineral/plastitanium/interior, /area/shuttle/escape) "dq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/escape) "dr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/escape) "ds" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/escape) "dt" = ( @@ -1248,13 +1225,11 @@ /turf/closed/wall/mineral/plastitanium/interior, /area/shuttle/escape) "dB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/escape) "dC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/escape) "dD" = ( @@ -1268,8 +1243,7 @@ /turf/closed/wall/mineral/plastitanium/interior, /area/shuttle/escape) "dF" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/escape) "dG" = ( @@ -1504,7 +1478,6 @@ dir = 1 }, /turf/open/floor/plasteel/darkgreen/side{ - icon_state = "darkgreen"; dir = 1 }, /area/shuttle/escape) @@ -1521,7 +1494,6 @@ dir = 1 }, /turf/open/floor/plasteel/darkgreen/side{ - icon_state = "darkgreen"; dir = 1 }, /area/shuttle/escape) @@ -1547,7 +1519,6 @@ dir = 1 }, /turf/open/floor/plasteel/darkgreen/side{ - icon_state = "darkgreen"; dir = 1 }, /area/shuttle/escape) @@ -1556,7 +1527,6 @@ dir = 1 }, /turf/open/floor/plasteel/darkgreen/side{ - icon_state = "darkgreen"; dir = 1 }, /area/shuttle/escape) @@ -1565,7 +1535,6 @@ dir = 1 }, /turf/open/floor/plasteel/darkgreen/side{ - icon_state = "darkgreen"; dir = 1 }, /area/shuttle/escape) diff --git a/_maps/shuttles/emergency_russiafightpit.dmm b/_maps/shuttles/emergency_russiafightpit.dmm index 6d02bd568b..201639f8e2 100644 --- a/_maps/shuttles/emergency_russiafightpit.dmm +++ b/_maps/shuttles/emergency_russiafightpit.dmm @@ -6,8 +6,7 @@ /turf/closed/wall, /area/shuttle/escape) "ac" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/shuttle/escape) "ad" = ( @@ -15,7 +14,7 @@ /area/shuttle/escape) "ae" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/fire, +/obj/item/storage/firstaid/fire, /turf/open/floor/mineral/titanium, /area/shuttle/escape) "af" = ( @@ -30,11 +29,11 @@ /area/shuttle/escape) "ah" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /turf/open/floor/mineral/titanium, /area/shuttle/escape) "ai" = ( @@ -56,8 +55,8 @@ /area/shuttle/escape) "am" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/cigarettes/cigars/cohiba, -/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka/badminka{ +/obj/item/storage/fancy/cigarettes/cigars/cohiba, +/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka{ pixel_x = 5; pixel_y = 18 }, @@ -121,8 +120,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "au" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "ohnorevs" }, @@ -150,7 +148,7 @@ /turf/open/floor/engine, /area/shuttle/escape) "az" = ( -/obj/item/weapon/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, /turf/open/floor/engine, /area/shuttle/escape) "aA" = ( @@ -161,7 +159,7 @@ /turf/open/floor/engine, /area/shuttle/escape) "aC" = ( -/obj/item/weapon/kitchen/knife, +/obj/item/kitchen/knife, /turf/open/floor/engine, /area/shuttle/escape) "aD" = ( @@ -213,7 +211,7 @@ /area/shuttle/escape) "aL" = ( /obj/effect/decal/cleanable/blood/old, -/obj/item/weapon/broken_bottle, +/obj/item/broken_bottle, /turf/open/floor/engine, /area/shuttle/escape) "aM" = ( @@ -268,7 +266,7 @@ /turf/open/floor/engine, /area/shuttle/escape) "aV" = ( -/obj/item/weapon/kitchen/fork, +/obj/item/kitchen/fork, /mob/living/simple_animal/hostile/bear/fightpit, /turf/open/floor/engine, /area/shuttle/escape) @@ -333,7 +331,7 @@ /area/shuttle/escape) "be" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka, +/obj/item/reagent_containers/food/drinks/bottle/vodka, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) "bf" = ( @@ -383,7 +381,7 @@ /area/shuttle/escape) "bm" = ( /obj/structure/table, -/obj/item/weapon/hatchet, +/obj/item/hatchet, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) "bn" = ( @@ -397,21 +395,21 @@ /area/shuttle/escape) "bo" = ( /obj/structure/table, -/obj/item/weapon/melee/baseball_bat{ +/obj/item/melee/baseball_bat{ pixel_x = -5 }, -/obj/item/weapon/crowbar/large{ +/obj/item/crowbar/large{ pixel_x = 6 }, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) "bp" = ( /obj/structure/table, -/obj/item/weapon/shovel, +/obj/item/shovel, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) "bq" = ( -/obj/item/weapon/broken_bottle, +/obj/item/broken_bottle, /obj/effect/decal/cleanable/blood/old, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) @@ -432,7 +430,7 @@ pixel_x = 27 }, /obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka, +/obj/item/reagent_containers/food/drinks/bottle/vodka, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) "bu" = ( @@ -496,12 +494,12 @@ /area/shuttle/escape) "bF" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/brute, -/obj/item/weapon/storage/firstaid{ +/obj/item/storage/firstaid/brute, +/obj/item/storage/firstaid{ pixel_x = 2; pixel_y = 3 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /turf/open/floor/plasteel/floorgrime, /area/shuttle/escape) "bG" = ( @@ -510,12 +508,12 @@ /area/shuttle/escape) "bH" = ( /obj/structure/closet, -/obj/item/weapon/reagent_containers/food/drinks/beer, -/obj/item/weapon/reagent_containers/food/drinks/beer, -/obj/item/weapon/reagent_containers/food/drinks/beer, -/obj/item/weapon/reagent_containers/food/drinks/beer, -/obj/item/weapon/reagent_containers/food/drinks/beer, -/obj/item/weapon/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, +/obj/item/reagent_containers/food/drinks/beer, /turf/open/floor/plating, /area/shuttle/escape) "bI" = ( diff --git a/_maps/shuttles/emergency_scrapheap.dmm b/_maps/shuttles/emergency_scrapheap.dmm index 1830bdc95f..09360fab60 100644 --- a/_maps/shuttles/emergency_scrapheap.dmm +++ b/_maps/shuttles/emergency_scrapheap.dmm @@ -6,8 +6,7 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/escape) "ac" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/escape) "ad" = ( @@ -170,8 +169,8 @@ pixel_y = -30 }, /obj/structure/table, -/obj/item/weapon/extinguisher, -/obj/item/weapon/crowbar, +/obj/item/extinguisher, +/obj/item/crowbar, /turf/open/floor/mineral/plastitanium/brig, /area/shuttle/escape) "aE" = ( @@ -181,7 +180,7 @@ /turf/open/floor/mineral/plastitanium/brig, /area/shuttle/escape) "aF" = ( -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "aG" = ( @@ -190,7 +189,7 @@ /area/shuttle/escape) "aH" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "aI" = ( @@ -260,7 +259,7 @@ /area/shuttle/escape) "aS" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/firstaid/fire, +/obj/item/storage/firstaid/fire, /turf/open/floor/mineral/titanium/blue, /area/shuttle/escape) "aT" = ( diff --git a/_maps/shuttles/emergency_supermatter.dmm b/_maps/shuttles/emergency_supermatter.dmm index 2075969a4c..5324551cec 100644 --- a/_maps/shuttles/emergency_supermatter.dmm +++ b/_maps/shuttles/emergency_supermatter.dmm @@ -10,15 +10,11 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/escape) "ad" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/escape) "ae" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s10"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "af" = ( /turf/closed/wall/mineral/titanium, @@ -45,9 +41,7 @@ /area/shuttle/escape) "ak" = ( /obj/structure/sign/radiation, -/turf/closed/wall/shuttle{ - icon_state = "swall3" - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "al" = ( /obj/machinery/shower{ @@ -122,15 +116,10 @@ /turf/closed/wall/mineral/titanium/interior, /area/shuttle/escape) "ay" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_f5"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "az" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc1" - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "aA" = ( /obj/machinery/door/airlock/titanium{ @@ -155,9 +144,9 @@ /area/shuttle/escape) "aD" = ( /obj/structure/table/reinforced, -/obj/item/weapon/storage/firstaid/toxin, -/obj/item/weapon/crowbar/red, -/obj/item/weapon/storage/box/snappops{ +/obj/item/storage/firstaid/toxin, +/obj/item/crowbar/red, +/obj/item/storage/box/snappops{ pixel_x = 4; pixel_y = -4 }, @@ -178,15 +167,11 @@ /turf/open/floor/plating, /area/shuttle/escape) "aG" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc3" - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "aH" = ( /obj/machinery/status_display, -/turf/closed/wall/shuttle{ - icon_state = "swall12" - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "aI" = ( /obj/structure/sign/radiation, @@ -194,16 +179,10 @@ /area/shuttle/escape) "aJ" = ( /obj/structure/sign/radiation, -/turf/closed/wall/shuttle{ - icon_state = "swallc2"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "aK" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc4"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/escape) "aL" = ( /obj/machinery/door/airlock/external{ diff --git a/_maps/shuttles/emergency_wabbajack.dmm b/_maps/shuttles/emergency_wabbajack.dmm index 96ceb67871..4b0b2a7f49 100644 --- a/_maps/shuttles/emergency_wabbajack.dmm +++ b/_maps/shuttles/emergency_wabbajack.dmm @@ -69,17 +69,16 @@ /area/shuttle/escape) "ar" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /turf/open/floor/mineral/titanium, /area/shuttle/escape) "as" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/escape) "at" = ( @@ -121,8 +120,8 @@ /area/shuttle/escape) "ay" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen{ +/obj/item/paper_bin, +/obj/item/pen{ pixel_x = -2; pixel_y = 4 }, @@ -134,7 +133,7 @@ /area/shuttle/escape) "aA" = ( /obj/structure/table, -/obj/item/weapon/coin/mythril, +/obj/item/coin/mythril, /turf/open/floor/mineral/titanium, /area/shuttle/escape) "aB" = ( @@ -170,11 +169,11 @@ pixel_x = 27 }, /obj/structure/table/glass, -/obj/item/weapon/storage/box/syringes{ +/obj/item/storage/box/syringes{ pixel_x = 3; pixel_y = 3 }, -/obj/item/weapon/storage/box/beakers, +/obj/item/storage/box/beakers, /turf/open/floor/mineral/titanium, /area/shuttle/escape) "aH" = ( @@ -215,12 +214,12 @@ /area/shuttle/escape) "aN" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/firstaid/regular{ pixel_x = -1; pixel_y = 1 }, -/obj/item/weapon/wrench/medical, +/obj/item/wrench/medical, /turf/open/floor/mineral/titanium, /area/shuttle/escape) "aO" = ( @@ -246,11 +245,11 @@ /area/shuttle/escape) "aT" = ( /obj/structure/table/glass, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = 2; pixel_y = 2 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal, +/obj/item/reagent_containers/glass/bottle/charcoal, /turf/open/floor/mineral/titanium, /area/shuttle/escape) "aU" = ( diff --git a/_maps/shuttles/ferry_base.dmm b/_maps/shuttles/ferry_base.dmm index a0efdd6398..f227228b85 100644 --- a/_maps/shuttles/ferry_base.dmm +++ b/_maps/shuttles/ferry_base.dmm @@ -17,8 +17,7 @@ /turf/open/floor/plating, /area/shuttle/transport) "e" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/transport) "f" = ( @@ -68,16 +67,11 @@ /obj/structure/shuttle/engine/propulsion{ dir = 4 }, -/turf/closed/wall/shuttle{ - icon_state = "swall_s5"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/transport) "o" = ( /turf/open/floor/plasteel/shuttle, -/turf/closed/wall/mineral/titanium/interior{ - icon_state = "swall_f10" - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/transport) "p" = ( /obj/structure/closet/crate, @@ -90,10 +84,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/transport) "r" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s9"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/transport) (1,1,1) = {" diff --git a/_maps/shuttles/ferry_lighthouse.dmm b/_maps/shuttles/ferry_lighthouse.dmm index 12a8fb0a04..d7880e1164 100644 --- a/_maps/shuttles/ferry_lighthouse.dmm +++ b/_maps/shuttles/ferry_lighthouse.dmm @@ -95,15 +95,11 @@ /turf/open/floor/wood, /area/shuttle/transport) "aw" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/closed/wall/mineral/titanium, /area/shuttle/transport) "ax" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall12"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/transport) "ay" = ( /obj/structure/window/shuttle, @@ -111,15 +107,11 @@ /turf/open/floor/plating, /area/shuttle/transport) "az" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/transport) "aA" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s10"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/transport) "aB" = ( /obj/structure/grille{ @@ -158,7 +150,7 @@ /area/shuttle/transport) "aI" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/wiz, +/obj/item/bedsheet/wiz, /turf/open/floor/mineral/titanium/blue, /area/shuttle/transport) "aJ" = ( @@ -202,8 +194,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/transport) "aQ" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /turf/open/floor/mineral/titanium/blue, /area/shuttle/transport) "aR" = ( @@ -219,12 +210,12 @@ /area/shuttle/transport) "aT" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/centcom, +/obj/item/bedsheet/centcom, /turf/open/floor/mineral/titanium/blue, /area/shuttle/transport) "aU" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/rainbow, +/obj/item/bedsheet/rainbow, /turf/open/floor/mineral/titanium/blue, /area/shuttle/transport) "aV" = ( @@ -242,8 +233,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/transport) "aY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/closed/wall/mineral/titanium, /area/shuttle/transport) "aZ" = ( @@ -269,11 +259,11 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/vending_refill/snack, +/obj/item/vending_refill/snack, /turf/open/floor/wood, /area/shuttle/transport) "bd" = ( -/obj/item/weapon/twohanded/required/kirbyplants/dead{ +/obj/item/twohanded/required/kirbyplants/dead{ desc = "It doesn't look very healthy..."; name = "potted plant" }, diff --git a/_maps/shuttles/ferry_meat.dmm b/_maps/shuttles/ferry_meat.dmm index bf71346f92..6384f0e057 100644 --- a/_maps/shuttles/ferry_meat.dmm +++ b/_maps/shuttles/ferry_meat.dmm @@ -6,13 +6,13 @@ /obj/structure/shuttle/engine/propulsion{ dir = 4 }, -/turf/closed/wall/mineral/titanium/overspace, +/turf/closed/wall/mineral/titanium, /area/shuttle/transport) "c" = ( /turf/closed/wall/mineral/titanium, /area/shuttle/transport) "d" = ( -/turf/closed/wall/mineral/titanium/overspace, +/turf/closed/wall/mineral/titanium, /area/shuttle/transport) "e" = ( /turf/open/floor/plasteel/freezer, @@ -32,35 +32,35 @@ /obj/structure/closet/secure_closet/freezer/meat{ name = "\"meat\" fridge" }, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/bear, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/corgi, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/goliath, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/killertomato, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/pug, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/spider, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/xeno, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human{ +/obj/item/reagent_containers/food/snacks/meat/slab/bear, +/obj/item/reagent_containers/food/snacks/meat/slab/corgi, +/obj/item/reagent_containers/food/snacks/meat/slab/goliath, +/obj/item/reagent_containers/food/snacks/meat/slab/killertomato, +/obj/item/reagent_containers/food/snacks/meat/slab/pug, +/obj/item/reagent_containers/food/snacks/meat/slab/spider, +/obj/item/reagent_containers/food/snacks/meat/slab/xeno, +/obj/item/reagent_containers/food/snacks/meat/slab/human{ name = "human meat" }, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/fly{ +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/fly{ name = "flyman meat" }, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/golem/adamantine{ +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/golem/adamantine{ name = "golem meat" }, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard{ +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard{ name = "lizard meat" }, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/plant{ +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/plant{ name = "podperson meat" }, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/shadow{ +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/shadow{ name = "shadowling meat" }, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/slime{ +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/slime{ name = "slimeperson meat" }, -/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/zombie{ +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/zombie{ name = "rotten meat" }, /turf/open/floor/plasteel/freezer, @@ -123,16 +123,11 @@ /obj/structure/shuttle/engine/propulsion{ dir = 4 }, -/turf/closed/wall/shuttle{ - icon_state = "swall_s5"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/transport) "s" = ( /turf/open/floor/plasteel/freezer, -/turf/closed/wall/mineral/titanium/interior{ - icon_state = "swall_f10" - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/transport) "t" = ( /obj/structure/closet/chefcloset, @@ -156,10 +151,7 @@ /turf/open/floor/plasteel/freezer, /area/shuttle/transport) "x" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s9"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/transport) (1,1,1) = {" diff --git a/_maps/shuttles/whiteship_box.dmm b/_maps/shuttles/whiteship_box.dmm index e5e272c1b9..a52eb6aa36 100644 --- a/_maps/shuttles/whiteship_box.dmm +++ b/_maps/shuttles/whiteship_box.dmm @@ -6,10 +6,7 @@ /turf/closed/wall/mineral/titanium/overspace, /area/shuttle/abandoned) "ac" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s10"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "ad" = ( /obj/machinery/door/airlock/titanium, @@ -30,10 +27,7 @@ /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "ae" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall12"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "af" = ( /obj/machinery/door/airlock/titanium, @@ -46,16 +40,10 @@ /turf/open/floor/plating/airless, /area/shuttle/abandoned) "ah" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall13"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "ai" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall11"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "aj" = ( /turf/open/floor/mineral/titanium, @@ -67,17 +55,14 @@ /area/shuttle/abandoned) "al" = ( /obj/structure/table, -/obj/item/weapon/screwdriver, +/obj/item/screwdriver, /obj/structure/light_construct{ dir = 1 }, /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "am" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall3"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "an" = ( /obj/structure/shuttle/engine/propulsion{ @@ -99,10 +84,7 @@ /turf/closed/wall/mineral/titanium/interior, /area/shuttle/abandoned) "aq" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall15"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "ar" = ( /obj/machinery/computer/pod{ @@ -111,18 +93,13 @@ /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "as" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall7"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "at" = ( /turf/open/floor/plating, /area/shuttle/abandoned) "au" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_f13" - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "av" = ( /obj/structure/rack, @@ -150,15 +127,10 @@ /turf/open/floor/plating, /area/shuttle/abandoned) "az" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_f12" - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "aA" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall14"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "aB" = ( /obj/structure/shuttle/engine/propulsion/right{ @@ -174,24 +146,22 @@ /turf/open/floor/plating, /area/shuttle/abandoned) "aE" = ( -/obj/item/weapon/stock_parts/cell{ +/obj/item/stock_parts/cell{ charge = 100; maxcharge = 15000 }, /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "aF" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_f14" - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "aG" = ( /obj/structure/rack, -/obj/item/weapon/tank/internals/emergency_oxygen, -/obj/item/weapon/tank/internals/emergency_oxygen, -/obj/item/weapon/tank/internals/emergency_oxygen, -/obj/item/weapon/tank/internals/emergency_oxygen, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "aH" = ( @@ -202,9 +172,7 @@ /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "aI" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_f11" - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "aJ" = ( /obj/structure/chair{ @@ -213,19 +181,17 @@ /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "aK" = ( -/obj/item/weapon/shard{ +/obj/item/shard{ icon_state = "medium" }, /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "aL" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/abandoned) "aM" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "aN" = ( @@ -234,7 +200,7 @@ /area/shuttle/abandoned) "aO" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/structure/window/reinforced, /obj/structure/window/reinforced{ dir = 4 @@ -247,7 +213,7 @@ /area/shuttle/abandoned) "aQ" = ( /obj/structure/table, -/obj/item/weapon/gun/energy/laser/retro, +/obj/item/gun/energy/laser/retro, /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "aR" = ( @@ -271,7 +237,7 @@ /area/shuttle/abandoned) "aV" = ( /obj/structure/table, -/obj/item/weapon/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "aW" = ( @@ -284,7 +250,7 @@ /area/shuttle/abandoned) "aY" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/structure/window/reinforced{ dir = 1 }, @@ -321,12 +287,12 @@ /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "bf" = ( -/obj/item/weapon/scalpel, +/obj/item/scalpel, /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "bg" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 6; pixel_y = -5 }, diff --git a/_maps/shuttles/whiteship_cere.dmm b/_maps/shuttles/whiteship_cere.dmm index 1832f02588..ce705d1850 100644 --- a/_maps/shuttles/whiteship_cere.dmm +++ b/_maps/shuttles/whiteship_cere.dmm @@ -147,8 +147,7 @@ /turf/open/floor/mineral/titanium/yellow, /area/shuttle/abandoned) "ar" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/abandoned) "as" = ( @@ -239,9 +238,9 @@ name = "spare equipment crate"; opened = 1 }, -/obj/item/weapon/pickaxe, -/obj/item/weapon/pickaxe, -/obj/item/weapon/storage/toolbox/emergency/old, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/item/storage/toolbox/emergency/old, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -289,8 +288,8 @@ name = "spare equipment crate"; opened = 1 }, -/obj/item/weapon/storage/bag/ore, -/obj/item/weapon/pickaxe, +/obj/item/storage/bag/ore, +/obj/item/pickaxe, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -382,7 +381,7 @@ /obj/structure/closet/crate{ name = "spare equipment crate" }, -/obj/item/weapon/storage/toolbox/mechanical/old, +/obj/item/storage/toolbox/mechanical/old, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -530,7 +529,7 @@ "aT" = ( /obj/structure/table, /obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -585,7 +584,7 @@ /area/space) "aZ" = ( /obj/structure/table, -/obj/item/weapon/phone{ +/obj/item/phone{ pixel_x = -3; pixel_y = 3 }, @@ -605,7 +604,7 @@ /area/shuttle/abandoned) "bb" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -1; pixel_y = 6 }, diff --git a/_maps/shuttles/whiteship_meta.dmm b/_maps/shuttles/whiteship_meta.dmm index 40ca9e23cf..67847a4b9f 100644 --- a/_maps/shuttles/whiteship_meta.dmm +++ b/_maps/shuttles/whiteship_meta.dmm @@ -9,21 +9,14 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "ad" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall12"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "ae" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/abandoned) "af" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc1"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "ag" = ( /obj/docking_port/mobile{ @@ -59,16 +52,10 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/abandoned) "ai" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc2"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "aj" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s10"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "ak" = ( /obj/structure/shuttle/engine/propulsion/left{ @@ -77,16 +64,10 @@ /turf/open/floor/plating/airless, /area/shuttle/abandoned) "al" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall13"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "am" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall11"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "an" = ( /obj/structure/toilet{ @@ -123,10 +104,7 @@ /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "ap" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall3"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "aq" = ( /obj/structure/closet/wardrobe/mixed, @@ -146,7 +124,7 @@ /area/shuttle/abandoned) "ar" = ( /obj/structure/table, -/obj/item/weapon/storage/pill_bottle/dice{ +/obj/item/storage/pill_bottle/dice{ pixel_y = 3 }, /obj/effect/decal/cleanable/dirt{ @@ -160,7 +138,7 @@ /obj/item/stack/sheet/metal{ amount = 50 }, -/obj/item/weapon/stock_parts/cell/high{ +/obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000; pixel_y = 2 @@ -196,9 +174,7 @@ /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "av" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall1" - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "aw" = ( /obj/structure/sign/vacuum{ @@ -228,7 +204,7 @@ /obj/structure/closet/crate/medical{ name = "medical crate" }, -/obj/item/weapon/storage/firstaid/o2{ +/obj/item/storage/firstaid/o2{ pixel_x = 3; pixel_y = 3 }, @@ -247,8 +223,8 @@ /obj/structure/closet/crate{ name = "spare equipment crate" }, -/obj/item/weapon/grenade/chem_grenade/metalfoam, -/obj/item/weapon/relic, +/obj/item/grenade/chem_grenade/metalfoam, +/obj/item/relic, /obj/item/device/t_scanner, /obj/effect/spawner/lootdrop/maintenance{ lootcount = 3; @@ -262,15 +238,15 @@ /turf/open/floor/plasteel, /area/shuttle/abandoned) "aA" = ( -/obj/item/weapon/storage/box/lights/mixed, -/obj/item/weapon/cigbutt, +/obj/item/storage/box/lights/mixed, +/obj/item/cigbutt, /obj/structure/closet/crate{ icon_state = "crateopen"; name = "spare equipment crate"; opened = 1 }, -/obj/item/weapon/tank/internals/oxygen/red, -/obj/item/weapon/tank/internals/air, +/obj/item/tank/internals/oxygen/red, +/obj/item/tank/internals/air, /obj/effect/spawner/lootdrop/maintenance{ lootcount = 2; name = "2maintenance loot spawner" @@ -288,8 +264,8 @@ /obj/structure/closet/crate{ name = "emergency supplies crate" }, -/obj/item/weapon/storage/toolbox/emergency, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /obj/item/device/flashlight/flare{ pixel_x = 3; pixel_y = 3 @@ -298,11 +274,11 @@ pixel_x = -6; pixel_y = -2 }, -/obj/item/weapon/crowbar, -/obj/item/weapon/wrench, +/obj/item/crowbar, +/obj/item/wrench, /obj/effect/spawner/lootdrop/maintenance, -/obj/item/weapon/extinguisher, -/obj/item/weapon/extinguisher, +/obj/item/extinguisher, +/obj/item/extinguisher, /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; @@ -330,16 +306,10 @@ /turf/open/floor/plating/airless, /area/shuttle/abandoned) "aE" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall7"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "aF" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall8"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "aG" = ( /obj/machinery/door/airlock/titanium{ @@ -364,12 +334,12 @@ icon_state = "remains"; name = "remains" }, -/obj/item/weapon/gun/energy/laser/retro, +/obj/item/gun/energy/laser/retro, /turf/open/floor/mineral/titanium/blue, /area/shuttle/abandoned) "aI" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/centcom, +/obj/item/bedsheet/centcom, /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; @@ -388,8 +358,8 @@ /area/shuttle/abandoned) "aJ" = ( /obj/structure/table, -/obj/item/weapon/storage/belt/utility, -/obj/item/weapon/storage/belt/utility, +/obj/item/storage/belt/utility, +/obj/item/storage/belt/utility, /obj/item/device/radio/off, /obj/item/device/radio/off, /obj/item/device/radio/off, @@ -505,7 +475,7 @@ desc = "A thin layer of dust coating the floor."; name = "dust" }, -/obj/item/weapon/soap/nanotrasen, +/obj/item/soap/nanotrasen, /obj/effect/decal/cleanable/ash{ desc = "They look like human remains, and have clearly been gnawed at."; icon = 'icons/effects/blood.dmi'; @@ -544,7 +514,7 @@ /area/shuttle/abandoned) "aV" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/centcom, +/obj/item/bedsheet/centcom, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -565,7 +535,7 @@ desc = "A thin layer of dust coating the floor."; name = "dust" }, -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "aX" = ( @@ -574,11 +544,11 @@ layer = 2.9; pixel_y = 2 }, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = 1; pixel_y = 6 }, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, @@ -602,9 +572,7 @@ /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "aZ" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall2" - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "ba" = ( /obj/effect/decal/cleanable/oil, @@ -646,10 +614,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/abandoned) "be" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall1"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "bf" = ( /obj/machinery/door/airlock/titanium{ @@ -672,16 +637,10 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "bh" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall4"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "bi" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc4"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "bj" = ( /obj/machinery/door/airlock/titanium{ @@ -698,10 +657,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/abandoned) "bk" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc3"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "bl" = ( /obj/machinery/door/airlock/titanium{ @@ -786,12 +742,12 @@ desc = "A thin layer of dust coating the floor."; name = "dust" }, -/obj/item/weapon/storage/photo_album, +/obj/item/storage/photo_album, /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "bu" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -1; pixel_y = 6 }, @@ -883,7 +839,7 @@ /area/shuttle/abandoned) "bD" = ( /obj/structure/table, -/obj/item/weapon/folder/blue, +/obj/item/folder/blue, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -917,7 +873,7 @@ /area/shuttle/abandoned) "bG" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/shaker, +/obj/item/reagent_containers/food/drinks/shaker, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -926,11 +882,11 @@ /area/shuttle/abandoned) "bH" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/peppermill{ +/obj/item/reagent_containers/food/condiment/peppermill{ pixel_x = 3; pixel_y = 4 }, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = -3; pixel_y = 4 }, @@ -942,7 +898,7 @@ /area/shuttle/abandoned) "bI" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -982,7 +938,7 @@ pixel_x = 3; pixel_y = 4 }, -/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/reagent_containers/spray/cleaner, /obj/structure/table, /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) @@ -1041,12 +997,12 @@ /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "bQ" = ( -/obj/item/weapon/storage/toolbox/emergency{ +/obj/item/storage/toolbox/emergency{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/storage/toolbox/emergency, -/obj/item/weapon/storage/toolbox/emergency{ +/obj/item/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency{ pixel_x = 3; pixel_y = -3 }, @@ -1165,11 +1121,11 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/abandoned) "cb" = ( -/obj/item/weapon/phone{ +/obj/item/phone{ pixel_x = -3; pixel_y = 3 }, -/obj/item/weapon/cigbutt/cigarbutt{ +/obj/item/cigbutt/cigarbutt{ pixel_x = 5; pixel_y = -1 }, @@ -1181,10 +1137,7 @@ /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "cc" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s5"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "cd" = ( /obj/machinery/vending/snack/random, @@ -1288,22 +1241,19 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/abandoned) "cp" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s9"; - dir = 2 - }, +/turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) "cq" = ( -/obj/item/weapon/storage/bag/plants/portaseeder, +/obj/item/storage/bag/plants/portaseeder, /obj/structure/table, -/obj/item/weapon/reagent_containers/spray/plantbgone{ +/obj/item/reagent_containers/spray/plantbgone{ pixel_x = 13; pixel_y = 5 }, -/obj/item/weapon/reagent_containers/glass/bottle/nutrient/ez, -/obj/item/weapon/reagent_containers/glass/bottle/nutrient/ez, -/obj/item/weapon/reagent_containers/glass/bottle/nutrient/ez, -/obj/item/weapon/reagent_containers/glass/bottle/nutrient/rh{ +/obj/item/reagent_containers/glass/bottle/nutrient/ez, +/obj/item/reagent_containers/glass/bottle/nutrient/ez, +/obj/item/reagent_containers/glass/bottle/nutrient/ez, +/obj/item/reagent_containers/glass/bottle/nutrient/rh{ pixel_x = -2; pixel_y = 3 }, @@ -1358,7 +1308,7 @@ pixel_x = -3; pixel_y = 6 }, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -1376,7 +1326,7 @@ /area/shuttle/abandoned) "cx" = ( /obj/structure/fluff/empty_sleeper/nanotrasen, -/obj/item/weapon/circuitboard/machine/autolathe, +/obj/item/circuitboard/machine/autolathe, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -1396,12 +1346,12 @@ /area/shuttle/abandoned) "cz" = ( /obj/structure/closet/crate/freezer, -/obj/item/weapon/reagent_containers/blood/empty{ +/obj/item/reagent_containers/blood/empty{ pixel_x = -3; pixel_y = -3 }, -/obj/item/weapon/reagent_containers/blood/OMinus, -/obj/item/weapon/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/random, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -1411,8 +1361,8 @@ /area/shuttle/abandoned) "cA" = ( /obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/surgical_drapes, +/obj/item/storage/firstaid/regular, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -1424,18 +1374,18 @@ /area/shuttle/abandoned) "cB" = ( /obj/structure/table, -/obj/item/weapon/wrench, -/obj/item/weapon/crowbar, +/obj/item/wrench, +/obj/item/crowbar, /obj/item/clothing/suit/apron, -/obj/item/weapon/shovel/spade, -/obj/item/weapon/cultivator, +/obj/item/shovel/spade, +/obj/item/cultivator, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" }, -/obj/item/weapon/wirecutters, +/obj/item/wirecutters, /obj/item/device/plant_analyzer, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket, /obj/structure/light_construct/small{ dir = 8 }, @@ -1481,8 +1431,8 @@ /area/shuttle/abandoned) "cG" = ( /obj/structure/table, -/obj/item/weapon/kitchen/rollingpin, -/obj/item/weapon/kitchen/knife, +/obj/item/kitchen/rollingpin, +/obj/item/kitchen/knife, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -1494,7 +1444,7 @@ /area/shuttle/abandoned) "cH" = ( /obj/structure/fluff/empty_sleeper/nanotrasen, -/obj/item/weapon/circuitboard/machine/chem_dispenser, +/obj/item/circuitboard/machine/chem_dispenser, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -1616,23 +1566,23 @@ desc = "A thin layer of dust coating the floor."; name = "dust" }, -/obj/item/weapon/storage/box/monkeycubes{ +/obj/item/storage/box/monkeycubes{ pixel_y = 4 }, -/obj/item/weapon/storage/fancy/egg_box{ +/obj/item/storage/fancy/egg_box{ pixel_y = 5 }, /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) "cT" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker{ +/obj/item/reagent_containers/glass/beaker{ pixel_x = 5 }, -/obj/item/weapon/reagent_containers/food/condiment/enzyme{ +/obj/item/reagent_containers/food/condiment/enzyme{ layer = 5 }, -/obj/item/weapon/reagent_containers/dropper, +/obj/item/reagent_containers/dropper, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -1641,18 +1591,18 @@ /area/shuttle/abandoned) "cU" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/flour, -/obj/item/weapon/reagent_containers/food/condiment/flour, -/obj/item/weapon/reagent_containers/food/condiment/flour, -/obj/item/weapon/reagent_containers/food/condiment/flour, -/obj/item/weapon/reagent_containers/food/condiment/milk, -/obj/item/weapon/reagent_containers/food/condiment/milk, -/obj/item/weapon/reagent_containers/food/condiment/milk, -/obj/item/weapon/reagent_containers/food/condiment/soymilk, -/obj/item/weapon/reagent_containers/food/condiment/soymilk, -/obj/item/weapon/reagent_containers/food/condiment/sugar, -/obj/item/weapon/reagent_containers/food/condiment/sugar, -/obj/item/weapon/reagent_containers/food/condiment/sugar, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/reagent_containers/food/condiment/soymilk, +/obj/item/reagent_containers/food/condiment/soymilk, +/obj/item/reagent_containers/food/condiment/sugar, +/obj/item/reagent_containers/food/condiment/sugar, +/obj/item/reagent_containers/food/condiment/sugar, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -1661,13 +1611,13 @@ /area/shuttle/abandoned) "cV" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker{ +/obj/item/reagent_containers/glass/beaker{ pixel_x = 5; pixel_y = 2 }, -/obj/item/weapon/reagent_containers/glass/beaker, -/obj/item/weapon/reagent_containers/dropper, -/obj/item/weapon/reagent_containers/syringe, +/obj/item/reagent_containers/glass/beaker, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/syringe, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -1676,7 +1626,7 @@ /area/shuttle/abandoned) "cW" = ( /obj/structure/table, -/obj/item/weapon/folder/white{ +/obj/item/folder/white{ pixel_x = 4; pixel_y = -3 }, @@ -1688,7 +1638,7 @@ /area/shuttle/abandoned) "cX" = ( /obj/structure/table, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -1697,7 +1647,7 @@ /area/shuttle/abandoned) "cY" = ( /obj/structure/table, -/obj/item/weapon/defibrillator, +/obj/item/defibrillator, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -1706,13 +1656,13 @@ /area/shuttle/abandoned) "cZ" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ +/obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = 6 }, -/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ +/obj/item/reagent_containers/glass/bottle/charcoal{ pixel_x = -3 }, -/obj/item/weapon/reagent_containers/syringe, +/obj/item/reagent_containers/syringe, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; name = "dust" @@ -1732,7 +1682,7 @@ /area/shuttle/abandoned) "db" = ( /obj/structure/table, -/obj/item/weapon/storage/backpack/duffelbag/med/surgery{ +/obj/item/storage/backpack/duffelbag/med/surgery{ pixel_y = 4 }, /turf/open/floor/mineral/titanium, diff --git a/_maps/shuttles/whiteship_pubby.dmm b/_maps/shuttles/whiteship_pubby.dmm index 464c77f21e..49c4f1dde0 100644 --- a/_maps/shuttles/whiteship_pubby.dmm +++ b/_maps/shuttles/whiteship_pubby.dmm @@ -38,7 +38,7 @@ dir = 8 }, /obj/structure/table/glass, -/obj/item/weapon/gun/medbeam, +/obj/item/gun/medbeam, /turf/open/floor/plating/abductor, /area/shuttle/abandoned) "i" = ( @@ -55,7 +55,7 @@ }, /obj/structure/table/glass, /obj/machinery/recharger, -/obj/item/weapon/gun/energy/laser/retro, +/obj/item/gun/energy/laser/retro, /turf/open/floor/plating/abductor, /area/shuttle/abandoned) "k" = ( @@ -106,7 +106,7 @@ }, /obj/structure/window/reinforced, /obj/structure/table/glass, -/obj/item/weapon/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, /obj/item/clothing/mask/breath, /obj/item/clothing/suit/space/hardsuit/engine/elite, /turf/open/floor/plating/abductor, diff --git a/_maps/templates/medium_shuttle1.dmm b/_maps/templates/medium_shuttle1.dmm index edd7df2a67..8f5f9a83b0 100644 --- a/_maps/templates/medium_shuttle1.dmm +++ b/_maps/templates/medium_shuttle1.dmm @@ -74,7 +74,7 @@ }) "l" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/darkblue, /area/ruin/powered{ name = "Shuttle" @@ -125,8 +125,7 @@ name = "Shuttle" }) "u" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/ruin/powered{ name = "Shuttle" diff --git a/_maps/templates/medium_shuttle2.dmm b/_maps/templates/medium_shuttle2.dmm index ec569a13f1..17c3bcf098 100644 --- a/_maps/templates/medium_shuttle2.dmm +++ b/_maps/templates/medium_shuttle2.dmm @@ -120,7 +120,7 @@ }) "s" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/darkblue, /area/ruin/powered{ name = "Shuttle" @@ -153,8 +153,7 @@ name = "Shuttle" }) "x" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/ruin/powered{ name = "Shuttle" diff --git a/_maps/templates/medium_shuttle3.dmm b/_maps/templates/medium_shuttle3.dmm index c151b4bb39..dafd85bf55 100644 --- a/_maps/templates/medium_shuttle3.dmm +++ b/_maps/templates/medium_shuttle3.dmm @@ -205,7 +205,7 @@ }) "D" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid, +/obj/item/storage/firstaid, /turf/open/floor/plasteel/darkblue, /area/ruin/powered{ name = "Shuttle" diff --git a/_maps/templates/medium_shuttle4.dmm b/_maps/templates/medium_shuttle4.dmm index 4943d8c63d..c698d3370c 100644 --- a/_maps/templates/medium_shuttle4.dmm +++ b/_maps/templates/medium_shuttle4.dmm @@ -5,7 +5,6 @@ "b" = ( /turf/open/space, /turf/closed/indestructible/oldshuttle/corner{ - icon_state = "corner"; dir = 8 }, /area/ruin/powered) @@ -14,38 +13,24 @@ /area/ruin/powered) "d" = ( /obj/machinery/door/airlock/glass, -/turf/open/floor/oldshuttle{ - baseturf = /turf/open/space; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, +/turf/open/floor/oldshuttle, /area/ruin/powered) "e" = ( /turf/open/space, /turf/closed/indestructible/oldshuttle/corner, /area/ruin/powered) "f" = ( -/turf/open/floor/oldshuttle{ - baseturf = /turf/open/space; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, +/turf/open/floor/oldshuttle, /turf/closed/indestructible/oldshuttle/corner{ - icon_state = "corner"; dir = 1 }, /area/ruin/powered) "g" = ( -/turf/open/floor/oldshuttle{ - baseturf = /turf/open/space; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, +/turf/open/floor/oldshuttle, /area/ruin/powered) "h" = ( -/turf/open/floor/oldshuttle{ - baseturf = /turf/open/space; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, +/turf/open/floor/oldshuttle, /turf/closed/indestructible/oldshuttle/corner{ - icon_state = "corner"; dir = 4 }, /area/ruin/powered) @@ -53,10 +38,7 @@ /obj/structure/closet{ icon_state = "oldcloset" }, -/turf/open/floor/oldshuttle{ - baseturf = /turf/open/space; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, +/turf/open/floor/oldshuttle, /area/ruin/powered) "j" = ( /obj/structure/shuttle/engine/propulsion/burst{ @@ -74,39 +56,27 @@ icon_state = "chairold"; dir = 1 }, -/turf/open/floor/oldshuttle{ - baseturf = /turf/open/space; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, +/turf/open/floor/oldshuttle, /area/ruin/powered) "m" = ( -/turf/open/floor/oldshuttle{ - baseturf = /turf/open/space; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, +/turf/open/floor/oldshuttle, /turf/closed/indestructible/oldshuttle/corner{ - icon_state = "corner"; dir = 8 }, /area/ruin/powered) "n" = ( -/turf/open/floor/oldshuttle{ - baseturf = /turf/open/space; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, +/turf/open/floor/oldshuttle, /turf/closed/indestructible/oldshuttle/corner, /area/ruin/powered) "o" = ( /turf/open/space, /turf/closed/indestructible/oldshuttle/corner{ - icon_state = "corner"; dir = 1 }, /area/ruin/powered) "p" = ( /turf/open/space, /turf/closed/indestructible/oldshuttle/corner{ - icon_state = "corner"; dir = 4 }, /area/ruin/powered) @@ -116,17 +86,11 @@ /area/ruin/powered) "r" = ( /obj/machinery/power/generator, -/turf/open/floor/oldshuttle{ - baseturf = /turf/open/space; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, +/turf/open/floor/oldshuttle, /area/ruin/powered) "s" = ( /obj/machinery/power/smes, -/turf/open/floor/oldshuttle{ - baseturf = /turf/open/space; - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, +/turf/open/floor/oldshuttle, /area/ruin/powered) "t" = ( /obj/structure/shuttle/engine/propulsion/burst/left, diff --git a/_maps/templates/shelter_1.dmm b/_maps/templates/shelter_1.dmm index 2237e82dda..42e8ec7540 100644 --- a/_maps/templates/shelter_1.dmm +++ b/_maps/templates/shelter_1.dmm @@ -35,7 +35,7 @@ /area/survivalpod) "i" = ( /obj/structure/bed/pod, -/obj/item/weapon/bedsheet/black, +/obj/item/bedsheet/black, /turf/open/floor/pod, /area/survivalpod) "j" = ( diff --git a/_maps/templates/shelter_2.dmm b/_maps/templates/shelter_2.dmm index fd8dab33c3..9f3827e5c3 100644 --- a/_maps/templates/shelter_2.dmm +++ b/_maps/templates/shelter_2.dmm @@ -31,7 +31,7 @@ /area/survivalpod) "h" = ( /obj/machinery/shower, -/obj/item/weapon/soap/deluxe, +/obj/item/soap/deluxe, /obj/structure/curtain{ alpha = 240; color = "#454545"; @@ -42,7 +42,7 @@ /area/survivalpod) "i" = ( /obj/structure/toilet/secret{ - secret_type = /obj/item/weapon/kitchen/knife/combat/survival + secret_type = /obj/item/kitchen/knife/combat/survival }, /turf/open/floor/pod, /area/survivalpod) @@ -61,7 +61,7 @@ /area/survivalpod) "m" = ( /obj/structure/bed/pod, -/obj/item/weapon/bedsheet/black, +/obj/item/bedsheet/black, /turf/open/floor/pod, /area/survivalpod) "n" = ( @@ -91,15 +91,15 @@ /area/survivalpod) "p" = ( /obj/structure/table/survival_pod, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/weapon/storage/firstaid/brute{ +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/brute{ pixel_x = 5 }, /turf/open/floor/pod, /area/survivalpod) "q" = ( /obj/structure/tubes, -/obj/item/weapon/twohanded/required/kirbyplants/random, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/pod, /area/survivalpod) "r" = ( @@ -115,11 +115,11 @@ light_color = "#DDFFD3" }, /obj/structure/table/wood/fancy/black, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{ +/obj/item/reagent_containers/food/drinks/drinkingglass{ pixel_x = 7; pixel_y = 2 }, -/obj/item/weapon/reagent_containers/food/drinks/bottle/wine{ +/obj/item/reagent_containers/food/drinks/bottle/wine{ pixel_x = -6; pixel_y = 10 }, @@ -169,7 +169,7 @@ /area/survivalpod) "x" = ( /obj/structure/table/wood/fancy/black, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{ +/obj/item/reagent_containers/food/drinks/drinkingglass{ pixel_x = 7; pixel_y = 2 }, diff --git a/_maps/templates/small_shuttle_1.dmm b/_maps/templates/small_shuttle_1.dmm index 81439ab63e..71cd3cdca5 100644 --- a/_maps/templates/small_shuttle_1.dmm +++ b/_maps/templates/small_shuttle_1.dmm @@ -6,15 +6,12 @@ /turf/closed/wall/mineral/titanium/overspace, /area/space) "c" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating/airless, /area/space) "d" = ( /turf/open/space, -/turf/closed/wall/shuttle{ - icon_state = "swall_f10" - }, +/turf/closed/wall/mineral/titanium, /area/space) "e" = ( /turf/closed/wall/mineral/titanium, @@ -29,23 +26,17 @@ /turf/open/floor/mineral/titanium/blue, /area/space) "h" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall13" - }, +/turf/closed/wall/mineral/titanium, /area/space) "i" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall8" - }, +/turf/closed/wall/mineral/titanium, /area/space) "j" = ( /obj/machinery/door/unpowered/shuttle, /turf/open/floor/mineral/titanium/blue, /area/space) "k" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall4" - }, +/turf/closed/wall/mineral/titanium, /area/space) "l" = ( /obj/structure/chair{ @@ -65,9 +56,7 @@ /area/space) "o" = ( /turf/open/space, -/turf/closed/wall/shuttle{ - icon_state = "swall_f5" - }, +/turf/closed/wall/mineral/titanium, /area/space) "p" = ( /obj/structure/shuttle/engine/propulsion/left, @@ -82,10 +71,7 @@ /turf/open/floor/plating/airless, /area/space) "s" = ( -/turf/open/space, -/turf/closed/wall/shuttle{ - icon_state = "swall_f9" - }, +/turf/closed/wall/mineral/titanium, /area/space) (1,1,1) = {" diff --git a/code/__DEFINES/MC.dm b/code/__DEFINES/MC.dm index 92d3f01982..cbcf2c1dd9 100644 --- a/code/__DEFINES/MC.dm +++ b/code/__DEFINES/MC.dm @@ -1,9 +1,9 @@ -#define MC_TICK_CHECK ( ( world.tick_usage > Master.current_ticklimit || src.state != SS_RUNNING ) ? pause() : 0 ) +#define MC_TICK_CHECK ( ( TICK_USAGE > Master.current_ticklimit || src.state != SS_RUNNING ) ? pause() : 0 ) #define MC_SPLIT_TICK_INIT(phase_count) var/original_tick_limit = Master.current_ticklimit; var/split_tick_phases = ##phase_count #define MC_SPLIT_TICK \ if(split_tick_phases > 1){\ - Master.current_ticklimit = ((original_tick_limit - world.tick_usage) / split_tick_phases) + world.tick_usage;\ + Master.current_ticklimit = ((original_tick_limit - TICK_USAGE) / split_tick_phases) + TICK_USAGE;\ --split_tick_phases;\ } else {\ Master.current_ticklimit = original_tick_limit;\ diff --git a/code/__DEFINES/_tick.dm b/code/__DEFINES/_tick.dm new file mode 100644 index 0000000000..93ac8ed70d --- /dev/null +++ b/code/__DEFINES/_tick.dm @@ -0,0 +1,10 @@ +#define TICK_LIMIT_RUNNING 80 +#define TICK_LIMIT_TO_RUN 78 +#define TICK_LIMIT_MC 70 +#define TICK_LIMIT_MC_INIT_DEFAULT 98 + +#define TICK_USAGE world.tick_usage //for general usage +#define TICK_USAGE_REAL world.tick_usage //to be used where the result isn't checked + +#define TICK_CHECK ( TICK_USAGE > Master.current_ticklimit ) +#define CHECK_TICK if TICK_CHECK stoplag() diff --git a/code/__DEFINES/admin.dm b/code/__DEFINES/admin.dm index da945e52e6..26a1535e33 100644 --- a/code/__DEFINES/admin.dm +++ b/code/__DEFINES/admin.dm @@ -1,6 +1,6 @@ //A set of constants used to determine which type of mute an admin wishes to apply: //Please read and understand the muting/automuting stuff before changing these. MUTE_IC_AUTO etc = (MUTE_IC << 1) -//Therefore there needs to be a gap between the flags for the automute flags +//Therefore there needs to be a gap between the flags_1 for the automute flags_1 #define MUTE_IC 1 #define MUTE_OOC 2 #define MUTE_PRAY 4 @@ -39,7 +39,7 @@ #error Remove the flag below , its been long enough #endif //legacy , remove post 512, it was replaced by R_POLL -#define R_REJUVINATE 2 +#define R_REJUVINATE 2 #define R_MAXPERMISSION 4096 //This holds the maximum value for a permission. It is used in iteration, so keep it updated. @@ -50,7 +50,7 @@ #define ADMIN_SM(user) "(SM)" #define ADMIN_TP(user) "(TP)" #define ADMIN_KICK(user) "(KICK)" -#define ADMIN_CENTCOM_REPLY(user) "(RPLY)" +#define ADMIN_CENTCOM_REPLY(user) "(RPLY)" #define ADMIN_SYNDICATE_REPLY(user) "(RPLY)" #define ADMIN_SC(user) "(SC)" #define ADMIN_SMITE(user) "(SMITE)" diff --git a/code/__DEFINES/components.dm b/code/__DEFINES/components.dm index eb6826d67b..0225dad669 100644 --- a/code/__DEFINES/components.dm +++ b/code/__DEFINES/components.dm @@ -14,3 +14,5 @@ #define COMSIG_COMPONENT_ADDED "component_added" //when a component is added to a datum: (datum/component) #define COMSIG_COMPONENT_REMOVING "component_removing" //before a component is removed from a datum because of RemoveComponent: (datum/component) #define COMSIG_PARENT_QDELETED "parent_qdeleted" //before a datum's Destroy() is called: () +#define COMSIG_ATOM_ENTERED "atom_entered" //from base of atom/Entered(): (atom/movable, atom) +#define COMSIG_MOVABLE_CROSSED "movable_crossed" //from base of atom/movable/Crossed(): (atom/movable) diff --git a/code/__DEFINES/flags.dm b/code/__DEFINES/flags.dm index 2b046c2b49..b464ea130c 100644 --- a/code/__DEFINES/flags.dm +++ b/code/__DEFINES/flags.dm @@ -1,5 +1,5 @@ /* - These defines are specific to the atom/flags bitmask + These defines are specific to the atom/flags_1 bitmask */ #define ALL ~0 //For convenience. #define NONE 0 @@ -7,58 +7,58 @@ GLOBAL_LIST_INIT(bitflags, list(1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, 32768)) //FLAGS BITMASK -#define STOPSPRESSUREDMAGE 1 //This flag is used on the flags variable for SUIT and HEAD items which stop pressure damage. Note that the flag 1 was previous used as ONBACK, so it is possible for some code to use (flags & 1) when checking if something can be put on your back. Replace this code with (inv_flags & SLOT_BACK) if you see it anywhere +#define STOPSPRESSUREDMAGE_1 1 //This flag is used on the flags_1 variable for SUIT and HEAD items which stop pressure damage. Note that the flag 1 was previous used as ONBACK, so it is possible for some code to use (flags & 1) when checking if something can be put on your back. Replace this code with (inv_flags & SLOT_BACK) if you see it anywhere //To successfully stop you taking all pressure damage you must have both a suit and head item with this flag. -#define NODROP 2 // This flag makes it so that an item literally cannot be removed at all, or at least that's how it should be. Only deleted. -#define NOBLUDGEON 4 // when an item has this it produces no "X has been hit by Y with Z" message in the default attackby() -#define MASKINTERNALS 8 // mask allows internals -#define HEAR 16 // This flag is what recursive_hear_check() uses to determine wether to add an item to the hearer list or not. -#define CHECK_RICOCHET 32 // Projectiels will check ricochet on things impacted that have this. -#define CONDUCT 64 // conducts electricity (metal etc.) -#define ABSTRACT 128 // for all things that are technically items but used for various different stuff, made it 128 because it could conflict with other flags other way -#define NODECONSTRUCT 128 // For machines and structures that should not break into parts, eg, holodeck stuff -#define OVERLAY_QUEUED 256 //atom queued to SSoverlay -#define ON_BORDER 512 // item has priority to check when entering or leaving +#define NODROP_1 2 // This flag makes it so that an item literally cannot be removed at all, or at least that's how it should be. Only deleted. +#define NOBLUDGEON_1 4 // when an item has this it produces no "X has been hit by Y with Z" message in the default attackby() +#define MASKINTERNALS_1 8 // mask allows internals +#define HEAR_1 16 // This flag is what recursive_hear_check() uses to determine wether to add an item to the hearer list or not. +#define CHECK_RICOCHET_1 32 // Projectiels will check ricochet on things impacted that have this. +#define CONDUCT_1 64 // conducts electricity (metal etc.) +#define ABSTRACT_1 128 // for all things that are technically items but used for various different stuff, made it 128 because it could conflict with other flags other way +#define NODECONSTRUCT_1 128 // For machines and structures that should not break into parts, eg, holodeck stuff +#define OVERLAY_QUEUED_1 256 // atom queued to SSoverlay +#define ON_BORDER_1 512 // item has priority to check when entering or leaving -#define NOSLIP 1024 //prevents from slipping on wet floors, in space etc -#define CLEAN_ON_MOVE 2048 +#define NOSLIP_1 1024 //prevents from slipping on wet floors, in space etc +#define CLEAN_ON_MOVE_1 2048 -// BLOCK_GAS_SMOKE_EFFECT only used in masks at the moment. -#define BLOCK_GAS_SMOKE_EFFECT 4096 // blocks the effect that chemical clouds would have on a mob --glasses, mask and helmets ONLY! -#define THICKMATERIAL 8192 //prevents syringes, parapens and hypos if the external suit or helmet (if targeting head) has this flag. Example: space suits, biosuit, bombsuits, thick suits that cover your body. -#define DROPDEL 16384 // When dropped, it calls qdel on itself -#define PREVENT_CLICK_UNDER 32768 //Prevent clicking things below it on the same turf eg. doors/ fulltile windows +// BLOCK_GAS_SMOKE_EFFECT_1 only used in masks at the moment. +#define BLOCK_GAS_SMOKE_EFFECT_1 4096 // blocks the effect that chemical clouds would have on a mob --glasses, mask and helmets ONLY! +#define THICKMATERIAL_1 8192 //prevents syringes, parapens and hypos if the external suit or helmet (if targeting head) has this flag. Example: space suits, biosuit, bombsuits, thick suits that cover your body. +#define DROPDEL_1 16384 // When dropped, it calls qdel on itself +#define PREVENT_CLICK_UNDER_1 32768 //Prevent clicking things below it on the same turf eg. doors/ fulltile windows -/* Secondary atom flags, access using the SECONDARY_FLAG macros */ +/* Secondary atom flags, for the flags_2 var, denoted with a _2 */ -#define SLOWS_WHILE_IN_HAND "slows_while_in_hand" -#define NO_EMP_WIRES "no_emp_wires" -#define HOLOGRAM "hologram" -#define FROZEN "frozen" -#define STATIONLOVING "stationloving" -#define INFORM_ADMINS_ON_RELOCATE "inform_admins_on_relocate" -#define BANG_PROTECT "bang_protect" +#define SLOWS_WHILE_IN_HAND_2 1 +#define NO_EMP_WIRES_2 2 +#define HOLOGRAM_2 4 +#define FROZEN_2 8 +#define STATIONLOVING_2 16 +#define INFORM_ADMINS_ON_RELOCATE_2 32 +#define BANG_PROTECT_2 64 // An item worn in the ear slot with HEALS_EARS will heal your ears each // Life() tick, even if normally your ears would be too damaged to heal. -#define HEALS_EARS "heals_ears" +#define HEALS_EARS_2 128 // A mob with OMNITONGUE has no restriction in the ability to speak // languages that they know. So even if they wouldn't normally be able to // through mob or tongue restrictions, this flag allows them to ignore // those restrictions. -#define OMNITONGUE "omnitongue" +#define OMNITONGUE_2 256 // TESLA_IGNORE grants immunity from being targeted by tesla-style electricity -#define TESLA_IGNORE "tesla_ignore" +#define TESLA_IGNORE_2 512 //turf-only flags -#define NOJAUNT 1 -#define UNUSED_TRANSIT_TURF 2 -#define CAN_BE_DIRTY 4 //If a turf can be made dirty at roundstart. This is also used in areas. -#define NO_DEATHRATTLE 16 // Do not notify deadchat about any deaths that occur on this turf. -//#define CHECK_RICOCHET 32 //Same thing as atom flag. +#define NOJAUNT_1 1 +#define UNUSED_TRANSIT_TURF_1 2 +#define CAN_BE_DIRTY_1 4 // If a turf can be made dirty at roundstart. This is also used in areas. +#define NO_DEATHRATTLE_1 16 // Do not notify deadchat about any deaths that occur on this turf. +//#define CHECK_RICOCHET_1 32 //Same thing as atom flag. /* These defines are used specifically with the atom/pass_flags bitmask @@ -90,5 +90,3 @@ GLOBAL_LIST_INIT(bitflags, list(1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 204 #define ACID_PROOF 32 //acid stuck on it doesn't melt it. #define INDESTRUCTIBLE 64 //doesn't take damage #define FREEZE_PROOF 128 //can't be frozen - -// language secondary flags for atoms diff --git a/code/__DEFINES/food.dm b/code/__DEFINES/food.dm new file mode 100644 index 0000000000..2d6ba0d946 --- /dev/null +++ b/code/__DEFINES/food.dm @@ -0,0 +1,12 @@ +#define MEAT 1 +#define VEGETABLES 2 +#define RAW 4 +#define JUNKFOOD 8 +#define GRAIN 16 +#define FRUIT 32 +#define DAIRY 64 +#define FRIED 128 +#define ALCOHOL 256 +#define SUGAR 512 +#define GROSS 1024 +#define TOXIC 2048 diff --git a/code/__DEFINES/inventory.dm b/code/__DEFINES/inventory.dm index 2abd148e49..37566258a4 100644 --- a/code/__DEFINES/inventory.dm +++ b/code/__DEFINES/inventory.dm @@ -86,7 +86,7 @@ . = SLOT_POCKET -//Bit flags for the flags_inv variable, which determine when a piece of clothing hides another. IE a helmet hiding glasses. +//Bit flags_1 for the flags_inv variable, which determine when a piece of clothing hides another. IE a helmet hiding glasses. #define HIDEGLOVES 1 #define HIDESUITSTORAGE 2 #define HIDEJUMPSUIT 4 //these first four are only used in exterior suits @@ -134,17 +134,17 @@ #define THERMAL_PROTECTION_HAND_LEFT 0.025 #define THERMAL_PROTECTION_HAND_RIGHT 0.025 -//flags for female outfits: How much the game can safely "take off" the uniform without it looking weird +//flags_1 for female outfits: How much the game can safely "take off" the uniform without it looking weird #define NO_FEMALE_UNIFORM 0 #define FEMALE_UNIFORM_FULL 1 #define FEMALE_UNIFORM_TOP 2 -//flags for alternate styles: These are hard sprited so don't set this if you didn't put the effort in +//flags_1 for alternate styles: These are hard sprited so don't set this if you didn't put the effort in #define NORMAL_STYLE 0 #define ALT_STYLE 1 #define DIGITIGRADE_STYLE 2 -//flags for outfits that have mutantrace variants (try not to use this): Currently only needed if you're trying to add tight fitting bootyshorts +//flags_1 for outfits that have mutantrace variants (try not to use this): Currently only needed if you're trying to add tight fitting bootyshorts #define NO_MUTANTRACE_VARIATION 0 #define MUTANTRACE_VARIATION 1 @@ -152,9 +152,9 @@ #define FULL_DIGITIGRADE 1 #define SQUISHED_DIGITIGRADE 2 -//flags for covering body parts +//flags_1 for covering body parts #define GLASSESCOVERSEYES 1 -#define MASKCOVERSEYES 2 // get rid of some of the other retardation in these flags +#define MASKCOVERSEYES 2 // get rid of some of the other retardation in these flags_1 #define HEADCOVERSEYES 4 // feel free to realloc these numbers for other purposes #define MASKCOVERSMOUTH 8 // on other items, these are just for mask/head #define HEADCOVERSMOUTH 16 diff --git a/code/__DEFINES/is_helpers.dm b/code/__DEFINES/is_helpers.dm index c615370a44..16b2a8f4fb 100644 --- a/code/__DEFINES/is_helpers.dm +++ b/code/__DEFINES/is_helpers.dm @@ -137,10 +137,10 @@ #define isorgan(A) (istype(A, /obj/item/organ)) GLOBAL_LIST_INIT(pointed_types, typecacheof(list( - /obj/item/weapon/pen, - /obj/item/weapon/screwdriver, - /obj/item/weapon/reagent_containers/syringe, - /obj/item/weapon/kitchen/fork))) + /obj/item/pen, + /obj/item/screwdriver, + /obj/item/reagent_containers/syringe, + /obj/item/kitchen/fork))) #define is_pointed(W) (is_type_in_typecache(W, GLOB.pointed_types)) diff --git a/code/__DEFINES/logging.dm.rej b/code/__DEFINES/logging.dm.rej deleted file mode 100644 index 6a7a358a9c..0000000000 --- a/code/__DEFINES/logging.dm.rej +++ /dev/null @@ -1,9 +0,0 @@ -diff a/code/__DEFINES/logging.dm b/code/__DEFINES/logging.dm (rejected hunks) -@@ -9,6 +9,7 @@ - #define INVESTIGATE_SUPERMATTER "supermatter" - #define INVESTIGATE_TELESCI "telesci" - #define INVESTIGATE_WIRES "wires" -+#define INVESTIGATE_HALLUCINATIONS "hallucinations" - - //Individual logging defines - #define INDIVIDUAL_ATTACK_LOG "Attack log" diff --git a/code/__DEFINES/math.dm b/code/__DEFINES/math.dm index 3e781da6cd..534e0d3608 100644 --- a/code/__DEFINES/math.dm +++ b/code/__DEFINES/math.dm @@ -1,25 +1,25 @@ -#define PI 3.1415 -#define SPEED_OF_LIGHT 3e8 //not exact but hey! -#define SPEED_OF_LIGHT_SQ 9e+16 -#define INFINITY 1e31 //closer then enough - -//atmos -#define R_IDEAL_GAS_EQUATION 8.31 //kPa*L/(K*mol) -#define ONE_ATMOSPHERE 101.325 //kPa -#define T0C 273.15 // 0degC -#define T20C 293.15 // 20degC -#define TCMB 2.7 // -270.3degC - -//"fancy" math for calculating time in ms from tick_usage percentage and the length of ticks -//percent_of_tick_used * (ticklag * 100(to convert to ms)) / 100(percent ratio) -//collapsed to percent_of_tick_used * tick_lag -#define TICK_DELTA_TO_MS(percent_of_tick_used) ((percent_of_tick_used) * world.tick_lag) -#define TICK_USAGE_TO_MS(starting_tickusage) (TICK_DELTA_TO_MS(world.tick_usage-starting_tickusage)) - -#define PERCENT(val) (round(val*100, 0.1)) -#define CLAMP01(x) (Clamp(x, 0, 1)) - -//time of day but automatically adjusts to the server going into the next day within the same round. -//for when you need a reliable time number that doesn't depend on byond time. -#define REALTIMEOFDAY (world.timeofday + (MIDNIGHT_ROLLOVER * MIDNIGHT_ROLLOVER_CHECK)) -#define MIDNIGHT_ROLLOVER_CHECK ( GLOB.rollovercheck_last_timeofday != world.timeofday ? update_midnight_rollover() : GLOB.midnight_rollovers ) +#define PI 3.1415 +#define SPEED_OF_LIGHT 3e8 //not exact but hey! +#define SPEED_OF_LIGHT_SQ 9e+16 +#define INFINITY 1e31 //closer then enough + +//atmos +#define R_IDEAL_GAS_EQUATION 8.31 //kPa*L/(K*mol) +#define ONE_ATMOSPHERE 101.325 //kPa +#define T0C 273.15 // 0degC +#define T20C 293.15 // 20degC +#define TCMB 2.7 // -270.3degC + +//"fancy" math for calculating time in ms from tick_usage percentage and the length of ticks +//percent_of_tick_used * (ticklag * 100(to convert to ms)) / 100(percent ratio) +//collapsed to percent_of_tick_used * tick_lag +#define TICK_DELTA_TO_MS(percent_of_tick_used) ((percent_of_tick_used) * world.tick_lag) +#define TICK_USAGE_TO_MS(starting_tickusage) (TICK_DELTA_TO_MS(TICK_USAGE_REAL - starting_tickusage)) + +#define PERCENT(val) (round(val*100, 0.1)) +#define CLAMP01(x) (Clamp(x, 0, 1)) + +//time of day but automatically adjusts to the server going into the next day within the same round. +//for when you need a reliable time number that doesn't depend on byond time. +#define REALTIMEOFDAY (world.timeofday + (MIDNIGHT_ROLLOVER * MIDNIGHT_ROLLOVER_CHECK)) +#define MIDNIGHT_ROLLOVER_CHECK ( GLOB.rollovercheck_last_timeofday != world.timeofday ? update_midnight_rollover() : GLOB.midnight_rollovers ) diff --git a/code/__DEFINES/misc.dm b/code/__DEFINES/misc.dm index 4342766be7..6ccebf83b0 100644 --- a/code/__DEFINES/misc.dm +++ b/code/__DEFINES/misc.dm @@ -315,9 +315,16 @@ GLOBAL_LIST_INIT(ghost_others_options, list(GHOST_OTHERS_SIMPLE, GHOST_OTHERS_DE #define APPEARANCE_CONSIDER_ALPHA ~RESET_ALPHA #define APPEARANCE_LONG_GLIDE LONG_GLIDE -// Consider these images/atoms as part of the UI/HUD -#define APPEARANCE_UI_IGNORE_ALPHA RESET_COLOR|RESET_TRANSFORM|NO_CLIENT_COLOR|RESET_ALPHA -#define APPEARANCE_UI RESET_COLOR|RESET_TRANSFORM|NO_CLIENT_COLOR +#ifndef PIXEL_SCALE +#define PIXEL_SCALE 0 +#if DM_VERSION >= 512 +#error HEY, PIXEL_SCALE probably exists now, remove this gross ass shim. +#endif +#endif + + // Consider these images/atoms as part of the UI/HUD +#define APPEARANCE_UI_IGNORE_ALPHA RESET_COLOR|RESET_TRANSFORM|NO_CLIENT_COLOR|RESET_ALPHA|PIXEL_SCALE +#define APPEARANCE_UI RESET_COLOR|RESET_TRANSFORM|NO_CLIENT_COLOR //Just space #define SPACE_ICON_STATE "[((x + y) ^ ~(x * y) + z) % 25]" @@ -441,3 +448,8 @@ GLOBAL_LIST_INIT(ghost_others_options, list(GHOST_OTHERS_SIMPLE, GHOST_OTHERS_DE #define BEAT_NONE 0 #define BEAT_CHANNEL 150 + +//http://www.byond.com/docs/ref/info.html#/atom/var/mouse_opacity +#define MOUSE_OPACITY_TRANSPARENT 0 +#define MOUSE_OPACITY_ICON 1 +#define MOUSE_OPACITY_OPAQUE 2 diff --git a/code/__DEFINES/mobs.dm b/code/__DEFINES/mobs.dm index 2b0e8ee74a..52e324bd76 100644 --- a/code/__DEFINES/mobs.dm +++ b/code/__DEFINES/mobs.dm @@ -65,6 +65,12 @@ #define NUTRITION_LEVEL_HUNGRY 250 #define NUTRITION_LEVEL_STARVING 150 +//Disgust levels for humans +#define DISGUST_LEVEL_MAXEDOUT 150 +#define DISGUST_LEVEL_DISGUSTED 75 +#define DISGUST_LEVEL_VERYGROSS 50 +#define DISGUST_LEVEL_GROSS 25 + //Slime evolution threshold. Controls how fast slimes can split/grow #define SLIME_EVOLUTION_THRESHOLD 10 @@ -91,13 +97,11 @@ #define AI_IDLE 2 #define AI_OFF 3 +//determines if a mob can smash through it #define ENVIRONMENT_SMASH_NONE 0 - -#define ENVIRONMENT_SMASH_STRUCTURES 1 - -#define ENVIRONMENT_SMASH_WALLS 2 - -#define ENVIRONMENT_SMASH_RWALLS 3 +#define ENVIRONMENT_SMASH_STRUCTURES 1 //crates, lockers, ect +#define ENVIRONMENT_SMASH_WALLS 2 //walls +#define ENVIRONMENT_SMASH_RWALLS 4 //rwalls //SNPCs diff --git a/code/__DEFINES/reagents.dm b/code/__DEFINES/reagents.dm index b43fddadb5..9e17719e76 100644 --- a/code/__DEFINES/reagents.dm +++ b/code/__DEFINES/reagents.dm @@ -2,10 +2,10 @@ #define LIQUID 2 #define GAS 3 -#define INJECTABLE 1024 //Makes reagents addable through droppers and syringes -#define DRAWABLE 2048 //If a syringe can draw from it -#define OPENCONTAINER 4096 //Is an open container for chemistry purposes -#define TRANSPARENT 8192 //Used for non-open containers which you still want to be able to see the reagents off. +#define INJECTABLE_1 1024 //Makes reagents addable through droppers and syringes +#define DRAWABLE_1 2048 //If a syringe can draw from it +#define OPENCONTAINER_1 4096 //Is an open container for chemistry purposes +#define TRANSPARENT_1 8192 //Used for non-open containers which you still want to be able to see the reagents off. #define TOUCH 1 //splashing #define INGEST 2 //ingestion diff --git a/code/__DEFINES/shuttles.dm b/code/__DEFINES/shuttles.dm index 196e051b64..bee6508609 100644 --- a/code/__DEFINES/shuttles.dm +++ b/code/__DEFINES/shuttles.dm @@ -53,7 +53,7 @@ #define ENGINE_COEFF_MAX 2 #define ENGINE_DEFAULT_MAXSPEED_ENGINES 5 -//Docking error flags +//Docking error flags_1 #define DOCKING_SUCCESS 0 #define DOCKING_COMPLETE 1 #define DOCKING_BLOCKED 2 diff --git a/code/__DEFINES/sight.dm b/code/__DEFINES/sight.dm index d756cbaf1b..218afcafb7 100644 --- a/code/__DEFINES/sight.dm +++ b/code/__DEFINES/sight.dm @@ -25,6 +25,6 @@ //for clothing visor toggles, these determine which vars to toggle #define VISOR_FLASHPROTECT 1 #define VISOR_TINT 2 -#define VISOR_VISIONFLAGS 4 //all following flags only matter for glasses +#define VISOR_VISIONFLAGS 4 //all following flags_1 only matter for glasses #define VISOR_DARKNESSVIEW 8 #define VISOR_INVISVIEW 16 diff --git a/code/__DEFINES/status_effects.dm b/code/__DEFINES/status_effects.dm index cc8104f98b..d505f69ac9 100644 --- a/code/__DEFINES/status_effects.dm +++ b/code/__DEFINES/status_effects.dm @@ -42,6 +42,8 @@ #define STATUS_EFFECT_BELLIGERENT /datum/status_effect/belligerent //forces the affected to walk, doing damage if they try to run +#define STATUS_EFFECT_GEISTRACKER /datum/status_effect/geis_tracker //if you're using geis, this tracks that and keeps you from using scripture + #define STATUS_EFFECT_MANIAMOTOR /datum/status_effect/maniamotor //disrupts, damages, and confuses the affected as long as they're in range of the motor #define MAX_MANIA_SEVERITY 100 //how high the mania severity can go #define MANIA_DAMAGE_TO_CONVERT 90 //how much damage is required before it'll convert affected targets diff --git a/code/__DEFINES/tick.dm b/code/__DEFINES/tick.dm deleted file mode 100644 index 4c88fd643e..0000000000 --- a/code/__DEFINES/tick.dm +++ /dev/null @@ -1,7 +0,0 @@ -#define TICK_LIMIT_RUNNING 80 -#define TICK_LIMIT_TO_RUN 78 -#define TICK_LIMIT_MC 70 -#define TICK_LIMIT_MC_INIT_DEFAULT 98 - -#define TICK_CHECK ( world.tick_usage > Master.current_ticklimit ) -#define CHECK_TICK if TICK_CHECK stoplag() diff --git a/code/__HELPERS/_logging.dm b/code/__HELPERS/_logging.dm index 05b6aa1a15..cde5e0b4e7 100644 --- a/code/__HELPERS/_logging.dm +++ b/code/__HELPERS/_logging.dm @@ -97,8 +97,7 @@ WRITE_FILE(GLOB.world_game_log, "\[[time_stamp()]]CHAT: [text]") /proc/log_sql(text) - if(config.sql_enabled) - WRITE_FILE(GLOB.world_game_log, "\[[time_stamp()]]SQL: [text]") + WRITE_FILE(GLOB.sql_error_log, "\[[time_stamp()]]SQL: [text]") //This replaces world.log so it displays both in DD and the file /proc/log_world(text) diff --git a/code/__HELPERS/flags.dm b/code/__HELPERS/flags.dm deleted file mode 100644 index 5a6c1f3ab4..0000000000 --- a/code/__HELPERS/flags.dm +++ /dev/null @@ -1,4 +0,0 @@ -#define HAS_SECONDARY_FLAG(atom, sflag) (atom.secondary_flags ? atom.secondary_flags[sflag] : FALSE) -#define SET_SECONDARY_FLAG(atom, sflag) if(!atom.secondary_flags) { atom.secondary_flags = list(); } atom.secondary_flags[sflag] = TRUE; -#define CLEAR_SECONDARY_FLAG(atom, sflag) if(atom.secondary_flags) atom.secondary_flags[sflag] = null -#define TOGGLE_SECONDARY_FLAG(atom, sflag) if(HAS_SECONDARY_FLAG(atom, sflag)) { CLEAR_SECONDARY_FLAG(atom, sflag); } else {SET_SECONDARY_FLAG(atom, sflag) ; } diff --git a/code/__HELPERS/game.dm b/code/__HELPERS/game.dm index 9b1507771a..d1d330fb01 100644 --- a/code/__HELPERS/game.dm +++ b/code/__HELPERS/game.dm @@ -164,7 +164,7 @@ . = list() while(processing_list.len) var/atom/A = processing_list[1] - if(A.flags & HEAR) + if(A.flags_1 & HEAR_1) . += A processing_list.Cut(1, 2) processing_list += A.contents diff --git a/code/__HELPERS/icon_smoothing.dm b/code/__HELPERS/icon_smoothing.dm index 849e5a01ee..33189ffcee 100644 --- a/code/__HELPERS/icon_smoothing.dm +++ b/code/__HELPERS/icon_smoothing.dm @@ -20,7 +20,7 @@ A non null 'fixed_underlay' list var will skip copying the previous turf appearance and always use the list. If the list is not set properly, the underlay will default to regular floor plating. - To see an example of a diagonal wall, see '/turf/closed/wall/shuttle' and its subtypes. + To see an example of a diagonal wall, see '/turf/closed/wall/mineral/titanium' and its subtypes. */ //Redefinitions of the diagonal directions so they can be stored in one var without conflicts diff --git a/code/__HELPERS/icons.dm b/code/__HELPERS/icons.dm index b245b1f146..9b16644b4c 100644 --- a/code/__HELPERS/icons.dm +++ b/code/__HELPERS/icons.dm @@ -978,19 +978,19 @@ GLOBAL_LIST_EMPTY(friendly_animal_types) // Used to make the frozen item visuals for Freon. if(resistance_flags & FREEZE_PROOF) return - if(!HAS_SECONDARY_FLAG(src, FROZEN)) + if(!(flags_2 & FROZEN_2)) name = "frozen [name]" add_atom_colour(list(FROZEN_RED_COLOR, FROZEN_GREEN_COLOR, FROZEN_BLUE_COLOR, rgb(0,0,0)), TEMPORARY_COLOUR_PRIORITY) alpha -= 25 - SET_SECONDARY_FLAG(src, FROZEN) + flags_2 |= FROZEN_2 //Assumes already frozed /obj/proc/make_unfrozen() - if(HAS_SECONDARY_FLAG(src, FROZEN)) + if(flags_2 & FROZEN_2) name = replacetext(name, "frozen ", "") remove_atom_colour(TEMPORARY_COLOUR_PRIORITY, list(FROZEN_RED_COLOR, FROZEN_GREEN_COLOR, FROZEN_BLUE_COLOR, rgb(0,0,0))) alpha += 25 - CLEAR_SECONDARY_FLAG(src, FROZEN) + flags_2 &= ~FROZEN_2 #undef FROZEN_RED_COLOR #undef FROZEN_GREEN_COLOR diff --git a/code/__HELPERS/priority_announce.dm b/code/__HELPERS/priority_announce.dm index a617437ac3..d3b9580f37 100644 --- a/code/__HELPERS/priority_announce.dm +++ b/code/__HELPERS/priority_announce.dm @@ -40,7 +40,7 @@ for(var/obj/machinery/computer/communications/C in GLOB.machines) if(!(C.stat & (BROKEN|NOPOWER)) && C.z == ZLEVEL_STATION) - var/obj/item/weapon/paper/P = new /obj/item/weapon/paper(C.loc) + var/obj/item/paper/P = new /obj/item/paper(C.loc) P.name = "paper - '[title]'" P.info = text C.messagetitle.Add("[title]") diff --git a/code/__HELPERS/type2type.dm b/code/__HELPERS/type2type.dm index 7df96c3da2..60b5d82940 100644 --- a/code/__HELPERS/type2type.dm +++ b/code/__HELPERS/type2type.dm @@ -72,7 +72,9 @@ return . //Splits the text of a file at seperator and returns them in a list. -/world/proc/file2list(filename, seperator="\n") +/world/proc/file2list(filename, seperator="\n", trim = TRUE) + if (trim) + return splittext(trim(file2text(filename)),seperator) return splittext(file2text(filename),seperator) //Turns a direction into text @@ -551,4 +553,4 @@ return /atom else return /datum - return text2path(copytext(string_type, 1, last_slash)) \ No newline at end of file + return text2path(copytext(string_type, 1, last_slash)) diff --git a/code/__HELPERS/unsorted.dm b/code/__HELPERS/unsorted.dm index 8cb34e23b5..a05d52087f 100644 --- a/code/__HELPERS/unsorted.dm +++ b/code/__HELPERS/unsorted.dm @@ -357,6 +357,17 @@ Turf and target are separate in case you want to teleport some distance from a t var/M = E/(SPEED_OF_LIGHT_SQ) return M +//Takes the value of energy used/produced/ect. +//Returns a text value of that number in W, kW, MW, or GW. +/proc/DisplayPower(var/powerused) + if(powerused < 1000) //Less than a kW + return "[powerused] W" + else if(powerused < 1000000) //Less than a MW + return "[round((powerused * 0.001),0.01)] kW" + else if(powerused < 1000000000) //Less than a GW + return "[round((powerused * 0.000001),0.001)] MW" + return "[round((powerused * 0.000000001),0.0001)] GW" + /proc/key_name(whom, include_link = null, include_name = 1) var/mob/M var/client/C @@ -605,6 +616,18 @@ Turf and target are separate in case you want to teleport some distance from a t GLOB.sortedAreas.Add(src) sortTim(GLOB.sortedAreas, /proc/cmp_name_asc) +//Takes: Area type as a text string from a variable. +//Returns: Instance for the area in the world. +/proc/get_area_instance_from_text(areatext) + var/areainstance = null + if(istext(areatext)) + areatext = text2path(areatext) + for(var/V in GLOB.sortedAreas) + var/area/A = V + if(A.type == areatext) + areainstance = V + return areainstance + //Takes: Area type as text string or as typepath OR an instance of the area. //Returns: A list of all areas of that type in the world. /proc/get_areas(areatype, subtypes=TRUE) @@ -797,7 +820,7 @@ GLOBAL_LIST_INIT(WALLITEMS, typecacheof(list( /obj/machinery/status_display, /obj/machinery/requests_console, /obj/machinery/light_switch, /obj/structure/sign, /obj/machinery/newscaster, /obj/machinery/firealarm, /obj/structure/noticeboard, /obj/machinery/button, /obj/machinery/computer/security/telescreen, /obj/machinery/embedded_controller/radio/simple_vent_controller, - /obj/item/weapon/storage/secure/safe, /obj/machinery/door_timer, /obj/machinery/flasher, /obj/machinery/keycard_auth, + /obj/item/storage/secure/safe, /obj/machinery/door_timer, /obj/machinery/flasher, /obj/machinery/keycard_auth, /obj/structure/mirror, /obj/structure/fireaxecabinet, /obj/machinery/computer/security/telescreen/entertainment, /obj/structure/sign/picture_frame ))) @@ -1218,7 +1241,7 @@ proc/pick_closest_path(value, list/matches = get_fancy_list_of_atom_types()) //Increases delay as the server gets more overloaded, //as sleeps aren't cheap and sleeping only to wake up and sleep again is wasteful -#define DELTA_CALC max(((max(world.tick_usage, world.cpu) / 100) * max(Master.sleep_delta,1)), 1) +#define DELTA_CALC max(((max(TICK_USAGE, world.cpu) / 100) * max(Master.sleep_delta,1)), 1) /proc/stoplag() if (!Master || !(Master.current_runlevel & RUNLEVELS_DEFAULT)) @@ -1230,7 +1253,7 @@ proc/pick_closest_path(value, list/matches = get_fancy_list_of_atom_types()) . += round(i*DELTA_CALC) sleep(i*world.tick_lag*DELTA_CALC) i *= 2 - while (world.tick_usage > min(TICK_LIMIT_TO_RUN, Master.current_ticklimit)) + while (TICK_USAGE > min(TICK_LIMIT_TO_RUN, Master.current_ticklimit)) #undef DELTA_CALC @@ -1254,6 +1277,7 @@ proc/pick_closest_path(value, list/matches = get_fancy_list_of_atom_types()) #define RANDOM_COLOUR (rgb(rand(0,255),rand(0,255),rand(0,255))) #define QDEL_IN(item, time) addtimer(CALLBACK(GLOBAL_PROC, .proc/qdel, item), time, TIMER_STOPPABLE) +#define QDEL_IN_CLIENT_TIME(item, time) addtimer(CALLBACK(GLOBAL_PROC, .proc/qdel, item), time, TIMER_STOPPABLE | TIMER_CLIENT_TIME) #define QDEL_NULL(item) qdel(item); item = null #define QDEL_LIST(L) if(L) { for(var/I in L) qdel(I); L.Cut(); } #define QDEL_LIST_IN(L, time) addtimer(CALLBACK(GLOBAL_PROC, .proc/______qdel_list_wrapper, L), time, TIMER_STOPPABLE) @@ -1441,3 +1465,7 @@ GLOBAL_PROTECT(valid_HTTPSGet) var/temp = bitfield - ((bitfield>>1)&46811) - ((bitfield>>2)&37449) //0133333 and 0111111 respectively temp = ((temp + (temp>>3))&29127) % 63 //070707 return temp + +//checks if a turf is in the planet z list. +/proc/turf_z_is_planet(turf/T) + return GLOB.z_is_planet["[T.z]"] diff --git a/code/_compile_options.dm b/code/_compile_options.dm index fe66b9bf69..54459da0b5 100644 --- a/code/_compile_options.dm +++ b/code/_compile_options.dm @@ -52,7 +52,7 @@ #define AI_CAMERA_LUMINOSITY 5 #define AI_VOX 1 // Comment out if you don't want VOX to be enabled and have players download the voice sounds. -//Additional code for the above flags. +//Additional code for the above flags_1. #ifdef TESTING #warn compiling in TESTING mode. testing() debug messages will be visible. #endif @@ -69,7 +69,7 @@ #error You need version 511 or higher #endif -//Update this whenever the db schema changes +//Update this whenever the db schema changes //make sure you add an update to the schema_version stable in the db changelog #define DB_MAJOR_VERSION 3 #define DB_MINOR_VERSION 1 diff --git a/code/_globalvars/lists/maintenance_loot.dm b/code/_globalvars/lists/maintenance_loot.dm index 59885b3432..f16e9a16ed 100644 --- a/code/_globalvars/lists/maintenance_loot.dm +++ b/code/_globalvars/lists/maintenance_loot.dm @@ -45,7 +45,7 @@ GLOBAL_LIST_INIT(maintenance_loot, list( /obj/item/device/multitool = 2, /obj/item/device/radio/off = 2, /obj/item/device/t_scanner = 5, - /obj/item/weapon/airlock_painter = 1, + /obj/item/airlock_painter = 1, /obj/item/stack/cable_coil/random = 4, /obj/item/stack/cable_coil/random/five = 6, /obj/item/stack/medical/bruise_pack = 1, @@ -56,54 +56,54 @@ GLOBAL_LIST_INIT(maintenance_loot, list( /obj/item/stack/sheet/metal/twenty = 1, /obj/item/stack/sheet/mineral/plasma = 1, /obj/item/stack/sheet/rglass = 1, - /obj/item/weapon/book/manual/wiki/engineering_construction = 1, - /obj/item/weapon/book/manual/wiki/engineering_hacking = 1, + /obj/item/book/manual/wiki/engineering_construction = 1, + /obj/item/book/manual/wiki/engineering_hacking = 1, /obj/item/clothing/head/cone = 1, - /obj/item/weapon/coin/silver = 1, - /obj/item/weapon/coin/twoheaded = 1, - /obj/item/weapon/poster/random_contraband = 1, - /obj/item/weapon/poster/random_official = 1, - /obj/item/weapon/crowbar = 1, - /obj/item/weapon/crowbar/red = 1, - /obj/item/weapon/extinguisher = 11, - //obj/item/weapon/gun/ballistic/revolver/russian = 1, //disabled until lootdrop is a proper world proc. - /obj/item/weapon/hand_labeler = 1, - /obj/item/weapon/paper/crumpled = 1, - /obj/item/weapon/pen = 1, - /obj/item/weapon/reagent_containers/spray/pestspray = 1, - /obj/item/weapon/reagent_containers/glass/rag = 3, - /obj/item/weapon/stock_parts/cell = 3, - /obj/item/weapon/storage/belt/utility = 2, - /obj/item/weapon/storage/box = 2, - /obj/item/weapon/storage/box/cups = 1, - /obj/item/weapon/storage/box/donkpockets = 1, - /obj/item/weapon/storage/box/lights/mixed = 3, - /obj/item/weapon/storage/box/hug/medical = 1, - /obj/item/weapon/storage/fancy/cigarettes/dromedaryco = 1, - /obj/item/weapon/storage/toolbox/mechanical = 1, - /obj/item/weapon/screwdriver = 3, - /obj/item/weapon/tank/internals/emergency_oxygen = 2, - /obj/item/weapon/vending_refill/cola = 1, - /obj/item/weapon/weldingtool = 3, - /obj/item/weapon/wirecutters = 1, - /obj/item/weapon/wrench = 4, - /obj/item/weapon/relic = 3, + /obj/item/coin/silver = 1, + /obj/item/coin/twoheaded = 1, + /obj/item/poster/random_contraband = 1, + /obj/item/poster/random_official = 1, + /obj/item/crowbar = 1, + /obj/item/crowbar/red = 1, + /obj/item/extinguisher = 11, + //obj/item/gun/ballistic/revolver/russian = 1, //disabled until lootdrop is a proper world proc. + /obj/item/hand_labeler = 1, + /obj/item/paper/crumpled = 1, + /obj/item/pen = 1, + /obj/item/reagent_containers/spray/pestspray = 1, + /obj/item/reagent_containers/glass/rag = 3, + /obj/item/stock_parts/cell = 3, + /obj/item/storage/belt/utility = 2, + /obj/item/storage/box = 2, + /obj/item/storage/box/cups = 1, + /obj/item/storage/box/donkpockets = 1, + /obj/item/storage/box/lights/mixed = 3, + /obj/item/storage/box/hug/medical = 1, + /obj/item/storage/fancy/cigarettes/dromedaryco = 1, + /obj/item/storage/toolbox/mechanical = 1, + /obj/item/screwdriver = 3, + /obj/item/tank/internals/emergency_oxygen = 2, + /obj/item/vending_refill/cola = 1, + /obj/item/weldingtool = 3, + /obj/item/wirecutters = 1, + /obj/item/wrench = 4, + /obj/item/relic = 3, /obj/item/weaponcrafting/receiver = 2, /obj/item/clothing/head/cone = 2, - /obj/item/weapon/grenade/smokebomb = 2, + /obj/item/grenade/smokebomb = 2, /obj/item/device/geiger_counter = 3, - /obj/item/weapon/reagent_containers/food/snacks/grown/citrus/orange = 1, + /obj/item/reagent_containers/food/snacks/grown/citrus/orange = 1, /obj/item/device/radio/headset = 1, /obj/item/device/assembly/infra = 1, /obj/item/device/assembly/igniter = 2, /obj/item/device/assembly/signaler = 2, /obj/item/device/assembly/mousetrap = 2, - /obj/item/weapon/reagent_containers/syringe = 2, + /obj/item/reagent_containers/syringe = 2, /obj/item/clothing/gloves/color/random = 8, /obj/item/clothing/shoes/laceup = 1, - /obj/item/weapon/storage/secure/briefcase = 3, - /obj/item/weapon/storage/toolbox/artistic = 2, + /obj/item/storage/secure/briefcase = 3, + /obj/item/storage/toolbox/artistic = 2, /obj/item/toy/eightball = 1, - /obj/item/weapon/storage/daki = 3, + /obj/item/storage/daki = 3, "" = 3 )) diff --git a/code/_globalvars/lists/objects.dm b/code/_globalvars/lists/objects.dm index 9ad2d6c969..5defb16551 100644 --- a/code/_globalvars/lists/objects.dm +++ b/code/_globalvars/lists/objects.dm @@ -35,3 +35,5 @@ GLOBAL_LIST_EMPTY(wire_color_directory) GLOBAL_LIST_EMPTY(wire_name_directory) GLOBAL_LIST_EMPTY(ai_status_displays) + +GLOBAL_LIST_EMPTY(mob_spawners) // All mob_spawn objects \ No newline at end of file diff --git a/code/_globalvars/lists/poll_ignore.dm b/code/_globalvars/lists/poll_ignore.dm index fadd68526d..f88c4aab85 100644 --- a/code/_globalvars/lists/poll_ignore.dm +++ b/code/_globalvars/lists/poll_ignore.dm @@ -6,5 +6,6 @@ #define POLL_IGNORE_ALIEN_LARVA "alien_larva" #define POLL_IGNORE_CLOCKWORK_MARAUDER "clockwork_marauder" #define POLL_IGNORE_SYNDICATE "syndicate" +#define POLL_IGNORE_HOLOPARASITE "holoparasite" GLOBAL_LIST_EMPTY(poll_ignore) diff --git a/code/_globalvars/logging.dm b/code/_globalvars/logging.dm index 72ca1e9328..5be6a8dbaa 100644 --- a/code/_globalvars/logging.dm +++ b/code/_globalvars/logging.dm @@ -12,6 +12,8 @@ GLOBAL_VAR(round_id) GLOBAL_PROTECT(round_id) GLOBAL_VAR(config_error_log) GLOBAL_PROTECT(config_error_log) +GLOBAL_VAR(sql_error_log) +GLOBAL_PROTECT(sql_error_log) GLOBAL_LIST_EMPTY(bombers) GLOBAL_PROTECT(bombers) diff --git a/code/_onclick/adjacent.dm b/code/_onclick/adjacent.dm index eaa6525203..11ab21d21f 100644 --- a/code/_onclick/adjacent.dm +++ b/code/_onclick/adjacent.dm @@ -25,7 +25,7 @@ * If you are diagonally adjacent, ensure you can pass through at least one of the mutually adjacent square. * Passing through in this case ignores anything with the LETPASSTHROW pass flag, such as tables, racks, and morgue trays. */ -/turf/Adjacent(atom/neighbor, atom/target = null, atom/movable/mover = null) +/turf/Adjacent(atom/neighbor, atom/target = null, atom/movable/mover = null) var/turf/T0 = get_turf(neighbor) if(T0 == src) //same turf @@ -37,7 +37,7 @@ // Non diagonal case if(T0.x == x || T0.y == y) // Check for border blockages - return T0.ClickCross(get_dir(T0,src), border_only = 1, target_atom = target, mover = mover) && src.ClickCross(get_dir(src,T0), border_only = 1, target_atom = target, mover = mover) + return T0.ClickCross(get_dir(T0,src), border_only = 1, target_atom = target, mover = mover) && src.ClickCross(get_dir(src,T0), border_only = 1, target_atom = target, mover = mover) // Diagonal case var/in_dir = get_dir(T0,src) // eg. northwest (1+8) = 9 (00001001) @@ -45,16 +45,16 @@ var/d2 = in_dir&12 // eg. west (1+8)&12 (0000 1100) = 8 (0000 1000) for(var/d in list(d1,d2)) - if(!T0.ClickCross(d, border_only = 1, target_atom = target, mover = mover)) + if(!T0.ClickCross(d, border_only = 1, target_atom = target, mover = mover)) continue // could not leave T0 in that direction var/turf/T1 = get_step(T0,d) - if(!T1 || T1.density) - continue - if(!T1.ClickCross(get_dir(T1,src), border_only = 0, target_atom = target, mover = mover) || !T1.ClickCross(get_dir(T1,T0), border_only = 0, target_atom = target, mover = mover)) + if(!T1 || T1.density) + continue + if(!T1.ClickCross(get_dir(T1,src), border_only = 0, target_atom = target, mover = mover) || !T1.ClickCross(get_dir(T1,T0), border_only = 0, target_atom = target, mover = mover)) continue // couldn't enter or couldn't leave T1 - if(!src.ClickCross(get_dir(src,T1), border_only = 1, target_atom = target, mover = mover)) + if(!src.ClickCross(get_dir(src,T1), border_only = 1, target_atom = target, mover = mover)) continue // could not enter src return 1 // we don't care about our own density @@ -70,7 +70,7 @@ return TRUE if(!isturf(loc)) return FALSE - if(loc.Adjacent(neighbor,target = neighbor, mover = src)) + if(loc.Adjacent(neighbor,target = neighbor, mover = src)) return TRUE return FALSE @@ -85,20 +85,19 @@ /* This checks if you there is uninterrupted airspace between that turf and this one. - This is defined as any dense ON_BORDER object, or any dense object without LETPASSTHROW. + This is defined as any dense ON_BORDER_1 object, or any dense object without LETPASSTHROW. The border_only flag allows you to not objects (for source and destination squares) */ -/turf/proc/ClickCross(target_dir, border_only, target_atom = null, atom/movable/mover = null) +/turf/proc/ClickCross(target_dir, border_only, target_atom = null, atom/movable/mover = null) for(var/obj/O in src) - if((mover && O.CanPass(mover,get_step(src,target_dir))) || (!mover && !O.density)) - continue - if(O == target_atom || (O.pass_flags & LETPASSTHROW)) //check if there's a dense object present on the turf + if((mover && O.CanPass(mover,get_step(src,target_dir))) || (!mover && !O.density)) + continue + if(O == target_atom || O == mover || (O.pass_flags & LETPASSTHROW)) //check if there's a dense object present on the turf continue // LETPASSTHROW is used for anything you can click through (or the firedoor special case, see above) - if( O.flags&ON_BORDER) // windows are on border, check them first + if( O.flags_1&ON_BORDER_1) // windows are on border, check them first if( O.dir & target_dir || O.dir & (O.dir-1) ) // full tile windows are just diagonals mechanically return 0 //O.dir&(O.dir-1) is false for any cardinal direction, but true for diagonal ones - else if( !border_only ) // dense, not on border, cannot pass over return 0 return 1 diff --git a/code/_onclick/autoclick.dm b/code/_onclick/autoclick.dm index 29a704ee7a..7a5ba0a189 100644 --- a/code/_onclick/autoclick.dm +++ b/code/_onclick/autoclick.dm @@ -55,10 +55,10 @@ /obj/item var/canMouseDown = FALSE -/obj/item/weapon/gun +/obj/item/gun var/automatic = 0 //can gun use it, 0 is no, anything above 0 is the delay between clicks in ds -/obj/item/weapon/gun/CanItemAutoclick(object, location, params) +/obj/item/gun/CanItemAutoclick(object, location, params) . = automatic /atom/proc/IsAutoclickable() diff --git a/code/_onclick/click.dm b/code/_onclick/click.dm index 7e38d59998..0eeca2eaf7 100644 --- a/code/_onclick/click.dm +++ b/code/_onclick/click.dm @@ -144,7 +144,7 @@ else RangedAttack(A,params) -//Is the atom obscured by a PREVENT_CLICK_UNDER object above it +//Is the atom obscured by a PREVENT_CLICK_UNDER_1 object above it /atom/proc/IsObscured() if(!isturf(loc)) //This only makes sense for things directly on turfs for now return FALSE @@ -152,13 +152,13 @@ if(!T) return FALSE for(var/atom/movable/AM in T) - if(AM.flags & PREVENT_CLICK_UNDER && AM.density && AM.layer > layer) + if(AM.flags_1 & PREVENT_CLICK_UNDER_1 && AM.density && AM.layer > layer) return TRUE return FALSE /turf/IsObscured() for(var/atom/movable/AM in src) - if(AM.flags & PREVENT_CLICK_UNDER && AM.density) + if(AM.flags_1 & PREVENT_CLICK_UNDER_1 && AM.density) return TRUE return FALSE @@ -180,7 +180,7 @@ /atom/proc/CanReachStorage(atom/target,user,depth) return FALSE -/obj/item/weapon/storage/CanReachStorage(atom/target,user,depth) +/obj/item/storage/CanReachStorage(atom/target,user,depth) while(target && depth > 0) target = target.loc depth-- @@ -355,7 +355,7 @@ else user.listed_turf = T user.client.statpanel = T.name - return + user.Stat() //responsive ui pls /mob/proc/TurfAdjacent(turf/T) return T.Adjacent(src) @@ -434,7 +434,7 @@ icon = 'icons/mob/screen_gen.dmi' icon_state = "flash" plane = CLICKCATCHER_PLANE - mouse_opacity = 2 + mouse_opacity = MOUSE_OPACITY_OPAQUE screen_loc = "CENTER" /obj/screen/click_catcher/proc/UpdateGreed(view_size_x = 7, view_size_y = 7) diff --git a/code/_onclick/drag_drop.dm b/code/_onclick/drag_drop.dm index 777d52f9ef..e7d5755962 100644 --- a/code/_onclick/drag_drop.dm +++ b/code/_onclick/drag_drop.dm @@ -1,19 +1,20 @@ -/* - MouseDrop: - - Called on the atom you're dragging. In a lot of circumstances we want to use the - recieving object instead, so that's the default action. This allows you to drag - almost anything into a trash can. -*/ -/atom/MouseDrop(atom/over, src_location, over_location, src_control, over_control, params) - if(!usr || !over) return - if(over == src) - return usr.client.Click(src, src_location, src_control, params) - if(!Adjacent(usr) || !over.Adjacent(usr)) return // should stop you from dragging through windows - - over.MouseDrop_T(src,usr) - return - -// recieve a mousedrop -/atom/proc/MouseDrop_T(atom/dropping, mob/user) - return +/* + MouseDrop: + + Called on the atom you're dragging. In a lot of circumstances we want to use the + recieving object instead, so that's the default action. This allows you to drag + almost anything into a trash can. +*/ +/atom/MouseDrop(atom/over, src_location, over_location, src_control, over_control, params) + if(!usr || !over) + return + if(over == src) + return usr.client.Click(src, src_location, src_control, params) + if(!Adjacent(usr) || !over.Adjacent(usr)) return // should stop you from dragging through windows + + over.MouseDrop_T(src,usr) + return + +// recieve a mousedrop +/atom/proc/MouseDrop_T(atom/dropping, mob/user) + return diff --git a/code/_onclick/hud/alert.dm b/code/_onclick/hud/alert.dm index e1f1410837..69deb2cb58 100644 --- a/code/_onclick/hud/alert.dm +++ b/code/_onclick/hud/alert.dm @@ -92,7 +92,7 @@ icon_state = "default" name = "Alert" desc = "Something seems to have gone wrong with this alert, so report this bug please" - mouse_opacity = 1 + mouse_opacity = MOUSE_OPACITY_ICON var/timeout = 0 //If set to a number, this alert will clear itself after that many deciseconds var/severity = 0 var/alerttooltipstyle = "" @@ -166,6 +166,21 @@ desc = "You're severely malnourished. The hunger pains make moving around a chore." icon_state = "starving" +/obj/screen/alert/gross + name = "Grossed out." + desc = "That was kind of gross..." + icon_state = "gross" + +/obj/screen/alert/verygross + name = "Very grossed out." + desc = "I'm not feeling very well.." + icon_state = "gross2" + +/obj/screen/alert/disgusted + name = "DISGUSTED" + desc = "ABSOLUTELY DISGUSTIN'" + icon_state = "gross3" + /obj/screen/alert/hot name = "Too Hot" desc = "You're flaming hot! Get somewhere cooler and take off any insulating clothing like a fire suit." diff --git a/code/_onclick/hud/blob_overmind.dm b/code/_onclick/hud/blob_overmind.dm index c3cc3851dc..d6dc5f8a0a 100644 --- a/code/_onclick/hud/blob_overmind.dm +++ b/code/_onclick/hud/blob_overmind.dm @@ -130,7 +130,7 @@ blobpwrdisplay.name = "blob power" blobpwrdisplay.icon_state = "block" blobpwrdisplay.screen_loc = ui_health - blobpwrdisplay.mouse_opacity = 0 + blobpwrdisplay.mouse_opacity = MOUSE_OPACITY_TRANSPARENT blobpwrdisplay.layer = ABOVE_HUD_LAYER blobpwrdisplay.plane = ABOVE_HUD_PLANE infodisplay += blobpwrdisplay diff --git a/code/_onclick/hud/fullscreen.dm b/code/_onclick/hud/fullscreen.dm index 9031983875..6c18ad0e07 100644 --- a/code/_onclick/hud/fullscreen.dm +++ b/code/_onclick/hud/fullscreen.dm @@ -67,7 +67,7 @@ screen_loc = "CENTER-7,CENTER-7" layer = FULLSCREEN_LAYER plane = FULLSCREEN_PLANE - mouse_opacity = 0 + mouse_opacity = MOUSE_OPACITY_TRANSPARENT var/severity = 0 var/show_when_dead = FALSE diff --git a/code/_onclick/hud/parallax.dm b/code/_onclick/hud/parallax.dm index 74f8761863..f364bac76f 100755 --- a/code/_onclick/hud/parallax.dm +++ b/code/_onclick/hud/parallax.dm @@ -243,7 +243,7 @@ blend_mode = BLEND_ADD plane = PLANE_SPACE_PARALLAX screen_loc = "CENTER-7,CENTER-7" - mouse_opacity = 0 + mouse_opacity = MOUSE_OPACITY_TRANSPARENT /obj/screen/parallax_layer/Initialize(mapload, view) diff --git a/code/_onclick/hud/plane_master.dm b/code/_onclick/hud/plane_master.dm index 33f35eab57..f0c56b84ac 100644 --- a/code/_onclick/hud/plane_master.dm +++ b/code/_onclick/hud/plane_master.dm @@ -26,13 +26,13 @@ name = "lighting plane master" plane = LIGHTING_PLANE blend_mode = BLEND_MULTIPLY - mouse_opacity = 0 + mouse_opacity = MOUSE_OPACITY_TRANSPARENT /obj/screen/plane_master/parallax name = "parallax plane master" plane = PLANE_SPACE_PARALLAX blend_mode = BLEND_MULTIPLY - mouse_opacity = FALSE + mouse_opacity = MOUSE_OPACITY_TRANSPARENT /obj/screen/plane_master/parallax_white name = "parallax whitifier plane master" diff --git a/code/_onclick/hud/robot.dm b/code/_onclick/hud/robot.dm index 60df60b380..05a291bad7 100644 --- a/code/_onclick/hud/robot.dm +++ b/code/_onclick/hud/robot.dm @@ -13,7 +13,7 @@ if(..()) return var/mob/living/silicon/robot/R = usr - if(R.module.type != /obj/item/weapon/robot_module) + if(R.module.type != /obj/item/robot_module) R.hud_used.toggle_show_robot_modules() return 1 R.pick_module() diff --git a/code/_onclick/hud/screen_objects.dm b/code/_onclick/hud/screen_objects.dm index 14b7323ce3..2d94f41ba9 100644 --- a/code/_onclick/hud/screen_objects.dm +++ b/code/_onclick/hud/screen_objects.dm @@ -33,7 +33,7 @@ /obj/screen/text icon = null icon_state = null - mouse_opacity = 0 + mouse_opacity = MOUSE_OPACITY_TRANSPARENT screen_loc = "CENTER-7,CENTER-7" maptext_height = 480 maptext_width = 480 @@ -182,8 +182,8 @@ name = "close" /obj/screen/close/Click() - if(istype(master, /obj/item/weapon/storage)) - var/obj/item/weapon/storage/S = master + if(istype(master, /obj/item/storage)) + var/obj/item/storage/S = master S.close(usr) return 1 @@ -258,31 +258,31 @@ var/obj/item/clothing/mask/M = C.wear_mask if(M.mask_adjusted) // if mask on face but pushed down M.adjustmask(C) // adjust it back - if( !(M.flags & MASKINTERNALS) ) + if( !(M.flags_1 & MASKINTERNALS_1) ) to_chat(C, "You are not wearing an internals mask!") return - var/obj/item/I = C.is_holding_item_of_type(/obj/item/weapon/tank) + var/obj/item/I = C.is_holding_item_of_type(/obj/item/tank) if(I) to_chat(C, "You are now running on internals from the [I] on your [C.get_held_index_name(C.get_held_index_of_item(I))].") C.internal = I else if(ishuman(C)) var/mob/living/carbon/human/H = C - if(istype(H.s_store, /obj/item/weapon/tank)) + if(istype(H.s_store, /obj/item/tank)) to_chat(H, "You are now running on internals from the [H.s_store] on your [H.wear_suit].") H.internal = H.s_store - else if(istype(H.belt, /obj/item/weapon/tank)) + else if(istype(H.belt, /obj/item/tank)) to_chat(H, "You are now running on internals from the [H.belt] on your belt.") H.internal = H.belt - else if(istype(H.l_store, /obj/item/weapon/tank)) + else if(istype(H.l_store, /obj/item/tank)) to_chat(H, "You are now running on internals from the [H.l_store] in your left pocket.") H.internal = H.l_store - else if(istype(H.r_store, /obj/item/weapon/tank)) + else if(istype(H.r_store, /obj/item/tank)) to_chat(H, "You are now running on internals from the [H.r_store] in your right pocket.") H.internal = H.r_store //Separate so CO2 jetpacks are a little less cumbersome. - if(!C.internal && istype(C.back, /obj/item/weapon/tank)) + if(!C.internal && istype(C.back, /obj/item/tank)) to_chat(C, "You are now running on internals from the [C.back] on your back.") C.internal = C.back @@ -468,7 +468,7 @@ name = "dmg" blend_mode = BLEND_MULTIPLY screen_loc = "CENTER-7,CENTER-7" - mouse_opacity = 0 + mouse_opacity = MOUSE_OPACITY_TRANSPARENT layer = UI_DAMAGE_LAYER plane = FULLSCREEN_PLANE @@ -494,7 +494,7 @@ name = "blob health" icon_state = "block" screen_loc = ui_internal - mouse_opacity = 0 + mouse_opacity = MOUSE_OPACITY_TRANSPARENT /obj/screen/healths/blob/naut name = "health" @@ -511,13 +511,13 @@ icon = 'icons/mob/guardian.dmi' icon_state = "base" screen_loc = ui_health - mouse_opacity = 0 + mouse_opacity = MOUSE_OPACITY_TRANSPARENT /obj/screen/healths/clock icon = 'icons/mob/actions.dmi' icon_state = "bg_clock" screen_loc = ui_health - mouse_opacity = 0 + mouse_opacity = MOUSE_OPACITY_TRANSPARENT /obj/screen/healths/clock/gear icon = 'icons/mob/clockwork_mobs.dmi' @@ -529,13 +529,13 @@ icon = 'icons/mob/actions.dmi' icon_state = "bg_revenant" screen_loc = ui_health - mouse_opacity = 0 + mouse_opacity = MOUSE_OPACITY_TRANSPARENT /obj/screen/healths/construct icon = 'icons/mob/screen_construct.dmi' icon_state = "artificer_health0" screen_loc = ui_construct_health - mouse_opacity = 0 + mouse_opacity = MOUSE_OPACITY_TRANSPARENT /obj/screen/healthdoll name = "health doll" diff --git a/code/_onclick/item_attack.dm b/code/_onclick/item_attack.dm index 43569dca0c..f1ac1af1af 100644 --- a/code/_onclick/item_attack.dm +++ b/code/_onclick/item_attack.dm @@ -35,7 +35,7 @@ /obj/item/proc/attack(mob/living/M, mob/living/user) - if(flags & NOBLUDGEON) + if(flags_1 & NOBLUDGEON_1) return if(!force) playsound(loc, 'sound/weapons/tap.ogg', get_clamped_volume(), 1, -1) @@ -54,7 +54,7 @@ //the equivalent of the standard version of attack() but for object targets. /obj/item/proc/attack_obj(obj/O, mob/living/user) - if(flags & NOBLUDGEON) + if(flags_1 & NOBLUDGEON_1) return user.changeNext_move(CLICK_CD_MELEE) user.do_attack_animation(O) diff --git a/code/_onclick/observer.dm b/code/_onclick/observer.dm index 9a474b16a8..438b3b5142 100644 --- a/code/_onclick/observer.dm +++ b/code/_onclick/observer.dm @@ -82,7 +82,7 @@ else to_chat(user, "[src] has no destination.") -/obj/item/weapon/storage/attack_ghost(mob/user) +/obj/item/storage/attack_ghost(mob/user) orient2hud(user) show_to(user) diff --git a/code/_onclick/telekinesis.dm b/code/_onclick/telekinesis.dm index 89803baef6..b0ab260d63 100644 --- a/code/_onclick/telekinesis.dm +++ b/code/_onclick/telekinesis.dm @@ -68,7 +68,7 @@ desc = "Magic" icon = 'icons/obj/magic.dmi'//Needs sprites icon_state = "2" - flags = NOBLUDGEON | ABSTRACT | DROPDEL + flags_1 = NOBLUDGEON_1 | ABSTRACT_1 | DROPDEL_1 //item_state = null w_class = WEIGHT_CLASS_GIGANTIC layer = ABOVE_HUD_LAYER diff --git a/code/citadel/_cit_helpers.dm b/code/citadel/_cit_helpers.dm index e6dca1e369..f20e59b0b6 100644 --- a/code/citadel/_cit_helpers.dm +++ b/code/citadel/_cit_helpers.dm @@ -57,7 +57,7 @@ GLOBAL_LIST_EMPTY(cock_shapes_icons) //Associated list for names->icon_states fo GLOBAL_LIST_EMPTY(breasts_size_list) GLOBAL_LIST_EMPTY(breasts_shapes_list) GLOBAL_LIST_EMPTY(vagina_shapes_list) -GLOBAL_LIST_INIT(cum_into_containers_list, list(/obj/item/weapon/reagent_containers/food/snacks/pie)) //Yer fuggin snowflake name list jfc +GLOBAL_LIST_INIT(cum_into_containers_list, list(/obj/item/reagent_containers/food/snacks/pie)) //Yer fuggin snowflake name list jfc GLOBAL_LIST_INIT(dick_nouns, list("dick","cock","member","shaft")) GLOBAL_LIST_INIT(cum_id_list,"semen") GLOBAL_LIST_INIT(milk_id_list,"milk") diff --git a/code/citadel/cit_arousal.dm b/code/citadel/cit_arousal.dm index 6005758144..0c03ffb399 100644 --- a/code/citadel/cit_arousal.dm +++ b/code/citadel/cit_arousal.dm @@ -287,7 +287,7 @@ setArousalLoss(min_arousal) -/mob/living/carbon/human/proc/mob_fill_container(obj/item/organ/genital/G, obj/item/weapon/reagent_containers/container, mb_time = 30) //For beaker-filling, beware the bartender +/mob/living/carbon/human/proc/mob_fill_container(obj/item/organ/genital/G, obj/item/reagent_containers/container, mb_time = 30) //For beaker-filling, beware the bartender var/total_fluids = 0 var/datum/reagents/fluid_source = null @@ -368,11 +368,11 @@ return input(src, "With whom?", "Sexual partner", null) in partners //pick one, default to null /mob/living/carbon/human/proc/pick_climax_container() - var/obj/item/weapon/reagent_containers/SC = null + var/obj/item/reagent_containers/SC = null var/list/containers_list = list() - for(var/obj/item/weapon/reagent_containers/container in held_items) - if(container.is_open_container() || istype(container, /obj/item/weapon/reagent_containers/food/snacks)) + for(var/obj/item/reagent_containers/container in held_items) + if(container.is_open_container() || istype(container, /obj/item/reagent_containers/food/snacks)) containers_list += container if(containers_list.len) @@ -530,7 +530,7 @@ picked_organ = pick_climax_genitals() //Gotta be climaxable, not just masturbation, to fill with fluids. if(picked_organ) //Good, got an organ, time to pick a container - var/obj/item/weapon/reagent_containers/fluid_container = pick_climax_container() + var/obj/item/reagent_containers/fluid_container = pick_climax_container() if(fluid_container) mob_fill_container(picked_organ, fluid_container) return diff --git a/code/citadel/cit_genemods.dm b/code/citadel/cit_genemods.dm index 2279ab972b..2d6b027db6 100644 --- a/code/citadel/cit_genemods.dm +++ b/code/citadel/cit_genemods.dm @@ -1,9 +1,9 @@ //Will include consumable gene mods in the future. -/obj/item/weapon/genemod +/obj/item/genemod name = "genetic modifier" desc = "Microbodies which can grow, morph, or otherwise change an organism into something else." - icon = 'icons/obj/items.dmi' + icon = 'icons/obj/items_and_weapons.dmi' icon_state = "dnainjector" throw_speed = 3 throw_range = 5 @@ -18,5 +18,5 @@ var/used = 0 -/obj/item/weapon/genemod/proc/use(mob/living/carbon/human/target) +/obj/item/genemod/proc/use(mob/living/carbon/human/target) return \ No newline at end of file diff --git a/code/citadel/cit_guns.dm b/code/citadel/cit_guns.dm index 6a51ad4bd2..ae78d1d172 100644 --- a/code/citadel/cit_guns.dm +++ b/code/citadel/cit_guns.dm @@ -1,4 +1,4 @@ -/obj/item/weapon/gun/energy/laser/carbine +/obj/item/gun/energy/laser/carbine name = "laser carbine" desc = "A ruggedized laser carbine featuring much higher capacity and improved handling when compared to a normal laser gun." icon = 'icons/obj/guns/cit_guns.dmi' @@ -8,13 +8,13 @@ force = 10 throwforce = 10 ammo_type = list(/obj/item/ammo_casing/energy/lasergun) - cell_type = /obj/item/weapon/stock_parts/cell/lascarbine + cell_type = /obj/item/stock_parts/cell/lascarbine resistance_flags = FIRE_PROOF | ACID_PROOF -/obj/item/weapon/gun/energy/laser/carbine/nopin +/obj/item/gun/energy/laser/carbine/nopin pin = null -/obj/item/weapon/stock_parts/cell/lascarbine +/obj/item/stock_parts/cell/lascarbine name = "laser carbine power supply" maxcharge = 2500 @@ -25,5 +25,5 @@ req_tech = list("combat" = 5, "magnets" = 5, "powerstorage" = 4) build_type = PROTOLATHE materials = list(MAT_GOLD = 2500, MAT_METAL = 5000, MAT_GLASS = 5000) - build_path = /obj/item/weapon/gun/energy/laser/carbine/nopin + build_path = /obj/item/gun/energy/laser/carbine/nopin category = list("Weapons") \ No newline at end of file diff --git a/code/citadel/cit_vendors.dm b/code/citadel/cit_vendors.dm index 7fee8705f1..d35d11a5f8 100644 --- a/code/citadel/cit_vendors.dm +++ b/code/citadel/cit_vendors.dm @@ -13,15 +13,15 @@ /obj/item/clothing/under/maid = 5, /obj/item/clothing/under/stripper_pink = 5, /obj/item/clothing/under/stripper_green = 5, - /obj/item/weapon/dildo/custom = 5 + /obj/item/dildo/custom = 5 ) - contraband = list(/obj/item/weapon/restraints/handcuffs/fake/kinky = 5, + contraband = list(/obj/item/restraints/handcuffs/fake/kinky = 5, /obj/item/clothing/neck/petcollar = 5, /obj/item/clothing/under/mankini = 1, - /obj/item/weapon/dildo/flared/huge = 1 + /obj/item/dildo/flared/huge = 1 ) premium = list() - refill_canister = /obj/item/weapon/vending_refill/kink + refill_canister = /obj/item/vending_refill/kink /obj/machinery/vending/nazivend name = "Nazivend" @@ -42,11 +42,11 @@ /obj/item/clothing/suit/officercoat = 10, /obj/item/clothing/under/officeruniform = 10, /obj/item/clothing/suit/space/hardsuit/nazi = 3, - /obj/item/weapon/gun/energy/plasma/MP40k = 4 + /obj/item/gun/energy/plasma/MP40k = 4 ) premium = list() - refill_canister = /obj/item/weapon/vending_refill/nazi + refill_canister = /obj/item/vending_refill/nazi /obj/machinery/vending/sovietvend name = "KomradeVendtink" @@ -70,11 +70,11 @@ /obj/item/clothing/suit/russofurcoat = 4, /obj/item/clothing/head/russofurhat = 4, /obj/item/clothing/suit/space/hardsuit/soviet = 3, - /obj/item/weapon/gun/energy/laser/LaserAK = 4 + /obj/item/gun/energy/laser/LaserAK = 4 ) premium = list() - refill_canister = /obj/item/weapon/vending_refill/soviet + refill_canister = /obj/item/vending_refill/soviet #undef STANDARD_CHARGE @@ -82,19 +82,19 @@ #undef COIN_CHARGE -/obj/item/weapon/vending_refill/kink +/obj/item/vending_refill/kink machine_name = "KinkMate" icon_state = "refill_kink" charges = list(8, 5, 0)// of 20 standard, 12 contraband, 0 premium init_charges = list(8, 5, 0) -/obj/item/weapon/vending_refill/nazi +/obj/item/vending_refill/nazi machine_name = "nazivend" icon_state = "refill_nazi" charges = list(33, 13, 0) init_charges = list(33, 13, 0) -/obj/item/weapon/vending_refill/soviet +/obj/item/vending_refill/soviet machine_name = "sovietvend" icon_state = "refill_soviet" charges = list(47, 7, 0) diff --git a/code/citadel/custom_loadout/custom_items.dm b/code/citadel/custom_loadout/custom_items.dm new file mode 100644 index 0000000000..37e6e478b7 --- /dev/null +++ b/code/citadel/custom_loadout/custom_items.dm @@ -0,0 +1,2 @@ + +//For custom items. diff --git a/code/citadel/custom_loadout/load_to_mob.dm b/code/citadel/custom_loadout/load_to_mob.dm new file mode 100644 index 0000000000..64eec2ba06 --- /dev/null +++ b/code/citadel/custom_loadout/load_to_mob.dm @@ -0,0 +1,61 @@ + +//Proc that does the actual loading of items to mob +/*Itemlists are formatted as +"[typepath]" = number_of_it_to_spawn +*/ + +#define DROP_TO_FLOOR 0 +#define LOADING_TO_HUMAN 1 + +/proc/handle_roundstart_items(mob/living/M, ckey_override, job_override, special_override) + if(!istype(M) || (!M.ckey && !ckey_override) || (!M.mind && (!job_override || !special_override))) + return FALSE + return load_itemlist_to_mob(M, parse_custom_roundstart_items(ckey_override? ckey_override : M.ckey, M.name, job_override? job_override : M.mind.assigned_role, special_override? special_override : M.mind.special_role), TRUE, TRUE, FALSE) + +//Just incase there's extra mob selections in the future..... +/proc/load_itemlist_to_mob(mob/living/L, list/itemlist, drop_on_floor_if_full = TRUE, load_to_all_slots = TRUE, replace_slots = FALSE) + if(!istype(L) || !islist(itemlist)) + return FALSE + var/loading_mode = DROP_TO_FLOOR + var/turf/current_turf = get_turf(L) + if(ishuman(L)) + loading_mode = LOADING_TO_HUMAN + switch(loading_mode) + if(DROP_TO_FLOOR) + for(var/I in itemlist) + var/typepath = text2path(I) + if(!typepath) + continue + for(var/i = 0, i < itemlist[I], i++) + new typepath(current_turf) + return TRUE + if(LOADING_TO_HUMAN) + return load_itemlist_to_human(L, itemlist, drop_on_floor_if_full, load_to_all_slots, replace_slots) + +/proc/load_itemlist_to_human(mob/living/carbon/human/H, list/itemlist, drop_on_floor_if_full = TRUE, load_to_all_slots = TRUE, replace_slots = FALSE) + if(!istype(H) || !islist(itemlist)) + return FALSE + var/turf/T = get_turf(H) + for(var/item in itemlist) + var/path = item + if(!ispath(path)) + path = text2path(path) + if(!path) + continue + var/amount = itemlist[item] + for(var/i in 1 to amount) + var/atom/movable/loaded_atom = new path + if(!istype(loaded_atom)) + QDEL_NULL(loaded_atom) + continue + if(!istype(loaded_atom, /obj/item)) + loaded_atom.forceMove(T) + continue + var/obj/item/loaded = loaded_atom + var/obj/item/storage/S = H.get_item_by_slot(slot_back) + if(istype(S)) + S.handle_item_insertion(loaded, TRUE, H) //Force it into their backpack + continue + if(!H.put_in_hands(loaded)) //They don't have one/somehow that failed, put it in their hands + loaded.forceMove(T) //Guess we're just dumping it on the floor! + return TRUE diff --git a/code/citadel/custom_loadout/read_from_file.dm b/code/citadel/custom_loadout/read_from_file.dm new file mode 100644 index 0000000000..0ed38e8d41 --- /dev/null +++ b/code/citadel/custom_loadout/read_from_file.dm @@ -0,0 +1,71 @@ + +GLOBAL_LIST(custom_item_list) +//Layered list in form of custom_item_list[ckey][job][items][amounts] +//ckey is key, job is specific jobs, or "ALL" for all jobs, items for items, amounts for amount of item. + +//File should be in the format of ckey|exact job name/exact job name/or put ALL instead of any job names|/path/to/item=amount;/path/to/item=amount +//Each ckey should be in a different line +//if there's multiple entries of a single ckey the later ones will add to the earlier definitions. + +/proc/reload_custom_roundstart_items_list(custom_filelist) + if(!custom_filelist) + custom_filelist = "config/custom_roundstart_items.txt" + GLOB.custom_item_list = list() + var/list/file_lines = world.file2list(custom_filelist) + for(var/line in file_lines) + if(length(line) == 0) //Emptyline, no one cares. + continue + if(copytext(line,1,3) == "//") //Commented line, ignore. + continue + var/ckey_str_sep = findtext(line, "|") //Process our stuff.. + var/char_str_sep = findtext(line, "|", ckey_str_sep+1) + var/job_str_sep = findtext(line, "|", char_str_sep+1) + var/item_str_sep = findtext(line, "|", job_str_sep+1) + var/ckey_str = ckey(copytext(line, 1, ckey_str_sep)) + var/char_str = copytext(line, ckey_str_sep+1, char_str_sep) + var/job_str = copytext(line, char_str_sep+1, job_str_sep) + var/item_str = copytext(line, job_str_sep+1, item_str_sep) + if(!ckey_str || !char_str || !job_str || !item_str || !length(ckey_str) || !length(char_str) || !length(job_str) || !length(item_str)) + log_admin("Errored custom_items_whitelist line: [line] - Component/separator missing!") + if(!islist(GLOB.custom_item_list[ckey_str])) + GLOB.custom_item_list[ckey_str] = list() //Initialize list for this ckey if it isn't initialized.. + var/list/characters = splittext(char_str, "/") + for(var/character in characters) + if(!islist(GLOB.custom_item_list[ckey_str][character])) + GLOB.custom_item_list[ckey_str][character] = list() + var/list/jobs = splittext(job_str, "/") + for(var/job in jobs) + for(var/character in characters) + if(!islist(GLOB.custom_item_list[ckey_str][character][job])) + GLOB.custom_item_list[ckey_str][character][job] = list() //Initialize item list for this job of this ckey if not already initialized. + var/list/item_strings = splittext(item_str, ";") //Get item strings in format of /path/to/item=amount + for(var/item_string in item_strings) + var/path_str_sep = findtext(item_string, "=") + var/path = copytext(item_string, 1, path_str_sep) //Path to spawn + var/amount = copytext(item_string, path_str_sep+1) //Amount to spawn + //world << "DEBUG: Item string [item_string] processed" + amount = text2num(amount) + path = text2path(path) + if(!ispath(path) || !isnum(amount)) + log_admin("Errored custom_items_whitelist line: [line] - Path/number for item missing or invalid.") + for(var/character in characters) + for(var/job in jobs) + if(!GLOB.custom_item_list[ckey_str][character][job][path]) //Doesn't exist, make it exist! + GLOB.custom_item_list[ckey_str][character][job][path] = amount + else + GLOB.custom_item_list[ckey_str][character][job][path] += amount //Exists, we want more~ + return GLOB.custom_item_list + +/proc/parse_custom_roundstart_items(ckey, char_name = "ALL", job_name = "ALL", special_role) + var/list/ret = list() + if(GLOB.custom_item_list[ckey]) + for(var/char in GLOB.custom_item_list[ckey]) + if((char_name == char) || (char_name == "ALL") || (char == "ALL")) + for(var/job in GLOB.custom_item_list[ckey][char]) + if((job_name == job) || (job == "ALL") || (job_name == "ALL") || (special_role && (job == special_role))) + for(var/item_path in GLOB.custom_item_list[ckey][char][job]) + if(ret[item_path]) + ret[item_path] += GLOB.custom_item_list[ckey][char][job][item_path] + else + ret[item_path] = GLOB.custom_item_list[ckey][char][job][item_path] + return ret diff --git a/code/citadel/dogborgs.dm b/code/citadel/dogborgs.dm index 351f8aca3b..a32c436988 100644 --- a/code/citadel/dogborgs.dm +++ b/code/citadel/dogborgs.dm @@ -1,42 +1,42 @@ -/obj/item/weapon/robot_module/loader +/obj/item/robot_module/loader name = "loader robot module" -/obj/item/weapon/robot_module/loader/New() +/obj/item/robot_module/loader/New() ..() emag = new /obj/item/borg/stun(src) - modules += new /obj/item/weapon/extinguisher(src) - modules += new /obj/item/weapon/weldingtool/largetank/cyborg(src) - modules += new /obj/item/weapon/screwdriver(src) - modules += new /obj/item/weapon/wrench(src) - modules += new /obj/item/weapon/crowbar(src) - modules += new /obj/item/weapon/wirecutters(src) + modules += new /obj/item/extinguisher(src) + modules += new /obj/item/weldingtool/largetank/cyborg(src) + modules += new /obj/item/screwdriver(src) + modules += new /obj/item/wrench(src) + modules += new /obj/item/crowbar(src) + modules += new /obj/item/wirecutters(src) modules += new /obj/item/device/multitool(src) modules += new /obj/item/device/t_scanner(src) modules += new /obj/item/device/analyzer(src) modules += new /obj/item/device/assembly/signaler - modules += new /obj/item/weapon/soap/nanotrasen(src) + modules += new /obj/item/soap/nanotrasen(src) fix_modules() -/obj/item/weapon/robot_module/k9 +/obj/item/robot_module/k9 name = "Security K-9 Unit module" -/obj/item/weapon/robot_module/k9/New() +/obj/item/robot_module/k9/New() ..() - modules += new /obj/item/weapon/restraints/handcuffs/cable/zipties/cyborg/dog(src) - modules += new /obj/item/weapon/dogborg/jaws/big(src) - modules += new /obj/item/weapon/dogborg/pounce(src) + modules += new /obj/item/restraints/handcuffs/cable/zipties/cyborg/dog(src) + modules += new /obj/item/dogborg/jaws/big(src) + modules += new /obj/item/dogborg/pounce(src) modules += new /obj/item/clothing/mask/gas/sechailer/cyborg(src) - modules += new /obj/item/weapon/soap/tongue(src) + modules += new /obj/item/soap/tongue(src) modules += new /obj/item/device/analyzer/nose(src) - modules += new /obj/item/weapon/storage/bag/borgdelivery(src) + modules += new /obj/item/storage/bag/borgdelivery(src) //modules += new /obj/item/device/assembly/signaler(src) //modules += new /obj/item/device/detective_scanner(src) - modules += new /obj/item/weapon/gun/energy/disabler/cyborg(src) - emag = new /obj/item/weapon/gun/energy/laser/cyborg(src) + modules += new /obj/item/gun/energy/disabler/cyborg(src) + emag = new /obj/item/gun/energy/laser/cyborg(src) fix_modules() -/obj/item/weapon/robot_module/security/respawn_consumable(mob/living/silicon/robot/R, coeff = 1) +/obj/item/robot_module/security/respawn_consumable(mob/living/silicon/robot/R, coeff = 1) ..() - var/obj/item/weapon/gun/energy/gun/advtaser/cyborg/T = locate(/obj/item/weapon/gun/energy/gun/advtaser/cyborg) in get_usable_modules() + var/obj/item/gun/energy/gun/advtaser/cyborg/T = locate(/obj/item/gun/energy/gun/advtaser/cyborg) in get_usable_modules() if(T) if(T.power_supply.charge < T.power_supply.maxcharge) var/obj/item/ammo_casing/energy/S = T.ammo_type[T.select] @@ -46,31 +46,31 @@ T.charge_tick = 0 fix_modules() -/obj/item/weapon/robot_module/borgi +/obj/item/robot_module/borgi name = "Borgi module" -/obj/item/weapon/robot_module/borgi/New() +/obj/item/robot_module/borgi/New() ..() - modules += new /obj/item/weapon/dogborg/jaws/small(src) - modules += new /obj/item/weapon/storage/bag/borgdelivery(src) - modules += new /obj/item/weapon/soap/tongue(src) + modules += new /obj/item/dogborg/jaws/small(src) + modules += new /obj/item/storage/bag/borgdelivery(src) + modules += new /obj/item/soap/tongue(src) modules += new /obj/item/device/healthanalyzer(src) modules += new /obj/item/device/analyzer/nose(src) - emag = new /obj/item/weapon/dogborg/pounce(src) + emag = new /obj/item/dogborg/pounce(src) fix_modules() -/obj/item/weapon/robot_module/medihound +/obj/item/robot_module/medihound name = "MediHound module" -/obj/item/weapon/robot_module/medihound/New() +/obj/item/robot_module/medihound/New() ..() - modules += new /obj/item/weapon/dogborg/jaws/small(src) - modules += new /obj/item/weapon/storage/bag/borgdelivery(src) + modules += new /obj/item/dogborg/jaws/small(src) + modules += new /obj/item/storage/bag/borgdelivery(src) modules += new /obj/item/device/analyzer/nose(src) - modules += new /obj/item/weapon/soap/tongue(src) + modules += new /obj/item/soap/tongue(src) modules += new /obj/item/device/healthanalyzer(src) - modules += new /obj/item/weapon/dogborg/sleeper(src) - modules += new /obj/item/weapon/twohanded/shockpaddles/hound(src) + modules += new /obj/item/dogborg/sleeper(src) + modules += new /obj/item/twohanded/shockpaddles/hound(src) modules += new /obj/item/device/sensor_device(src) - emag = new /obj/item/weapon/dogborg/pounce(src) + emag = new /obj/item/dogborg/pounce(src) fix_modules() \ No newline at end of file diff --git a/code/citadel/dogborgstuff.dm b/code/citadel/dogborgstuff.dm index 161d893b25..4f3eae0fb7 100644 --- a/code/citadel/dogborgstuff.dm +++ b/code/citadel/dogborgstuff.dm @@ -1,9 +1,9 @@ -/obj/item/weapon/dogborg/jaws/big +/obj/item/dogborg/jaws/big name = "combat jaws" icon = 'icons/mob/dogborg.dmi' icon_state = "jaws" desc = "The jaws of the law." - flags = CONDUCT + flags_1 = CONDUCT_1 force = 12 throwforce = 0 hitsound = 'sound/weapons/bite.ogg' @@ -11,12 +11,12 @@ w_class = 3 sharpness = IS_SHARP -/obj/item/weapon/dogborg/jaws/small +/obj/item/dogborg/jaws/small name = "puppy jaws" icon = 'icons/mob/dogborg.dmi' icon_state = "smalljaws" desc = "The jaws of a small dog." - flags = CONDUCT + flags_1 = CONDUCT_1 force = 6 throwforce = 0 hitsound = 'sound/weapons/bite.ogg' @@ -25,11 +25,11 @@ sharpness = IS_SHARP var/emagged = 0 -/obj/item/weapon/dogborg/jaws/attack(atom/A, mob/living/silicon/robot/user) +/obj/item/dogborg/jaws/attack(atom/A, mob/living/silicon/robot/user) ..() user.do_attack_animation(A, ATTACK_EFFECT_BITE) -/obj/item/weapon/dogborg/jaws/small/attack_self(mob/user) +/obj/item/dogborg/jaws/small/attack_self(mob/user) var/mob/living/silicon/robot.R = user if(R.emagged) emagged = !emagged @@ -38,7 +38,7 @@ icon = 'icons/mob/dogborg.dmi' icon_state = "jaws" desc = "The jaws of the law." - flags = CONDUCT + flags_1 = CONDUCT_1 force = 12 throwforce = 0 hitsound = 'sound/weapons/bite.ogg' @@ -50,7 +50,7 @@ icon = 'icons/mob/dogborg.dmi' icon_state = "smalljaws" desc = "The jaws of a small dog." - flags = CONDUCT + flags_1 = CONDUCT_1 force = 5 throwforce = 0 hitsound = 'sound/weapons/bite.ogg' @@ -62,20 +62,20 @@ //Cuffs -/obj/item/weapon/restraints/handcuffs/cable/zipties/cyborg/dog/attack(mob/living/carbon/C, mob/user) +/obj/item/restraints/handcuffs/cable/zipties/cyborg/dog/attack(mob/living/carbon/C, mob/user) if(!C.handcuffed) playsound(loc, 'sound/weapons/cablecuff.ogg', 30, 1, -2) C.visible_message("[user] is trying to put zipties on [C]!", \ "[user] is trying to put zipties on [C]!") if(do_mob(user, C, 30)) if(!C.handcuffed) - C.handcuffed = new /obj/item/weapon/restraints/handcuffs/cable/zipties/used(C) + C.handcuffed = new /obj/item/restraints/handcuffs/cable/zipties/used(C) C.update_inv_handcuffed(0) - user << "You handcuff [C]." + to_chat(user,"You handcuff [C].") playsound(loc, pick('sound/voice/bgod.ogg', 'sound/voice/biamthelaw.ogg', 'sound/voice/bsecureday.ogg', 'sound/voice/bradio.ogg', 'sound/voice/binsult.ogg', 'sound/voice/bcreep.ogg'), 50, 0) add_logs(user, C, "handcuffed") else - user << "You fail to handcuff [C]!" + to_chat(user,"You fail to handcuff [C]!") //Boop @@ -85,7 +85,7 @@ icon = 'icons/mob/dogborg.dmi' icon_state = "nose" desc = "The BOOP module" - flags = CONDUCT + flags_1 = CONDUCT_1 force = 0 throwforce = 0 attack_verb = list("nuzzled", "nosed", "booped") @@ -149,7 +149,7 @@ //Delivery -/obj/item/weapon/storage/bag/borgdelivery +/obj/item/storage/bag/borgdelivery name = "fetching storage" desc = "Fetch the thing!" icon = 'icons/mob/dogborg.dmi' @@ -161,12 +161,12 @@ storage_slots = 1 collection_mode = 0 can_hold = list() // any - cant_hold = list(/obj/item/weapon/disk/nuclear) + cant_hold = list(/obj/item/disk/nuclear) //Tongue stuff -/obj/item/weapon/soap/tongue +/obj/item/soap/tongue name = "synthetic tongue" desc = "Useful for slurping mess off the floor before affectionally licking the crew members in the face." icon = 'icons/mob/dogborg.dmi' @@ -175,9 +175,9 @@ cleanspeed = 80 var/emagged = 0 -/obj/item/weapon/soap/tongue/New() +/obj/item/soap/tongue/New() ..() - flags |= NOBLUDGEON //No more attack messages + flags_1 |= NOBLUDGEON_1 //No more attack messages /obj/item/trash/rkibble name = "robo kibble" @@ -185,7 +185,7 @@ icon = 'icons/mob/dogborg.dmi' icon_state= "kibble" -/obj/item/weapon/soap/tongue/attack_self(mob/user) +/obj/item/soap/tongue/attack_self(mob/user) var/mob/living/silicon/robot.R = user if(R.emagged) emagged = !emagged @@ -203,15 +203,17 @@ cleanspeed = 80 update_icon() -/obj/item/weapon/soap/tongue/afterattack(atom/target, mob/user, proximity) +/obj/item/soap/tongue/afterattack(atom/target, mob/user, proximity) if(!proximity || !check_allowed_items(target)) return if(user.client && (target in user.client.screen)) - user << "You need to take that [target.name] off before cleaning it!" + to_chat(user, "You need to take that [target.name] off before cleaning it!") else if(istype(target,/obj/effect/decal/cleanable)) user.visible_message("[user] begins to lick off \the [target.name].", "You begin to lick off \the [target.name]...") if(do_after(user, src.cleanspeed, target = target)) - user << "You finish licking off \the [target.name]." + if(!in_range(src, target)) //Proximity is probably old news by now, do a new check. + return //If they moved away, you can't eat them. + to_chat(user, "You finish licking off \the [target.name].") qdel(target) var/mob/living/silicon/robot.R = user R.cell.give(50) @@ -219,17 +221,21 @@ if(istype(target,/obj/item/trash)) user.visible_message("[user] nibbles away at \the [target.name].", "You begin to nibble away at \the [target.name]...") if(do_after(user, src.cleanspeed, target = target)) - user << "You finish off \the [target.name]." + if(!in_range(src, target)) //Proximity is probably old news by now, do a new check. + return //If they moved away, you can't eat them. + to_chat(user, "You finish off \the [target.name].") qdel(target) var/mob/living/silicon/robot.R = user R.cell.give(250) return - if(istype(target,/obj/item/weapon/stock_parts/cell)) + if(istype(target,/obj/item/stock_parts/cell)) user.visible_message("[user] begins cramming \the [target.name] down its throat.", "You begin cramming \the [target.name] down your throat...") if(do_after(user, 50, target = target)) - user << "You finish off \the [target.name]." + if(!in_range(src, target)) //Proximity is probably old news by now, do a new check. + return //If they moved away, you can't eat them. + to_chat(user, "You finish off \the [target.name].") var/mob/living/silicon/robot.R = user - var/obj/item/weapon/stock_parts/cell.C = target + var/obj/item/stock_parts/cell.C = target R.cell.charge = R.cell.charge + (C.charge / 3) //Instant full cell upgrades op idgaf qdel(target) return @@ -237,15 +243,19 @@ if(!I.anchored && src.emagged) user.visible_message("[user] begins chewing up \the [target.name]. Looks like it's trying to loophole around its diet restriction!", "You begin chewing up \the [target.name]...") if(do_after(user, 100, target = I)) //Nerf dat time yo + if(!in_range(src, target)) //Proximity is probably old news by now, do a new check. Even emags don't make you magically eat things at range. + return //If they moved away, you can't eat them. visible_message("[user] chews up \the [target.name] and cleans off the debris!") - user << "You finish off \the [target.name]." + to_chat(user, "You finish off \the [target.name].") qdel(I) var/mob/living/silicon/robot.R = user R.cell.give(500) return user.visible_message("[user] begins to lick \the [target.name] clean...", "You begin to lick \the [target.name] clean...") if(do_after(user, src.cleanspeed, target = target)) - user << "You clean \the [target.name]." + if(!in_range(src, target)) //Proximity is probably old news by now, do a new check. + return //If they moved away, you can't clean them. + to_chat(user,"You clean \the [target.name].") var/obj/effect/decal/cleanable/C = locate() in target qdel(C) target.clean_blood() @@ -269,12 +279,16 @@ else if(istype(target, /obj/structure/window)) user.visible_message("[user] begins to lick \the [target.name] clean...", "You begin to lick \the [target.name] clean...") if(do_after(user, src.cleanspeed, target = target)) - user << "You clean \the [target.name]." + if(!in_range(src, target)) //Proximity is probably old news by now, do a new check. + return //If they moved away, you can't clean them. + to_chat(user, "You clean \the [target.name].") target.color = initial(target.color) else user.visible_message("[user] begins to lick \the [target.name] clean...", "You begin to lick \the [target.name] clean...") if(do_after(user, src.cleanspeed, target = target)) - user << "You clean \the [target.name]." + if(!in_range(src, target)) //Proximity is probably old news by now, do a new check. + return //If they moved away, you can't clean them. + to_chat(user, "You clean \the [target.name].") var/obj/effect/decal/cleanable/C = locate() in target qdel(C) target.clean_blood() @@ -284,7 +298,7 @@ //Defibs -/obj/item/weapon/twohanded/shockpaddles/hound +/obj/item/twohanded/shockpaddles/hound name = "defibrillator paws" desc = "MediHound specific shock paws." icon = 'icons/mob/dogborg.dmi' @@ -293,7 +307,7 @@ req_defib = 0 wielded = 1 -/obj/item/weapon/twohanded/shockpaddles/hound/attack(mob/M, mob/user) +/obj/item/twohanded/shockpaddles/hound/attack(mob/M, mob/user) var/mob/living/silicon/robot.R = user if(R.cell.charge < 1000) user.visible_message("You don't have enough charge for this operation!") @@ -322,17 +336,17 @@ var/eject_port = "ingestion" var/list/items_preserved = list() var/list/important_items = list( - /obj/item/weapon/hand_tele, - /obj/item/weapon/card/id/captains_spare, + /obj/item/hand_tele, + /obj/item/card/id/captains_spare, /obj/item/device/aicard, /obj/item/device/paicard, - /obj/item/weapon/gun, - /obj/item/weapon/pinpointer, + /obj/item/gun, + /obj/item/pinpointer, /obj/item/clothing/shoes/magboots, /obj/item/clothing/head/helmet/space, /obj/item/clothing/suit/space, - /obj/item/weapon/reagent_containers/hypospray/CMO, - /obj/item/weapon/tank/jetpack/oxygen/captain, + /obj/item/reagent_containers/hypospray/CMO, + /obj/item/tank/jetpack/oxygen/captain, /obj/item/clothing/accessory/medal/gold/captain, /obj/item/clothing/suit/armor, /obj/item/documents, @@ -340,11 +354,11 @@ /obj/item/nuke_core_container, /obj/item/areaeditor/blueprints, /obj/item/documents/syndicate, - /obj/item/weapon/disk/nuclear) + /obj/item/disk/nuclear) /obj/item/device/dogborg/sleeper/New() ..() - flags |= NOBLUDGEON //No more attack messages + flags_1 |= NOBLUDGEON_1 //No more attack messages /obj/item/device/dogborg/sleeper/Exit(atom/movable/O) return 0 @@ -355,16 +369,20 @@ return if(!ishuman(target)) return + if(!target.devourable) + to_chat(user, "This person is incompatible with our equipment.") + return if(target.buckled) - user << "The user is buckled and can not be put into your [src.name]." + to_chat(user, "The user is buckled and can not be put into your [src.name].") return if(patient) - user << "Your [src.name] is already occupied." + to_chat(user, "Your [src.name] is already occupied.") return user.visible_message("[hound.name] is ingesting [target.name] into their [src.name].", "You start ingesting [target] into your [src]...") - if(!patient && ishuman(target) && !target.buckled && do_after (user, 50, target)) + if(!patient && ishuman(target) && !target.buckled && do_after (user, 50, target = target)) - if(!proximity) return //If they moved away, you can't eat them. + if(!in_range(src, target)) //Proximity is probably old news by now, do a new check. + return //If they moved away, you can't eat them. if(patient) return //If you try to eat two people at once, you can only eat one. @@ -526,7 +544,7 @@ START_PROCESSING(SSobj, src) sleeperUI(usr) if(patient) - patient << "[hound.name]'s [src.name] fills with caustic enzymes around you!" + to_chat(patient, "[hound.name]'s [src.name] fills with caustic enzymes around you!") return if(cleaning) sleeperUI(usr) @@ -544,9 +562,9 @@ if(href_list["inject"] == "epinephrine" || patient.health > min_health) inject_chem(usr, href_list["inject"]) else - usr << "ERROR: Subject is not in stable condition for injections." + to_chat(usr, "ERROR: Subject is not in stable condition for injections.") else - usr << "ERROR: Subject cannot metabolise chemicals." + to_chat(usr,"ERROR: Subject cannot metabolise chemicals.") src.updateUsrDialog() sleeperUI(usr) //Needs a callback to boop the page to refresh. @@ -556,15 +574,15 @@ if(patient && patient.reagents) if(chem in injection_chems + "epinephrine") if(hound.cell.charge < 800) //This is so borgs don't kill themselves with it. - hound << "You don't have enough power to synthesize fluids." + to_chat(hound, "You don't have enough power to synthesize fluids.") return else if(patient.reagents.get_reagent_amount(chem) + 10 >= 20) //Preventing people from accidentally killing themselves by trying to inject too many chemicals! - hound << "Your stomach is currently too full of fluids to secrete more fluids of this kind." + to_chat(hound, "Your stomach is currently too full of fluids to secrete more fluids of this kind.") else if(patient.reagents.get_reagent_amount(chem) + 10 <= 20) //No overdoses for you patient.reagents.add_reagent(chem, inject_amount) drain(750) //-750 charge per injection var/units = round(patient.reagents.get_reagent_amount(chem)) - hound << "Injecting [units] unit\s of [injection_chems[chem]] into occupant." //If they were immersed, the reagents wouldn't leave with them. + to_chat(hound, "Injecting [units] unit\s of [injection_chems[chem]] into occupant.") //If they were immersed, the reagents wouldn't leave with them. /obj/item/device/dogborg/sleeper/process() @@ -651,11 +669,11 @@ //Belly is entirely empty if(!length(contents)) - hound << "Your [src.name] is now clean. Ending self-cleaning cycle." + to_chat(hound, "Your [src.name] is now clean. Ending self-cleaning cycle.") cleaning = 0 update_patient() return - + //sound effects for(var/mob/living/M in contents) if(prob(20)) @@ -663,7 +681,7 @@ playsound(get_turf(hound),"digest_pred",75,0,-6,0,channel=CHANNEL_PRED) M.stop_sound_channel(CHANNEL_PRED) M.playsound_local("digest_prey",60) - + //If the timing is right, and there are items to be touched if(SSmobs.times_fired%6==1 && length(touchable_items)) @@ -716,8 +734,8 @@ qdel(T) //Special case for IDs to make them digested - //else if (istype(T, /obj/item/weapon/card/id)) - //var/obj/item/weapon/card/id/ID = T + //else if (istype(T, /obj/item/card/id)) + //var/obj/item/card/id/ID = T //ID.digest() //Need the digest proc, first. //Anything not perserved, PDA, or ID @@ -742,9 +760,9 @@ min_health = -100 injection_chems = null //So they don't have all the same chems as the medihound! -/obj/item/weapon/storage/attackby(obj/item/device/dogborg/sleeper/K9, mob/user, proximity) +/obj/item/storage/attackby(obj/item/device/dogborg/sleeper/K9, mob/user, proximity) K9.afterattack(src, user ,1) - + /obj/item/device/dogborg/sleeper/K9/afterattack(var/atom/movable/target, mob/living/silicon/user, proximity) hound = loc @@ -766,16 +784,18 @@ to_chat(user,"[brigman] is buckled and can not be put into your [src.name].") return user.visible_message("[hound.name] is ingesting [brigman] into their [src.name].", "You start ingesting [brigman] into your [src.name]...") - if(do_after(user, 30, brigman) && !patient && !brigman.buckled) + if(do_after(user, 30, target = brigman) && !patient && !brigman.buckled) + if(!in_range(src, brigman)) //Proximity is probably old news by now, do a new check. + return //If they moved away, you can't eat them. brigman.forceMove(src) brigman.reset_perspective(src) update_patient() START_PROCESSING(SSobj, src) - user.visible_message("[hound.name]'s mobile brig clunks in series as [brigman] slips inside.", "Your garbage compactor groans lightly as [brigman] slips inside.") + user.visible_message("[hound.name]'s mobile brig clunks in series as [brigman] slips inside.", "Your mobile brig groans lightly as [brigman] slips inside.") playsound(hound, 'sound/effects/bin_close.ogg', 80, 1) // Really don't need ERP sound effects for robots return return - + /obj/item/device/dogborg/sleeper/compactor //Janihound gut. name = "garbage processor" desc = "A mounted garbage compactor unit with fuel processor." @@ -786,7 +806,7 @@ injection_chems = null //So they don't have all the same chems as the medihound! var/max_item_count = 32 -/obj/item/weapon/storage/attackby(obj/item/device/dogborg/sleeper/compactor, mob/user, proximity) //GIT CIRCUMVENTED YO! +/obj/item/storage/attackby(obj/item/device/dogborg/sleeper/compactor, mob/user, proximity) //GIT CIRCUMVENTED YO! compactor.afterattack(src, user ,1) /obj/item/device/dogborg/sleeper/compactor/afterattack(var/atom/movable/target, mob/living/silicon/user, proximity)//GARBO NOMS @@ -810,7 +830,9 @@ to_chat(user,"\The [target] is too large to fit into your [src.name]") return user.visible_message("[hound.name] is ingesting [target.name] into their [src.name].", "You start ingesting [target] into your [src.name]...") - if(do_after(user, 30, target) && length(contents) < max_item_count) + if(do_after(user, 30, target = target) && length(contents) < max_item_count) + if(!in_range(src, target)) //Proximity is probably old news by now, do a new check. + return //If they moved away, you can't eat them. This still applies to items, don't magically eat things I picked up already. target.forceMove(src) user.visible_message("[hound.name]'s garbage processor groans lightly as [target.name] slips inside.", "Your garbage compactor groans lightly as [target] slips inside.") playsound(hound, 'sound/machines/disposalflush.ogg', 50, 1) @@ -822,7 +844,7 @@ else if(ishuman(target)) var/mob/living/carbon/human/trashman = target if (!trashman.devourable) - to_chat(user, "The target registers an error code.") + to_chat(user, "\The [target] registers an error code to your [src.name]") return if(patient) to_chat(user,"Your [src.name] is already occupied.") @@ -831,7 +853,9 @@ to_chat(user,"[trashman] is buckled and can not be put into your [src.name].") return user.visible_message("[hound.name] is ingesting [trashman] into their [src.name].", "You start ingesting [trashman] into your [src.name]...") - if(do_after(user, 30, trashman) && !patient && !trashman.buckled && length(contents) < max_item_count) + if(do_after(user, 30, target = trashman) && !patient && !trashman.buckled && length(contents) < max_item_count) + if(!in_range(src, trashman)) //Proximity is probably old news by now, do a new check. + return //If they moved away, you can't eat them. trashman.forceMove(src) trashman.reset_perspective(src) update_patient() @@ -844,7 +868,7 @@ // Pounce stuff for K-9 -/obj/item/weapon/dogborg/pounce +/obj/item/dogborg/pounce name = "pounce" icon = 'icons/mob/dogborg.dmi' icon_state = "pounce" @@ -852,9 +876,9 @@ force = 0 throwforce = 0 -/obj/item/weapon/dogborg/pounce/New() +/obj/item/dogborg/pounce/New() ..() - flags |= NOBLUDGEON + flags_1 |= NOBLUDGEON_1 /mob/living/silicon/robot var/leaping = 0 @@ -868,7 +892,7 @@ #define MAX_K9_LEAP_DIST 4 //because something's definitely borked the pounce functioning from a distance. -/obj/item/weapon/dogborg/pounce/afterattack(atom/A, mob/user) +/obj/item/dogborg/pounce/afterattack(atom/A, mob/user) var/mob/living/silicon/robot.R = user R.leap_at(A) diff --git a/code/citadel/pokemon.dm b/code/citadel/pokemon.dm index b6be0033c0..c3514719f6 100644 --- a/code/citadel/pokemon.dm +++ b/code/citadel/pokemon.dm @@ -90,7 +90,7 @@ icon = 'icons/mob/pokemon.dmi' var/pokeball pixel_x = -16 - butcher_results = list(/obj/item/weapon/reagent_containers/food/snacks/meat/slab = 5) + butcher_results = list(/obj/item/reagent_containers/food/snacks/meat/slab = 5) ventcrawler = 2 health = 100 maxHealth = 100 @@ -132,7 +132,7 @@ /mob/living/simple_animal/pokemon/leg icon = 'icons/mob/legendary.dmi' pixel_x = -32 - butcher_results = list(/obj/item/weapon/reagent_containers/food/snacks/meat/slab = 12) + butcher_results = list(/obj/item/reagent_containers/food/snacks/meat/slab = 12) health = 200 maxHealth = 200 diff --git a/code/citadel/toys/dildos.dm b/code/citadel/toys/dildos.dm index 51b86b2fc2..d216ed86ba 100644 --- a/code/citadel/toys/dildos.dm +++ b/code/citadel/toys/dildos.dm @@ -1,7 +1,7 @@ ////////// //DILDOS// ////////// -obj/item/weapon/dildo +obj/item/dildo name = "dildo" desc = "Floppy!" icon = 'code/citadel/icons/dildo.dmi' @@ -19,7 +19,7 @@ obj/item/weapon/dildo var/random_shape = FALSE //Lists moved to _cit_helpers.dm as globals so they're not instanced individually -obj/item/weapon/dildo/proc/update_appearance() +obj/item/dildo/proc/update_appearance() icon_state = "[dildo_type]_[dildo_shape]_[dildo_size]" var/sizeword = "" switch(dildo_size) @@ -34,7 +34,7 @@ obj/item/weapon/dildo/proc/update_appearance() name = "[sizeword][dildo_shape] [can_customize ? "custom " : ""][dildo_type]" -obj/item/weapon/dildo/AltClick(mob/living/user) +obj/item/dildo/AltClick(mob/living/user) if(QDELETED(src)) return if(!isliving(user)) @@ -45,7 +45,7 @@ obj/item/weapon/dildo/AltClick(mob/living/user) return customize(user) -obj/item/weapon/dildo/proc/customize(mob/living/user) +obj/item/dildo/proc/customize(mob/living/user) if(!can_customize) return FALSE if(src && !user.incapacitated() && in_range(user,src)) @@ -74,7 +74,7 @@ obj/item/weapon/dildo/proc/customize(mob/living/user) update_appearance() return TRUE -obj/item/weapon/dildo/Initialize() +obj/item/dildo/Initialize() . = ..() if(random_color == TRUE) var/randcolor = pick(GLOB.dildo_colors) @@ -90,40 +90,40 @@ obj/item/weapon/dildo/Initialize() pixel_y = rand(-7,7) pixel_x = rand(-7,7) -obj/item/weapon/dildo/examine(mob/user) +obj/item/dildo/examine(mob/user) ..() if(can_customize) user << "Alt-Click \the [src.name] to customize it." -obj/item/weapon/dildo/random//totally random +obj/item/dildo/random//totally random name = "random dildo"//this name will show up in vendors and shit so you know what you're vending(or don't, i guess :^)) random_color = TRUE random_shape = TRUE random_size = TRUE -obj/item/weapon/dildo/knotted +obj/item/dildo/knotted dildo_shape = "knotted" name = "knotted dildo" -obj/item/weapon/dildo/human +obj/item/dildo/human dildo_shape = "human" name = "human dildo" -obj/item/weapon/dildo/plain +obj/item/dildo/plain dildo_shape = "plain" name = "plain dildo" -obj/item/weapon/dildo/flared +obj/item/dildo/flared dildo_shape = "flared" name = "flared dildo" -obj/item/weapon/dildo/flared/huge +obj/item/dildo/flared/huge name = "literal horse cock" desc = "THIS THING IS HUGE!" dildo_size = 4 -obj/item/weapon/dildo/custom +obj/item/dildo/custom name = "customizable dildo" desc = "Thanks to significant advances in synthetic nanomaterials, this dildo is capable of taking on many different forms to fit the user's preferences! Pricy!" can_customize = TRUE diff --git a/code/controllers/configuration.dm b/code/controllers/configuration.dm index c9efa1bae3..1d8f7add38 100644 --- a/code/controllers/configuration.dm +++ b/code/controllers/configuration.dm @@ -295,9 +295,11 @@ /datum/configuration/proc/Reload() load("config/config.txt") + load("config/comms.txt", "comms") load("config/game_options.txt","game_options") load("config/policies.txt", "policies") loadsql("config/dbconfig.txt") + reload_custom_roundstart_items_list() if (maprotation) loadmaplist("config/maps.txt") @@ -462,27 +464,12 @@ fps = text2num(value) if("automute_on") automute_on = 1 - if("comms_key") - global.comms_key = value - if(value != "default_pwd" && length(value) > 6) //It's the default value or less than 6 characters long, warn badmins - global.comms_allowed = 1 - if("cross_server_address") - cross_address = value - if(value != "byond:\\address:port") - cross_allowed = 1 - if("cross_comms_name") - cross_name = value if("panic_server_name") if (value != "\[Put the name here\]") panic_server_name = value if("panic_server_address") if(value != "byond://address:port") panic_address = value - - if("medal_hub_address") - global.medal_hub = value - if("medal_hub_password") - global.medal_pass = value if("show_irc_name") showircname = 1 if("see_own_notes") @@ -567,8 +554,12 @@ if("irc_announce_new_game") irc_announce_new_game = TRUE else - WRITE_FILE(GLOB.config_error_log, "Unknown setting in configuration: '[name]'") - +#if DM_VERSION > 511 +#error Replace the line below with WRITE_FILE(GLOB.config_error_log, "Unknown setting in configuration: '[name]'") +#endif + HandleCommsConfig(name, value) //TODO: Deprecate this eventually + else if(type == "comms") + HandleCommsConfig(name, value) else if(type == "game_options") switch(name) if("damage_multiplier") @@ -808,6 +799,24 @@ if(fps <= 0) fps = initial(fps) +/datum/configuration/proc/HandleCommsConfig(name, value) + switch(name) + if("comms_key") + global.comms_key = value + if(value != "default_pwd" && length(value) > 6) //It's the default value or less than 6 characters long, warn badmins + global.comms_allowed = TRUE + if("cross_server_address") + cross_address = value + if(value != "byond:\\address:port") + cross_allowed = TRUE + if("cross_comms_name") + cross_name = value + if("medal_hub_address") + global.medal_hub = value + if("medal_hub_password") + global.medal_pass = value + else + WRITE_FILE(GLOB.config_error_log, "Unknown setting in configuration: '[name]'") /datum/configuration/proc/loadmaplist(filename) var/list/Lines = world.file2list(filename) diff --git a/code/controllers/hooks-defs.dm b/code/controllers/hooks-defs.dm index 001372b4e3..42212e266c 100644 --- a/code/controllers/hooks-defs.dm +++ b/code/controllers/hooks-defs.dm @@ -68,14 +68,14 @@ /** * Employee reassignment hook. * Called in card.dm when someone's card is reassigned at the HoP's desk. - * Parameters: var/obj/item/weapon/card/id + * Parameters: var/obj/item/card/id */ /hook/reassign_employee /** * Employee terminated hook. * Called in card.dm when someone's card is terminated at the HoP's desk. - * Parameters: var/obj/item/weapon/card/id + * Parameters: var/obj/item/card/id */ /hook/terminate_employee diff --git a/code/controllers/master.dm b/code/controllers/master.dm index 5ca7b15f72..6981748198 100644 --- a/code/controllers/master.dm +++ b/code/controllers/master.dm @@ -60,13 +60,17 @@ GLOBAL_REAL(Master, /datum/controller/master) = new /datum/controller/master/New() // Highlander-style: there can only be one! Kill off the old and replace it with the new. - subsystems = list() + var/list/_subsystems = list() + subsystems = _subsystems if (Master != src) if (istype(Master)) Recover() qdel(Master) else - init_subtypes(/datum/controller/subsystem, subsystems) + var/list/subsytem_types = subtypesof(/datum/controller/subsystem) + sortTim(subsytem_types, /proc/cmp_subsystem_init) + for(var/I in subsytem_types) + _subsystems += new I Master = src if(!GLOB) @@ -284,7 +288,7 @@ GLOBAL_REAL(Master, /datum/controller/master) = new //if there are mutiple sleeping procs running before us hogging the cpu, we have to run later // because sleeps are processed in the order received, so longer sleeps are more likely to run first - if (world.tick_usage > TICK_LIMIT_MC) + if (TICK_USAGE > TICK_LIMIT_MC) sleep_delta += 2 current_ticklimit = TICK_LIMIT_RUNNING * 0.5 sleep(world.tick_lag * (processing + sleep_delta)) @@ -293,7 +297,7 @@ GLOBAL_REAL(Master, /datum/controller/master) = new sleep_delta = MC_AVERAGE_FAST(sleep_delta, 0) if (last_run + (world.tick_lag * processing) > world.time) sleep_delta += 1 - if (world.tick_usage > (TICK_LIMIT_MC*0.5)) + if (TICK_USAGE > (TICK_LIMIT_MC*0.5)) sleep_delta += 1 if (make_runtime) @@ -399,13 +403,13 @@ GLOBAL_REAL(Master, /datum/controller/master) = new //keep running while we have stuff to run and we haven't gone over a tick // this is so subsystems paused eariler can use tick time that later subsystems never used - while (ran && queue_head && world.tick_usage < TICK_LIMIT_MC) + while (ran && queue_head && TICK_USAGE < TICK_LIMIT_MC) ran = FALSE bg_calc = FALSE current_tick_budget = queue_priority_count queue_node = queue_head while (queue_node) - if (ran && world.tick_usage > TICK_LIMIT_RUNNING) + if (ran && TICK_USAGE > TICK_LIMIT_RUNNING) break queue_node_flags = queue_node.flags @@ -417,7 +421,7 @@ GLOBAL_REAL(Master, /datum/controller/master) = new //(unless we haven't even ran anything this tick, since its unlikely they will ever be able run // in those cases, so we just let them run) if (queue_node_flags & SS_NO_TICK_CHECK) - if (queue_node.tick_usage > TICK_LIMIT_RUNNING - world.tick_usage && ran_non_ticker) + if (queue_node.tick_usage > TICK_LIMIT_RUNNING - TICK_USAGE && ran_non_ticker) queue_node.queued_priority += queue_priority_count * 0.10 queue_priority_count -= queue_node_priority queue_priority_count += queue_node.queued_priority @@ -429,7 +433,7 @@ GLOBAL_REAL(Master, /datum/controller/master) = new current_tick_budget = queue_priority_count_bg bg_calc = TRUE - tick_remaining = TICK_LIMIT_RUNNING - world.tick_usage + tick_remaining = TICK_LIMIT_RUNNING - TICK_USAGE if (current_tick_budget > 0 && queue_node_priority > 0) tick_precentage = tick_remaining / (current_tick_budget / queue_node_priority) @@ -438,7 +442,7 @@ GLOBAL_REAL(Master, /datum/controller/master) = new tick_precentage = max(tick_precentage*0.5, tick_precentage-queue_node.tick_overrun) - current_ticklimit = round(world.tick_usage + tick_precentage) + current_ticklimit = round(TICK_USAGE + tick_precentage) if (!(queue_node_flags & SS_TICKER)) ran_non_ticker = TRUE @@ -449,9 +453,9 @@ GLOBAL_REAL(Master, /datum/controller/master) = new queue_node.state = SS_RUNNING - tick_usage = world.tick_usage + tick_usage = TICK_USAGE var/state = queue_node.ignite(queue_node_paused) - tick_usage = world.tick_usage - tick_usage + tick_usage = TICK_USAGE - tick_usage if (state == SS_RUNNING) state = SS_IDLE diff --git a/code/controllers/subsystem/air.dm b/code/controllers/subsystem/air.dm index a9a177597a..8eb7392db8 100644 --- a/code/controllers/subsystem/air.dm +++ b/code/controllers/subsystem/air.dm @@ -71,65 +71,65 @@ SUBSYSTEM_DEF(air) /datum/controller/subsystem/air/fire(resumed = 0) - var/timer = world.tick_usage + var/timer = TICK_USAGE_REAL if(currentpart == SSAIR_PIPENETS || !resumed) process_pipenets(resumed) - cost_pipenets = MC_AVERAGE(cost_pipenets, TICK_DELTA_TO_MS(world.tick_usage - timer)) + cost_pipenets = MC_AVERAGE(cost_pipenets, TICK_DELTA_TO_MS(TICK_USAGE_REAL - timer)) if(state != SS_RUNNING) return resumed = 0 currentpart = SSAIR_ATMOSMACHINERY if(currentpart == SSAIR_ATMOSMACHINERY) - timer = world.tick_usage + timer = TICK_USAGE_REAL process_atmos_machinery(resumed) - cost_atmos_machinery = MC_AVERAGE(cost_atmos_machinery, TICK_DELTA_TO_MS(world.tick_usage - timer)) + cost_atmos_machinery = MC_AVERAGE(cost_atmos_machinery, TICK_DELTA_TO_MS(TICK_USAGE_REAL - timer)) if(state != SS_RUNNING) return resumed = 0 currentpart = SSAIR_ACTIVETURFS if(currentpart == SSAIR_ACTIVETURFS) - timer = world.tick_usage + timer = TICK_USAGE_REAL process_active_turfs(resumed) - cost_turfs = MC_AVERAGE(cost_turfs, TICK_DELTA_TO_MS(world.tick_usage - timer)) + cost_turfs = MC_AVERAGE(cost_turfs, TICK_DELTA_TO_MS(TICK_USAGE_REAL - timer)) if(state != SS_RUNNING) return resumed = 0 currentpart = SSAIR_EXCITEDGROUPS if(currentpart == SSAIR_EXCITEDGROUPS) - timer = world.tick_usage + timer = TICK_USAGE_REAL process_excited_groups(resumed) - cost_groups = MC_AVERAGE(cost_groups, TICK_DELTA_TO_MS(world.tick_usage - timer)) + cost_groups = MC_AVERAGE(cost_groups, TICK_DELTA_TO_MS(TICK_USAGE_REAL - timer)) if(state != SS_RUNNING) return resumed = 0 currentpart = SSAIR_HIGHPRESSURE if(currentpart == SSAIR_HIGHPRESSURE) - timer = world.tick_usage + timer = TICK_USAGE_REAL process_high_pressure_delta(resumed) - cost_highpressure = MC_AVERAGE(cost_highpressure, TICK_DELTA_TO_MS(world.tick_usage - timer)) + cost_highpressure = MC_AVERAGE(cost_highpressure, TICK_DELTA_TO_MS(TICK_USAGE_REAL - timer)) if(state != SS_RUNNING) return resumed = 0 currentpart = SSAIR_HOTSPOTS if(currentpart == SSAIR_HOTSPOTS) - timer = world.tick_usage + timer = TICK_USAGE_REAL process_hotspots(resumed) - cost_hotspots = MC_AVERAGE(cost_hotspots, TICK_DELTA_TO_MS(world.tick_usage - timer)) + cost_hotspots = MC_AVERAGE(cost_hotspots, TICK_DELTA_TO_MS(TICK_USAGE_REAL - timer)) if(state != SS_RUNNING) return resumed = 0 currentpart = SSAIR_SUPERCONDUCTIVITY if(currentpart == SSAIR_SUPERCONDUCTIVITY) - timer = world.tick_usage + timer = TICK_USAGE_REAL process_super_conductivity(resumed) - cost_superconductivity = MC_AVERAGE(cost_superconductivity, TICK_DELTA_TO_MS(world.tick_usage - timer)) + cost_superconductivity = MC_AVERAGE(cost_superconductivity, TICK_DELTA_TO_MS(TICK_USAGE_REAL - timer)) if(state != SS_RUNNING) return resumed = 0 diff --git a/code/controllers/subsystem/atoms.dm b/code/controllers/subsystem/atoms.dm index e819060afb..aeadfcf94e 100644 --- a/code/controllers/subsystem/atoms.dm +++ b/code/controllers/subsystem/atoms.dm @@ -30,7 +30,7 @@ SUBSYSTEM_DEF(atoms) initialized = INITIALIZATION_INNEW_MAPLOAD LAZYINITLIST(late_loaders) - + var/count var/list/mapload_arg = list(TRUE) if(atoms) @@ -60,10 +60,10 @@ SUBSYSTEM_DEF(atoms) A.LateInitialize() testing("Late initialized [late_loaders.len] atoms") late_loaders.Cut() - + if(atoms) . = created_atoms + atoms - created_atoms = null + created_atoms = null /datum/controller/subsystem/atoms/proc/InitAtom(atom/A, list/arguments) var/the_type = A.type @@ -77,7 +77,7 @@ SUBSYSTEM_DEF(atoms) if(start_tick != world.time) BadInitializeCalls[the_type] |= BAD_INIT_SLEPT - + var/qdeleted = FALSE if(result != INITIALIZE_HINT_NORMAL) @@ -92,12 +92,12 @@ SUBSYSTEM_DEF(atoms) qdeleted = TRUE else BadInitializeCalls[the_type] |= BAD_INIT_NO_HINT - + if(!A) //possible harddel qdeleted = TRUE else if(!A.initialized) BadInitializeCalls[the_type] |= BAD_INIT_DIDNT_INIT - + return qdeleted || QDELING(A) /datum/controller/subsystem/atoms/proc/map_loader_begin() diff --git a/code/controllers/subsystem/blackbox.dm b/code/controllers/subsystem/blackbox.dm index 83f3f48f4a..b85e99a0b9 100644 --- a/code/controllers/subsystem/blackbox.dm +++ b/code/controllers/subsystem/blackbox.dm @@ -282,4 +282,4 @@ SUBSYSTEM_DEF(blackbox) return details /datum/feedback_variable/proc/get_parsed() - return list(variable,value,details) + return list(variable,value,details) \ No newline at end of file diff --git a/code/controllers/subsystem/communications.dm b/code/controllers/subsystem/communications.dm index 1380d119e2..7a8748c20f 100644 --- a/code/controllers/subsystem/communications.dm +++ b/code/controllers/subsystem/communications.dm @@ -1,5 +1,5 @@ -#define COMMUNICATION_COOLDOWN 600 -#define COMMUNICATION_COOLDOWN_AI 600 +#define COMMUNICATION_COOLDOWN 300 +#define COMMUNICATION_COOLDOWN_AI 300 SUBSYSTEM_DEF(communications) name = "Communications" diff --git a/code/controllers/subsystem/disease.dm b/code/controllers/subsystem/disease.dm index 451bd05606..c75063c256 100644 --- a/code/controllers/subsystem/disease.dm +++ b/code/controllers/subsystem/disease.dm @@ -1,6 +1,6 @@ SUBSYSTEM_DEF(disease) name = "Disease" - flags = SS_NO_FIRE + flags = SS_NO_FIRE | SS_NO_INIT var/list/active_diseases = list() //List of Active disease in all mobs; purely for quick referencing. var/list/diseases @@ -13,4 +13,4 @@ SUBSYSTEM_DEF(disease) diseases = subtypesof(/datum/disease) /datum/controller/subsystem/disease/stat_entry(msg) - ..("P:[active_diseases.len]") \ No newline at end of file + ..("P:[active_diseases.len]") diff --git a/code/controllers/subsystem/explosion.dm b/code/controllers/subsystem/explosion.dm index fe6657644f..1e3a6f8a6e 100644 --- a/code/controllers/subsystem/explosion.dm +++ b/code/controllers/subsystem/explosion.dm @@ -49,12 +49,12 @@ SUBSYSTEM_DEF(explosion) flame_cap = SSexplosion.flame_cap dyn_ex_scale = SSexplosion.dyn_ex_scale -/datum/controller/subsystem/explosion/fire() +/datum/controller/subsystem/explosion/fire() var/list/cached_explosions = explosions var/num_explosions = cached_explosions.len if(!num_explosions) return - + //figure exactly how many tick splits are required var/num_splits if(rebuild_tick_split_count) @@ -216,7 +216,7 @@ SUBSYSTEM_DEF(explosion) started_at = REALTIMEOFDAY tick_started = world.time - + gathered_turfs = list() calculated_turfs = list() unsafe_turfs = list() @@ -332,13 +332,13 @@ SUBSYSTEM_DEF(explosion) for(var/obj/structure/blob/B in T) current_exp_block += B.explosion_block - + L[T] = current_exp_block if(MC_TICK_CHECK) E.gathered_turfs.Cut(1, cut_to) return FALSE - + E.gathered_turfs.Cut() return done_gathering_turfs @@ -358,7 +358,7 @@ SUBSYSTEM_DEF(explosion) var/throw_range_max = E.extent var/turf/epi = E.epicenter - + var/x0 = epi.x var/y0 = epi.y @@ -407,7 +407,7 @@ SUBSYSTEM_DEF(explosion) var/throw_range = rand(throw_dist, throw_range_max) var/turf/throw_at = get_ranged_target_turf(I, throw_dir, throw_range) I.throw_speed = 4 //Temporarily change their throw_speed for embedding purposes (Resets when it finishes throwing, regardless of hitting anything) - I.throw_at(throw_at, throw_range, 4) + I.throw_at(throw_at, throw_range, 4) if(MC_TICK_CHECK) var/circumference = (PI * (init_dist + 4) * 2) //+4 to radius to prevent shit gaps @@ -432,7 +432,7 @@ SUBSYSTEM_DEF(explosion) E.finished_at = REALTIMEOFDAY E.tick_finished = world.time - + return TRUE /client/proc/check_bomb_impacts() diff --git a/code/controllers/subsystem/garbage.dm b/code/controllers/subsystem/garbage.dm index ebc1ad9474..8502280aaf 100644 --- a/code/controllers/subsystem/garbage.dm +++ b/code/controllers/subsystem/garbage.dm @@ -1,7 +1,7 @@ SUBSYSTEM_DEF(garbage) name = "Garbage" priority = 15 - wait = 5 + wait = 20 flags = SS_POST_FIRE_TIMING|SS_BACKGROUND|SS_NO_INIT runlevels = RUNLEVELS_DEFAULT | RUNLEVEL_LOBBY @@ -147,7 +147,7 @@ SUBSYSTEM_DEF(garbage) //this is purely to separate things profile wise. /datum/controller/subsystem/garbage/proc/HardDelete(datum/A) var/time = world.timeofday - var/tick = world.tick_usage + var/tick = TICK_USAGE var/ticktime = world.time var/type = A.type @@ -155,7 +155,7 @@ SUBSYSTEM_DEF(garbage) del(A) - tick = (world.tick_usage-tick+((world.time-ticktime)/world.tick_lag*100)) + tick = (TICK_USAGE-tick+((world.time-ticktime)/world.tick_lag*100)) if (tick > highest_del_tickusage) highest_del_tickusage = tick time = world.timeofday - time diff --git a/code/controllers/subsystem/job.dm b/code/controllers/subsystem/job.dm index 1be36e5ac7..d64739698a 100644 --- a/code/controllers/subsystem/job.dm +++ b/code/controllers/subsystem/job.dm @@ -420,7 +420,7 @@ SUBSYSTEM_DEF(job) if(job && H) job.after_spawn(H, M) - + handle_roundstart_items(H, M.ckey, H.mind.assigned_role, H.mind.special_role) return H diff --git a/code/controllers/subsystem/lighting.dm b/code/controllers/subsystem/lighting.dm index bcb94c835b..78e8b150c3 100644 --- a/code/controllers/subsystem/lighting.dm +++ b/code/controllers/subsystem/lighting.dm @@ -24,7 +24,7 @@ SUBSYSTEM_DEF(lighting) create_all_lighting_objects() initialized = TRUE - + fire(FALSE, TRUE) ..() diff --git a/code/controllers/subsystem/npcpool.dm b/code/controllers/subsystem/npcpool.dm index e88da7d900..4f875721e8 100644 --- a/code/controllers/subsystem/npcpool.dm +++ b/code/controllers/subsystem/npcpool.dm @@ -134,12 +134,12 @@ SUBSYSTEM_DEF(npcpool) if(facCount == 1 && helpProb) helpProb = 100 - + if(prob(helpProb) && candidate.takeDelegate(check,FALSE)) --canBeUsed.len candidate.eye_color = "yellow" candidate.update_icons() - + if(!currentrun.len || MC_TICK_CHECK) //don't change SS state if it isn't necessary return diff --git a/code/controllers/subsystem/persistence.dm b/code/controllers/subsystem/persistence.dm index a0dc7c526d..0137953a65 100644 --- a/code/controllers/subsystem/persistence.dm +++ b/code/controllers/subsystem/persistence.dm @@ -2,15 +2,13 @@ SUBSYSTEM_DEF(persistence) name = "Persistence" init_order = INIT_ORDER_PERSISTENCE flags = SS_NO_FIRE - var/savefile/secret_satchels var/list/satchel_blacklist = list() //this is a typecache var/list/new_secret_satchels = list() //these are objects - var/old_secret_satchels = "" + var/list/old_secret_satchels = list() var/list/obj/structure/chisel_message/chisel_messages = list() var/list/saved_messages = list() - var/savefile/trophy_sav var/list/saved_trophies = list() /datum/controller/subsystem/persistence/Initialize() @@ -21,52 +19,51 @@ SUBSYSTEM_DEF(persistence) ..() /datum/controller/subsystem/persistence/proc/LoadSatchels() - secret_satchels = new /savefile("data/npc_saves/SecretSatchels.sav") - satchel_blacklist = typecacheof(list(/obj/item/stack/tile/plasteel, /obj/item/weapon/crowbar)) - secret_satchels[SSmapping.config.map_name] >> old_secret_satchels - - var/list/expanded_old_satchels = list() - var/placed_satchels = 0 - - if(!isnull(old_secret_satchels)) - expanded_old_satchels = splittext(old_secret_satchels,"#") - if(PlaceSecretSatchel(expanded_old_satchels)) - placed_satchels++ + var/placed_satchel = 0 + var/path + var/obj/item/storage/backpack/satchel/flat/F = new() + if(fexists("data/npc_saves/SecretSatchels.sav")) //legacy compatability to convert old format to new + var/savefile/secret_satchels = new /savefile("data/npc_saves/SecretSatchels.sav") + var/sav_text + secret_satchels[SSmapping.config.map_name] >> sav_text + fdel("data/npc_saves/SecretSatchels.sav") + if(sav_text) + old_secret_satchels = splittext(sav_text,"#") + if(old_secret_satchels.len >= 20) + var/satchel_string = pick_n_take(old_secret_satchels) + var/list/chosen_satchel = splittext(satchel_string,"|") + if(chosen_satchel.len == 3) + F.x = text2num(chosen_satchel[1]) + F.y = text2num(chosen_satchel[2]) + F.z = ZLEVEL_STATION + path = text2path(chosen_satchel[3]) else - expanded_old_satchels.len = 0 - - var/list/free_satchels = list() - for(var/turf/T in shuffle(block(locate(TRANSITIONEDGE,TRANSITIONEDGE,ZLEVEL_STATION), locate(world.maxx-TRANSITIONEDGE,world.maxy-TRANSITIONEDGE,ZLEVEL_STATION)))) //Nontrivially expensive but it's roundstart only - if(isfloorturf(T) && !istype(T, /turf/open/floor/plating/)) - free_satchels += new /obj/item/weapon/storage/backpack/satchel/flat/secret(T) - if(!isemptylist(free_satchels) && ((free_satchels.len + placed_satchels) >= (50 - expanded_old_satchels.len) * 0.1)) //up to six tiles, more than enough to kill anything that moves - break - -/datum/controller/subsystem/persistence/proc/PlaceSecretSatchel(list/expanded_old_satchels) - var/satchel_string - - if(expanded_old_satchels.len >= 20) //guards against low drop pools assuring that one player cannot reliably find his own gear. - satchel_string = pick_n_take(expanded_old_satchels) - - old_secret_satchels = jointext(expanded_old_satchels,"#") - WRITE_FILE(secret_satchels[SSmapping.config.map_name], old_secret_satchels) - - var/list/chosen_satchel = splittext(satchel_string,"|") - if(!chosen_satchel || isemptylist(chosen_satchel) || chosen_satchel.len != 3) //Malformed - return 0 - - var/path = text2path(chosen_satchel[3]) //If the item no longer exist, this returns null - if(!path) - return 0 - - var/obj/item/weapon/storage/backpack/satchel/flat/F = new() - F.x = text2num(chosen_satchel[1]) - F.y = text2num(chosen_satchel[2]) - F.z = ZLEVEL_STATION + var/json_file = file("data/npc_saves/SecretSatchels[SSmapping.config.map_name].json") + if(!fexists(json_file)) + return + var/list/json = list() + json = json_decode(file2text(json_file)) + old_secret_satchels = json["data"] + if(old_secret_satchels.len) + if(old_secret_satchels.len >= 20) //guards against low drop pools assuring that one player cannot reliably find his own gear. + var/pos = rand(1, old_secret_satchels.len) + old_secret_satchels.Cut(pos, pos+1) + F.x = old_secret_satchels[pos]["x"] + F.y = old_secret_satchels[pos]["y"] + F.z = ZLEVEL_STATION + path = text2path(old_secret_satchels[pos]["saved_obj"]) + if(!ispath(path)) + return if(isfloorturf(F.loc) && !istype(F.loc, /turf/open/floor/plating/)) F.hide(1) new path(F) - return 1 + placed_satchel++ + var/list/free_satchels = list() + for(var/turf/T in shuffle(block(locate(TRANSITIONEDGE,TRANSITIONEDGE,ZLEVEL_STATION), locate(world.maxx-TRANSITIONEDGE,world.maxy-TRANSITIONEDGE,ZLEVEL_STATION)))) //Nontrivially expensive but it's roundstart only + if(isfloorturf(T) && !istype(T, /turf/open/floor/plating/)) + free_satchels += new /obj/item/storage/backpack/satchel/flat/secret(T) + if(!isemptylist(free_satchels) && ((free_satchels.len + placed_satchel) >= (50 - old_secret_satchels.len) * 0.1)) //up to six tiles, more than enough to kill anything that moves + break /datum/controller/subsystem/persistence/proc/LoadPoly() for(var/mob/living/simple_animal/parrot/Poly/P in GLOB.living_mob_list) @@ -74,14 +71,25 @@ SUBSYSTEM_DEF(persistence) break //Who's been duping the bird?! /datum/controller/subsystem/persistence/proc/LoadChiselMessages() - var/savefile/chisel_messages_sav = new /savefile("data/npc_saves/ChiselMessages.sav") - var/saved_json - chisel_messages_sav[SSmapping.config.map_name] >> saved_json + var/list/saved_messages = list() + if(fexists("data/npc_saves/ChiselMessages.sav")) //legacy compatability to convert old format to new + var/savefile/chisel_messages_sav = new /savefile("data/npc_saves/ChiselMessages.sav") + var/saved_json + chisel_messages_sav[SSmapping.config.map_name] >> saved_json + if(!saved_json) + return + saved_messages = json_decode(saved_json) + fdel("data/npc_saves/ChiselMessages.sav") + else + var/json_file = file("data/npc_saves/ChiselMessages[SSmapping.config.map_name].json") + if(!fexists(json_file)) + return + var/list/json + json = json_decode(file2text(json_file)) - if(!saved_json) - return - - var/list/saved_messages = json_decode(saved_json) + if(!json) + return + saved_messages = json["data"] for(var/item in saved_messages) if(!islist(item)) @@ -109,20 +117,23 @@ SUBSYSTEM_DEF(persistence) log_world("Loaded [saved_messages.len] engraved messages on map [SSmapping.config.map_name]") /datum/controller/subsystem/persistence/proc/LoadTrophies() - trophy_sav = new /savefile("data/npc_saves/TrophyItems.sav") - var/saved_json - trophy_sav >> saved_json - - if(!saved_json) - return - - var/decoded_json = json_decode(saved_json) - - if(!islist(decoded_json)) - return - - saved_trophies = decoded_json - + if(fexists("data/npc_saves/TrophyItems.sav")) //legacy compatability to convert old format to new + var/savefile/S = new /savefile("data/npc_saves/TrophyItems.sav") + var/saved_json + S >> saved_json + if(!saved_json) + return + saved_trophies = json_decode(saved_json) + fdel("data/npc_saves/TrophyItems.sav") + else + var/json_file = file("data/npc_saves/TrophyItems.json") + if(!fexists(json_file)) + return + var/list/json = list() + json = json_decode(file2text(json_file)) + if(!json) + return + saved_trophies = json["data"] SetUpTrophies(saved_trophies.Copy()) /datum/controller/subsystem/persistence/proc/SetUpTrophies(list/trophy_items) @@ -156,8 +167,10 @@ SUBSYSTEM_DEF(persistence) CollectTrophies() /datum/controller/subsystem/persistence/proc/CollectSecretSatchels() + var/list/satchels = list() + satchel_blacklist = typecacheof(list(/obj/item/stack/tile/plasteel, /obj/item/crowbar)) for(var/A in new_secret_satchels) - var/obj/item/weapon/storage/backpack/satchel/flat/F = A + var/obj/item/storage/backpack/satchel/flat/F = A if(QDELETED(F) || F.z != ZLEVEL_STATION || F.invisibility != INVISIBILITY_MAXIMUM) continue var/list/savable_obj = list() @@ -170,25 +183,39 @@ SUBSYSTEM_DEF(persistence) savable_obj += O.type if(isemptylist(savable_obj)) continue - old_secret_satchels += "[F.x]|[F.y]|[pick(savable_obj)]#" - WRITE_FILE(secret_satchels[SSmapping.config.map_name], old_secret_satchels) + var/list/data = list() + data["x"] = F.x + data["y"] = F.y + data["saved_obj"] = pick(savable_obj) + satchels += list(data) + var/json_file = file("data/npc_saves/SecretSatchels[SSmapping.config.map_name].json") + var/list/file_data = list() + file_data["data"] = satchels + fdel(json_file) + WRITE_FILE(json_file, json_encode(file_data)) /datum/controller/subsystem/persistence/proc/CollectChiselMessages() - var/savefile/chisel_messages_sav = new /savefile("data/npc_saves/ChiselMessages.sav") + var/json_file = file("data/npc_saves/ChiselMessages[SSmapping.config.map_name].json") for(var/obj/structure/chisel_message/M in chisel_messages) saved_messages += list(M.pack()) log_world("Saved [saved_messages.len] engraved messages on map [SSmapping.config.map_name]") - - WRITE_FILE(chisel_messages_sav[SSmapping.config.map_name], json_encode(saved_messages)) + var/list/file_data = list() + file_data["data"] = saved_messages + fdel(json_file) + WRITE_FILE(json_file, json_encode(file_data)) /datum/controller/subsystem/persistence/proc/SaveChiselMessage(obj/structure/chisel_message/M) saved_messages += list(M.pack()) // dm eats one list /datum/controller/subsystem/persistence/proc/CollectTrophies() - WRITE_FILE(trophy_sav, json_encode(saved_trophies)) + var/json_file = file("data/npc_saves/TrophyItems.json") + var/list/file_data = list() + file_data["data"] = saved_trophies + fdel(json_file) + WRITE_FILE(json_file, json_encode(file_data)) /datum/controller/subsystem/persistence/proc/SaveTrophy(obj/structure/displaycase/trophy/T) if(!T.added_roundstart && T.showpiece) diff --git a/code/controllers/subsystem/processing/overlays.dm b/code/controllers/subsystem/processing/overlays.dm index 589bf667af..fba4ebcaf0 100644 --- a/code/controllers/subsystem/processing/overlays.dm +++ b/code/controllers/subsystem/processing/overlays.dm @@ -55,7 +55,7 @@ PROCESSING_SUBSYSTEM_DEF(overlays) overlays = po else overlays.Cut() - flags &= ~OVERLAY_QUEUED + flags_1 &= ~OVERLAY_QUEUED_1 /proc/iconstate2appearance(icon, iconstate) var/static/image/stringbro = new() @@ -102,8 +102,8 @@ PROCESSING_SUBSYSTEM_DEF(overlays) new_overlays[i] = appearance_bro.appearance return new_overlays -#define NOT_QUEUED_ALREADY (!(flags & OVERLAY_QUEUED)) -#define QUEUE_FOR_COMPILE flags |= OVERLAY_QUEUED; SSoverlays.processing += src; +#define NOT_QUEUED_ALREADY (!(flags_1 & OVERLAY_QUEUED_1)) +#define QUEUE_FOR_COMPILE flags_1 |= OVERLAY_QUEUED_1; SSoverlays.processing += src; /atom/proc/cut_overlays(priority = FALSE) var/list/cached_overlays = our_overlays var/list/cached_priority = priority_overlays diff --git a/code/controllers/subsystem/server_maint.dm b/code/controllers/subsystem/server_maint.dm index 855c00b728..ec34cfb8ed 100644 --- a/code/controllers/subsystem/server_maint.dm +++ b/code/controllers/subsystem/server_maint.dm @@ -33,7 +33,7 @@ SUBSYSTEM_DEF(server_maint) qdel(C) if (!(!C || world.time - C.connection_time < PING_BUFFER_TIME || C.inactivity >= (wait-1))) - winset(C, null, "command=.update_ping+[world.time+world.tick_lag*world.tick_usage/100]") + winset(C, null, "command=.update_ping+[world.time+world.tick_lag*TICK_USAGE_REAL/100]") if (MC_TICK_CHECK) //one day, when ss13 has 1000 people per server, you guys are gonna be glad I added this tick check return diff --git a/code/controllers/subsystem/shuttle.dm b/code/controllers/subsystem/shuttle.dm index d88d788d37..ea91e8a688 100644 --- a/code/controllers/subsystem/shuttle.dm +++ b/code/controllers/subsystem/shuttle.dm @@ -84,7 +84,7 @@ SUBSYSTEM_DEF(shuttle) var/turf/T = i T.ChangeTurf(/turf/open/space) transit_turfs += T - T.flags |= UNUSED_TRANSIT_TURF + T.flags_1 |= UNUSED_TRANSIT_TURF_1 #ifdef HIGHLIGHT_DYNAMIC_TRANSIT /datum/controller/subsystem/shuttle/proc/color_space() @@ -412,13 +412,13 @@ SUBSYSTEM_DEF(shuttle) for(var/i in transit_turfs) CHECK_TICK var/turf/topleft = i - if(!(topleft.flags & UNUSED_TRANSIT_TURF)) + if(!(topleft.flags_1 & UNUSED_TRANSIT_TURF_1)) continue var/turf/bottomright = locate(topleft.x + transit_width, topleft.y + transit_height, topleft.z) if(!bottomright) continue - if(!(bottomright.flags & UNUSED_TRANSIT_TURF)) + if(!(bottomright.flags_1 & UNUSED_TRANSIT_TURF_1)) continue proposed_zone = block(topleft, bottomright) @@ -428,7 +428,7 @@ SUBSYSTEM_DEF(shuttle) var/turf/T = j if(!T) continue base - if(!(T.flags & UNUSED_TRANSIT_TURF)) + if(!(T.flags_1 & UNUSED_TRANSIT_TURF_1)) continue base //to_chat(world, "[COORD(topleft)] and [COORD(bottomright)]") break base @@ -500,7 +500,7 @@ SUBSYSTEM_DEF(shuttle) for(var/i in new_transit_dock.assigned_turfs) var/turf/T = i T.ChangeTurf(transit_path) - T.flags &= ~(UNUSED_TRANSIT_TURF) + T.flags_1 &= ~(UNUSED_TRANSIT_TURF_1) M.assigned_transit = new_transit_dock return TRUE diff --git a/code/controllers/subsystem/stickyban.dm b/code/controllers/subsystem/stickyban.dm index 371cf22b3b..8251df0039 100644 --- a/code/controllers/subsystem/stickyban.dm +++ b/code/controllers/subsystem/stickyban.dm @@ -27,6 +27,6 @@ SUBSYSTEM_DEF(stickyban) ban["existing_user_matches_this_round"] = list() ban["admin_matches_this_round"] = list() cache[ckey] = ban - + for (var/bannedckey in cache) world.SetConfig("ban", bannedckey, list2stickyban(cache[bannedckey])) diff --git a/code/controllers/subsystem/throwing.dm b/code/controllers/subsystem/throwing.dm index d91d91de72..f245b0766c 100644 --- a/code/controllers/subsystem/throwing.dm +++ b/code/controllers/subsystem/throwing.dm @@ -135,6 +135,6 @@ SUBSYSTEM_DEF(throwing) var/atom/movable/AM = thing if (AM == thrownthing) continue - if (AM.density && !(AM.pass_flags & LETPASSTHROW) && !(AM.flags & ON_BORDER)) + if (AM.density && !(AM.pass_flags & LETPASSTHROW) && !(AM.flags_1 & ON_BORDER_1)) finalize(hit=TRUE, target=AM) return TRUE diff --git a/code/controllers/subsystem/ticker.dm b/code/controllers/subsystem/ticker.dm index e07d2db001..d196c9cb10 100755 --- a/code/controllers/subsystem/ticker.dm +++ b/code/controllers/subsystem/ticker.dm @@ -283,7 +283,7 @@ SUBSYSTEM_DEF(ticker) SSshuttle.lockdown = TRUE //initialise our cinematic screen object - cinematic = new /obj/screen{icon='icons/effects/station_explosion.dmi';icon_state="station_intact";layer=21;mouse_opacity=0;screen_loc="1,0";}(src) + cinematic = new /obj/screen{icon='icons/effects/station_explosion.dmi';icon_state="station_intact";layer=21;mouse_opacity = MOUSE_OPACITY_TRANSPARENT;screen_loc="1,0";}(src) for(var/mob/M in GLOB.mob_list) M.notransform = TRUE //stop everything moving diff --git a/code/controllers/subsystem/timer.dm b/code/controllers/subsystem/timer.dm index daf0eb324d..c8d5b69e61 100644 --- a/code/controllers/subsystem/timer.dm +++ b/code/controllers/subsystem/timer.dm @@ -50,9 +50,9 @@ SUBSYSTEM_DEF(timer) var/datum/timedevent/bucket_head = bucket_list[i] if (!bucket_head) continue - + log_world("Active timers at index [i]:") - + var/datum/timedevent/bucket_node = bucket_head var/anti_loop_check = 1000 do @@ -230,7 +230,7 @@ SUBSYSTEM_DEF(timer) src.timeToRun = timeToRun src.flags = flags src.hash = hash - + if (flags & TIMER_UNIQUE) SStimer.hashes[hash] = src if (flags & TIMER_STOPPABLE) @@ -383,7 +383,7 @@ SUBSYSTEM_DEF(timer) timeToRun = REALTIMEOFDAY + wait var/datum/timedevent/timer = new(callback, timeToRun, flags, hash) - return timer.id + return timer.id /proc/deltimer(id) if (!id) diff --git a/code/controllers/subsystem/title.dm b/code/controllers/subsystem/title.dm index a0bcb5feec..4f1dbc37c7 100644 --- a/code/controllers/subsystem/title.dm +++ b/code/controllers/subsystem/title.dm @@ -36,7 +36,7 @@ SUBSYSTEM_DEF(title) break file_path = "config/title_screens/images/[pick(title_screens)]" - + icon = new(fcopy_rsc(file_path)) if(splash_turf) diff --git a/code/datums/action.dm b/code/datums/action.dm index ecaa70387b..8e32e8968f 100644 --- a/code/datums/action.dm +++ b/code/datums/action.dm @@ -172,6 +172,7 @@ /datum/action/item_action/rcl name = "Change Cable Color" + icon_icon = 'icons/mob/actions/actions_items.dmi' button_icon_state = "rcl_rainbow" /datum/action/item_action/startchainsaw @@ -234,8 +235,8 @@ UpdateButtonIcon() /datum/action/item_action/toggle_unfriendly_fire/UpdateButtonIcon(status_only = FALSE) - if(istype(target, /obj/item/weapon/hierophant_club)) - var/obj/item/weapon/hierophant_club/H = target + if(istype(target, /obj/item/hierophant_club)) + var/obj/item/hierophant_club/H = target if(H.friendly_fire_check) button_icon_state = "vortex_ff_off" name = "Toggle Friendly Fire \[OFF\]" @@ -264,8 +265,8 @@ button_icon_state = "vortex_recall" /datum/action/item_action/vortex_recall/IsAvailable() - if(istype(target, /obj/item/weapon/hierophant_club)) - var/obj/item/weapon/hierophant_club/H = target + if(istype(target, /obj/item/hierophant_club)) + var/obj/item/hierophant_club/H = target if(H.teleporting) return 0 return ..() @@ -351,7 +352,7 @@ name = "Toggle Jetpack Stabilization" /datum/action/item_action/jetpack_stabilization/IsAvailable() - var/obj/item/weapon/tank/jetpack/J = target + var/obj/item/tank/jetpack/J = target if(!istype(J) || !J.on) return 0 return ..() @@ -405,33 +406,30 @@ /datum/action/item_action/initialize_ninja_suit name = "Toggle ninja suit" -/datum/action/item_action/ninjajaunt - name = "Phase Jaunt (10E)" - desc = "Utilizes the internal VOID-shift device to rapidly transit in direction facing." - icon_icon = 'icons/mob/actions/actions_items.dmi' - button_icon_state = "ninja_phase" - /datum/action/item_action/ninjasmoke name = "Smoke Bomb" desc = "Blind your enemies momentarily with a well-placed smoke bomb." button_icon_state = "smoke" + icon_icon = 'icons/mob/actions/actions_spells.dmi' /datum/action/item_action/ninjaboost - check_flags = AB_CHECK_RESTRAINED|AB_CHECK_CONSCIOUS + check_flags = NONE name = "Adrenaline Boost" desc = "Inject a secret chemical that will counteract all movement-impairing effect." button_icon_state = "repulse" + icon_icon = 'icons/mob/actions/actions_spells.dmi' /datum/action/item_action/ninjapulse name = "EM Burst (25E)" desc = "Disable any nearby technology with a electro-magnetic pulse." button_icon_state = "emp" + icon_icon = 'icons/mob/actions/actions_spells.dmi' /datum/action/item_action/ninjastar name = "Create Throwing Stars (1E)" desc = "Creates some throwing stars" button_icon_state = "throwingstar" - icon_icon = 'icons/obj/weapons.dmi' + icon_icon = 'icons/obj/items_and_weapons.dmi' /datum/action/item_action/ninjanet name = "Energy Net (20E)" @@ -443,13 +441,13 @@ name = "Recall Energy Katana (Variable Cost)" desc = "Teleports the Energy Katana linked to this suit to its wearer, cost based on distance." button_icon_state = "energy_katana" - icon_icon = 'icons/obj/weapons.dmi' + icon_icon = 'icons/obj/items_and_weapons.dmi' /datum/action/item_action/ninja_stealth name = "Toggle Stealth" desc = "Toggles stealth mode on and off." - icon_icon = 'icons/mob/actions/actions_items.dmi' button_icon_state = "ninja_cloak" + icon_icon = 'icons/mob/actions/actions_minor_antag.dmi' /datum/action/item_action/toggle_glove name = "Toggle interaction" @@ -491,7 +489,7 @@ S.action = src name = S.name desc = S.desc - button_icon = S.action_icon + icon_icon = S.action_icon button_icon_state = S.action_icon_state background_icon_state = S.action_background_icon_state button.name = name diff --git a/code/datums/antagonists/datum_traitor.dm b/code/datums/antagonists/datum_traitor.dm index d706eff62b..245c620dd3 100644 --- a/code/datums/antagonists/datum_traitor.dm +++ b/code/datums/antagonists/datum_traitor.dm @@ -320,11 +320,11 @@ //Spawn and equip documents var/mob/living/carbon/human/mob = owner.current - var/obj/item/weapon/folder/syndicate/folder + var/obj/item/folder/syndicate/folder if(owner == SSticker.mode.exchange_red) - folder = new/obj/item/weapon/folder/syndicate/red(mob.loc) + folder = new/obj/item/folder/syndicate/red(mob.loc) else - folder = new/obj/item/weapon/folder/syndicate/blue(mob.loc) + folder = new/obj/item/folder/syndicate/blue(mob.loc) var/list/slots = list ( "backpack" = slot_in_backpack, diff --git a/code/datums/antagonists/devil.dm b/code/datums/antagonists/devil.dm index 077fb94e52..9839dfe4ac 100644 --- a/code/datums/antagonists/devil.dm +++ b/code/datums/antagonists/devil.dm @@ -188,7 +188,7 @@ GLOBAL_LIST_INIT(devil_suffix, list(" the Red", " the Soulless", " the Master", if(form == BLOOD_LIZARD && SOULVALUE < BLOOD_THRESHOLD) regress_humanoid() if(SOULVALUE < 0) - remove_spells() + give_appropriate_spells() to_chat(owner.current, "As punishment for your failures, all of your powers except contract creation have been revoked.") /datum/antagonist/devil/proc/regress_humanoid() @@ -408,7 +408,7 @@ GLOBAL_LIST_INIT(devil_suffix, list(" the Red", " the Soulless", " the Master", reviveNumber += LOSS_PER_DEATH update_hud() if(body) - body.revive(1,0) + body.revive(TRUE, TRUE) //Adminrevive also recovers organs, preventing someone from resurrecting without a heart. if(istype(body.loc, /obj/effect/dummy/slaughter/)) body.forceMove(get_turf(body))//Fixes dying while jaunted leaving you permajaunted. if(istype(body, /mob/living/carbon/true_devil)) @@ -437,8 +437,8 @@ GLOBAL_LIST_INIT(devil_suffix, list(" the Red", " the Soulless", " the Master", var/mob/living/carbon/human/H = owner.current H.equip_to_slot_or_del(new /obj/item/clothing/under/lawyer/black(H), slot_w_uniform) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/laceup(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/weapon/storage/briefcase(H), slot_hands) - H.equip_to_slot_or_del(new /obj/item/weapon/pen(H), slot_l_store) + H.equip_to_slot_or_del(new /obj/item/storage/briefcase(H), slot_hands) + H.equip_to_slot_or_del(new /obj/item/pen(H), slot_l_store) if(SOULVALUE >= BLOOD_THRESHOLD) H.set_species(/datum/species/lizard, 1) H.underwear = "Nude" diff --git a/code/datums/antagonists/ninja.dm b/code/datums/antagonists/ninja.dm index 4efb17f154..230a4d64e4 100644 --- a/code/datums/antagonists/ninja.dm +++ b/code/datums/antagonists/ninja.dm @@ -29,7 +29,7 @@ qdel(H.gloves) var/obj/item/clothing/suit/space/space_ninja/theSuit = new(H) - var/obj/item/weapon/dash/energy_katana/EK = new(H) + var/obj/item/dash/energy_katana/EK = new(H) theSuit.energyKatana = EK H.equip_to_slot_or_del(new /obj/item/device/radio/headset(H), slot_ears) @@ -41,13 +41,12 @@ H.equip_to_slot_or_del(new /obj/item/clothing/mask/gas/space_ninja(H), slot_wear_mask) H.equip_to_slot_or_del(new /obj/item/clothing/glasses/night(H), slot_glasses) H.equip_to_slot_or_del(EK, slot_belt) - H.equip_to_slot_or_del(new /obj/item/device/flashlight(H), slot_r_store) - H.equip_to_slot_or_del(new /obj/item/weapon/grenade/plastic/x4(H), slot_l_store) - H.equip_to_slot_or_del(new /obj/item/weapon/tank/internals/emergency_oxygen(H), slot_s_store) - H.equip_to_slot_or_del(new /obj/item/weapon/tank/jetpack/carbondioxide(H), slot_back) + H.equip_to_slot_or_del(new /obj/item/grenade/plastic/x4(H), slot_l_store) + H.equip_to_slot_or_del(new /obj/item/tank/internals/emergency_oxygen(H), slot_s_store) + H.equip_to_slot_or_del(new /obj/item/tank/jetpack/carbondioxide(H), slot_back) theSuit.randomize_param() - var/obj/item/weapon/implant/explosive/E = new/obj/item/weapon/implant/explosive(H) + var/obj/item/implant/explosive/E = new/obj/item/implant/explosive(H) E.implant(H) return 1 diff --git a/code/datums/beam.dm b/code/datums/beam.dm index fa38e1530d..3276a5f5b9 100644 --- a/code/datums/beam.dm +++ b/code/datums/beam.dm @@ -141,7 +141,7 @@ afterDraw() /obj/effect/ebeam - mouse_opacity = 0 + mouse_opacity = MOUSE_OPACITY_TRANSPARENT anchored = TRUE var/datum/beam/owner diff --git a/code/datums/callback.dm.rej b/code/datums/callback.dm.rej deleted file mode 100644 index 14faac8412..0000000000 --- a/code/datums/callback.dm.rej +++ /dev/null @@ -1,62 +0,0 @@ -diff a/code/datums/callback.dm b/code/datums/callback.dm (rejected hunks) -@@ -100,60 +100,3 @@ - if (object == GLOBAL_PROC) - return call(delegate)(arglist(calling_arguments)) - return call(object, delegate)(arglist(calling_arguments)) -- -- --/datum/callback_select -- var/list/finished -- var/pendingcount -- var/total -- --/datum/callback_select/New(count, savereturns) -- total = count -- if (savereturns) -- finished = new(count) -- -- --/datum/callback_select/proc/invoke_callback(index, datum/callback/callback, list/callback_args, savereturn = TRUE) -- set waitfor = FALSE -- if (!callback || !istype(callback)) -- //This check only exists because the alternative is callback_select would block forever if given invalid data -- CRASH("invalid callback passed to invoke_callback") -- if (!length(callback_args)) -- callback_args = list() -- pendingcount++ -- debug_usr("calling callback") -- var/rtn = callback.Invoke(arglist(callback_args)) -- debug_usr("callback returned") -- pendingcount-- -- if (savereturn) -- finished[index] = rtn -- -- -- -- --//runs a list of callbacks asynchronously, returning once all of them return. --//callbacks can be repeated. --//callbacks-args is a optional list of argument lists, in the same order as the callbacks, --// the inner lists will be sent to the callbacks when invoked() as additional args. --//can optionly save and return a list of return values, in the same order as the original list of callbacks --//resolution is the number of byond ticks between checks. --/proc/callback_select(list/callbacks, list/callback_args, savereturns = TRUE, resolution = 1) -- if (!callbacks) -- return -- var/count = length(callbacks) -- if (!count) -- return -- if (!callback_args) -- callback_args = list() -- -- callback_args.len = count -- -- var/datum/callback_select/CS = new(count, savereturns) -- for (var/i in 1 to count) -- CS.invoke_callback(i, callbacks[i], callback_args[i], savereturns) -- debug_usr("starting callbacks: [CS.pendingcount]") -- while(CS.pendingcount) -- debug_usr("callbacks: [CS.pendingcount]") -- sleep(resolution*world.tick_lag) -- return CS.finished -- diff --git a/code/datums/components/README.md b/code/datums/components/README.md index f92e618a7f..93a846035f 100644 --- a/code/datums/components/README.md +++ b/code/datums/components/README.md @@ -27,17 +27,21 @@ Stands have a lot of procs which mimic mob procs. Rather than inserting hooks fo ### Vars 1. `/datum/var/list/datum_components` (private) - * Lazy list of all components a datum has (TODO: Make this a typecache with longer paths overwriting shorter ones maybe? It'd be weird) + * Lazy associated list of type -> component/list of components. 1. `/datum/component/var/enabled` (protected, boolean) * If the component is enabled. If not, it will not react to signals - * TRUE by default + * `TRUE` by default 1. `/datum/component/var/dupe_mode` (protected, enum) - * How multiple components of the exact same type are handled when added to the datum. + * How duplicate component types are handled when added to the datum. * `COMPONENT_DUPE_HIGHLANDER` (default): Old component will be deleted, new component will first have `/datum/component/proc/InheritComponent(datum/component/old, FALSE)` on it - * `COMPONENT_DUPE_ALLOWED`: The components will be treated as seperate, `GetComponent()` will return the first added + * `COMPONENT_DUPE_ALLOWED`: The components will be treated as separate, `GetComponent()` will return the first added * `COMPONENT_DUPE_UNIQUE`: New component will be deleted, old component will first have `/datum/component/proc/InheritComponent(datum/component/new, TRUE)` on it +1. `/datum/component/var/dupe_type` (protected, type) + * Definition of a duplicate component type + * `null` means exact match on `type` + * Any other type means that and all subtypes 1. `/datum/component/var/list/signal_procs` (private) - * Associated lazy list of signals -> callbacks that will be run when the parent datum recieves that signal + * Associated lazy list of signals -> `/datum/callback`s that will be run when the parent datum recieves that signal 1. `/datum/component/var/datum/parent` (protected, read-only) * The datum this component belongs to @@ -52,10 +56,12 @@ Stands have a lot of procs which mimic mob procs. Rather than inserting hooks fo 1. `GET_COMPONENT(varname, component_type)` OR `GET_COMPONENT_FROM(varname, component_type, src)` * Shorthand for `var/component_type/varname = src.GetComponent(component_type)` 1. `/datum/proc/AddComponent(component_type(type), ...) -> datum/component` (public, final) - * Creates an instance of `component_type` in the datum and passes `...` to it's `New()` call + * Creates an instance of `component_type` in the datum and passes `...` to its `Initialize()` call * Sends the `COMSIG_COMPONENT_ADDED` signal to the datum * All components a datum owns are deleted with the datum * Returns the component that was created. Or the old component in a dupe situation where `COMPONENT_DUPE_UNIQUE` was set +1. `/datum/proc/LoadComponent(component_type(type), ...) -> datum/component` (public, final) + * Equivalent to calling `GetComponent(component_type)` where, if the result would be `null`, returns `AddComponent(component_type, ...)` instead 1. `/datum/proc/ComponentActivated(datum/component/C)` (abstract) * Called on a component's `parent` after a signal recieved causes it to activate. `src` is the parameter * Will only be called if a component's callback returns `TRUE` @@ -66,16 +72,24 @@ Stands have a lot of procs which mimic mob procs. Rather than inserting hooks fo 1. `/datum/proc/SendSignal(signal, ...)` (public, final) * Call to send a signal to the components of the target datum * Extra arguments are to be specified in the signal definition -1. `/datum/component/New(datum/parent, ...)` (protected, virtual) - * Forwarded the arguments from `AddComponent()` -1. `/datum/component/Destroy()` (virtual) +1. `/datum/component/New(datum/parent, ...)` (private, final) + * Runs internal setup for the component + * Extra arguments are passed to `Initialize()` +1. `/datum/component/Initialize(...)` (abstract, no-sleep) + * Called by `New()` with the same argments excluding `parent` + * Component does not exist in `parent`'s `datum_components` list yet, although `parent` is set and may be used + * Signals will not be recieved while this function is running + * Component may be deleted after this function completes without being attached +1. `/datum/component/Destroy()` (virtual, no-sleep) * Sends the `COMSIG_COMPONENT_REMOVING` signal to the parent datum if the `parent` isn't being qdeleted * Properly removes the component from `parent` and cleans up references -1. `/datum/component/proc/InheritComponent(datum/component/C, i_am_original(boolean))` (abstract) +1. `/datum/component/proc/InheritComponent(datum/component/C, i_am_original(boolean))` (abstract, no-sleep) * Called on a component when a component of the same type was added to the same parent * See `/datum/component/var/dupe_mode` * `C`'s type will always be the same of the called component -1. `/datum/component/proc/OnTransfer(datum/new_parent)` (abstract) +1. `/datum/component/proc/AfterComponentActivated()` (abstract) + * Called on a component that was activated after it's `parent`'s `ComponentActivated()` is called +1. `/datum/component/proc/OnTransfer(datum/new_parent)` (abstract, no-sleep) * Called before the new `parent` is assigned in `TakeComponent()`, after the remove signal, before the added signal * Allows the component to react to ownership transfers 1. `/datum/component/proc/_RemoveNoSignal()` (private, final) @@ -91,9 +105,4 @@ Stands have a lot of procs which mimic mob procs. Rather than inserting hooks fo * Called when a component recieves any signal and is enabled * Default implementation looks if the signal is registered and runs the appropriate proc -### See signals and their arguments in __DEFINES\components.dm - -## Examples - Material Containers: #29268 (Too many GetComponent calls, but not bad) - Slips: #00000 (PR DIS) - Powercells: (TODO) \ No newline at end of file +### See/Define signals and their arguments in __DEFINES\components.dm diff --git a/code/datums/components/component.dm b/code/datums/components/component.dm index 4d5fae2115..6b902a6ac6 100644 --- a/code/datums/components/component.dm +++ b/code/datums/components/component.dm @@ -1,22 +1,36 @@ /datum/component var/enabled = TRUE var/dupe_mode = COMPONENT_DUPE_HIGHLANDER + var/dupe_type var/list/signal_procs var/datum/parent /datum/component/New(datum/P, ...) + parent = P + var/list/arguments = args.Copy() + arguments.Cut(1, 2) + Initialize(arglist(arguments)) + var/dm = dupe_mode if(dm != COMPONENT_DUPE_ALLOWED) - var/datum/component/old = P.GetExactComponent(type) + var/dt = dupe_type + var/datum/component/old + if(!dt) + old = P.GetExactComponent(type) + else + old = P.GetComponent(dt) if(old) switch(dm) + if(COMPONENT_DUPE_UNIQUE) + old.InheritComponent(src, TRUE) + parent = null //prevent COMPONENT_REMOVING signal + qdel(src) + return if(COMPONENT_DUPE_HIGHLANDER) InheritComponent(old, FALSE) qdel(old) - if(COMPONENT_DUPE_UNIQUE) - old.InheritComponent(src, TRUE) - qdel(src) - return + + //let the others know P.SendSignal(COMSIG_COMPONENT_ADDED, src) //lazy init the parent's dc list @@ -26,7 +40,7 @@ //set up the typecache var/our_type = type - for(var/I in _GetInverseTypeListExceptRoot(our_type)) + for(var/I in _GetInverseTypeList(our_type)) var/test = dc[I] if(test) //already another component of this type here var/list/components_of_type @@ -50,7 +64,8 @@ else //only component of this type, no list dc[I] = src - parent = P +/datum/component/proc/Initialize(...) + return /datum/component/Destroy() enabled = FALSE @@ -66,7 +81,7 @@ if(P) var/list/dc = P.datum_components var/our_type = type - for(var/I in _GetInverseTypeListExceptRoot(our_type)) + for(var/I in _GetInverseTypeList(our_type)) var/list/components_of_type = dc[I] if(islist(components_of_type)) // var/list/subtracted = components_of_type - src @@ -110,23 +125,35 @@ /datum/component/proc/OnTransfer(datum/new_parent) return -/datum/component/proc/_GetInverseTypeListExceptRoot(our_type_cached) - var/datum/component/current_type = our_type_cached - . = list() +/datum/component/proc/AfterComponentActivated() + return + +/datum/component/proc/_GetInverseTypeList(current_type) + . = list(current_type) while (current_type != /datum/component) - . += current_type current_type = type2parent(current_type) + . += current_type /datum/proc/SendSignal(sigtype, ...) var/list/comps = datum_components . = FALSE - for(var/I in comps) - var/datum/component/C = I - if(!C.enabled) - continue - if(C.ReceiveSignal(arglist(args))) + if(!comps) + return + var/target = comps[/datum/component] + if(!islist(target)) + var/datum/component/C = target + if(C.enabled && C.ReceiveSignal(arglist(args))) ComponentActivated(C) - . = TRUE + C.AfterComponentActivated() + return TRUE + else + for(var/I in target) + var/datum/component/C = I + if(!C.enabled) + continue + if(C.ReceiveSignal(arglist(args))) + ComponentActivated(C) + . = TRUE /datum/proc/ComponentActivated(datum/component/C) return @@ -165,6 +192,11 @@ var/datum/component/C = new nt(arglist(args)) return QDELING(C) ? GetComponent(new_type) : C +/datum/proc/LoadComponent(component_type, ...) + . = GetComponent(component_type) + if(!.) + return AddComponent(arglist(args)) + /datum/proc/TakeComponent(datum/component/C) if(!C) return diff --git a/code/datums/components/component.dm.rej b/code/datums/components/component.dm.rej deleted file mode 100644 index 7d216a39c5..0000000000 --- a/code/datums/components/component.dm.rej +++ /dev/null @@ -1,18 +0,0 @@ -diff a/code/datums/components/component.dm b/code/datums/components/component.dm (rejected hunks) -@@ -22,8 +22,7 @@ - //lazy init the parent's dc list - var/list/dc = P.datum_components - if(!dc) -- dc = list() -- P.datum_components = dc -+ P.datum_components = dc = list() - - //set up the typecache - var/our_type = type -@@ -179,4 +178,4 @@ - helicopter.SendSignal(COMSIG_COMPONENT_REMOVING, C) - C.OnTransfer(src) - C.parent = src -- SendSignal(COMSIG_COMPONENT_ADDED, C) -\ No newline at end of file -+ SendSignal(COMSIG_COMPONENT_ADDED, C) diff --git a/code/datums/components/slippery.dm b/code/datums/components/slippery.dm new file mode 100644 index 0000000000..321d407e92 --- /dev/null +++ b/code/datums/components/slippery.dm @@ -0,0 +1,21 @@ +/datum/component/slippery + var/intensity + var/lube_flags + var/mob/slip_victim + +/datum/component/slippery/Initialize(_intensity, _lube_flags = NONE) + intensity = max(_intensity, 0) + lube_flags = _lube_flags + if(ismovableatom(parent)) + RegisterSignal(COMSIG_MOVABLE_CROSSED, .proc/Slip) + else + RegisterSignal(COMSIG_ATOM_ENTERED, .proc/Slip) + +/datum/component/slippery/proc/Slip(atom/movable/AM) + var/mob/victim = AM + if(istype(victim) && !victim.is_flying() && victim.slip(intensity, parent, lube_flags)) + slip_victim = victim + return TRUE + +/datum/component/slippery/AfterComponentActivated() + slip_victim = null diff --git a/code/datums/datacore.dm b/code/datums/datacore.dm index e4e7ef0e16..005c02c355 100644 --- a/code/datums/datacore.dm +++ b/code/datums/datacore.dm @@ -210,8 +210,8 @@ if(!C) C = H.client var/image = get_id_photo(H, C) - var/obj/item/weapon/photo/photo_front = new() - var/obj/item/weapon/photo/photo_side = new() + var/obj/item/photo/photo_front = new() + var/obj/item/photo/photo_side = new() photo_front.photocreate(null, icon(image, dir = SOUTH)) photo_side.photocreate(null, icon(image, dir = WEST)) diff --git a/code/datums/datum.dm b/code/datums/datum.dm index 3bedbe87cf..cd589fd8c3 100644 --- a/code/datums/datum.dm +++ b/code/datums/datum.dm @@ -22,10 +22,16 @@ continue qdel(timer) var/list/dc = datum_components - for(var/I in dc) - var/datum/component/C = I - C._RemoveNoSignal() - qdel(C) if(dc) + var/all_components = dc[/datum/component] + if(islist(all_components)) + for(var/I in all_components) + var/datum/component/C = I + C._RemoveNoSignal() + qdel(C) + else + var/datum/component/C = all_components + C._RemoveNoSignal() + qdel(C) dc.Cut() - return QDEL_HINT_QUEUE \ No newline at end of file + return QDEL_HINT_QUEUE diff --git a/code/datums/diseases/_MobProcs.dm b/code/datums/diseases/_MobProcs.dm index 84d177a390..1d3e7f2a12 100644 --- a/code/datums/diseases/_MobProcs.dm +++ b/code/datums/diseases/_MobProcs.dm @@ -43,7 +43,7 @@ SSdisease.active_diseases += DD //Add it to the active diseases list, now that it's actually in a mob and being processed. //Copy properties over. This is so edited diseases persist. - var/list/skipped = list("affected_mob","holder","carrier","stage","type","parent_type","vars","transformed") + var/list/skipped = list("affected_mob","holder","carrier","stage","type","parent_type","vars","transformed","symptoms") for(var/V in DD.vars) if(V in skipped) continue @@ -92,7 +92,7 @@ switch(target_zone) if(1) - if(isobj(H.head) && !istype(H.head, /obj/item/weapon/paper)) + if(isobj(H.head) && !istype(H.head, /obj/item/paper)) Cl = H.head passed = prob((Cl.permeability_coefficient*100) - 1) if(passed && isobj(H.wear_mask)) diff --git a/code/datums/diseases/advance/advance.dm b/code/datums/diseases/advance/advance.dm index e8ddfdc3d7..7f09ffa48c 100644 --- a/code/datums/diseases/advance/advance.dm +++ b/code/datums/diseases/advance/advance.dm @@ -57,9 +57,7 @@ symptoms = GenerateSymptoms(0, 2) else for(var/datum/symptom/S in D.symptoms) - var/datum/symptom/new_symp = new S.type - new_symp.name = S.name - new_symp.neutered = S.neutered + var/datum/symptom/new_symp = S.Copy() symptoms += new_symp Refresh() diff --git a/code/datums/diseases/magnitis.dm b/code/datums/diseases/magnitis.dm index a6eb01f7b6..df7249c9c3 100644 --- a/code/datums/diseases/magnitis.dm +++ b/code/datums/diseases/magnitis.dm @@ -19,7 +19,7 @@ to_chat(affected_mob, "You feel a slight shock course through your body.") if(prob(2)) for(var/obj/M in orange(2,affected_mob)) - if(!M.anchored && (M.flags & CONDUCT)) + if(!M.anchored && (M.flags_1 & CONDUCT_1)) step_towards(M,affected_mob) for(var/mob/living/silicon/S in orange(2,affected_mob)) if(isAI(S)) @@ -32,7 +32,7 @@ to_chat(affected_mob, "You feel like clowning around.") if(prob(4)) for(var/obj/M in orange(4,affected_mob)) - if(!M.anchored && (M.flags & CONDUCT)) + if(!M.anchored && (M.flags_1 & CONDUCT_1)) var/i var/iter = rand(1,2) for(i=0,iYou query upon the nature of miracles.") if(prob(8)) for(var/obj/M in orange(6,affected_mob)) - if(!M.anchored && (M.flags & CONDUCT)) + if(!M.anchored && (M.flags_1 & CONDUCT_1)) var/i var/iter = rand(1,3) for(i=0,iIn addition, by having your throw mode on when being attacked, you enter an active defense mode where you have a chance to block and sometimes even counter attacks done to you.") -/obj/item/weapon/cqc_manual +/obj/item/cqc_manual name = "old manual" desc = "A small, black manual. There are drawn instructions of tactical hand-to-hand combat." icon = 'icons/obj/library.dmi' icon_state ="cqcmanual" -/obj/item/weapon/cqc_manual/attack_self(mob/living/carbon/human/user) +/obj/item/cqc_manual/attack_self(mob/living/carbon/human/user) if(!istype(user) || !user) return to_chat(user, "You remember the basics of CQC.") diff --git a/code/datums/martial/plasma_fist.dm b/code/datums/martial/plasma_fist.dm index c79ef032ee..ef36719032 100644 --- a/code/datums/martial/plasma_fist.dm +++ b/code/datums/martial/plasma_fist.dm @@ -93,14 +93,14 @@ to_chat(usr, "Throwback: Disarm Harm Disarm. Throws the target and an item at them.") to_chat(usr, "The Plasma Fist: Harm Disarm Disarm Disarm Harm. Knocks the brain out of the opponent and gibs their body.") -/obj/item/weapon/plasma_fist_scroll +/obj/item/plasma_fist_scroll name = "frayed scroll" desc = "An aged and frayed scrap of paper written in shifting runes. There are hand-drawn illustrations of pugilism." icon = 'icons/obj/wizard.dmi' icon_state ="scroll2" var/used = 0 -/obj/item/weapon/plasma_fist_scroll/attack_self(mob/user) +/obj/item/plasma_fist_scroll/attack_self(mob/user) if(!ishuman(user)) return if(!used) diff --git a/code/datums/martial/sleeping_carp.dm b/code/datums/martial/sleeping_carp.dm index 421498559e..ac5083cc17 100644 --- a/code/datums/martial/sleeping_carp.dm +++ b/code/datums/martial/sleeping_carp.dm @@ -154,13 +154,13 @@ to_chat(usr, "Head Kick: Disarm Harm Harm. Decent damage, forces opponent to drop item in hand.") to_chat(usr, "Elbow Drop: Harm Disarm Harm Disarm Harm. Opponent must be on the ground. Deals huge damage, instantly kills anyone in critical condition.") -/obj/item/weapon/sleeping_carp_scroll +/obj/item/sleeping_carp_scroll name = "mysterious scroll" desc = "A scroll filled with strange markings. It seems to be drawings of some sort of martial art." icon = 'icons/obj/wizard.dmi' icon_state = "scroll2" -/obj/item/weapon/sleeping_carp_scroll/attack_self(mob/living/carbon/human/user) +/obj/item/sleeping_carp_scroll/attack_self(mob/living/carbon/human/user) if(!istype(user) || !user) return var/message = "You have learned the ancient martial art of the Sleeping Carp! Your hand-to-hand combat has become much more effective, and you are now able to deflect any projectiles \ @@ -173,7 +173,7 @@ new /obj/effect/decal/cleanable/ash(get_turf(src)) qdel(src) -/obj/item/weapon/twohanded/bostaff +/obj/item/twohanded/bostaff name = "bo staff" desc = "A long, tall staff made of polished wood. Traditionally used in ancient old-Earth martial arts. Can be wielded to both kill and incapacitate." force = 10 @@ -184,17 +184,17 @@ throwforce = 20 throw_speed = 2 attack_verb = list("smashed", "slammed", "whacked", "thwacked") - icon = 'icons/obj/weapons.dmi' + icon = 'icons/obj/items_and_weapons.dmi' icon_state = "bostaff0" lefthand_file = 'icons/mob/inhands/weapons/staves_lefthand.dmi' righthand_file = 'icons/mob/inhands/weapons/staves_righthand.dmi' block_chance = 50 -/obj/item/weapon/twohanded/bostaff/update_icon() +/obj/item/twohanded/bostaff/update_icon() icon_state = "bostaff[wielded]" return -/obj/item/weapon/twohanded/bostaff/attack(mob/target, mob/living/user) +/obj/item/twohanded/bostaff/attack(mob/target, mob/living/user) add_fingerprint(user) if((CLUMSY in user.disabilities) && prob(50)) to_chat(user, "You club yourself over the head with [src].") @@ -243,7 +243,7 @@ else return ..() -/obj/item/weapon/twohanded/bostaff/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/twohanded/bostaff/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) if(wielded) return ..() return 0 diff --git a/code/datums/martial/wrestling.dm b/code/datums/martial/wrestling.dm index 6216fe4d8c..02e2d9614d 100644 --- a/code/datums/martial/wrestling.dm +++ b/code/datums/martial/wrestling.dm @@ -438,11 +438,11 @@ add_logs(A, D, "cinched") return 1 -/obj/item/weapon/storage/belt/champion/wrestling +/obj/item/storage/belt/champion/wrestling name = "Wrestling Belt" var/datum/martial_art/wrestling/style = new -/obj/item/weapon/storage/belt/champion/wrestling/equipped(mob/user, slot) +/obj/item/storage/belt/champion/wrestling/equipped(mob/user, slot) if(!ishuman(user)) return if(slot == slot_belt) @@ -450,7 +450,7 @@ style.teach(H,1) return -/obj/item/weapon/storage/belt/champion/wrestling/dropped(mob/user) +/obj/item/storage/belt/champion/wrestling/dropped(mob/user) if(!ishuman(user)) return var/mob/living/carbon/human/H = user diff --git a/code/datums/material_container.dm b/code/datums/material_container.dm index cfc4c13d91..a8863c70bc 100644 --- a/code/datums/material_container.dm +++ b/code/datums/material_container.dm @@ -223,7 +223,7 @@ name = "Metal" id = MAT_METAL sheet_type = /obj/item/stack/sheet/metal - coin_type = /obj/item/weapon/coin/iron + coin_type = /obj/item/coin/iron /datum/material/glass name = "Glass" @@ -234,31 +234,31 @@ name = "Silver" id = MAT_SILVER sheet_type = /obj/item/stack/sheet/mineral/silver - coin_type = /obj/item/weapon/coin/silver + coin_type = /obj/item/coin/silver /datum/material/gold name = "Gold" id = MAT_GOLD sheet_type = /obj/item/stack/sheet/mineral/gold - coin_type = /obj/item/weapon/coin/gold + coin_type = /obj/item/coin/gold /datum/material/diamond name = "Diamond" id = MAT_DIAMOND sheet_type = /obj/item/stack/sheet/mineral/diamond - coin_type = /obj/item/weapon/coin/diamond + coin_type = /obj/item/coin/diamond /datum/material/uranium name = "Uranium" id = MAT_URANIUM sheet_type = /obj/item/stack/sheet/mineral/uranium - coin_type = /obj/item/weapon/coin/uranium + coin_type = /obj/item/coin/uranium /datum/material/plasma name = "Solid Plasma" id = MAT_PLASMA sheet_type = /obj/item/stack/sheet/mineral/plasma - coin_type = /obj/item/weapon/coin/plasma + coin_type = /obj/item/coin/plasma /datum/material/bluespace name = "Bluespace Mesh" @@ -269,7 +269,7 @@ name = "Bananium" id = MAT_BANANIUM sheet_type = /obj/item/stack/sheet/mineral/bananium - coin_type = /obj/item/weapon/coin/clown + coin_type = /obj/item/coin/clown /datum/material/titanium name = "Titanium" diff --git a/code/datums/mind.dm b/code/datums/mind.dm index 7cc4558882..78a402a2dc 100644 --- a/code/datums/mind.dm +++ b/code/datums/mind.dm @@ -271,7 +271,7 @@ var/list/all_contents = traitor_mob.GetAllContents() var/obj/item/device/pda/PDA = locate() in all_contents var/obj/item/device/radio/R = locate() in all_contents - var/obj/item/weapon/pen/P = locate() in all_contents //including your PDA-pen! + var/obj/item/pen/P = locate() in all_contents //including your PDA-pen! var/obj/item/uplink_loc @@ -370,6 +370,9 @@ if(!SSticker.HasRoundStarted()) alert("Not before round-start!", "Alert") return + if(QDELETED(src) || QDELETED(current)) + alert("This mind doesn't have a mob, or is deleted! For some reason!", "Edit Memory") + return var/out = "[name][(current&&(current.real_name!=name))?" (as [current.real_name])":""]
" out += "Mind currently owned by key: [key] [active?"(synced)":"(not synced)"]
" @@ -377,28 +380,155 @@ out += "Faction and special role: [special_role]
" var/list/sections = list( + "traitor", // "traitorchan", + "changeling", + "nuclear", + "wizard", "revolution", "gang", "cult", - "wizard", - "changeling", - "nuclear", - "traitor", // "traitorchan", - "monkey", "clockcult", + "abductor", "devil", - "ninja" + "ninja", + "monkey" ) var/text = "" + /** TRAITOR ***/ + text = "traitor" + if (SSticker.mode.config_tag=="traitor" || SSticker.mode.config_tag=="traitorchan") + text = uppertext(text) + text = "[text]: " + if (src in SSticker.mode.traitors) + text += "TRAITOR | loyal" + if (objectives.len==0) + text += "
Objectives are empty! Randomize!" + else + text += "traitor | LOYAL" + + if(current && current.client && (ROLE_TRAITOR in current.client.prefs.be_special)) + text += " | Enabled in Prefs" + else + text += " | Disabled in Prefs" + + sections["traitor"] = text + + + if(ishuman(current) || ismonkey(current)) + + /** CHANGELING ***/ + text = "changeling" + if (SSticker.mode.config_tag=="changeling" || SSticker.mode.config_tag=="traitorchan") + text = uppertext(text) + text = "[text]: " + if ((src in SSticker.mode.changelings) && special_role) + text += "YES | no" + if (objectives.len==0) + text += "
Objectives are empty! Randomize!" + if(changeling && changeling.stored_profiles.len && (current.real_name != changeling.first_prof.name) ) + text += "
Transform to initial appearance." + else if(src in SSticker.mode.changelings) //Station Aligned Changeling + text += "YES (but not an antag) | no" + if (objectives.len==0) + text += "
Objectives are empty! Randomize!" + if(changeling && changeling.stored_profiles.len && (current.real_name != changeling.first_prof.name) ) + text += "
Transform to initial appearance." + else + text += "yes | NO" + + if(current && current.client && (ROLE_CHANGELING in current.client.prefs.be_special)) + text += " | Enabled in Prefs" + else + text += " | Disabled in Prefs" + + sections["changeling"] = text + + + /** MONKEY ***/ + text = "monkey" + if (SSticker.mode.config_tag=="monkey") + text = uppertext(text) + text = "[text]: " + if (ishuman(current)) + text += "healthy | infected | HUMAN | other" + else if(ismonkey(current)) + var/found = FALSE + for(var/datum/disease/transformation/jungle_fever/JF in current.viruses) + found = TRUE + break + + if(found) + text += "healthy | INFECTED | human | other" + else + text += "HEALTHY | infected | human | other" + + else + text += "healthy | infected | human | OTHER" + + if(current && current.client && (ROLE_MONKEY in current.client.prefs.be_special)) + text += " | Enabled in Prefs" + else + text += " | Disabled in Prefs" + + sections["monkey"] = text + if(ishuman(current)) + + /** NUCLEAR ***/ + text = "nuclear" + if (SSticker.mode.config_tag=="nuclear") + text = uppertext(text) + text = "[text]: " + if (src in SSticker.mode.syndicates) + text += "OPERATIVE | nanotrasen" + text += "
To shuttle, undress, dress up." + var/code + for (var/obj/machinery/nuclearbomb/bombue in GLOB.machines) + if (length(bombue.r_code) <= 5 && bombue.r_code != "LOLNO" && bombue.r_code != "ADMIN") + code = bombue.r_code + break + if (code) + text += " Code is [code]. tell the code." + else + text += "operative | NANOTRASEN" + + if(current && current.client && (ROLE_OPERATIVE in current.client.prefs.be_special)) + text += " | Enabled in Prefs" + else + text += " | Disabled in Prefs" + + sections["nuclear"] = text + + + /** WIZARD ***/ + text = "wizard" + if (SSticker.mode.config_tag=="wizard") + text = uppertext(text) + text = "[text]: " + if ((src in SSticker.mode.wizards) || (src in SSticker.mode.apprentices)) + text += "YES | no" + text += "
To lair, undress, dress up, let choose name." + if (objectives.len==0) + text += "
Objectives are empty! Randomize!" + else + text += "yes | NO" + + if(current && current.client && (ROLE_WIZARD in current.client.prefs.be_special)) + text += " | Enabled in Prefs" + else + text += " | Disabled in Prefs" + + sections["wizard"] = text + + /** REVOLUTION ***/ text = "revolution" if (SSticker.mode.config_tag=="revolution") text = uppertext(text) text = "[text]: " if (assigned_role in GLOB.command_positions) - text += "HEAD|loyal|employee|headrev|rev" + text += "HEAD | not mindshielded | employee | headrev | rev" else if (src in SSticker.mode.head_revolutionaries) var/last_healthy_headrev = TRUE for(var/I in SSticker.mode.head_revolutionaries) @@ -408,16 +538,16 @@ if(M.z == ZLEVEL_STATION && !M.stat) last_healthy_headrev = FALSE break - text += "head|loyal|employee|[last_healthy_headrev ? "LAST " : ""]HEADREV|rev" + text += "head | not mindshielded | employee | [last_healthy_headrev ? "LAST " : ""]HEADREV | rev" text += "
Flash: give" var/list/L = current.get_contents() var/obj/item/device/assembly/flash/flash = locate() in L if (flash) if(!flash.crit_fail) - text += "|take." + text += " | take." else - text += "|take|repair." + text += " | take | repair." else text += "." @@ -425,16 +555,16 @@ if (objectives.len==0) text += "
Objectives are empty! Set to kill all heads." else if(current.isloyal()) - text += "head|LOYAL|employee|headrev|rev" + text += "head | MINDSHIELDED | employee | headrev | rev" else if (src in SSticker.mode.revolutionaries) - text += "head|loyal|employee|headrev|REV" + text += "head | not mindshielded | employee | headrev | REV" else - text += "head|loyal|EMPLOYEE|headrev|rev" + text += "head | not mindshielded | EMPLOYEE | headrev | rev" if(current && current.client && (ROLE_REV in current.client.prefs.be_special)) - text += "|Enabled in Prefs" + text += " | Enabled in Prefs" else - text += "|Disabled in Prefs" + text += " | Disabled in Prefs" sections["revolution"] = text @@ -443,16 +573,16 @@ if (SSticker.mode.config_tag=="gang") text = uppertext(text) text = "[text]: " - text += "[current.isloyal() ? "LOYAL" : "loyal"]|" + text += "[current.isloyal() ? "MINDSHIELDED" : "not mindshielded"] | " if(src in SSticker.mode.get_all_gangsters()) text += "none" else text += "NONE" if(current && current.client && (ROLE_GANG in current.client.prefs.be_special)) - text += "|Enabled in Prefs
" + text += " | Enabled in Prefs
" else - text += "|Disabled in Prefs
" + text += " | Disabled in Prefs
" for(var/datum/gang/G in SSticker.mode.gangs) text += "[G.name]: " @@ -460,14 +590,14 @@ text += "GANGSTER" else text += "gangster" - text += "|" + text += " | " if(src in (G.bosses)) text += "GANG LEADER" - text += "|Equipment: give" + text += " | Equipment: give" var/list/L = current.get_contents() var/obj/item/device/gangtool/gangtool = locate() in L if (gangtool) - text += "|take" + text += " | take" else text += "gang leader" @@ -478,233 +608,113 @@ sections["gang"] = text - /** Abductors **/ - text = "Abductor" + /** ABDUCTION **/ + text = "abductor" if(SSticker.mode.config_tag == "abductor") text = uppertext(text) text = "[text]: " if(src in SSticker.mode.abductors) - text += "Abductor|human" - text += "|undress|equip" + text += "Abductor | human" + text += " | undress | equip" else - text += "Abductor|human" + text += "abductor | human" if(current && current.client && (ROLE_ABDUCTOR in current.client.prefs.be_special)) - text += "|Enabled in Prefs" + text += " | Enabled in Prefs" else - text += "|Disabled in Prefs" + text += " | Disabled in Prefs" sections["abductor"] = text - /** NUCLEAR ***/ - text = "nuclear" - if (SSticker.mode.config_tag=="nuclear") + + /** DEVIL ***/ + text = "devil" + if(SSticker.mode.config_tag == "devil") text = uppertext(text) text = "[text]: " - if (src in SSticker.mode.syndicates) - text += "OPERATIVE|nanotrasen" - text += "
To shuttle, undress, dress up." - var/code - for (var/obj/machinery/nuclearbomb/bombue in GLOB.machines) - if (length(bombue.r_code) <= 5 && bombue.r_code != "LOLNO" && bombue.r_code != "ADMIN") - code = bombue.r_code - break - if (code) - text += " Code is [code]. tell the code." + var/datum/antagonist/devil/devilinfo = has_antag_datum(ANTAG_DATUM_DEVIL) + if(devilinfo) + if(!devilinfo.ascendable) + text += "DEVIL | ascendable devil | sintouched | human" + else + text += "DEVIL | ASCENDABLE DEVIL | sintouched | human" + else if(src in SSticker.mode.sintouched) + text += "devil | ascendable devil | SINTOUCHED | human" else - text += "operative|NANOTRASEN" + text += "devil | ascendable devil | sintouched | HUMAN" - if(current && current.client && (ROLE_OPERATIVE in current.client.prefs.be_special)) - text += "|Enabled in Prefs" + if(current && current.client && (ROLE_DEVIL in current.client.prefs.be_special)) + text += " | Enabled in Prefs" else - text += "|Disabled in Prefs" + text += " | Disabled in Prefs" + sections["devil"] = text - sections["nuclear"] = text - /** WIZARD ***/ - text = "wizard" - if (SSticker.mode.config_tag=="wizard") + /** NINJA ***/ + text = "ninja" + if(SSticker.mode.config_tag == "ninja") text = uppertext(text) text = "[text]: " - if ((src in SSticker.mode.wizards) || (src in SSticker.mode.apprentices)) - text += "YES|no" - text += "
To lair, undress, dress up, let choose name." - if (objectives.len==0) - text += "
Objectives are empty! Randomize!" + var/datum/antagonist/ninja/ninjainfo = has_antag_datum(ANTAG_DATUM_NINJA) + if(ninjainfo) + if(ninjainfo.helping_station) + text += "employee | syndicate | NANOTRASEN | EQUIP" + else + text += "employee | SYNDICATE | nanotrasen | EQUIP" else - text += "yes|NO" - - if(current && current.client && (ROLE_WIZARD in current.client.prefs.be_special)) - text += "|Enabled in Prefs" + text += "EMPLOYEE | syndicate | nanotrasen | random allegiance" + if(current && current.client && (ROLE_NINJA in current.client.prefs.be_special)) + text += " | Enabled in Prefs" else - text += "|Disabled in Prefs" + text += " | Disabled in Prefs" + sections["ninja"] = text - sections["wizard"] = text - /** CULT ***/ - text = "cult" - if (SSticker.mode.config_tag=="cult") - text = uppertext(text) - text = "[text]: " - if(iscultist(current)) - text += "loyal|employee|CULTIST" - text += "
Give tome|amulet." + if(!issilicon(current)) + /** CULT ***/ + text = "cult" + if (SSticker.mode.config_tag=="cult") + text = uppertext(text) + text = "[text]: " + if(iscultist(current)) + text += "not mindshielded | employee | CULTIST" + text += "
Give tome | amulet." + else if(is_convertable_to_cult(current)) + text += "not mindshielded | EMPLOYEE | cultist" + else + text += "[!current.isloyal() ? "not mindshielded" : "MINDSHIELDED"] | EMPLOYEE | cannot serve Nar-Sie" - else if(current.isloyal()) - text += "LOYAL|employee|cultist" - else if(is_convertable_to_cult(current)) - text += "loyal|EMPLOYEE|cultist" - else - text += "loyal|EMPLOYEE|cannot serve Nar-Sie" + if(current && current.client && (ROLE_CULTIST in current.client.prefs.be_special)) + text += " | Enabled in Prefs" + else + text += " | Disabled in Prefs" - if(current && current.client && (ROLE_CULTIST in current.client.prefs.be_special)) - text += "|Enabled in Prefs" - else - text += "|Disabled in Prefs" + sections["cult"] = text - sections["cult"] = text - /** CLOCKWORK CULT **/ - text = "clockwork cult" - if(SSticker.mode.config_tag == "clockwork cult") - text = uppertext(text) - text = "[text]: " - if(is_servant_of_ratvar(current)) - text += "loyal|employee|SERVANT" - text += "
Give slab" - else if(current.isloyal()) - text += "LOYAL|employee|servant" - else if(is_eligible_servant(current)) - text += "loyal|EMPLOYEE|servant" - else - text += "loyal|EMPLOYEE|cannot serve Ratvar" + if(ishuman(current) || issilicon(current)) + /** CLOCKWORK CULT **/ + text = "clockwork cult" + if(SSticker.mode.config_tag == "clockwork cult") + text = uppertext(text) + text = "[text]: " + if(is_servant_of_ratvar(current)) + text += "not mindshielded | employee | SERVANT" + text += "
Give slab" + else if(is_eligible_servant(current)) + text += "not mindshielded | EMPLOYEE | servant" + else + text += "[!current.isloyal() ? "not mindshielded" : "MINDSHIELDED"] | EMPLOYEE | cannot serve Ratvar" - if(current && current.client && (ROLE_SERVANT_OF_RATVAR in current.client.prefs.be_special)) - text += "|Enabled in Prefs" - else - text += "|Disabled in Prefs" + if(current && current.client && (ROLE_SERVANT_OF_RATVAR in current.client.prefs.be_special)) + text += " | Enabled in Prefs" + else + text += " | Disabled in Prefs" sections["clockcult"] = text - /** TRAITOR ***/ - text = "traitor" - if (SSticker.mode.config_tag=="traitor" || SSticker.mode.config_tag=="traitorchan") - text = uppertext(text) - text = "[text]: " - if (src in SSticker.mode.traitors) - text += "TRAITOR|loyal" - if (objectives.len==0) - text += "
Objectives are empty! Randomize!" - else - text += "traitor|LOYAL" - if(current && current.client && (ROLE_TRAITOR in current.client.prefs.be_special)) - text += "|Enabled in Prefs" - else - text += "|Disabled in Prefs" - - sections["traitor"] = text - - if(ishuman(current) || ismonkey(current)) - - /** CHANGELING ***/ - text = "changeling" - if (SSticker.mode.config_tag=="changeling" || SSticker.mode.config_tag=="traitorchan") - text = uppertext(text) - text = "[text]: " - if ((src in SSticker.mode.changelings) && special_role) - text += "YES|no" - if (objectives.len==0) - text += "
Objectives are empty! Randomize!" - if(changeling && changeling.stored_profiles.len && (current.real_name != changeling.first_prof.name) ) - text += "
Transform to initial appearance." - else if(src in SSticker.mode.changelings) //Station Aligned Changeling - text += "YES (but not an antag)|no" - if (objectives.len==0) - text += "
Objectives are empty! Randomize!" - if(changeling && changeling.stored_profiles.len && (current.real_name != changeling.first_prof.name) ) - text += "
Transform to initial appearance." - else - text += "yes|NO" - - if(current && current.client && (ROLE_CHANGELING in current.client.prefs.be_special)) - text += "|Enabled in Prefs" - else - text += "|Disabled in Prefs" - - sections["changeling"] = text - - /** MONKEY ***/ - text = "monkey" - if (SSticker.mode.config_tag=="monkey") - text = uppertext(text) - text = "[text]: " - if (ishuman(current)) - text += "healthy|infected|HUMAN|other" - else if(ismonkey(current)) - var/found = FALSE - for(var/datum/disease/transformation/jungle_fever/JF in current.viruses) - found = TRUE - break - - if(found) - text += "healthy|INFECTED|human|other" - else - text += "HEALTHY|infected|human|other" - - else - text += "healthy|infected|human|OTHER" - - if(current && current.client && (ROLE_MONKEY in current.client.prefs.be_special)) - text += "|Enabled in Prefs" - else - text += "|Disabled in Prefs" - - sections["monkey"] = text - - /** devil ***/ - text = "devil" - if(SSticker.mode.config_tag == "devil") - text = uppertext(text) - text = "[text]: " - var/datum/antagonist/devil/devilinfo = has_antag_datum(ANTAG_DATUM_DEVIL) - if(devilinfo) - if(!devilinfo.ascendable) - text += "DEVIL|Ascendable Devil|sintouched|human" - else - text += "DEVIL|ASCENDABLE DEVIL|sintouched|human" - else if(src in SSticker.mode.sintouched) - text += "devil|Ascendable Devil|SINTOUCHED|human" - else - text += "devil|Ascendable Devil|sintouched|HUMAN" - - if(current && current.client && (ROLE_DEVIL in current.client.prefs.be_special)) - text += "|Enabled in Prefs" - else - text += "|Disabled in Prefs" - sections["devil"] = text - -/** NINJA ***/ - text = "ninja" - if(SSticker.mode.config_tag == "ninja") - text = uppertext(text) - text = "[text]: " - var/datum/antagonist/ninja/ninjainfo = has_antag_datum(ANTAG_DATUM_NINJA) - if(ninjainfo) - if(ninjainfo.helping_station) - text += "employee | syndicate | NANOTRASEN | EQUIP" - else - text += "employee | SYNDICATE | nanotrasen | EQUIP" - else - text += "EMPLOYEE | syndicate | nanotrasen | random allegiance" - if(current && current.client && (ROLE_NINJA in current.client.prefs.be_special)) - text += " | Enabled in Prefs" - else - text += " | Disabled in Prefs" - sections["ninja"] = text - - -/** SILICON ***/ + /** SILICON ***/ if(issilicon(current)) text = "silicon" var/mob/living/silicon/robot/robot = current @@ -738,7 +748,7 @@ text = "Uplink: give" var/obj/item/device/uplink/U = find_syndicate_uplink() if(U) - text += "|take" + text += " | take" if (check_rights(R_FUN, 0)) text += ", [U.telecrystals] TC" else @@ -763,7 +773,10 @@ out += "Announce objectives

" - usr << browse(out, "window=edit_memory[src];size=500x600") + var/datum/browser/popup = new(usr, "edit_memory", "", 600, 600) + popup.set_content(out) + popup.open() + //usr << browse(out, "window=edit_memory[src];size=575x600") /datum/mind/Topic(href, href_list) @@ -890,7 +903,7 @@ if(objective&&objective.type==text2path("/datum/objective/[new_obj_type]")) def_num = objective.target_amount - var/target_number = input("Input target number:", "Objective", def_num) as num|null + var/target_number = input("Input target number:", "Objective", def_num) as num | null if (isnull(target_number))//Ordinarily, you wouldn't need isnull. In this case, the value may already exist. return @@ -1038,7 +1051,7 @@ if("takeequip") var/list/L = current.get_contents() - for(var/obj/item/weapon/pen/gang/pen in L) + for(var/obj/item/pen/gang/pen in L) qdel(pen) for(var/obj/item/device/gangtool/gangtool in L) qdel(gangtool) @@ -1387,7 +1400,7 @@ sleep(0) //because deleting of virus is doing throught spawn(0) //What log_admin("[key_name(usr)] attempting to humanize [key_name(current)]") message_admins("[key_name_admin(usr)] attempting to humanize [key_name_admin(current)]") - H = M.humanize(TR_KEEPITEMS | TR_KEEPIMPLANTS | TR_KEEPORGANS | TR_KEEPDAMAGE | TR_KEEPVIRUS | TR_DEFAULTMSG) + H = M.humanize(TR_KEEPITEMS | TR_KEEPIMPLANTS | TR_KEEPORGANS | TR_KEEPDAMAGE | TR_KEEPVIRUS | TR_DEFAULTMSG) if(H) src = H.mind @@ -1421,7 +1434,7 @@ if(check_rights(R_FUN, 0)) var/obj/item/device/uplink/U = find_syndicate_uplink() if(U) - var/crystals = input("Amount of telecrystals for [key]","Syndicate uplink", U.telecrystals) as null|num + var/crystals = input("Amount of telecrystals for [key]","Syndicate uplink", U.telecrystals) as null | num if(!isnull(crystals)) U.telecrystals = crystals message_admins("[key_name_admin(usr)] changed [current]'s telecrystal count to [crystals].") diff --git a/code/datums/outfit.dm b/code/datums/outfit.dm index 1cced13cb4..8d4413171d 100755 --- a/code/datums/outfit.dm +++ b/code/datums/outfit.dm @@ -101,7 +101,7 @@ H.update_action_buttons_icon() if(implants) for(var/implant_type in implants) - var/obj/item/weapon/implant/I = new implant_type(H) + var/obj/item/implant/I = new implant_type(H) I.implant(H, null, silent=TRUE) H.update_body() diff --git a/code/datums/recipe.dm b/code/datums/recipe.dm index 37a2c1e930..0ceb4443de 100644 --- a/code/datums/recipe.dm +++ b/code/datums/recipe.dm @@ -35,8 +35,8 @@ /datum/recipe var/list/reagents_list // example: = list("berryjuice" = 5) // do not list same reagent twice - var/list/items // example: =list(/obj/item/weapon/crowbar, /obj/item/weapon/welder) // place /foo/bar before /foo - var/result //example: = /obj/item/weapon/reagent_containers/food/snacks/donut + var/list/items // example: =list(/obj/item/crowbar, /obj/item/welder) // place /foo/bar before /foo + var/result //example: = /obj/item/reagent_containers/food/snacks/donut var/time = 100 // 1/10 part of second diff --git a/code/datums/riding.dm b/code/datums/riding.dm index 7c1b276822..6734221773 100644 --- a/code/datums/riding.dm +++ b/code/datums/riding.dm @@ -255,7 +255,7 @@ ///////////////BOATS//////////// /datum/riding/boat - keytype = /obj/item/weapon/oar + keytype = /obj/item/oar /datum/riding/boat/handle_ride(mob/user, direction) var/turf/next = get_step(ridden, direction) @@ -416,10 +416,10 @@ /obj/item/riding_offhand name = "offhand" - icon = 'icons/obj/weapons.dmi' + icon = 'icons/obj/items_and_weapons.dmi' icon_state = "offhand" w_class = WEIGHT_CLASS_HUGE - flags = ABSTRACT | DROPDEL | NOBLUDGEON + flags_1 = ABSTRACT_1 | DROPDEL_1 | NOBLUDGEON_1 resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF var/mob/living/carbon/rider var/mob/living/ridden diff --git a/code/datums/spawners_menu.dm b/code/datums/spawners_menu.dm new file mode 100644 index 0000000000..cc031d70bb --- /dev/null +++ b/code/datums/spawners_menu.dm @@ -0,0 +1,48 @@ +/datum/spawners_menu + var/mob/dead/observer/owner + +/datum/spawners_menu/New(mob/dead/observer/new_owner) + if(!istype(new_owner)) + qdel(src) + owner = new_owner + +/datum/spawners_menu/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.observer_state) + ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) + if(!ui) + ui = new(user, src, ui_key, "spawners_menu", "Spawners Menu", 700, 600, master_ui, state) + ui.open() + +/datum/spawners_menu/ui_data(mob/user) + var/list/data = list() + data["spawners"] = list() + for(var/spawner in GLOB.mob_spawners) + var/list/this = list() + this["name"] = spawner + this["desc"] = "" + this["refs"] = list() + for(var/spawner_obj in GLOB.mob_spawners[spawner]) + this["refs"] += "\ref[spawner_obj]" + if(!this["desc"]) + var/obj/effect/mob_spawn/MS = spawner_obj + this["desc"] = MS.flavour_text + this["amount_left"] = LAZYLEN(GLOB.mob_spawners[spawner]) + data["spawners"] += list(this) + + return data + +/datum/spawners_menu/ui_act(action, params) + if(..()) + return + + var/spawner_ref = pick(GLOB.mob_spawners[params["name"]]) + var/obj/effect/mob_spawn/MS = locate(spawner_ref) in GLOB.poi_list + + switch(action) + if("jump") + if(MS) + owner.forceMove(get_turf(MS)) + . = TRUE + if("spawn") + if(MS) + MS.attack_ghost(owner) + . = TRUE \ No newline at end of file diff --git a/code/datums/status_effects/buffs.dm b/code/datums/status_effects/buffs.dm index c15ede7b3e..69749475cd 100644 --- a/code/datums/status_effects/buffs.dm +++ b/code/datums/status_effects/buffs.dm @@ -192,7 +192,7 @@ /datum/status_effect/his_grace/tick() bloodlust = 0 var/graces = 0 - for(var/obj/item/weapon/his_grace/HG in owner.held_items) + for(var/obj/item/his_grace/HG in owner.held_items) if(HG.bloodthirst > bloodlust) bloodlust = HG.bloodthirst if(HG.awakened) diff --git a/code/datums/status_effects/debuffs.dm b/code/datums/status_effects/debuffs.dm index bd46778c19..9ca564cd2d 100644 --- a/code/datums/status_effects/debuffs.dm +++ b/code/datums/status_effects/debuffs.dm @@ -85,7 +85,7 @@ alerttooltipstyle = "hisgrace" /datum/status_effect/his_wrath/tick() - for(var/obj/item/weapon/his_grace/HG in owner.held_items) + for(var/obj/item/his_grace/HG in owner.held_items) qdel(src) return owner.adjustBruteLoss(0.1) @@ -139,6 +139,20 @@ if(owner.m_intent == MOVE_INTENT_WALK) owner.toggle_move_intent() +/datum/status_effect/geis_tracker + id = "geis_tracker" + duration = -1 + alert_type = null + var/obj/structure/destructible/clockwork/geis_binding/binding + +/datum/status_effect/geis_tracker/on_creation(mob/living/new_owner, obj/structure/destructible/clockwork/geis_binding/new_binding) + . = ..() + if(.) + binding = new_binding + +/datum/status_effect/geis_tracker/tick() + if(QDELETED(binding)) + qdel(src) /datum/status_effect/maniamotor id = "maniamotor" @@ -237,15 +251,19 @@ duration = -1 alert_type = null +/datum/status_effect/cultghost/tick() + if(owner.reagents) + owner.reagents.del_reagent("holywater") //can't be deconverted + /datum/status_effect/crusher_mark id = "crusher_mark" duration = 300 //if you leave for 30 seconds you lose the mark, deal with it status_type = STATUS_EFFECT_REPLACE alert_type = null var/mutable_appearance/marked_underlay - var/obj/item/weapon/twohanded/required/kinetic_crusher/hammer_synced + var/obj/item/twohanded/required/kinetic_crusher/hammer_synced -/datum/status_effect/crusher_mark/on_creation(mob/living/new_owner, obj/item/weapon/twohanded/required/kinetic_crusher/new_hammer_synced) +/datum/status_effect/crusher_mark/on_creation(mob/living/new_owner, obj/item/twohanded/required/kinetic_crusher/new_hammer_synced) . = ..() if(.) hammer_synced = new_hammer_synced diff --git a/code/datums/wires/explosive.dm b/code/datums/wires/explosive.dm index 0715867fe6..9de3b04333 100644 --- a/code/datums/wires/explosive.dm +++ b/code/datums/wires/explosive.dm @@ -13,16 +13,16 @@ /datum/wires/explosive/c4 - holder_type = /obj/item/weapon/grenade/plastic/c4 + holder_type = /obj/item/grenade/plastic/c4 randomize = TRUE //Same behaviour since no wire actually disarms it /datum/wires/explosive/c4/interactable(mob/user) - var/obj/item/weapon/grenade/plastic/c4/P = holder + var/obj/item/grenade/plastic/c4/P = holder if(P.open_panel) return TRUE /datum/wires/explosive/c4/explode() - var/obj/item/weapon/grenade/plastic/c4/P = holder + var/obj/item/grenade/plastic/c4/P = holder P.explode() @@ -73,8 +73,8 @@ /datum/wires/explosive/gibtonite - holder_type = /obj/item/weapon/twohanded/required/gibtonite + holder_type = /obj/item/twohanded/required/gibtonite /datum/wires/explosive/gibtonite/explode() - var/obj/item/weapon/twohanded/required/gibtonite/P = holder + var/obj/item/twohanded/required/gibtonite/P = holder P.GibtoniteReaction(null, 2) \ No newline at end of file diff --git a/code/datums/wires/wires.dm b/code/datums/wires/wires.dm index 51f86270f2..95267cf927 100644 --- a/code/datums/wires/wires.dm +++ b/code/datums/wires/wires.dm @@ -3,7 +3,7 @@ /proc/is_wire_tool(obj/item/I) if(istype(I, /obj/item/device/multitool)) return TRUE - if(istype(I, /obj/item/weapon/wirecutters)) + if(istype(I, /obj/item/wirecutters)) return TRUE if(istype(I, /obj/item/device/assembly)) var/obj/item/device/assembly/A = I @@ -227,7 +227,7 @@ var/obj/item/I = L.get_active_held_item() switch(action) if("cut") - if(istype(I, /obj/item/weapon/wirecutters) || IsAdminGhost(usr)) + if(istype(I, /obj/item/wirecutters) || IsAdminGhost(usr)) playsound(holder, I.usesound, 20, 1) cut_color(target_wire) . = TRUE diff --git a/code/game/area/Space_Station_13_areas.dm b/code/game/area/Space_Station_13_areas.dm index aaa6d39bfc..4846cc2bc2 100644 --- a/code/game/area/Space_Station_13_areas.dm +++ b/code/game/area/Space_Station_13_areas.dm @@ -105,38 +105,38 @@ NOTE: there are two lists of areas in the end of this file: centcom and station 'sound/voice/lowHiss3.ogg', 'sound/voice/lowHiss4.ogg') valid_territory = FALSE - - + + //Departments - + /area/maintenance/department/chapel name = "Chapel Maintenance" icon_state = "fpmaint" - + /area/maintenance/department/chapel/monastery name = "Monastery Maintenance" icon_state = "fpmaint" - + /area/maintenance/department/crew_quarters/bar name = "Bar Maintenance" icon_state = "fsmaint" - + /area/maintenance/department/crew_quarters/dorms name = "Dormitory Maintenance" icon_state = "fsmaint" - + /area/maintenance/department/crew_quarters/locker name = "Locker Room Maintenance" icon_state = "pmaint" - + /area/maintenance/department/eva name = "EVA Maintenance" icon_state = "fpmaint" - + /area/maintenance/department/electrical name = "Electrical Maintenance" icon_state = "yellow" - + /area/maintenance/department/engine/atmos name = "Atmospherics Maintenance" icon_state = "fpmaint" @@ -144,7 +144,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/maintenance/department/security name = "Security Maintenance" icon_state = "fpmaint" - + /area/maintenance/department/security/brig name = "Brig Maintenance" icon_state = "fpmaint" @@ -164,22 +164,22 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/maintenance/department/bridge name = "Bridge Maintenance" icon_state = "maintcentral" - + /area/maintenance/department/engine name = "Engineering Maintenance" icon_state = "amaint" - + /area/maintenance/department/science/xenobiology name = "Xenobiology Maintenance" icon_state = "xenomaint" - - + + //Maintenance - Generic /area/maintenance/arrivals/north name = "Arrivals North Maintenance" icon_state = "fpmaint" - + /area/maintenance/arrivals/north_2 name = "Arrivals North Maintenance" icon_state = "fpmaint" @@ -187,142 +187,165 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/maintenance/aft name = "Aft Maintenance" icon_state = "amaint" - + /area/maintenance/aft/secondary name = "Aft Maintenance" icon_state = "amaint_2" - + /area/maintenance/central name = "Central Maintenance" icon_state = "maintcentral" - + /area/maintenance/central/secondary name = "Central Maintenance" icon_state = "maintcentral" - + /area/maintenance/fore name = "Fore Maintenance" icon_state = "fmaint" - + /area/maintenance/fore/secondary name = "Fore Maintenance" icon_state = "fmaint_2" - + /area/maintenance/starboard name = "Starboard Maintenance" icon_state = "smaint" - + /area/maintenance/starboard/central name = "Central Starboard Maintenance" icon_state = "smaint" - + /area/maintenance/starboard/aft name = "Starboard Quarter Maintenance" icon_state = "asmaint" - + /area/maintenance/starboard/fore name = "Starboard Bow Maintenance" icon_state = "fsmaint" - + /area/maintenance/port name = "Port Maintenance" icon_state = "pmaint" - + /area/maintenance/port/central name = "Central Port Maintenance" icon_state = "maintcentral" - + /area/maintenance/port/aft name = "Port Quarter Maintenance" icon_state = "apmaint" - + /area/maintenance/port/fore name = "Port Bow Maintenance" icon_state = "fpmaint" - + /area/maintenance/disposal name = "Waste Disposal" icon_state = "disposal" - + /area/maintenance/disposal/incinerator // /area/maintenance/incinerator name = "Incinerator" icon_state = "disposal" - - + + //Cere / Asteroid Specific - + /area/maintenance/asteroid/aft/science name = "Aft Maintenance" icon_state = "amaint" - + /area/maintenance/asteroid/aft/arrivals name = "Aft Maintenance" icon_state = "amaint" - + /area/maintenance/asteroid/central name = "Central Asteroid Maintenance" icon_state = "maintcentral" - -/area/maintenance/asteroid/disposal/east - name = "Eastern External Waste Belt" + +/area/maintenance/asteroid/disposal icon_state = "disposal" - + /area/maintenance/asteroid/disposal/north - name = "Northern External Waste Belt" - icon_state = "disposal" - -/area/maintenance/asteroid/disposal/southeast - name = "South-Eastern Disposal" - icon_state = "disposal" - -/area/maintenance/asteroid/disposal/southwest + name = "Northern Disposal" + +/area/maintenance/asteroid/disposal/north/east + name = "North-Eastern Disposal" + +/area/maintenance/asteroid/disposal/north/west + name = "North-Western Disposal" + +/area/maintenance/asteroid/disposal/east + name = "Eastern Disposal" + +/area/maintenance/asteroid/disposal/west + name = "Western Disposal" + +/area/maintenance/asteroid/disposal/west/secondary + name = "Secondary Western Disposal" + +/area/maintenance/asteroid/disposal/south + name = "Southern Disposal" + +/area/maintenance/asteroid/disposal/south/west name = "South-Western Disposal" - icon_state = "disposal" - + +/area/maintenance/asteroid/disposal/external/east + name = "Eastern External Waste Belt" + +/area/maintenance/asteroid/disposal/external/north + name = "Northern External Waste Belt" + +/area/maintenance/asteroid/disposal/external/southeast + name = "South-Eastern External Waste Belt" + +/area/maintenance/asteroid/disposal/external/southwest + name = "South-Western External Waste Belt" + /area/maintenance/asteroid/fore/cargo_west name = "Fore Asteroid Maintenance" icon_state = "fmaint" - + /area/maintenance/asteroid/fore/cargo_south name = "Fore Asteroid Maintenance" icon_state = "fmaint" - + /area/maintenance/asteroid/fore/com_west name = "Fore Asteroid Maintenance" icon_state = "fmaint" - + /area/maintenance/asteroid/fore/com_north name = "Fore Asteroid Maintenance" icon_state = "fmaint" - + /area/maintenance/asteroid/fore/com_east name = "Fore Asteroid Maintenance" icon_state = "fmaint" - + /area/maintenance/asteroid/fore/com_south name = "Fore Asteroid Maintenance" - icon_state = "fmaint" - + icon_state = "fmaint" + /area/maintenance/asteroid/port/neast name = "Port Asteroid Maintenance" icon_state = "pmaint" - + /area/maintenance/asteroid/port/east name = "Port Asteroid Maintenance" icon_state = "pmaint" - + /area/maintenance/asteroid/port/west name = "Port Asteroid Maintenance" icon_state = "pmaint" - + /area/maintenance/asteroid/starboard name = "Starboard Asteroid Maintenance" icon_state = "smaint" - - + + //Hallway - + /area/hallway/primary/aft name = "Aft Primary Hallway" icon_state = "hallA" @@ -330,19 +353,19 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/hallway/primary/fore name = "Fore Primary Hallway" icon_state = "hallF" - + /area/hallway/primary/starboard name = "Starboard Primary Hallway" icon_state = "hallS" - + /area/hallway/primary/starboard/aft name = "Starboard Quarter Primary Hallway" icon_state = "hallAS" - + /area/hallway/primary/starboard/fore name = "Starboard Bow Primary Hallway" icon_state = "hallFS" - + /area/hallway/primary/port name = "Port Primary Hallway" icon_state = "hallP" @@ -350,11 +373,11 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/hallway/primary/port/aft name = "Port Quarter Primary Hallway" icon_state = "hallAP" - + /area/hallway/primary/port/fore name = "Port Bow Primary Hallway" icon_state = "hallFP" - + /area/hallway/primary/central name = "Central Primary Hallway" icon_state = "hallC" @@ -362,7 +385,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/hallway/secondary/command name = "Command Hallway" icon_state = "bridge_hallway" - + /area/hallway/secondary/construction name = "Construction Area" icon_state = "construction" @@ -378,43 +401,43 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/hallway/secondary/entry name = "Arrival Shuttle Hallway" icon_state = "entry" - + /area/hallway/secondary/service name = "Service Hallway" icon_state = "hall_service" - + /area/hallway/secondary/bridges/cargo_ai name = "Cargo-AI-Command Bridge" icon_state = "yellow" - + /area/hallway/secondary/bridges/com_engi name = "Command-Engineering Bridge" icon_state = "yellow" - + /area/hallway/secondary/bridges/com_serv name = "Command-Service Bridge" - icon_state = "yellow" - + icon_state = "yellow" + /area/hallway/secondary/bridges/dock_med name = "Docking-Medical Bridge" icon_state = "yellow" - + /area/hallway/secondary/bridges/engi_med name = "Engineering-Medical Bridge" icon_state = "yellow" - + /area/hallway/secondary/bridges/med_cargo name = "Medical-Cargo Bridge" icon_state = "yellow" - + /area/hallway/secondary/bridges/sci_dock name = "Science-Docking Bridge" icon_state = "yellow" - + /area/hallway/secondary/bridges/serv_engi name = "Service-Engineering Bridge" icon_state = "yellow" - + /area/hallway/secondary/bridges/serv_sci name = "Service-Science Bridge" icon_state = "yellow" @@ -435,32 +458,32 @@ NOTE: there are two lists of areas in the end of this file: centcom and station name = "Council Chamber" icon_state = "meeting" music = null - + /area/bridge/showroom/corporate name = "Corporate Showroom" icon_state = "showroom" music = null -/area/crew_quarters/heads/captain +/area/crew_quarters/heads/captain name = "Captain's Office" icon_state = "captain" /area/crew_quarters/heads/captain/private name = "Captain's Quarters" icon_state = "captain" - + /area/crew_quarters/heads/chief name = "Chief Engineer's Office" icon_state = "ce_office" - + /area/crew_quarters/heads/chief/private name = "Chief Engineer's Private Quarters" icon_state = "ce_private" - + /area/crew_quarters/heads/cmo name = "Chief Medical Officer's Office" icon_state = "cmo_office" - + /area/crew_quarters/heads/cmo/private name = "Chief Medical Officer's Private Quarters" icon_state = "cmo_private" @@ -468,23 +491,23 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/crew_quarters/heads/hop name = "Head of Personnel's Office" icon_state = "hop_office" - + /area/crew_quarters/heads/hop/private name = "Head of Personnel's Private Quarters" icon_state = "hop_private" - + /area/crew_quarters/heads/hos name = "Head of Security's Office" icon_state = "hos_office" - + /area/crew_quarters/heads/hos/private name = "Head of Security's Private Quarters" icon_state = "hos_private" - + /area/crew_quarters/heads/hor name = "Research Director's Office" icon_state = "rd_office" - + /area/crew_quarters/heads/hor/private name = "Research Director's Private Quarters" icon_state = "rd_private" @@ -507,39 +530,43 @@ NOTE: there are two lists of areas in the end of this file: centcom and station name = "Dormitories" icon_state = "Sleep" safe = TRUE - + /area/crew_quarters/dorms/male name = "Male Dorm" icon_state = "Sleep" - + /area/crew_quarters/dorms/female name = "Female Dorm" icon_state = "Sleep" - + /area/crew_quarters/rehab_dome name = "Rehabilitation Dome" - icon_state = "Sleep" - + icon_state = "Sleep" + /area/crew_quarters/toilet name = "Dormitory Toilets" icon_state = "toilet" - + /area/crew_quarters/toilet/auxiliary name = "Auxiliary Restrooms" icon_state = "toilet" - + /area/crew_quarters/toilet/locker name = "Locker Toilets" icon_state = "toilet" - + +/area/crew_quarters/toilet/fitness + name = "Fitness Toilets" + icon_state = "toilet" + /area/crew_quarters/toilet/female name = "Female Toilets" icon_state = "toilet" - + /area/crew_quarters/toilet/male name = "Male Toilets" icon_state = "toilet" - + /area/crew_quarters/toilet/restrooms name = "Restrooms" icon_state = "toilet" @@ -547,15 +574,15 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/crew_quarters/locker name = "Locker Room" icon_state = "locker" - + /area/crew_quarters/lounge name = "Lounge" icon_state = "yellow" - + /area/crew_quarters/fitness name = "Fitness Room" icon_state = "fitness" - + /area/crew_quarters/fitness/recreation name = "Recreation Area" icon_state = "fitness" @@ -563,7 +590,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/crew_quarters/cafeteria name = "Cafeteria" icon_state = "cafeteria" - + /area/crew_quarters/cafeteria/lunchroom name = "Lunchroom" icon_state = "cafeteria" @@ -571,7 +598,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/crew_quarters/kitchen name = "Kitchen" icon_state = "kitchen" - + /area/crew_quarters/kitchen/backroom name = "Kitchen Coldroom" icon_state = "kitchen" @@ -595,7 +622,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/crew_quarters/theatre name = "Theatre" icon_state = "Theatre" - + /area/crew_quarters/theatre/abandoned name = "Abandoned Theatre" icon_state = "Theatre" @@ -603,8 +630,8 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/library name = "Library" icon_state = "library" - flags = NONE - + flags_1 = NONE + /area/library/lounge name = "Library Lounge" icon_state = "library" @@ -612,23 +639,23 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/library/abandoned name = "Abandoned Library" icon_state = "library" - flags = NONE + flags_1 = NONE /area/chapel icon_state = "chapel" ambientsounds = list('sound/ambience/ambicha1.ogg','sound/ambience/ambicha2.ogg','sound/ambience/ambicha3.ogg','sound/ambience/ambicha4.ogg') - flags = NONE + flags_1 = NONE /area/chapel/main name = "Chapel" - + /area/chapel/main/monastery name = "Monastery" - + /area/chapel/office name = "Chapel Office" icon_state = "chapeloffice" - + /area/chapel/asteroid name = "Chapel Asteroid" icon_state = "explored" @@ -636,17 +663,17 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/chapel/dock name = "Chapel Dock" icon_state = "construction" - + /area/lawoffice name = "Law Office" icon_state = "law" - - + + //Engineering - + /area/engine ambientsounds = list('sound/ambience/ambisin1.ogg','sound/ambience/ambisin2.ogg','sound/ambience/ambisin3.ogg','sound/ambience/ambisin4.ogg') - + /area/engine/engine_smes name = "Engineering SMES" icon_state = "engine_smes" @@ -654,157 +681,157 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/engine/engineering name = "Engineering" icon_state = "engine" - + /area/engine/atmos name = "Atmospherics" icon_state = "atmos" - flags = NONE - + flags_1 = NONE + /area/engine/atmospherics_engine name = "Atmospherics Engine" icon_state = "atmos_engine" - + /area/engine/supermatter name = "Supermatter Engine" icon_state = "engine_sm" - + /area/engine/break_room name = "Engineering Foyer" icon_state = "engine_foyer" - + /area/engine/gravity_generator name = "Gravity Generator Room" icon_state = "grav_gen" - + /area/engine/secure_construction name = "Secure Construction Area" icon_state = "engine" - + /area/engine/storage name = "Engineering Storage" icon_state = "engi_storage" - + /area/engine/transit_tube name = "Transit Tube" icon_state = "transit_tube" - - + + //Solars - + /area/solar requires_power = FALSE dynamic_lighting = DYNAMIC_LIGHTING_IFSTARLIGHT valid_territory = FALSE blob_allowed = FALSE - flags = NONE + flags_1 = NONE /area/solar/asteroid/aft name = "Aft Asteroid Solar" icon_state = "panelsA" - + /area/solar/asteroid/command name = "Command Asteroid Solar" icon_state = "panelsA" - + /area/solar/asteroid/fore name = "Fore Asteroid Solar" icon_state = "panelsA" - + /area/solar/fore name = "Fore Solar Array" icon_state = "yellow" - + /area/solar/aft name = "Aft Solar Array" icon_state = "yellow" - + /area/solar/aux/port name = "Port Bow Auxiliary Solar Array" icon_state = "panelsA" - + /area/solar/aux/starboard name = "Starboard Bow Auxiliary Solar Array" icon_state = "panelsA" - + /area/solar/starboard name = "Starboard Solar Array" icon_state = "panelsS" - + /area/solar/starboard/aft name = "Starboard Quarter Solar Array" icon_state = "panelsAS" - + /area/solar/starboard/fore name = "Starboard Bow Solar Array" icon_state = "panelsFS" - + /area/solar/port name = "Port Solar Array" icon_state = "panelsP" - + /area/solar/port/aft name = "Port Quarter Solar Array" icon_state = "panelsAP" - + /area/solar/port/fore name = "Port Bow Solar Array" icon_state = "panelsFP" - + //Solar Maint /area/maintenance/solars name = "Solar Maintenance" icon_state = "yellow" - + /area/maintenance/solars/asteroid/aft name = "Aft Asteroid Solar Maintenance" icon_state = "SolarcontrolA" - + /area/maintenance/solars/asteroid/command name = "Command Asteroid Solar Maintenance" icon_state = "SolarcontrolP" - + /area/maintenance/solars/asteroid/fore name = "Fore Asteroid Solar Maintenance" icon_state = "SolarcontrolP" - + /area/maintenance/solars/port name = "Port Solar Maintenance" icon_state = "SolarcontrolP" - + /area/maintenance/solars/port/aft name = "Port Quarter Solar Maintenance" icon_state = "SolarcontrolAP" - + /area/maintenance/solars/port/fore name = "Port Bow Solar Maintenance" icon_state = "SolarcontrolFP" - + /area/maintenance/solars/starboard name = "Starboard Solar Maintenance" icon_state = "SolarcontrolS" - + /area/maintenance/solars/starboard/aft name = "Starboard Quarter Solar Maintenance" icon_state = "SolarcontrolAS" - + /area/maintenance/solars/starboard/fore name = "Starboard Bow Solar Maintenance" icon_state = "SolarcontrolFS" - + /area/maintenance/solars/aux/port name = "Port Auxiliary Solar Maintenance" icon_state = "SolarcontrolA" - + /area/maintenance/solars/aux/port/aft name = "Port Quarter Auxiliary Solar Maintenance" icon_state = "SolarcontrolAP" - + /area/maintenance/solars/aux/port/fore name = "Port Bow Auxiliary Solar Maintenance" icon_state = "SolarcontrolA" - + /area/maintenance/solars/aux/starboard name = "Starboard Auxiliary Solar Maintenance" icon_state = "SolarcontrolA" @@ -817,35 +844,28 @@ NOTE: there are two lists of areas in the end of this file: centcom and station name = "Starboard Bow Auxiliary Solar Maintenance" icon_state = "SolarcontrolA" -/area/assembly/assembly_line //Derelict Assembly Line - name = "Assembly Line" - icon_state = "ass_line" - power_equip = FALSE - power_light = FALSE - power_environ = FALSE - //Teleporter /area/teleporter name = "Teleporter Room" icon_state = "teleporter" music = "signal" - + /area/teleporter/quantum/cargo name = "Cargo Quantum Pad" icon_state = "teleporter" music = "signal" - + /area/teleporter/quantum/docking name = "Docking Quantum Pad" icon_state = "teleporter" music = "signal" - + /area/teleporter/quantum/research name = "Research Quantum Pad" icon_state = "teleporter" music = "signal" - + /area/teleporter/quantum/security name = "Security Quantum Pad" icon_state = "teleporter" @@ -861,7 +881,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/medical name = "Medical" icon_state = "medbay3" - + /area/medical/abandoned name = "Abandoned Medbay" icon_state = "medbay3" @@ -880,7 +900,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/medical/medbay/lobby name = "Medbay Lobby" icon_state = "medbay" - music = 'sound/ambience/signal.ogg' + music = 'sound/ambience/signal.ogg' //Medbay is a large area, these additional areas help level out APC load. @@ -888,12 +908,12 @@ NOTE: there are two lists of areas in the end of this file: centcom and station name = "Medbay" icon_state = "medbay2" music = 'sound/ambience/signal.ogg' - + /area/medical/medbay/zone3 name = "Medbay" icon_state = "medbay3" music = 'sound/ambience/signal.ogg' - + /area/medical/medbay/aft name = "Medbay Aft" icon_state = "medbay3" @@ -907,11 +927,11 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/medical/patients_rooms name = "Patients' Rooms" icon_state = "patients" - + /area/medical/patients_rooms/room_a name = "Patient Room A" icon_state = "patients" - + /area/medical/patients_rooms/room_b name = "Patient Room B" icon_state = "patients" @@ -919,7 +939,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/medical/virology name = "Virology" icon_state = "virology" - flags = NONE + flags_1 = NONE /area/medical/morgue name = "Morgue" @@ -954,7 +974,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station name = "Medbay Treatment Center" icon_state = "exam_room" - + //Security /area/security @@ -968,7 +988,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/security/brig name = "Brig" icon_state = "brig" - + /area/security/courtroom name = "Courtroom" icon_state = "courtroom" @@ -980,7 +1000,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/security/processing name = "Labor Shuttle Dock" icon_state = "sec_prison" - + /area/security/processing/cremation name = "Security Crematorium" icon_state = "sec_prison" @@ -1007,10 +1027,15 @@ NOTE: there are two lists of areas in the end of this file: centcom and station name = "Firing Range" icon_state = "firingrange" -/area/security/transfer - name = "Transfer Centre" +/area/security/execution icon_state = "execution_room" +/area/security/execution/transfer + name = "Transfer Centre" + +/area/security/execution/education + name = "Prisoner Education Chamber" + /area/security/nuke_storage name = "Vault" icon_state = "nuke_storage" @@ -1038,101 +1063,101 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/security/checkpoint/medical name = "Security Post - Medbay" icon_state = "checkpoint1" - + /area/security/checkpoint/science name = "Security Post - Science" icon_state = "checkpoint1" - + /area/security/checkpoint/science/research name = "Security Post - Research Division" - icon_state = "checkpoint1" - + icon_state = "checkpoint1" + /area/security/checkpoint/customs name = "Customs" icon_state = "bridge" - + /area/security/vacantoffice name = "Vacant Office" icon_state = "security" - + /area/security/vacantoffice/a name = "Vacant Office A" icon_state = "security" - + /area/security/vacantoffice/b name = "Vacant Office B" icon_state = "security" - + /area/quartermaster name = "Quartermasters" icon_state = "quart" - + ///////////WORK IN PROGRESS////////// - + /area/quartermaster/sorting name = "Delivery Office" icon_state = "cargo_delivery" - + /area/quartermaster/warehouse name = "Warehouse" icon_state = "cargo_warehouse" - + ////////////WORK IN PROGRESS////////// - + /area/quartermaster/office name = "Cargo Office" icon_state = "quartoffice" - + /area/quartermaster/storage name = "Cargo Bay" icon_state = "cargo_bay" - + /area/quartermaster/qm name = "Quartermaster's Office" icon_state = "quart" - + /area/quartermaster/qm/private name = "Quartermaster's Private Quarters" icon_state = "quart" - + /area/quartermaster/miningdock name = "Mining Dock" icon_state = "mining" - + /area/quartermaster/miningdock/abandoned name = "Abandoned Mining Dock" icon_state = "mining" - + /area/quartermaster/miningoffice name = "Mining Office" icon_state = "mining" - + /area/quartermaster/miningstorage name = "Mining Storage" icon_state = "mining" - + /area/janitor name = "Custodial Closet" icon_state = "janitor" - flags = NONE - + flags_1 = NONE + /area/hydroponics name = "Hydroponics" icon_state = "hydro" - + /area/hydroponics/garden name = "Garden" icon_state = "garden" - + /area/hydroponics/garden/abandoned name = "Abandoned Garden" icon_state = "abandoned_garden" - + /area/hydroponics/garden/monastery name = "Monastery Garden" icon_state = "hydro" - - + + //Science /area/science @@ -1167,11 +1192,11 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/science/misc_lab name = "Testing Lab" icon_state = "toxmisc" - + /area/science/misc_lab/range name = "Research Testing Range" icon_state = "toxmisc" - + /area/science/server name = "Research Division Server Room" icon_state = "server" @@ -1179,15 +1204,15 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/science/explab name = "Experimentation Lab" icon_state = "toxmisc" - + /area/science/robotics name = "Robotics" icon_state = "medresearch" - + /area/science/robotics/mechbay name = "Mech Bay" icon_state = "mechbay" - + /area/science/robotics/mechbay_cargo name = "Mech Bay" icon_state = "yellow" @@ -1233,12 +1258,12 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/storage/auxiliary name = "Auxiliary Storage" icon_state = "auxstorage" - + /area/storage/atmos name = "Atmospherics Storage" icon_state = "atmos" valid_territory = FALSE - + /area/storage/tcom name = "Telecomms Storage" icon_state = "green" @@ -1279,11 +1304,11 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/construction/minisat_exterior name = "Minisat Exterior" icon_state = "yellow" - + /area/construction/mining/aux_base name = "Auxiliary Base Construction" icon_state = "yellow" - + /area/construction/mining/aux_base/closet name = "Auxiliary Closet Construction" icon_state = "yellow" @@ -1315,11 +1340,11 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/construction/storage name = "Construction Site Storage" icon_state = "yellow" - + /area/construction/storage/wing name = "Storage Wing" icon_state = "storage_wing" - + //AI @@ -1363,19 +1388,19 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/ai_monitored/turret_protected/aisat name = "AI Satellite" icon_state = "ai" - + /area/ai_monitored/turret_protected/aisat/atmos name = "AI Satellite Atmos" icon_state = "ai" - + /area/ai_monitored/turret_protected/aisat/foyer name = "AI Satellite Foyer" icon_state = "ai" - + /area/ai_monitored/turret_protected/aisat/service name = "AI Satellite Service" icon_state = "ai" - + /area/ai_monitored/turret_protected/aisat/hallway name = "AI Satellite Hallway" icon_state = "ai" @@ -1463,7 +1488,6 @@ NOTE: there are two lists of areas in the end of this file: centcom and station //SPACE STATION 13 GLOBAL_LIST_INIT(the_station_areas, list ( - /area/assembly, /area/bridge, /area/chapel, /area/construction, @@ -1490,4 +1514,4 @@ GLOBAL_LIST_INIT(the_station_areas, list ( /area/ai_monitored/turret_protected/ai_upload, //do not try to simplify to "/area/ai_monitored/turret_protected" --rastaf0 /area/ai_monitored/turret_protected/ai_upload_foyer, /area/ai_monitored/turret_protected/ai, -)) \ No newline at end of file +)) diff --git a/code/game/area/areas.dm b/code/game/area/areas.dm index 218cb59f41..0baef4ace8 100644 --- a/code/game/area/areas.dm +++ b/code/game/area/areas.dm @@ -7,7 +7,7 @@ icon = 'icons/turf/areas.dmi' icon_state = "unknown" layer = AREA_LAYER - mouse_opacity = 0 + mouse_opacity = MOUSE_OPACITY_TRANSPARENT invisibility = INVISIBILITY_LIGHTING var/map_name // Set in New(); preserves the name set by the map maker, even if renamed by the Blueprints. @@ -58,7 +58,7 @@ 'sound/ambience/ambigen8.ogg','sound/ambience/ambigen9.ogg',\ 'sound/ambience/ambigen10.ogg','sound/ambience/ambigen11.ogg',\ 'sound/ambience/ambigen12.ogg','sound/ambience/ambigen14.ogg') - flags = CAN_BE_DIRTY + flags_1 = CAN_BE_DIRTY_1 var/list/firedoors var/firedoors_last_closed_on = 0 @@ -242,7 +242,7 @@ GLOBAL_LIST_EMPTY(teleportlocs) for(var/area/RA in related) if (RA.fire) RA.fire = 0 - RA.mouse_opacity = 0 + RA.mouse_opacity = MOUSE_OPACITY_TRANSPARENT RA.updateicon() RA.ModifyFiredoors(TRUE) for(var/obj/machinery/firealarm/F in RA) @@ -293,7 +293,7 @@ GLOBAL_LIST_EMPTY(teleportlocs) /area/proc/set_fire_alarm_effect() fire = 1 updateicon() - mouse_opacity = 0 + mouse_opacity = MOUSE_OPACITY_TRANSPARENT /area/proc/readyalert() if(name == "Space") @@ -313,12 +313,12 @@ GLOBAL_LIST_EMPTY(teleportlocs) if (!( src.party )) src.party = 1 src.updateicon() - src.mouse_opacity = 0 + src.mouse_opacity = MOUSE_OPACITY_TRANSPARENT /area/proc/partyreset() if (src.party) src.party = 0 - src.mouse_opacity = 0 + src.mouse_opacity = MOUSE_OPACITY_TRANSPARENT src.updateicon() for(var/obj/machinery/door/firedoor/D in src) if(!D.welded) @@ -477,3 +477,9 @@ GLOBAL_LIST_EMPTY(teleportlocs) valid_territory = FALSE blob_allowed = FALSE addSorted() + +/area/AllowDrop() + CRASH("Bad op: area/AllowDrop() called") + +/area/drop_location() + CRASH("Bad op: area/drop_location() called") diff --git a/code/game/area/areas.dm.rej b/code/game/area/areas.dm.rej deleted file mode 100644 index 3c097d1229..0000000000 --- a/code/game/area/areas.dm.rej +++ /dev/null @@ -1,10 +0,0 @@ -diff a/code/game/area/areas.dm b/code/game/area/areas.dm (rejected hunks) -@@ -432,7 +432,7 @@ GLOBAL_LIST_EMPTY(teleportlocs) - // Ambience goes down here -- make sure to list each area seperately for ease of adding things in later, thanks! Note: areas adjacent to each other should have the same sounds to prevent cutoff when possible.- LastyScratch - if(L.client && !L.client.ambience_playing && L.client.prefs.toggles & SOUND_SHIP_AMBIENCE) - L.client.ambience_playing = 1 -- L << sound('sound/ambience/shipambience.ogg', repeat = 1, wait = 0, volume = 35, channel = CHANNEL_BUZZ) -+ SEND_SOUND(L, sound('sound/ambience/shipambience.ogg', repeat = 1, wait = 0, volume = 35, channel = CHANNEL_BUZZ)) - - if(!(L.client && (L.client.prefs.toggles & SOUND_AMBIENCE))) - return //General ambience check is below the ship ambience so one can play without the other diff --git a/code/game/area/areas/centcom.dm b/code/game/area/areas/centcom.dm index 717fc68542..e3f4a5d984 100644 --- a/code/game/area/areas/centcom.dm +++ b/code/game/area/areas/centcom.dm @@ -9,7 +9,7 @@ has_gravity = TRUE noteleport = TRUE blob_allowed = FALSE //Should go without saying, no blobs should take over centcom as a win condition. - flags = NONE + flags_1 = NONE /area/centcom/control name = "CentCom Docks" @@ -37,7 +37,7 @@ dynamic_lighting = DYNAMIC_LIGHTING_FORCED requires_power = FALSE has_gravity = TRUE - flags = NONE + flags_1 = NONE /area/tdome/arena name = "Thunderdome Arena" @@ -76,7 +76,7 @@ requires_power = FALSE has_gravity = TRUE noteleport = TRUE - flags = NONE + flags_1 = NONE //Abductors /area/abductor_ship @@ -85,7 +85,7 @@ requires_power = FALSE noteleport = TRUE has_gravity = TRUE - flags = NONE + flags_1 = NONE //Syndicates /area/syndicate_mothership @@ -95,7 +95,7 @@ has_gravity = TRUE noteleport = TRUE blob_allowed = FALSE //Not... entirely sure this will ever come up... but if the bus makes blobs AND ops, it shouldn't aim for the ops to win. - flags = NONE + flags_1 = NONE /area/syndicate_mothership/control name = "Syndicate Control Room" @@ -115,7 +115,7 @@ icon_state = "yellow" requires_power = FALSE has_gravity = TRUE - flags = NO_DEATHRATTLE + flags_1 = NO_DEATHRATTLE_1 /area/ctf/control_room name = "Control Room A" diff --git a/code/game/area/areas/holodeck.dm b/code/game/area/areas/holodeck.dm index 51fd4e1677..cadc2e43d6 100644 --- a/code/game/area/areas/holodeck.dm +++ b/code/game/area/areas/holodeck.dm @@ -2,7 +2,7 @@ name = "Holodeck" icon_state = "Holodeck" dynamic_lighting = DYNAMIC_LIGHTING_DISABLED - flags = 0 + flags_1 = 0 hidden = TRUE var/obj/machinery/computer/holodeck/linked diff --git a/code/game/area/areas/mining.dm b/code/game/area/areas/mining.dm index 022f6c3e86..0c212acedf 100644 --- a/code/game/area/areas/mining.dm +++ b/code/game/area/areas/mining.dm @@ -16,7 +16,7 @@ power_light = FALSE outdoors = TRUE ambientsounds = list('sound/ambience/ambimine.ogg') - flags = NONE + flags_1 = NONE /area/mine/unexplored name = "Mine" @@ -30,7 +30,7 @@ power_light = FALSE outdoors = TRUE ambientsounds = list('sound/ambience/ambimine.ogg') - flags = NONE + flags_1 = NONE /area/mine/lobby name = "Mining Station" @@ -86,7 +86,7 @@ /area/lavaland icon_state = "mining" has_gravity = TRUE - flags = NONE + flags_1 = NONE /area/lavaland/surface name = "Lavaland" diff --git a/code/game/area/areas/misc.dm b/code/game/area/areas/misc.dm index caf4a3dc0c..01c45c2b59 100644 --- a/code/game/area/areas/misc.dm +++ b/code/game/area/areas/misc.dm @@ -22,22 +22,6 @@ //Misc -/area/wreck/ai - name = "AI Chamber" - icon_state = "ai" - -/area/wreck/main - name = "Wreck" - icon_state = "storage" - -/area/wreck/engineering - name = "Power Room" - icon_state = "engine" - -/area/wreck/bridge - name = "Bridge" - icon_state = "bridge" - /area/generic name = "Unknown" icon_state = "storage" diff --git a/code/game/area/areas/ruins/_ruins.dm b/code/game/area/areas/ruins/_ruins.dm new file mode 100644 index 0000000000..da78351979 --- /dev/null +++ b/code/game/area/areas/ruins/_ruins.dm @@ -0,0 +1,19 @@ +//Parent types + +/area/ruin + name = "\improper Unexplored Location" + icon_state = "away" + has_gravity = TRUE + hidden = TRUE + dynamic_lighting = DYNAMIC_LIGHTING_FORCED + + +/area/ruin/unpowered + always_unpowered = FALSE + +/area/ruin/unpowered/no_grav + has_gravity = FALSE + +/area/ruin/powered + requires_power = FALSE + diff --git a/code/game/area/areas/ruins/lavaland.dm b/code/game/area/areas/ruins/lavaland.dm new file mode 100644 index 0000000000..d322e8644c --- /dev/null +++ b/code/game/area/areas/ruins/lavaland.dm @@ -0,0 +1,51 @@ +//Lavaland Ruins + +/area/ruin/powered/beach + icon_state = "dk_yellow" + +/area/ruin/powered/clownplanet + icon_state = "dk_yellow" + +/area/ruin/powered/animal_hospital + icon_state = "dk_yellow" + +/area/ruin/powered/snow_biodome + icon_state = "dk_yellow" + +/area/ruin/powered/gluttony + icon_state = "dk_yellow" + +/area/ruin/powered/golem_ship + name = "Free Golem Ship" + icon_state = "dk_yellow" + +/area/ruin/powered/greed + icon_state = "dk_yellow" + +/area/ruin/unpowered/hierophant + name = "Hierophant's Arena" + icon_state = "dk_yellow" + +/area/ruin/powered/pride + icon_state = "dk_yellow" + +/area/ruin/powered/seedvault + icon_state = "dk_yellow" + +/area/ruin/powered/syndicate_lava_base + name = "Secret Base" + icon_state = "dk_yellow" + +//Xeno Nest + +/area/ruin/unpowered/xenonest + name = "The Hive" + always_unpowered = TRUE + power_environ = FALSE + power_equip = FALSE + power_light = FALSE + poweralm = FALSE + +//ash walker nest +/area/ruin/unpowered/ash_walkers + icon_state = "red" \ No newline at end of file diff --git a/code/game/area/areas/ruins/space.dm b/code/game/area/areas/ruins/space.dm new file mode 100644 index 0000000000..a3708ed7a8 --- /dev/null +++ b/code/game/area/areas/ruins/space.dm @@ -0,0 +1,429 @@ +//Space Ruin Parents + +/area/ruin/space + has_gravity = FALSE + blob_allowed = FALSE //Nope, no winning in space as a blob. Gotta eat the station. + +/area/ruin/space/has_grav + has_gravity = TRUE + +/area/ruin/space/has_grav/powered + requires_power = FALSE + + +/area/ruin/fakespace + icon_state = "space" + requires_power = TRUE + always_unpowered = TRUE + dynamic_lighting = DYNAMIC_LIGHTING_DISABLED + has_gravity = FALSE + power_light = FALSE + power_equip = FALSE + power_environ = FALSE + valid_territory = FALSE + outdoors = TRUE + ambientsounds = list('sound/ambience/ambispace.ogg','sound/ambience/title2.ogg') + blob_allowed = FALSE + +///////////// + +/area/ruin/space/way_home + name = "\improper Salvation" + icon_state = "away" + always_unpowered = FALSE + +// Ruins of "onehalf" ship + +/area/ruin/space/has_grav/onehalf/hallway + name = "Hallway" + icon_state = "hallC" + +/area/ruin/space/has_grav/onehalf/drone_bay + name = "Mining Drone Bay" + icon_state = "engine" + +/area/ruin/space/has_grav/onehalf/dorms_med + name = "Crew Quarters" + icon_state = "Sleep" + +/area/ruin/space/has_grav/onehalf/bridge + name = "Bridge" + icon_state = "bridge" + + + +/area/ruin/space/has_grav/powered/dinner_for_two + name = "Dinner for Two" + +/area/ruin/space/has_grav/powered/authorship + name = "Authorship" + +/area/ruin/space/has_grav/powered/aesthetic + name = "Aesthetic" + ambientsounds = list('sound/ambience/ambivapor1.ogg') + + +//Ruin of Hotel + +/area/ruin/space/has_grav/hotel + name = "Hotel" + +/area/ruin/space/has_grav/hotel/guestroom + name = "Hotel Guest Room" + icon_state = "Sleep" + +/area/ruin/space/has_grav/hotel/security + name = "Hotel Security Post" + icon_state = "security" + +/area/ruin/space/has_grav/hotel/pool + name = "Hotel Pool Room" + icon_state = "fitness" + +/area/ruin/space/has_grav/hotel/bar + name = "Hotel Bar" + icon_state = "cafeteria" + +/area/ruin/space/has_grav/hotel/power + name = "Hotel Power Room" + icon_state = "engine_smes" + +/area/ruin/space/has_grav/hotel/custodial + name = "Hotel Custodial Closet" + icon_state = "janitor" + +/area/ruin/space/has_grav/hotel/shuttle + name = "Hotel Shuttle" + icon_state = "shuttle" + requires_power = FALSE + +/area/ruin/space/has_grav/hotel/dock + name = "Hotel Shuttle Dock" + icon_state = "start" + +/area/ruin/space/has_grav/hotel/workroom + name = "Hotel Staff Room" + icon_state = "crew_quarters" + + + + +//Ruin of Derelict Oupost + +/area/ruin/space/has_grav/derelictoutpost + name = "Derelict Outpost" + icon_state = "green" + +/area/ruin/space/has_grav/derelictoutpost/cargostorage + name = "Derelict Outpost Cargo Storage" + icon_state = "storage" + +/area/ruin/space/has_grav/derelictoutpost/cargobay + name = "Derelict Outpost Cargo Bay" + icon_state = "quartstorage" + +/area/ruin/space/has_grav/derelictoutpost/powerstorage + name = "Derelict Outpost Power Storage" + icon_state = "engine_smes" + +/area/ruin/space/has_grav/derelictoutpost/dockedship + name = "Derelict Outpost Docked Ship" + icon_state = "red" + + +//Ruin of Space Bar + +/area/ruin/space/has_grav/powered/spacebar + name = "Space Bar" + icon_state = "bar" + +//Ruin of turretedoutpost + +/area/ruin/space/has_grav/turretedoutpost + name = "Turreted Outpost" + icon_state = "red" + + +//Ruin of old teleporter + +/area/ruin/space/oldteleporter + name = "Old teleporter" + icon_state = "teleporter" + + +//Ruin of mech transport + +/area/ruin/space/has_grav/powered/mechtransport + name = "Mech Transport" + icon_state = "green" + + +//Ruin of gas the lizard + +/area/ruin/space/has_grav/gasthelizard + name = "Gas the lizard" + + +//Ruin of Deep Storage + +/area/ruin/space/has_grav/deepstorage + name = "Deep Storage" + icon_state = "storage" + +/area/ruin/space/has_grav/deepstorage/airlock + name = "Deep Storage Airlock" + icon_state = "quart" + +/area/ruin/space/has_grav/deepstorage/power + name = "Deep Storage Power and Atmospherics Room" + icon_state = "engi_storage" + +/area/ruin/space/has_grav/deepstorage/hydroponics + name = "Deep Storage Hydroponics" + icon_state = "garden" + +/area/ruin/space/has_grav/deepstorage/armory + name = "Deep Storage Secure Storage" + icon_state = "armory" + +/area/ruin/space/has_grav/deepstorage/storage + name = "Deep Storage Storage" + icon_state = "storage_wing" + +/area/ruin/space/has_grav/deepstorage/dorm + name = "Deep Storage Dormory" + icon_state = "crew_quarters" + +/area/ruin/space/has_grav/deepstorage/kitchen + name = "Deep Storage Kitchen" + icon_state = "kitchen" + +/area/ruin/space/has_grav/deepstorage/crusher + name = "Deep Storage Recycler" + icon_state = "storage" + + +//Ruin of Abandoned Zoo + +/area/ruin/space/has_grav/abandonedzoo + name = "Abandoned Zoo" + icon_state = "green" + + +//Ruin of ancient Space Station + +/area/ruin/space/has_grav/ancientstation + name = "Charlie Station Main Corridor" + icon_state = "green" + +/area/ruin/space/has_grav/ancientstation/powered + name = "Powered Tile" + icon_state = "teleporter" + requires_power = FALSE + +/area/ruin/space/has_grav/ancientstation/space + name = "Exposed To Space" + icon_state = "teleporter" + has_gravity = FALSE + +/area/ruin/space/has_grav/ancientstation/atmo + name = "Beta Station Atmospherics" + icon_state = "red" + has_gravity = FALSE + +/area/ruin/space/has_grav/ancientstation/betanorth + name = "Beta Station North Corridor" + icon_state = "blue" + +/area/ruin/space/has_grav/ancientstation/solar + name = "Station Solar Array" + icon_state = "panelsAP" + +/area/ruin/space/has_grav/ancientstation/engi + name = "Charlie Station Engineering" + icon_state = "engine" + +/area/ruin/space/has_grav/ancientstation/comm + name = "Charlie Station Command" + icon_state = "captain" + +/area/ruin/space/has_grav/ancientstation/hydroponics + name = "Charlie Station Hydroponics" + icon_state = "garden" + +/area/ruin/space/has_grav/ancientstation/kitchen + name = "Charlie Station Kitchen" + icon_state = "kitchen" + +/area/ruin/space/has_grav/ancientstation/sec + name = "Charlie Station Security" + icon_state = "red" + +/area/ruin/space/has_grav/ancientstation/deltacorridor + name = "Delta Station Main Corridor" + icon_state = "green" + +/area/ruin/space/has_grav/ancientstation/proto + name = "Delta Station Prototype Lab" + icon_state = "toxlab" + +/area/ruin/space/has_grav/ancientstation/rnd + name = "Delta Station Research and Development" + icon_state = "toxlab" + +/area/ruin/space/has_grav/ancientstation/hivebot + name = "Hivebot Mothership" + icon_state = "teleporter" + +//DERELICT + +/area/ruin/space/derelict + name = "Derelict Station" + icon_state = "storage" + +/area/ruin/space/derelict/hallway/primary + name = "Derelict Primary Hallway" + icon_state = "hallP" + +/area/ruin/space/derelict/hallway/secondary + name = "Derelict Secondary Hallway" + icon_state = "hallS" + +/area/ruin/space/derelict/hallway/primary/port + name = "Derelict Port Hallway" + icon_state = "hallFP" + +/area/ruin/space/derelict/arrival + name = "Derelict Arrival Centre" + icon_state = "yellow" + +/area/ruin/space/derelict/storage/equipment + name = "Derelict Equipment Storage" + +/area/ruin/space/derelict/storage/storage_access + name = "Derelict Storage Access" + +/area/ruin/space/derelict/storage/engine_storage + name = "Derelict Engine Storage" + icon_state = "green" + +/area/ruin/space/derelict/bridge + name = "Derelict Control Room" + icon_state = "bridge" + +/area/ruin/space/derelict/secret + name = "Derelict Secret Room" + icon_state = "library" + +/area/ruin/space/derelict/bridge/access + name = "Derelict Control Room Access" + icon_state = "auxstorage" + +/area/ruin/space/derelict/bridge/ai_upload + name = "Derelict Computer Core" + icon_state = "ai" + +/area/ruin/space/derelict/solar_control + name = "Derelict Solar Control" + icon_state = "engine" + +/area/ruin/space/derelict/se_solar + name = "South East Solars" + icon_state = "engine" + +/area/ruin/space/derelict/crew_quarters + name = "Derelict Crew Quarters" + icon_state = "fitness" + +/area/ruin/space/derelict/medical + name = "Derelict Medbay" + icon_state = "medbay" + +/area/ruin/space/derelict/medical/morgue + name = "Derelict Morgue" + icon_state = "morgue" + +/area/ruin/space/derelict/medical/chapel + name = "Derelict Chapel" + icon_state = "chapel" + +/area/ruin/space/derelict/teleporter + name = "Derelict Teleporter" + icon_state = "teleporter" + +/area/ruin/space/derelict/eva + name = "Derelict EVA Storage" + icon_state = "eva" + +/area/ruin/space/derelict/ship + name = "Abandoned Ship" + icon_state = "yellow" + +/area/solar/derelict_starboard + name = "Derelict Starboard Solar Array" + icon_state = "panelsS" + +/area/solar/derelict_aft + name = "Derelict Aft Solar Array" + icon_state = "yellow" + +/area/ruin/space/derelict/singularity_engine + name = "Derelict Singularity Engine" + icon_state = "engine" + +/area/ruin/space/derelict/gravity_generator + name = "Derelict Gravity Generator Room" + icon_state = "red" + +/area/ruin/space/derelict/atmospherics + name = "Derelict Atmospherics" + icon_state = "red" + +/area/ruin/space/derelict/assembly_line + name = "Assembly Line" + icon_state = "ass_line" + power_equip = FALSE + power_light = FALSE + power_environ = FALSE + + +//DJSTATION + +/area/ruin/space/djstation + name = "Ruskie DJ Station" + icon_state = "DJ" + has_gravity = TRUE + blob_allowed = FALSE //Nope, no winning on the DJ station as a blob. Gotta eat the main station. + +/area/ruin/space/djstation/solars + name = "DJ Station Solars" + icon_state = "DJ" + has_gravity = TRUE + + +//ABANDONED TELEPORTER + +/area/ruin/space/abandoned_tele + name = "Abandoned Teleporter" + icon_state = "teleporter" + music = "signal" + ambientsounds = list('sound/ambience/ambimalf.ogg') + +//OLD AI SAT + +/area/ruin/space/old_ai_sat/ai + name = "AI Chamber" + icon_state = "ai" + ambientsounds = list('sound/ambience/ambimalf.ogg') + +/area/ruin/space/old_ai_sat/main + name = "Wreck" + icon_state = "storage" + +/area/ruin/space/old_ai_sat/engineering + name = "Power Room" + icon_state = "engine" + +/area/ruin/space/old_ai_sat/bridge + name = "Bridge" + icon_state = "bridge" \ No newline at end of file diff --git a/code/game/atoms.dm b/code/game/atoms.dm index d931f808b8..272ec34d94 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -3,13 +3,13 @@ plane = GAME_PLANE var/level = 2 - var/flags = 0 - var/list/secondary_flags + var/flags_1 = 0 + var/flags_2 = 0 var/list/fingerprints var/list/fingerprintshidden var/list/blood_DNA - var/container_type = 0 + var/container_type = NONE var/admin_spawned = 0 //was this spawned by an admin? used for stat tracking stuff. var/datum/reagents/reagents = null @@ -193,26 +193,26 @@ // returns true if open // false if closed /atom/proc/is_open_container() - return container_type & OPENCONTAINER + return container_type & OPENCONTAINER_1 /atom/proc/is_transparent() - return container_type & TRANSPARENT + return container_type & TRANSPARENT_1 /atom/proc/is_injectable(allowmobs = TRUE) if(isliving(src) && allowmobs) var/mob/living/L = src return L.can_inject() - if(container_type & OPENCONTAINER) + if(container_type & OPENCONTAINER_1) return TRUE - return container_type & INJECTABLE + return container_type & INJECTABLE_1 /atom/proc/is_drawable(allowmobs = TRUE) if(is_injectable(allowmobs)) //Everything that can be injected can also be drawn from, but not vice versa return TRUE - return container_type & DRAWABLE + return container_type & DRAWABLE_1 -/atom/proc/allow_drop() - return 1 +/atom/proc/AllowDrop() + return FALSE /atom/proc/CheckExit() return 1 @@ -221,7 +221,7 @@ return /atom/proc/emp_act(severity) - if(istype(wires) && !HAS_SECONDARY_FLAG(src, NO_EMP_WIRES)) + if(istype(wires) && !(flags_2 & NO_EMP_WIRES_2)) wires.emp_pulse() /atom/proc/bullet_act(obj/item/projectile/P, def_zone) @@ -479,14 +479,17 @@ GLOBAL_LIST_EMPTY(blood_splatter_icons) /atom/proc/ratvar_act() return -/atom/proc/rcd_vals(mob/user, obj/item/weapon/construction/rcd/the_rcd) +/atom/proc/rcd_vals(mob/user, obj/item/construction/rcd/the_rcd) return FALSE -/atom/proc/rcd_act(mob/user, obj/item/weapon/construction/rcd/the_rcd, passed_mode) +/atom/proc/rcd_act(mob/user, obj/item/construction/rcd/the_rcd, passed_mode) return FALSE -/atom/proc/storage_contents_dump_act(obj/item/weapon/storage/src_object, mob/user) - return 0 +/atom/proc/storage_contents_dump_act(obj/item/storage/src_object, mob/user) + return 0 + +/atom/proc/get_dumping_location(obj/item/storage/source,mob/user) + return null //This proc is called on the location of an atom when the atom is Destroy()'d /atom/proc/handle_atom_del(atom/A) @@ -610,3 +613,12 @@ GLOBAL_LIST_EMPTY(blood_splatter_icons) .["Add reagent"] = "?_src_=vars;addreagent=\ref[src]" .["Trigger EM pulse"] = "?_src_=vars;emp=\ref[src]" .["Trigger explosion"] = "?_src_=vars;explode=\ref[src]" + +/atom/proc/drop_location() + var/atom/L = loc + if(!L) + return null + return L.AllowDrop() ? L : get_turf(L) + +/atom/Entered(atom/movable/AM, atom/oldLoc) + SendSignal(COMSIG_ATOM_ENTERED, AM, oldLoc) diff --git a/code/game/atoms_movable.dm b/code/game/atoms_movable.dm index 1edca6d632..f4cbcda098 100644 --- a/code/game/atoms_movable.dm +++ b/code/game/atoms_movable.dm @@ -1,11 +1,4 @@ -#ifndef PIXEL_SCALE -#define PIXEL_SCALE 0 -#if DM_VERSION >= 512 -#error HEY, PIXEL_SCALE probably exists now, remove this gross ass shim. -#endif -#endif - /atom/movable layer = OBJ_LAYER var/last_move = null @@ -137,7 +130,7 @@ if (orbiting) orbiting.Check() - if(flags & CLEAN_ON_MOVE) + if(flags_1 & CLEAN_ON_MOVE_1) clean_on_move() var/datum/proximity_monitor/proximity_monitor = src.proximity_monitor @@ -176,8 +169,8 @@ to_chat(cleaned_human, "[src] cleans your face!") /atom/movable/Destroy(force) - var/inform_admins = HAS_SECONDARY_FLAG(src, INFORM_ADMINS_ON_RELOCATE) - var/stationloving = HAS_SECONDARY_FLAG(src, STATIONLOVING) + var/inform_admins = (flags_2 & INFORM_ADMINS_ON_RELOCATE_2) + var/stationloving = (flags_2 & STATIONLOVING_2) if(inform_admins && force) var/turf/T = get_turf(src) @@ -215,13 +208,13 @@ // This is automatically called when something enters your square //oldloc = old location on atom, inserted when forceMove is called and ONLY when forceMove is called! /atom/movable/Crossed(atom/movable/AM, oldloc) - return + SendSignal(COMSIG_MOVABLE_CROSSED, AM) //This is tg's equivalent to the byond bump, it used to be called bump with a second arg //to differentiate it, naturally everyone forgot about this immediately and so some things //would bump twice, so now it's called Collide -/atom/movable/proc/Collide(atom/A) +/atom/movable/proc/Collide(atom/A) if((A)) if(throwing) throwing.hit_atom(A) @@ -323,7 +316,7 @@ ..() /atom/movable/proc/throw_at(atom/target, range, speed, mob/thrower, spin=TRUE, diagonals_first = FALSE, var/datum/callback/callback) - if (!target || (flags & NODROP) || speed <= 0) + if (!target || (flags_1 & NODROP_1) || speed <= 0) return if (pulledby) @@ -550,21 +543,21 @@ */ /atom/movable/proc/set_stationloving(state, inform_admins=FALSE) - var/currently = HAS_SECONDARY_FLAG(src, STATIONLOVING) + var/currently = (flags_2 & STATIONLOVING_2) if(inform_admins) - SET_SECONDARY_FLAG(src, INFORM_ADMINS_ON_RELOCATE) + flags_2 |= INFORM_ADMINS_ON_RELOCATE_2 else - CLEAR_SECONDARY_FLAG(src, INFORM_ADMINS_ON_RELOCATE) + flags_2 &= ~INFORM_ADMINS_ON_RELOCATE_2 if(state == currently) return else if(!state) STOP_PROCESSING(SSinbounds, src) - CLEAR_SECONDARY_FLAG(src, STATIONLOVING) + flags_2 &= ~STATIONLOVING_2 else START_PROCESSING(SSinbounds, src) - SET_SECONDARY_FLAG(src, STATIONLOVING) + flags_2 |= STATIONLOVING_2 /atom/movable/proc/relocate() var/targetturf = find_safe_turf(ZLEVEL_STATION) @@ -577,8 +570,8 @@ if(ismob(loc)) var/mob/M = loc M.transferItemToLoc(src, targetturf, TRUE) //nodrops disks when? - else if(istype(loc, /obj/item/weapon/storage)) - var/obj/item/weapon/storage/S = loc + else if(istype(loc, /obj/item/storage)) + var/obj/item/storage/S = loc S.remove_from_storage(src, targetturf) else forceMove(targetturf) @@ -593,7 +586,7 @@ to_chat(get(src, /mob), "You can't help but feel that you just lost something back there...") var/turf/targetturf = relocate() log_game("[src] has been moved out of bounds in [COORD(currentturf)]. Moving it to [COORD(targetturf)].") - if(HAS_SECONDARY_FLAG(src, INFORM_ADMINS_ON_RELOCATE)) + if(flags_2 & INFORM_ADMINS_ON_RELOCATE_2) message_admins("[src] has been moved out of bounds in [ADMIN_COORDJMP(currentturf)]. Moving it to [ADMIN_COORDJMP(targetturf)].") /atom/movable/proc/in_bounds() diff --git a/code/game/data_huds.dm b/code/game/data_huds.dm index 2697df7ba9..ab329dfd29 100644 --- a/code/game/data_huds.dm +++ b/code/game/data_huds.dm @@ -202,18 +202,18 @@ for(var/i in list(IMPTRACK_HUD, IMPLOYAL_HUD, IMPCHEM_HUD)) holder = hud_list[i] holder.icon_state = null - for(var/obj/item/weapon/implant/I in implants) - if(istype(I, /obj/item/weapon/implant/tracking)) + for(var/obj/item/implant/I in implants) + if(istype(I, /obj/item/implant/tracking)) holder = hud_list[IMPTRACK_HUD] var/icon/IC = icon(icon, icon_state, dir) holder.pixel_y = IC.Height() - world.icon_size holder.icon_state = "hud_imp_tracking" - else if(istype(I, /obj/item/weapon/implant/mindshield)) + else if(istype(I, /obj/item/implant/mindshield)) holder = hud_list[IMPLOYAL_HUD] var/icon/IC = icon(icon, icon_state, dir) holder.pixel_y = IC.Height() - world.icon_size holder.icon_state = "hud_imp_loyal" - else if(istype(I, /obj/item/weapon/implant/chem)) + else if(istype(I, /obj/item/implant/chem)) holder = hud_list[IMPCHEM_HUD] var/icon/IC = icon(icon, icon_state, dir) holder.pixel_y = IC.Height() - world.icon_size diff --git a/code/game/gamemodes/antag_spawner.dm b/code/game/gamemodes/antag_spawner.dm index b13e647571..ab9c041efe 100644 --- a/code/game/gamemodes/antag_spawner.dm +++ b/code/game/gamemodes/antag_spawner.dm @@ -1,25 +1,25 @@ -/obj/item/weapon/antag_spawner +/obj/item/antag_spawner throw_speed = 1 throw_range = 5 w_class = WEIGHT_CLASS_TINY var/used = 0 -/obj/item/weapon/antag_spawner/proc/spawn_antag(client/C, turf/T, type = "") +/obj/item/antag_spawner/proc/spawn_antag(client/C, turf/T, type = "") return -/obj/item/weapon/antag_spawner/proc/equip_antag(mob/target) +/obj/item/antag_spawner/proc/equip_antag(mob/target) return ///////////WIZARD -/obj/item/weapon/antag_spawner/contract +/obj/item/antag_spawner/contract name = "contract" desc = "A magic contract previously signed by an apprentice. In exchange for instruction in the magical arts, they are bound to answer your call for aid." icon = 'icons/obj/wizard.dmi' icon_state ="scroll2" -/obj/item/weapon/antag_spawner/contract/attack_self(mob/user) +/obj/item/antag_spawner/contract/attack_self(mob/user) user.set_machine(src) var/dat if(used) @@ -41,7 +41,7 @@ onclose(user, "radio") return -/obj/item/weapon/antag_spawner/contract/Topic(href, href_list) +/obj/item/antag_spawner/contract/Topic(href, href_list) ..() var/mob/living/carbon/human/H = usr @@ -69,7 +69,7 @@ else to_chat(H, "Unable to reach your apprentice! You can either attack the spellbook with the contract to refund your points, or wait and try again later.") -/obj/item/weapon/antag_spawner/contract/spawn_antag(client/C, turf/T, type = "") +/obj/item/antag_spawner/contract/spawn_antag(client/C, turf/T, type = "") new /obj/effect/particle_effect/smoke(T) var/mob/living/carbon/human/M = new/mob/living/carbon/human(T) C.prefs.copy_to(M) @@ -90,7 +90,7 @@ if("healing") M.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/charge(null)) M.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/forcewall(null)) - M.put_in_hands_or_del(new /obj/item/weapon/gun/magic/staff/healing(M)) + M.put_in_hands_or_del(new /obj/item/gun/magic/staff/healing(M)) to_chat(M, "Your service has not gone unrewarded, however. Studying under [wizard_name], you have learned livesaving survival spells. You are able to cast charge and forcewall.") if("robeless") M.mind.AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/knock(null)) @@ -121,26 +121,26 @@ M.age = rand(AGE_MIN, WIZARD_AGE_MIN - 1) M.dna.update_dna_identity() -/obj/item/weapon/antag_spawner/contract/equip_antag(mob/target) +/obj/item/antag_spawner/contract/equip_antag(mob/target) target.equip_to_slot_or_del(new /obj/item/device/radio/headset(target), slot_ears) target.equip_to_slot_or_del(new /obj/item/clothing/under/color/lightpurple(target), slot_w_uniform) target.equip_to_slot_or_del(new /obj/item/clothing/shoes/sandal/magic(target), slot_shoes) target.equip_to_slot_or_del(new /obj/item/clothing/suit/wizrobe(target), slot_wear_suit) target.equip_to_slot_or_del(new /obj/item/clothing/head/wizard(target), slot_head) - target.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack(target), slot_back) - target.equip_to_slot_or_del(new /obj/item/weapon/storage/box(target), slot_in_backpack) - target.equip_to_slot_or_del(new /obj/item/weapon/teleportation_scroll/apprentice(target), slot_r_store) + target.equip_to_slot_or_del(new /obj/item/storage/backpack(target), slot_back) + target.equip_to_slot_or_del(new /obj/item/storage/box(target), slot_in_backpack) + target.equip_to_slot_or_del(new /obj/item/teleportation_scroll/apprentice(target), slot_r_store) ///////////BORGS AND OPERATIVES -/obj/item/weapon/antag_spawner/nuke_ops +/obj/item/antag_spawner/nuke_ops name = "syndicate operative teleporter" desc = "A single-use teleporter designed to quickly reinforce operatives in the field." icon = 'icons/obj/device.dmi' icon_state = "locator" var/borg_to_spawn -/obj/item/weapon/antag_spawner/nuke_ops/proc/check_usability(mob/user) +/obj/item/antag_spawner/nuke_ops/proc/check_usability(mob/user) if(used) to_chat(user, "[src] is out of power!") return FALSE @@ -153,7 +153,7 @@ return TRUE -/obj/item/weapon/antag_spawner/nuke_ops/attack_self(mob/user) +/obj/item/antag_spawner/nuke_ops/attack_self(mob/user) if(!(check_usability(user))) return @@ -170,7 +170,7 @@ else to_chat(user, "Unable to connect to Syndicate command. Please wait and try again later or use the teleporter on your uplink to get your points refunded.") -/obj/item/weapon/antag_spawner/nuke_ops/spawn_antag(client/C, turf/T) +/obj/item/antag_spawner/nuke_ops/spawn_antag(client/C, turf/T) var/mob/living/carbon/human/M = new/mob/living/carbon/human(T) C.prefs.copy_to(M) M.key = C.key @@ -185,21 +185,21 @@ M.name = newname //////SYNDICATE BORG -/obj/item/weapon/antag_spawner/nuke_ops/borg_tele +/obj/item/antag_spawner/nuke_ops/borg_tele name = "syndicate cyborg teleporter" desc = "A single-use teleporter designed to quickly reinforce operatives in the field.." icon = 'icons/obj/device.dmi' icon_state = "locator" -/obj/item/weapon/antag_spawner/nuke_ops/borg_tele/assault +/obj/item/antag_spawner/nuke_ops/borg_tele/assault name = "syndicate assault cyborg teleporter" borg_to_spawn = "Assault" -/obj/item/weapon/antag_spawner/nuke_ops/borg_tele/medical +/obj/item/antag_spawner/nuke_ops/borg_tele/medical name = "syndicate medical teleporter" borg_to_spawn = "Medical" -/obj/item/weapon/antag_spawner/nuke_ops/borg_tele/spawn_antag(client/C, turf/T) +/obj/item/antag_spawner/nuke_ops/borg_tele/spawn_antag(client/C, turf/T) var/mob/living/silicon/robot/R switch(borg_to_spawn) if("Medical") @@ -225,7 +225,7 @@ ///////////SLAUGHTER DEMON -/obj/item/weapon/antag_spawner/slaughter_demon //Warning edgiest item in the game +/obj/item/antag_spawner/slaughter_demon //Warning edgiest item in the game name = "vial of blood" desc = "A magically infused bottle of blood, distilled from countless murder victims. Used in unholy rituals to attract horrifying creatures." icon = 'icons/obj/wizard.dmi' @@ -237,7 +237,7 @@ var/mob/living/demon_type = /mob/living/simple_animal/slaughter -/obj/item/weapon/antag_spawner/slaughter_demon/attack_self(mob/user) +/obj/item/antag_spawner/slaughter_demon/attack_self(mob/user) if(user.z != ZLEVEL_STATION) to_chat(user, "You should probably wait until you reach the station.") return @@ -258,7 +258,7 @@ to_chat(user, "You can't seem to work up the nerve to shatter the bottle. Perhaps you should try again later.") -/obj/item/weapon/antag_spawner/slaughter_demon/spawn_antag(client/C, turf/T, type = "") +/obj/item/antag_spawner/slaughter_demon/spawn_antag(client/C, turf/T, type = "") var /obj/effect/dummy/slaughter/holder = new /obj/effect/dummy/slaughter(T) var/mob/living/simple_animal/slaughter/S = new demon_type(holder) @@ -285,7 +285,7 @@ to_chat(S, "Objective #[1]: [new_objective.explanation_text]") to_chat(S, "Objective #[new_objective ? "[2]":"[1]"]: [new_objective2.explanation_text]") -/obj/item/weapon/antag_spawner/slaughter_demon/laughter +/obj/item/antag_spawner/slaughter_demon/laughter name = "vial of tickles" desc = "A magically infused bottle of clown love, distilled from countless hugging attacks. Used in funny rituals to attract adorable creatures." icon = 'icons/obj/wizard.dmi' diff --git a/code/game/gamemodes/antag_spawner_cit.dm b/code/game/gamemodes/antag_spawner_cit.dm index c65ac11c6b..34e72d9004 100644 --- a/code/game/gamemodes/antag_spawner_cit.dm +++ b/code/game/gamemodes/antag_spawner_cit.dm @@ -1,12 +1,12 @@ ////////////Syndicate Cortical Borer -obj/item/weapon/antag_spawner/syndi_borer +obj/item/antag_spawner/syndi_borer name = "syndicate brain-slug container" desc = "Releases a modified cortical borer to assist the user." icon = 'icons/obj/device.dmi' //Temporary? Doesn't really look like a container for xenofauna... but IDK what else could work. icon_state = "locator" var/polling = FALSE -obj/item/weapon/antag_spawner/syndi_borer/spawn_antag(client/C, turf/T, mob/owner) +obj/item/antag_spawner/syndi_borer/spawn_antag(client/C, turf/T, mob/owner) var/mob/living/simple_animal/borer/syndi_borer/B = new /mob/living/simple_animal/borer/syndi_borer(T) B.key = C.key @@ -27,7 +27,7 @@ obj/item/weapon/antag_spawner/syndi_borer/spawn_antag(client/C, turf/T, mob/owne if(new_objective) to_chat(B, "Objective #[1]: [new_objective.explanation_text]") SSticker.mode.update_borer_icons_added(B) -/obj/item/weapon/antag_spawner/syndi_borer/proc/check_usability(mob/user) +/obj/item/antag_spawner/syndi_borer/proc/check_usability(mob/user) if(used) to_chat(user, "[src] appears to be empty!") return 0 @@ -36,7 +36,7 @@ obj/item/weapon/antag_spawner/syndi_borer/spawn_antag(client/C, turf/T, mob/owne return 0 return 1 -/obj/item/weapon/antag_spawner/syndi_borer/attack_self(mob/user) +/obj/item/antag_spawner/syndi_borer/attack_self(mob/user) if(!(check_usability(user))) return polling = TRUE diff --git a/code/game/gamemodes/blob/overmind.dm b/code/game/gamemodes/blob/overmind.dm index 7fa09f3978..247b660dbc 100644 --- a/code/game/gamemodes/blob/overmind.dm +++ b/code/game/gamemodes/blob/overmind.dm @@ -4,7 +4,7 @@ desc = "The overmind. It controls the blob." icon = 'icons/mob/blob.dmi' icon_state = "marker" - mouse_opacity = 1 + mouse_opacity = MOUSE_OPACITY_ICON move_on_shuttle = 1 see_in_dark = 8 invisibility = INVISIBILITY_OBSERVER diff --git a/code/game/gamemodes/blob/powers.dm.rej b/code/game/gamemodes/blob/powers.dm.rej deleted file mode 100644 index 27dc764a75..0000000000 --- a/code/game/gamemodes/blob/powers.dm.rej +++ /dev/null @@ -1,10 +0,0 @@ -diff a/code/game/gamemodes/blob/powers.dm b/code/game/gamemodes/blob/powers.dm (rejected hunks) -@@ -175,7 +175,7 @@ - SEND_SOUND(blobber, sound('sound/effects/attackblob.ogg')) - to_chat(blobber, "You are a blobbernaut!") - to_chat(blobber, "You are powerful, hard to kill, and slowly regenerate near nodes and cores, but will slowly die if not near the blob or if the factory that made you is killed.") -- to_chat(blobber, "You can communicate with other blobbernauts and GLOB.overminds via :b") -+ to_chat(blobber, "You can communicate with other blobbernauts and overminds via :b") - to_chat(blobber, "Your overmind's blob reagent is: [blob_reagent_datum.name]!") - to_chat(blobber, "The [blob_reagent_datum.name] reagent [blob_reagent_datum.shortdesc ? "[blob_reagent_datum.shortdesc]" : "[blob_reagent_datum.description]"]") - if(blobber) diff --git a/code/game/gamemodes/changeling/powers/mutations.dm b/code/game/gamemodes/changeling/powers/mutations.dm index e71ac5cbeb..443720fefc 100644 --- a/code/game/gamemodes/changeling/powers/mutations.dm +++ b/code/game/gamemodes/changeling/powers/mutations.dm @@ -29,7 +29,7 @@ /obj/effect/proc_holder/changeling/weapon/proc/check_weapon(mob/user, obj/item/hand_item) if(istype(hand_item, weapon_type)) - user.temporarilyRemoveItemFromInventory(hand_item, TRUE) //DROPDEL will delete the item + user.temporarilyRemoveItemFromInventory(hand_item, TRUE) //DROPDEL_1 will delete the item if(!silent) playsound(user, 'sound/effects/blobattack.ogg', 30, 1) user.visible_message("With a sickening crunch, [user] reforms their [weapon_name_simple] into an arm!", "We assimilate the [weapon_name_simple] back into our body.", "A grotesque blade forms around [loc.name]\'s arm!", "Our arm twists and mutates, transforming it into a deadly blade.", "You hear organic matter ripping and tearing!") if(synthetic) can_drop = TRUE -/obj/item/weapon/melee/arm_blade/afterattack(atom/target, mob/user, proximity) +/obj/item/melee/arm_blade/afterattack(atom/target, mob/user, proximity) if(!proximity) return if(istype(target, /obj/structure/table)) @@ -197,10 +197,10 @@ "You hear a metal screeching sound.") A.open(2) -/obj/item/weapon/melee/arm_blade/dropped(mob/user) +/obj/item/melee/arm_blade/dropped(mob/user) ..() if(can_drop) - new /obj/item/weapon/melee/synthetic_arm_blade(get_turf(user)) + new /obj/item/melee/synthetic_arm_blade(get_turf(user)) /***************************************\ |***********COMBAT TENTACLES*************| @@ -215,19 +215,19 @@ chemical_cost = 10 dna_cost = 2 req_human = 1 - weapon_type = /obj/item/weapon/gun/magic/tentacle + weapon_type = /obj/item/gun/magic/tentacle weapon_name_simple = "tentacle" silent = TRUE -/obj/item/weapon/gun/magic/tentacle +/obj/item/gun/magic/tentacle name = "tentacle" desc = "A fleshy tentacle that can stretch out and grab things or people." - icon = 'icons/obj/weapons.dmi' + icon = 'icons/obj/items_and_weapons.dmi' icon_state = "tentacle" item_state = "tentacle" lefthand_file = 'icons/mob/inhands/antag/changeling_lefthand.dmi' righthand_file = 'icons/mob/inhands/antag/changeling_righthand.dmi' - flags = ABSTRACT | NODROP | DROPDEL | NOBLUDGEON + flags_1 = ABSTRACT_1 | NODROP_1 | DROPDEL_1 | NOBLUDGEON_1 w_class = WEIGHT_CLASS_HUGE ammo_type = /obj/item/ammo_casing/magic/tentacle fire_sound = 'sound/effects/splat.ogg' @@ -237,7 +237,7 @@ throw_range = 0 throw_speed = 0 -/obj/item/weapon/gun/magic/tentacle/Initialize(mapload, silent) +/obj/item/gun/magic/tentacle/Initialize(mapload, silent) . = ..() if(ismob(loc)) if(!silent) @@ -246,10 +246,10 @@ to_chat(loc, "You prepare to extend a tentacle.") -/obj/item/weapon/gun/magic/tentacle/shoot_with_empty_chamber(mob/living/user as mob|obj) +/obj/item/gun/magic/tentacle/shoot_with_empty_chamber(mob/living/user as mob|obj) to_chat(user, "The [name] is not ready yet.") -/obj/item/weapon/gun/magic/tentacle/suicide_act(mob/user) +/obj/item/gun/magic/tentacle/suicide_act(mob/user) user.visible_message("[user] coils [src] tightly around [user.p_their()] neck! It looks like [user.p_theyre()] trying to commit suicide!") return (OXYLOSS) @@ -261,7 +261,7 @@ caliber = "tentacle" icon_state = "tentacle_end" firing_effect_type = null - var/obj/item/weapon/gun/magic/tentacle/gun //the item that shot it + var/obj/item/gun/magic/tentacle/gun //the item that shot it /obj/item/ammo_casing/magic/tentacle/Initialize() gun = loc @@ -380,7 +380,7 @@ dna_cost = 1 req_human = 1 - weapon_type = /obj/item/weapon/shield/changeling + weapon_type = /obj/item/shield/changeling weapon_name_simple = "shield" /obj/effect/proc_holder/changeling/weapon/shield/sting_action(mob/user) @@ -388,15 +388,15 @@ if(!changeling) return - var/obj/item/weapon/shield/changeling/S = ..(user) + var/obj/item/shield/changeling/S = ..(user) S.remaining_uses = round(changeling.absorbedcount * 3) return TRUE -/obj/item/weapon/shield/changeling +/obj/item/shield/changeling name = "shield-like mass" desc = "A mass of tough, boney tissue. You can still see the fingers as a twisted pattern in the shield." - flags = ABSTRACT | NODROP | DROPDEL - icon = 'icons/obj/weapons.dmi' + flags_1 = ABSTRACT_1 | NODROP_1 | DROPDEL_1 + icon = 'icons/obj/items_and_weapons.dmi' icon_state = "ling_shield" lefthand_file = 'icons/mob/inhands/antag/changeling_lefthand.dmi' righthand_file = 'icons/mob/inhands/antag/changeling_righthand.dmi' @@ -404,12 +404,12 @@ var/remaining_uses //Set by the changeling ability. -/obj/item/weapon/shield/changeling/Initialize() +/obj/item/shield/changeling/Initialize() . = ..() if(ismob(loc)) loc.visible_message("The end of [loc.name]\'s hand inflates rapidly, forming a huge shield-like mass!", "We inflate our hand into a strong shield.", "You hear organic matter ripping and tearing!") -/obj/item/weapon/shield/changeling/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) +/obj/item/shield/changeling/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) if(remaining_uses < 1) if(ishuman(loc)) var/mob/living/carbon/human/H = loc @@ -443,8 +443,8 @@ name = "flesh mass" icon_state = "lingspacesuit" desc = "A huge, bulky mass of pressure and temperature-resistant organic tissue, evolved to facilitate space travel." - flags = STOPSPRESSUREDMAGE | NODROP | DROPDEL //Not THICKMATERIAL because it's organic tissue, so if somebody tries to inject something into it, it still ends up in your blood. (also balance but muh fluff) - allowed = list(/obj/item/device/flashlight, /obj/item/weapon/tank/internals/emergency_oxygen, /obj/item/weapon/tank/internals/oxygen) + flags_1 = STOPSPRESSUREDMAGE_1 | NODROP_1 | DROPDEL_1 //Not THICKMATERIAL_1 because it's organic tissue, so if somebody tries to inject something into it, it still ends up in your blood. (also balance but muh fluff) + allowed = list(/obj/item/device/flashlight, /obj/item/tank/internals/emergency_oxygen, /obj/item/tank/internals/oxygen) armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0, fire = 90, acid = 90) //No armor at all. /obj/item/clothing/suit/space/changeling/Initialize() @@ -462,7 +462,7 @@ name = "flesh mass" icon_state = "lingspacehelmet" desc = "A covering of pressure and temperature-resistant organic tissue with a glass-like chitin front." - flags = STOPSPRESSUREDMAGE | NODROP | DROPDEL //Again, no THICKMATERIAL. + flags_1 = STOPSPRESSUREDMAGE_1 | NODROP_1 | DROPDEL_1 //Again, no THICKMATERIAL_1. armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0, fire = 90, acid = 90) flags_cover = HEADCOVERSEYES | HEADCOVERSMOUTH @@ -487,7 +487,7 @@ name = "chitinous mass" desc = "A tough, hard covering of black chitin." icon_state = "lingarmor" - flags = NODROP | DROPDEL + flags_1 = NODROP_1 | DROPDEL_1 body_parts_covered = CHEST|GROIN|LEGS|FEET|ARMS|HANDS armor = list(melee = 40, bullet = 40, laser = 40, energy = 20, bomb = 10, bio = 4, rad = 0, fire = 90, acid = 90) flags_inv = HIDEJUMPSUIT @@ -503,6 +503,6 @@ name = "chitinous mass" desc = "A tough, hard covering of black chitin with transparent chitin in front." icon_state = "lingarmorhelmet" - flags = NODROP | DROPDEL + flags_1 = NODROP_1 | DROPDEL_1 armor = list(melee = 40, bullet = 40, laser = 40, energy = 20, bomb = 10, bio = 4, rad = 0, fire = 90, acid = 90) flags_inv = HIDEEARS|HIDEHAIR|HIDEEYES|HIDEFACIALHAIR|HIDEFACE diff --git a/code/game/gamemodes/changeling/powers/tiny_prick.dm b/code/game/gamemodes/changeling/powers/tiny_prick.dm index 8f8e422ea5..6a680f27d6 100644 --- a/code/game/gamemodes/changeling/powers/tiny_prick.dm +++ b/code/game/gamemodes/changeling/powers/tiny_prick.dm @@ -109,11 +109,11 @@ chemical_cost = 20 dna_cost = 1 -/obj/item/weapon/melee/arm_blade/false +/obj/item/melee/arm_blade/false desc = "A grotesque mass of flesh that used to be your arm. Although it looks dangerous at first, you can tell it's actually quite dull and useless." force = 5 //Basically as strong as a punch -/obj/item/weapon/melee/arm_blade/false/afterattack(atom/target, mob/user, proximity) +/obj/item/melee/arm_blade/false/afterattack(atom/target, mob/user, proximity) return /obj/effect/proc_holder/changeling/sting/false_armblade/can_sting(mob/user, mob/target) @@ -134,7 +134,7 @@ if(ismonkey(target)) to_chat(user, "Our genes cry out as we sting [target.name]!") - var/obj/item/weapon/melee/arm_blade/false/blade = new(target,1) + var/obj/item/melee/arm_blade/false/blade = new(target,1) target.put_in_hands(blade) target.visible_message("A grotesque blade forms around [target.name]\'s arm!", "Your arm twists and mutates, transforming into a horrific monstrosity!", "You hear organic matter ripping and tearing!") playsound(target, 'sound/effects/blobattack.ogg', 30, 1) @@ -142,7 +142,7 @@ addtimer(CALLBACK(src, .proc/remove_fake, target, blade), 600) return TRUE -/obj/effect/proc_holder/changeling/sting/false_armblade/proc/remove_fake(mob/target, obj/item/weapon/melee/arm_blade/false/blade) +/obj/effect/proc_holder/changeling/sting/false_armblade/proc/remove_fake(mob/target, obj/item/melee/arm_blade/false/blade) playsound(target, 'sound/effects/blobattack.ogg', 30, 1) target.visible_message("With a sickening crunch, \ [target] reforms their [blade.name] into an arm!", diff --git a/code/game/gamemodes/changeling/powers/transform.dm b/code/game/gamemodes/changeling/powers/transform.dm index 9d0b095cc2..6b627870a4 100644 --- a/code/game/gamemodes/changeling/powers/transform.dm +++ b/code/game/gamemodes/changeling/powers/transform.dm @@ -8,7 +8,7 @@ /obj/item/clothing/glasses/changeling name = "flesh" - flags = NODROP + flags_1 = NODROP_1 /obj/item/clothing/glasses/changeling/attack_hand(mob/user) if(loc == user && user.mind && user.mind.changeling) @@ -19,7 +19,7 @@ /obj/item/clothing/under/changeling name = "flesh" - flags = NODROP + flags_1 = NODROP_1 /obj/item/clothing/under/changeling/attack_hand(mob/user) if(loc == user && user.mind && user.mind.changeling) @@ -30,7 +30,7 @@ /obj/item/clothing/suit/changeling name = "flesh" - flags = NODROP + flags_1 = NODROP_1 allowed = list(/obj/item/changeling) /obj/item/clothing/suit/changeling/attack_hand(mob/user) @@ -42,7 +42,7 @@ /obj/item/clothing/head/changeling name = "flesh" - flags = NODROP + flags_1 = NODROP_1 /obj/item/clothing/head/changeling/attack_hand(mob/user) if(loc == user && user.mind && user.mind.changeling) @@ -53,7 +53,7 @@ /obj/item/clothing/shoes/changeling name = "flesh" - flags = NODROP + flags_1 = NODROP_1 /obj/item/clothing/shoes/changeling/attack_hand(mob/user) if(loc == user && user.mind && user.mind.changeling) @@ -64,7 +64,7 @@ /obj/item/clothing/gloves/changeling name = "flesh" - flags = NODROP + flags_1 = NODROP_1 /obj/item/clothing/gloves/changeling/attack_hand(mob/user) if(loc == user && user.mind && user.mind.changeling) @@ -75,7 +75,7 @@ /obj/item/clothing/mask/changeling name = "flesh" - flags = NODROP + flags_1 = NODROP_1 /obj/item/clothing/mask/changeling/attack_hand(mob/user) if(loc == user && user.mind && user.mind.changeling) @@ -86,7 +86,7 @@ /obj/item/changeling name = "flesh" - flags = NODROP + flags_1 = NODROP_1 slot_flags = ALL allowed = list(/obj/item/changeling) diff --git a/code/game/gamemodes/clock_cult/clock_effects/clock_overlay.dm b/code/game/gamemodes/clock_cult/clock_effects/clock_overlay.dm index 0d7a5b799c..e8cba1a39d 100644 --- a/code/game/gamemodes/clock_cult/clock_effects/clock_overlay.dm +++ b/code/game/gamemodes/clock_cult/clock_effects/clock_overlay.dm @@ -1,6 +1,6 @@ //an "overlay" used by clockwork walls and floors to appear normal to mesons. /obj/effect/clockwork/overlay - mouse_opacity = 0 + mouse_opacity = MOUSE_OPACITY_TRANSPARENT var/atom/linked /obj/effect/clockwork/overlay/examine(mob/user) diff --git a/code/game/gamemodes/clock_cult/clock_effects/clock_sigils.dm b/code/game/gamemodes/clock_cult/clock_effects/clock_sigils.dm index 98186a5cdf..507c673921 100644 --- a/code/game/gamemodes/clock_cult/clock_effects/clock_sigils.dm +++ b/code/game/gamemodes/clock_cult/clock_effects/clock_sigils.dm @@ -11,9 +11,21 @@ var/stat_affected = CONSCIOUS var/sigil_name = "Sigil" var/resist_string = "glows blinding white" //string for when a null rod blocks its effects, "glows [resist_string]" + var/list/component_refund = list() /obj/effect/clockwork/sigil/attackby(obj/item/I, mob/living/user, params) - if(I.force && !is_servant_of_ratvar(user)) + if(is_servant_of_ratvar(user)) + if(istype(I, /obj/item/clockwork/slab)) + user.visible_message("[user] starts to dispel [src]...", "You start to dispel [src]...") + if(do_after(user, 20, target = src)) + user.visible_message("[user] dispels [src]!", "You dispel [src]!") + for(var/i in component_refund) + if(component_refund[i]) + for(var/r in 1 to component_refund[i]) + generate_cache_component(i, src) + qdel(src) + return 1 + else if(I.force) user.visible_message("[user] scatters [src] with [I]!", "You scatter [src] with [I]!") qdel(src) return 1 @@ -63,6 +75,7 @@ light_power = 1 light_color = "#FAE48C" sigil_name = "Sigil of Transgression" + component_refund = list(HIEROPHANT_ANSIBLE = 1) /obj/effect/clockwork/sigil/transgression/sigil_effects(mob/living/L) var/target_flashed = L.flash_act() @@ -94,12 +107,18 @@ light_color = "#FAE48C" stat_affected = UNCONSCIOUS resist_string = "glows faintly yellow" + sigil_name = "Sigil of Submission" + component_refund = list(GEIS_CAPACITOR = 1) var/convert_time = 80 var/delete_on_finish = TRUE - sigil_name = "Sigil of Submission" var/glow_type = /obj/effect/temp_visual/ratvar/sigil/submission /obj/effect/clockwork/sigil/submission/sigil_effects(mob/living/L) + if(istype(L.buckled, /obj/structure/destructible/clockwork/geis_binding)) + if(is_servant_of_ratvar(L.pulledby)) + L.pulledby.stop_pulling() + if(is_servant_of_ratvar(L.buckled.pulledby)) + L.buckled.pulledby.stop_pulling() L.visible_message("[src] begins to glow a piercing magenta!", "You feel something start to invade your mind...") var/oldcolor = color animate(src, color = "#AF0AAF", time = convert_time, flags = ANIMATION_END_NOW) @@ -108,10 +127,10 @@ glow = new glow_type(get_turf(src)) animate(glow, alpha = 255, time = convert_time) var/I = 0 - while(I < convert_time && get_turf(L) == get_turf(src)) + while(I < convert_time && !QDELETED(L) && get_turf(L) == get_turf(src)) I++ sleep(1) - if(get_turf(L) != get_turf(src)) + if(QDELETED(L) || get_turf(L) != get_turf(src)) if(glow) qdel(glow) animate(src, color = oldcolor, time = 20, flags = ANIMATION_END_NOW) @@ -152,6 +171,7 @@ light_color = "#EC8A2D" resist_string = "glows faintly" sigil_name = "Sigil of Transmission" + component_refund = list(HIEROPHANT_ANSIBLE = 1) affects_servants = TRUE var/power_charge = 0 //starts with no power var/drain_range = 14 @@ -296,6 +316,7 @@ stat_affected = DEAD resist_string = "glows shimmering yellow" sigil_name = "Vitality Matrix" + component_refund = list(VANGUARD_COGWHEEL = 1) var/revive_cost = 150 var/sigil_active = FALSE var/animation_number = 3 //each cycle increments this by 1, at 4 it produces an animation and resets diff --git a/code/game/gamemodes/clock_cult/clock_effects/spatial_gateway.dm b/code/game/gamemodes/clock_cult/clock_effects/spatial_gateway.dm index 72ed326b26..a6eb5fb4e7 100644 --- a/code/game/gamemodes/clock_cult/clock_effects/spatial_gateway.dm +++ b/code/game/gamemodes/clock_cult/clock_effects/spatial_gateway.dm @@ -80,7 +80,7 @@ return TRUE /obj/effect/clockwork/spatial_gateway/attackby(obj/item/I, mob/living/user, params) - if(istype(I, /obj/item/weapon/nullrod)) + if(istype(I, /obj/item/nullrod)) user.visible_message("[user] dispels [src] with [I]!", "You close [src] with [I]!") qdel(linked_gateway) qdel(src) @@ -98,12 +98,12 @@ if(severity == 1 && uses) uses = 0 visible_message("[src] is disrupted!") - animate(src, alpha = 0, transform = matrix()*2, time = 10, flags = ANIMATION_END_NOW) + animate(src, alpha = 0, transform = matrix()*2, time = 10, flags_1 = ANIMATION_END_NOW) deltimer(timerid) timerid = QDEL_IN(src, 10) linked_gateway.uses = 0 linked_gateway.visible_message("[linked_gateway] is disrupted!") - animate(linked_gateway, alpha = 0, transform = matrix()*2, time = 10, flags = ANIMATION_END_NOW) + animate(linked_gateway, alpha = 0, transform = matrix()*2, time = 10, flags_1 = ANIMATION_END_NOW) deltimer(linked_gateway.timerid) linked_gateway.timerid = QDEL_IN(linked_gateway, 10) return TRUE @@ -130,13 +130,19 @@ playsound(src, 'sound/effects/empulse.ogg', 50, 1) playsound(linked_gateway, 'sound/effects/empulse.ogg', 50, 1) transform = matrix() * 1.5 - animate(src, transform = matrix() / 1.5, time = 10, flags = ANIMATION_END_NOW) linked_gateway.transform = matrix() * 1.5 - animate(linked_gateway, transform = matrix() / 1.5, time = 10, flags = ANIMATION_END_NOW) A.forceMove(get_turf(linked_gateway)) if(!no_cost) uses = max(0, uses - 1) linked_gateway.uses = max(0, linked_gateway.uses - 1) + if(!uses) + animate(src, transform = matrix() * 0.1, time = 10, flags_1 = ANIMATION_END_NOW) + animate(linked_gateway, transform = matrix() * 0.1, time = 10, flags_1 = ANIMATION_END_NOW) + density = FALSE + linked_gateway.density = FALSE + else + animate(src, transform = matrix() / 1.5, time = 10, flags_1 = ANIMATION_END_NOW) + animate(linked_gateway, transform = matrix() / 1.5, time = 10, flags_1 = ANIMATION_END_NOW) addtimer(CALLBACK(src, .proc/check_uses), 10) return TRUE diff --git a/code/game/gamemodes/clock_cult/clock_helpers/clock_powerdrain.dm b/code/game/gamemodes/clock_cult/clock_helpers/clock_powerdrain.dm index 9380e46487..7658f7e715 100644 --- a/code/game/gamemodes/clock_cult/clock_helpers/clock_powerdrain.dm +++ b/code/game/gamemodes/clock_cult/clock_helpers/clock_powerdrain.dm @@ -1,14 +1,14 @@ //horrifying power drain proc made for clockcult's power drain in lieu of six istypes or six for(x in view) loops /atom/movable/proc/power_drain(clockcult_user) - var/obj/item/weapon/stock_parts/cell/cell = get_cell() + var/obj/item/stock_parts/cell/cell = get_cell() if(cell) return cell.power_drain(clockcult_user) return 0 -/obj/item/weapon/melee/baton/power_drain(clockcult_user) //balance memes +/obj/item/melee/baton/power_drain(clockcult_user) //balance memes return 0 -/obj/item/weapon/gun/power_drain(clockcult_user) //balance memes +/obj/item/gun/power_drain(clockcult_user) //balance memes return 0 /obj/machinery/power/apc/power_drain(clockcult_user) @@ -34,7 +34,7 @@ visible_message("[src]'s panel flies open with a flurry of sparks!") update_icon() -/obj/item/weapon/stock_parts/cell/power_drain(clockcult_user) +/obj/item/stock_parts/cell/power_drain(clockcult_user) if(charge) . = min(charge, MIN_CLOCKCULT_POWER*3) charge = use(.) diff --git a/code/game/gamemodes/clock_cult/clock_helpers/fabrication_helpers.dm b/code/game/gamemodes/clock_cult/clock_helpers/fabrication_helpers.dm index 47d095b35c..18c8103eef 100644 --- a/code/game/gamemodes/clock_cult/clock_helpers/fabrication_helpers.dm +++ b/code/game/gamemodes/clock_cult/clock_helpers/fabrication_helpers.dm @@ -27,9 +27,6 @@ /turf/closed/wall/mineral/cult/fabrication_vals(mob/living/user, obj/item/clockwork/replica_fabricator/fabricator, silent) //no metal return list("operation_time" = 80, "new_obj_type" = /turf/closed/wall/clockwork, "power_cost" = POWER_WALL_TOTAL, "spawn_dir" = SOUTH) -/turf/closed/wall/shuttle/fabrication_vals(mob/living/user, obj/item/clockwork/replica_fabricator/fabricator, silent) //two sheets of metal - return list("operation_time" = 50, "new_obj_type" = /turf/closed/wall/clockwork, "power_cost" = POWER_WALL_TOTAL - (POWER_METAL * 2), "spawn_dir" = SOUTH) - /turf/closed/wall/r_wall/fabrication_vals(mob/living/user, obj/item/clockwork/replica_fabricator/fabricator, silent) return FALSE @@ -328,7 +325,7 @@ return if(health == maxHealth) return FALSE - else if(!(flags & GODMODE)) + else if(!(flags_1 & GODMODE)) user.visible_message("[user]'s [fabricator.name] starts coverin[src == user ? "g [user.p_them()]" : "g [src]"] in glowing orange energy...", \ "You start repairin[src == user ? "g yourself" : "g [src]"]...") fabricator.repairing = src diff --git a/code/game/gamemodes/clock_cult/clock_helpers/proselytizer_helpers.dm b/code/game/gamemodes/clock_cult/clock_helpers/proselytizer_helpers.dm index 56f55a8f80..e103bc2de4 100644 --- a/code/game/gamemodes/clock_cult/clock_helpers/proselytizer_helpers.dm +++ b/code/game/gamemodes/clock_cult/clock_helpers/proselytizer_helpers.dm @@ -365,7 +365,7 @@ return if(health == maxHealth) return FALSE - else if(!(flags & GODMODE)) + else if(!(flags_1 & GODMODE)) user.visible_message("[user]'s [proselytizer.name] starts coverin[src == user ? "g [user.p_them()]" : "g [src]"] in glowing orange energy...", \ "You start repairin[src == user ? "g yourself" : "g [src]"]...") proselytizer.repairing = src diff --git a/code/game/gamemodes/clock_cult/clock_helpers/slab_abilities.dm b/code/game/gamemodes/clock_cult/clock_helpers/slab_abilities.dm index f21cbb8987..802cfa5078 100644 --- a/code/game/gamemodes/clock_cult/clock_helpers/slab_abilities.dm +++ b/code/game/gamemodes/clock_cult/clock_helpers/slab_abilities.dm @@ -24,15 +24,10 @@ //For the Geis scripture; binds a target to convert. /obj/effect/proc_holder/slab/geis ranged_mousepointer = 'icons/effects/geis_target.dmi' - var/obj/structure/destructible/clockwork/geis_binding/binding //we always have a reference to the binding - var/obj/structure/destructible/clockwork/geis_binding/pulled_binding //we use this to see if we're pulling it or not - -/obj/effect/proc_holder/slab/geis/remove_ranged_ability(msg) - ..() - binding = null - pulled_binding = null /obj/effect/proc_holder/slab/geis/InterceptClickOn(mob/living/caller, params, atom/target) + if(..()) + return TRUE var/turf/T = ranged_ability_user.loc if(!isturf(T)) return TRUE @@ -40,20 +35,6 @@ var/target_is_binding = istype(target, /obj/structure/destructible/clockwork/geis_binding) if((target_is_binding || isliving(target)) && ranged_ability_user.Adjacent(target)) - if(in_progress || ..()) - var/mob/living/L = target - if(!pulled_binding) - if(target == binding || (isliving(target) && L.buckled == binding)) - pulled_binding = binding - ranged_ability_user.start_pulling(binding) - remove_mousepointer(ranged_ability_user.client) - ranged_mousepointer = 'icons/effects/geis_target_remove.dmi' - add_mousepointer(ranged_ability_user.client) - else if(target == pulled_binding || (isliving(target) && L.buckled == pulled_binding)) - ranged_ability_user.visible_message("[ranged_ability_user] dispels [pulled_binding]!", "You dispel the binding!") - binding.take_damage(obj_integrity) - remove_ranged_ability() - return TRUE if(target_is_binding) var/obj/structure/destructible/clockwork/geis_binding/GB = target GB.repair_and_interrupt() @@ -80,42 +61,19 @@ add_logs(ranged_ability_user, L, "rebound with Geis") successful = TRUE else - in_progress = TRUE clockwork_say(ranged_ability_user, text2ratvar("Be bound, heathen!")) - remove_mousepointer(ranged_ability_user.client) - ranged_mousepointer = 'icons/effects/geis_target_remove.dmi' - add_mousepointer(ranged_ability_user.client) add_logs(ranged_ability_user, L, "bound with Geis") - playsound(target, 'sound/magic/blink.ogg', 50, TRUE, frequency = 0.5) + playsound(target, 'sound/magic/blink.ogg', 50, TRUE, -4, frequency = 0.5) if(slab.speed_multiplier >= 0.5) //excuse my debug... ranged_ability_user.notransform = TRUE - addtimer(CALLBACK(src, .proc/reset_user_notransform, ranged_ability_user), 5) //stop us moving for a little bit so we don't break the binding immediately + addtimer(CALLBACK(src, .proc/reset_user_notransform, ranged_ability_user), 4) //stop us moving for a little bit so we don't break the binding immediately if(L.buckled) L.buckled.unbuckle_mob(target, TRUE) - binding = new(get_turf(target)) + var/obj/structure/destructible/clockwork/geis_binding/binding = new(get_turf(target)) binding.setDir(target.dir) binding.buckle_mob(target, TRUE) - pulled_binding = binding ranged_ability_user.start_pulling(binding) - slab.busy = "sustaining Geis" - slab.flags |= NODROP - while(!QDELETED(binding) && !QDELETED(ranged_ability_user)) - if(ranged_ability_user.pulling == binding) - pulled_binding = binding - if(ranged_ability_user.client && ranged_ability_user.client.mouse_pointer_icon == 'icons/effects/geis_target.dmi') - remove_mousepointer(ranged_ability_user.client) - ranged_mousepointer = 'icons/effects/geis_target_remove.dmi' - add_mousepointer(ranged_ability_user.client) - else //if we're not pulling it, swap our mousepointer - pulled_binding = null - if(ranged_ability_user.client && ranged_ability_user.client.mouse_pointer_icon == 'icons/effects/geis_target_remove.dmi') - remove_mousepointer(ranged_ability_user.client) - ranged_mousepointer = 'icons/effects/geis_target.dmi' - add_mousepointer(ranged_ability_user.client) - sleep(1) - if(!QDELETED(slab)) - slab.flags &= ~NODROP - in_progress = FALSE + ranged_ability_user.apply_status_effect(STATUS_EFFECT_GEISTRACKER, binding) successful = TRUE remove_ranged_ability() @@ -182,7 +140,7 @@ playsound(targetturf, 'sound/magic/staff_healing.ogg', 50, 1) if(has_holy_water) - L.reagents.remove_reagent("holywater", 1000) + L.reagents.del_reagent("holywater") remove_ranged_ability() diff --git a/code/game/gamemodes/clock_cult/clock_items/clock_components.dm b/code/game/gamemodes/clock_cult/clock_items/clock_components.dm index 6dec7258f6..06b3ac7885 100644 --- a/code/game/gamemodes/clock_cult/clock_items/clock_components.dm +++ b/code/game/gamemodes/clock_cult/clock_items/clock_components.dm @@ -15,7 +15,7 @@ to_chat(user, "[cultist_message]") if(user.mind && user.mind.isholy) to_chat(user, "The power of your faith melts away the [src]!") - var/obj/item/weapon/ore/slag/wrath = new /obj/item/weapon/ore/slag + var/obj/item/ore/slag/wrath = new /obj/item/ore/slag qdel(src) user.put_in_active_hand(wrath) if(is_servant_of_ratvar(user) && prob(20)) diff --git a/code/game/gamemodes/clock_cult/clock_items/clockwork_armor.dm b/code/game/gamemodes/clock_cult/clock_items/clockwork_armor.dm index 705c719ddf..d68c87369e 100644 --- a/code/game/gamemodes/clock_cult/clock_items/clockwork_armor.dm +++ b/code/game/gamemodes/clock_cult/clock_items/clockwork_armor.dm @@ -20,12 +20,12 @@ /obj/item/clothing/head/helmet/clockwork/ratvar_act() if(GLOB.ratvar_awakens) armor = list(melee = 100, bullet = 100, laser = 100, energy = 100, bomb = 100, bio = 100, rad = 100, fire = 100, acid = 100) - flags |= STOPSPRESSUREDMAGE + flags_1 |= STOPSPRESSUREDMAGE_1 max_heat_protection_temperature = FIRE_IMMUNITY_SUIT_MAX_TEMP_PROTECT min_cold_protection_temperature = SPACE_HELM_MIN_TEMP_PROTECT else armor = list(melee = 80, bullet = 70, laser = -25, energy = 0, bomb = 60, bio = 0, rad = 0, fire = 100, acid = 100) - flags &= ~STOPSPRESSUREDMAGE + flags_1 &= ~STOPSPRESSUREDMAGE_1 max_heat_protection_temperature = initial(max_heat_protection_temperature) min_cold_protection_temperature = initial(min_cold_protection_temperature) @@ -76,12 +76,12 @@ /obj/item/clothing/suit/armor/clockwork/ratvar_act() if(GLOB.ratvar_awakens) armor = list(melee = 100, bullet = 100, laser = 100, energy = 100, bomb = 100, bio = 100, rad = 100, fire = 100, acid = 100) - flags |= STOPSPRESSUREDMAGE + flags_1 |= STOPSPRESSUREDMAGE_1 max_heat_protection_temperature = FIRE_IMMUNITY_SUIT_MAX_TEMP_PROTECT min_cold_protection_temperature = SPACE_HELM_MIN_TEMP_PROTECT else armor = list(melee = 80, bullet = 70, laser = -25, energy = 0, bomb = 60, bio = 0, rad = 0, fire = 100, acid = 100) - flags &= ~STOPSPRESSUREDMAGE + flags_1 &= ~STOPSPRESSUREDMAGE_1 max_heat_protection_temperature = initial(max_heat_protection_temperature) min_cold_protection_temperature = initial(min_cold_protection_temperature) @@ -137,12 +137,12 @@ /obj/item/clothing/gloves/clockwork/ratvar_act() if(GLOB.ratvar_awakens) armor = list(melee = 100, bullet = 100, laser = 100, energy = 100, bomb = 100, bio = 100, rad = 100, fire = 100, acid = 100) - flags |= STOPSPRESSUREDMAGE + flags_1 |= STOPSPRESSUREDMAGE_1 max_heat_protection_temperature = FIRE_IMMUNITY_SUIT_MAX_TEMP_PROTECT min_cold_protection_temperature = SPACE_HELM_MIN_TEMP_PROTECT else armor = list(melee = 80, bullet = 70, laser = -25, energy = 0, bomb = 60, bio = 0, rad = 0, fire = 100, acid = 100) - flags &= ~STOPSPRESSUREDMAGE + flags_1 &= ~STOPSPRESSUREDMAGE_1 max_heat_protection_temperature = initial(max_heat_protection_temperature) min_cold_protection_temperature = initial(min_cold_protection_temperature) @@ -192,9 +192,9 @@ /obj/item/clothing/shoes/clockwork/ratvar_act() if(GLOB.ratvar_awakens) - flags |= NOSLIP + flags_1 |= NOSLIP_1 else - flags &= ~NOSLIP + flags_1 &= ~NOSLIP_1 /obj/item/clothing/shoes/clockwork/mob_can_equip(mob/M, mob/equipper, slot, disable_warning = 0) if(equipper && !is_servant_of_ratvar(equipper)) diff --git a/code/game/gamemodes/clock_cult/clock_items/ratvarian_spear.dm.rej b/code/game/gamemodes/clock_cult/clock_items/ratvarian_spear.dm.rej deleted file mode 100644 index f97e3c8c1f..0000000000 --- a/code/game/gamemodes/clock_cult/clock_items/ratvarian_spear.dm.rej +++ /dev/null @@ -1,10 +0,0 @@ -diff a/code/game/gamemodes/clock_cult/clock_items/ratvarian_spear.dm b/code/game/gamemodes/clock_cult/clock_items/ratvarian_spear.dm (rejected hunks) -@@ -6,6 +6,8 @@ - icon = 'icons/obj/clockwork_objects.dmi' - icon_state = "ratvarian_spear" - item_state = "ratvarian_spear" -+ lefthand_file = 'icons/mob/inhands/antag/clockwork_lefthand.dmi' -+ righthand_file = 'icons/mob/inhands/antag/clockwork_righthand.dmi' - force = 15 //Extra damage is dealt to targets in attack() - throwforce = 25 - armour_penetration = 10 diff --git a/code/game/gamemodes/clock_cult/clock_items/replica_fabricator.dm b/code/game/gamemodes/clock_cult/clock_items/replica_fabricator.dm index af0aeb7005..3f7e826017 100644 --- a/code/game/gamemodes/clock_cult/clock_items/replica_fabricator.dm +++ b/code/game/gamemodes/clock_cult/clock_items/replica_fabricator.dm @@ -8,7 +8,7 @@ righthand_file = 'icons/mob/inhands/antag/clockwork_righthand.dmi' w_class = WEIGHT_CLASS_NORMAL force = 5 - flags = NOBLUDGEON + flags_1 = NOBLUDGEON_1 var/stored_power = 0 //Requires power to function var/max_power = CLOCKCULT_POWER_UNIT * 10 var/uses_power = TRUE @@ -144,7 +144,7 @@ to_chat(user, "You use [stored_power ? "some":"all"] of [src]'s power to produce 5 brass sheets. It now stores [get_power()]W/[get_max_power()]W of power.") /obj/item/clockwork/replica_fabricator/pre_attackby(atom/target, mob/living/user, params) - if(!target || !user || !is_servant_of_ratvar(user) || istype(target, /obj/item/weapon/storage)) + if(!target || !user || !is_servant_of_ratvar(user) || istype(target, /obj/item/storage)) return TRUE return fabricate(target, user) @@ -297,7 +297,7 @@ if(!silent) to_chat(user, "[L] does not serve Ratvar!") return FALSE - if(L.health >= L.maxHealth || (L.flags & GODMODE)) + if(L.health >= L.maxHealth || (L.flags_1 & GODMODE)) if(!silent) to_chat(user, "[L == user ? "You are" : "[L] is"] at maximum health!") return FALSE diff --git a/code/game/gamemodes/clock_cult/clock_mobs/clockwork_marauder.dm b/code/game/gamemodes/clock_cult/clock_mobs/clockwork_marauder.dm index 7aebb6987b..abbc86089d 100644 --- a/code/game/gamemodes/clock_cult/clock_mobs/clockwork_marauder.dm +++ b/code/game/gamemodes/clock_cult/clock_mobs/clockwork_marauder.dm @@ -156,7 +156,7 @@ /mob/living/simple_animal/hostile/clockwork/marauder/adjustHealth(amount, updating_health = TRUE, forced = FALSE) if(amount > 0) for(var/mob/living/L in view(2, src)) - if(L.is_holding_item_of_type(/obj/item/weapon/nullrod)) + if(L.is_holding_item_of_type(/obj/item/nullrod)) to_chat(src, "The presence of a brandished holy artifact weakens your armor!") amount *= 4 //if a wielded null rod is nearby, it takes four times the health damage break @@ -258,7 +258,7 @@ return ..() /mob/living/simple_animal/hostile/clockwork/marauder/attackby(obj/item/I, mob/user, params) - if(istype(I, /obj/item/weapon/nullrod) || !blockOrCounter(user, I)) + if(istype(I, /obj/item/nullrod) || !blockOrCounter(user, I)) return ..() /mob/living/simple_animal/hostile/clockwork/marauder/proc/blockOrCounter(mob/target, atom/textobject) diff --git a/code/game/gamemodes/clock_cult/clock_scripture.dm b/code/game/gamemodes/clock_cult/clock_scripture.dm index 382aaec10d..318d3e243d 100644 --- a/code/game/gamemodes/clock_cult/clock_scripture.dm +++ b/code/game/gamemodes/clock_cult/clock_scripture.dm @@ -57,6 +57,9 @@ Judgement: 12 servants, 5 caches, 300 CV, and any existing AIs are converted or if(slab.busy) to_chat(invoker, "[slab] refuses to work, displaying the message: \"[slab.busy]!\"") return FALSE + if(invoker.has_status_effect(STATUS_EFFECT_GEISTRACKER)) + to_chat(invoker, "[slab] refuses to work, displaying the message: \"Sustaining Geis!\"") + return FALSE slab.busy = "Invocation ([name]) in progress" if(GLOB.ratvar_awakens) channel_time *= 0.5 //if ratvar has awoken, half channel time and no cost diff --git a/code/game/gamemodes/clock_cult/clock_structure.dm b/code/game/gamemodes/clock_cult/clock_structure.dm index 6762bb29b8..0c29361e59 100644 --- a/code/game/gamemodes/clock_cult/clock_structure.dm +++ b/code/game/gamemodes/clock_cult/clock_structure.dm @@ -99,7 +99,7 @@ return ..() /obj/structure/destructible/clockwork/attackby(obj/item/I, mob/user, params) - if(is_servant_of_ratvar(user) && istype(I, /obj/item/weapon/wrench) && unanchored_icon) + if(is_servant_of_ratvar(user) && istype(I, /obj/item/wrench) && unanchored_icon) if(default_unfasten_wrench(user, I, 50) == SUCCESSFUL_UNFASTEN) update_anchored(user) return 1 diff --git a/code/game/gamemodes/clock_cult/clock_structures/ark_of_the_clockwork_justicar.dm b/code/game/gamemodes/clock_cult/clock_structures/ark_of_the_clockwork_justicar.dm index 11ee117b3a..2174f04dcb 100644 --- a/code/game/gamemodes/clock_cult/clock_structures/ark_of_the_clockwork_justicar.dm +++ b/code/game/gamemodes/clock_cult/clock_structures/ark_of_the_clockwork_justicar.dm @@ -4,7 +4,7 @@ desc = "A massive, thrumming rip in spacetime." clockwork_desc = "A portal to the Celestial Derelict. Massive and intimidating, it is the only thing that can both transport Ratvar and withstand the massive amount of energy he emits." max_integrity = 500 - mouse_opacity = 2 + mouse_opacity = MOUSE_OPACITY_OPAQUE icon = 'icons/effects/clockwork_effects.dmi' icon_state = "nothing" density = FALSE @@ -68,7 +68,7 @@ if(!purpose_fulfilled) var/area/gate_area = get_area(src) hierophant_message("An Ark of the Clockwork Justicar has fallen at [gate_area.map_name]!") - send_to_playing_players(sound(null, 0, channel = CHANNEL_JUSTICAR_ARK)) + sound_to_playing_players(channel = CHANNEL_JUSTICAR_ARK, S = sound(null, 0)) var/was_stranded = SSshuttle.emergency.mode == SHUTTLE_STRANDED SSshuttle.clearHostileEnvironment(src) if(!was_stranded && !purpose_fulfilled) @@ -82,12 +82,12 @@ . = ..() /obj/structure/destructible/clockwork/massive/celestial_gateway/deconstruct(disassembled = TRUE) - if(!(flags & NODECONSTRUCT)) + if(!(flags_1 & NODECONSTRUCT_1)) if(!disassembled) resistance_flags |= INDESTRUCTIBLE countdown.stop() visible_message("[src] begins to pulse uncontrollably... you might want to run!") - send_to_playing_players(sound('sound/effects/clockcult_gateway_disrupted.ogg', 0, channel = CHANNEL_JUSTICAR_ARK, volume = 50)) + sound_to_playing_players(volume = 50, channel = CHANNEL_JUSTICAR_ARK, S = sound('sound/effects/clockcult_gateway_disrupted.ogg', 0)) make_glow() glow.icon_state = "clockwork_gateway_disrupted" resistance_flags |= INDESTRUCTIBLE @@ -208,7 +208,7 @@ if(still_needs_components()) if(!first_sound_played) priority_announce("Massive energy anomaly detected on short-range scanners. Attempting to triangulate location...", "Anomaly Alert") - send_to_playing_players(sound('sound/effects/clockcult_gateway_charging.ogg', 1, channel = CHANNEL_JUSTICAR_ARK, volume = 10)) + sound_to_playing_players(volume = 10, channel = CHANNEL_JUSTICAR_ARK, S = sound('sound/effects/clockcult_gateway_charging.ogg', 1)) first_sound_played = TRUE make_glow() glow.icon_state = "clockwork_gateway_components" @@ -228,7 +228,8 @@ switch(progress_in_seconds) if(-INFINITY to GATEWAY_REEBE_FOUND) if(!second_sound_played) - send_to_playing_players(sound('sound/effects/clockcult_gateway_charging.ogg', 1, channel = CHANNEL_JUSTICAR_ARK, volume = 30)) + new /obj/effect/temp_visual/decoy/fading/threesecond(loc, glow) + sound_to_playing_players(volume = 30, channel = CHANNEL_JUSTICAR_ARK, S = sound('sound/effects/clockcult_gateway_charging.ogg', 1)) second_sound_played = TRUE make_glow() glow.icon_state = "clockwork_gateway_charging" @@ -236,13 +237,15 @@ if(!third_sound_played) var/area/gate_area = get_area(src) priority_announce("Location of massive energy anomaly has been triangulated. Location: [gate_area.map_name].", "Anomaly Alert") - send_to_playing_players(sound('sound/effects/clockcult_gateway_active.ogg', 1, channel = CHANNEL_JUSTICAR_ARK, volume = 35)) + new /obj/effect/temp_visual/decoy/fading/threesecond(loc, glow) + sound_to_playing_players(volume = 35, channel = CHANNEL_JUSTICAR_ARK, S = sound('sound/effects/clockcult_gateway_active.ogg', 1)) third_sound_played = TRUE make_glow() glow.icon_state = "clockwork_gateway_active" if(GATEWAY_RATVAR_COMING to GATEWAY_RATVAR_ARRIVAL) if(!fourth_sound_played) - send_to_playing_players(sound('sound/effects/clockcult_gateway_closing.ogg', 1, channel = CHANNEL_JUSTICAR_ARK, volume = 40)) + new /obj/effect/temp_visual/decoy/fading/threesecond(loc, glow) + sound_to_playing_players(volume = 40, channel = CHANNEL_JUSTICAR_ARK, S = sound('sound/effects/clockcult_gateway_closing.ogg', 1)) fourth_sound_played = TRUE make_glow() glow.icon_state = "clockwork_gateway_closing" @@ -252,20 +255,20 @@ resistance_flags |= INDESTRUCTIBLE purpose_fulfilled = TRUE make_glow() - animate(glow, transform = matrix() * 1.5, alpha = 255, time = 125) - send_to_playing_players(sound('sound/effects/ratvar_rises.ogg', 0, channel = CHANNEL_JUSTICAR_ARK)) //End the sounds + animate(glow, transform = matrix() * 3, time = 125) + sound_to_playing_players('sound/effects/ratvar_rises.ogg', channel = CHANNEL_JUSTICAR_ARK) //End the sounds sleep(125) - make_glow() - animate(glow, transform = matrix() * 3, alpha = 0, time = 5) var/turf/startpoint = get_turf(src) - QDEL_IN(src, 3) - sleep(3) + make_glow() + glow.transform = matrix() * 4.5 + animate(glow, transform = matrix() * 0.1, time = 10) + QDEL_IN(src, 10) GLOB.clockwork_gateway_activated = TRUE new/obj/structure/destructible/clockwork/massive/ratvar(startpoint) send_to_playing_players("\"[text2ratvar("See Engine's mercy")]!\"\n\ \"[text2ratvar("Observe Engine's design skills")]!\"\n\"[text2ratvar("Behold Engine's light")]!!\"\n\ \"[text2ratvar("Gaze upon Engine's power")].\"") - send_to_playing_players('sound/magic/clockwork/invoke_general.ogg') + sound_to_playing_players('sound/effects/empulse.ogg') var/x0 = startpoint.x var/y0 = startpoint.y for(var/I in spiral_range_turfs(255, startpoint)) diff --git a/code/game/gamemodes/clock_cult/clock_structures/geis_binding.dm b/code/game/gamemodes/clock_cult/clock_structures/geis_binding.dm index 82d1e68ff3..029fd552e2 100644 --- a/code/game/gamemodes/clock_cult/clock_structures/geis_binding.dm +++ b/code/game/gamemodes/clock_cult/clock_structures/geis_binding.dm @@ -2,8 +2,8 @@ /obj/structure/destructible/clockwork/geis_binding name = "glowing ring" desc = "A flickering, glowing purple ring around a target." - clockwork_desc = "A binding ring around a target, preventing them from taking action while they're being converted." - max_integrity = 25 + clockwork_desc = "A binding ring around a target, preventing them from taking action." + max_integrity = 20 light_range = 2 light_power = 0.8 light_color = "#AF0AAF" @@ -18,6 +18,8 @@ can_buckle = TRUE buckle_lying = 0 var/mob_layer = MOB_LAYER + var/last_mob_health = 0 + var/apply_time = 0 /obj/structure/destructible/clockwork/geis_binding/Initialize(mapload, obj/item/clockwork/slab/the_slab) . = ..() @@ -33,21 +35,39 @@ icon_state = "geisbinding" /obj/structure/destructible/clockwork/geis_binding/process() + var/tick_damage = 1 + if(locate(/obj/effect/clockwork/sigil/submission) in loc) + tick_damage *= 0.5 if(LAZYLEN(buckled_mobs)) for(var/V in buckled_mobs) var/mob/living/L = V if(is_servant_of_ratvar(L)) //servants are freed automatically take_damage(obj_integrity) return - var/tick_damage = 1 - if(!is_servant_of_ratvar(pulledby)) - tick_damage++ + if(last_mob_health > L.health) + tick_damage += last_mob_health - L.health + last_mob_health = L.health + if(L.layer != mob_layer) + mob_layer = L.layer + layer = mob_layer - 0.01 + cut_overlays() + add_overlay(mutable_appearance('icons/effects/clockwork_effects.dmi', "geisbinding_top", mob_layer + 0.01)) + break take_damage(tick_damage, sound_effect = FALSE) - playsound(src, 'sound/effects/empulse.ogg', tick_damage * 20, TRUE) + playsound(src, 'sound/effects/empulse.ogg', tick_damage * 40, TRUE, -4) /obj/structure/destructible/clockwork/geis_binding/attack_hand(mob/living/user) return +/obj/structure/destructible/clockwork/geis_binding/attackby(obj/item/I, mob/user, params) + if(is_servant_of_ratvar(user) && istype(I, /obj/item/clockwork/slab)) + user.visible_message("[user] starts to dispel [src]...", "You start to dispel [src]...") + if(do_after(user, 30, target = src)) + user.visible_message("[user] dispels [src]!", "You dispel [src]!") + take_damage(obj_integrity) + return 1 + return ..() + /obj/structure/destructible/clockwork/geis_binding/emp_act(severity) new /obj/effect/temp_visual/emp(loc) qdel(src) @@ -56,16 +76,22 @@ ..() if(M.buckled == src) desc = "A flickering, glowing purple ring around [M]." - clockwork_desc = "A binding ring around [M], preventing [M.p_them()] from taking action while [M.p_theyre()] being converted." + clockwork_desc = "A binding ring around [M], preventing [M.p_them()] from taking action." icon_state = "geisbinding" mob_layer = M.layer - layer = M.layer - 0.01 - add_overlay(mutable_appearance('icons/effects/clockwork_effects.dmi', "geisbinding_top", M.layer + 0.01)) + layer = mob_layer - 0.01 + add_overlay(mutable_appearance('icons/effects/clockwork_effects.dmi', "geisbinding_top", mob_layer + 0.01)) + last_mob_health = M.health + apply_time = world.time for(var/obj/item/I in M.held_items) M.dropItemToGround(I) for(var/i in M.get_empty_held_indexes()) var/obj/item/geis_binding/B = new(M) M.put_in_hands(B, i) + if(iscarbon(M)) + var/mob/living/carbon/C = M + if(!C.handcuffed) + C.handcuffed = new /obj/item/restraints/handcuffs/energy/clock(C) M.regenerate_icons() M.visible_message("A [name] appears around [M]!", "A [name] appears around you!") repair_and_interrupt() @@ -79,8 +105,17 @@ animate(G, transform = matrix()*2, alpha = 0, time = 8, easing = EASE_OUT) animate(T, transform = matrix()*2, alpha = 0, time = 8, easing = EASE_OUT) M.visible_message("[src] snaps into glowing pieces and dissipates!") + M.AdjustStun(-130 + (apply_time - world.time), 1, 1) //remove exactly as much stun as was applied + if(iscarbon(M)) + var/mob/living/carbon/C = M + C.silent = max(C.silent - 7, 0) for(var/obj/item/geis_binding/GB in M.held_items) M.dropItemToGround(GB, TRUE) + if(iscarbon(M)) + var/mob/living/carbon/C = M + if(istype(C.handcuffed, /obj/item/restraints/handcuffs/energy/clock)) + QDEL_NULL(C.handcuffed) + C.update_handcuffed() /obj/structure/destructible/clockwork/geis_binding/play_attack_sound(damage_amount, damage_type = BRUTE, damage_flag = 0) playsound(src, 'sound/effects/empulse.ogg', 50, 1) @@ -126,7 +161,14 @@ desc = "A flickering ring preventing you from holding items." icon = 'icons/effects/clockwork_effects.dmi' icon_state = "geisbinding_full" - flags = NODROP|ABSTRACT|DROPDEL + flags_1 = NODROP_1|ABSTRACT_1|DROPDEL_1 /obj/item/geis_binding/pre_attackby(atom/target, mob/living/user, params) return FALSE + +/obj/item/restraints/handcuffs/energy/clock + name = "glowing rings" + desc = "Flickering rings preventing you from holding items." + icon = 'icons/effects/clockwork_effects.dmi' + icon_state = "geisbinding_full" + flags_1 = NODROP_1|ABSTRACT_1|DROPDEL_1 diff --git a/code/game/gamemodes/clock_cult/clock_structures/interdiction_lens.dm b/code/game/gamemodes/clock_cult/clock_structures/interdiction_lens.dm index 154f9c3cec..5066b2448a 100644 --- a/code/game/gamemodes/clock_cult/clock_structures/interdiction_lens.dm +++ b/code/game/gamemodes/clock_cult/clock_structures/interdiction_lens.dm @@ -126,7 +126,7 @@ if(O.emped || !O.on) continue O.emp_act(EMP_HEAVY) - else if((isliving(A) && !is_servant_of_ratvar(A)) || istype(A, /obj/structure/closet) || istype(A, /obj/item/weapon/storage)) //other things may have radios in them but we don't care + else if((isliving(A) && !is_servant_of_ratvar(A)) || istype(A, /obj/structure/closet) || istype(A, /obj/item/storage)) //other things may have radios in them but we don't care for(var/obj/item/device/radio/O in A.GetAllContents()) successfulprocess = TRUE if(O.emped || !O.on) diff --git a/code/game/gamemodes/clock_cult/clock_structures/ocular_warden.dm b/code/game/gamemodes/clock_cult/clock_structures/ocular_warden.dm index ac0365c148..7953a7dafd 100644 --- a/code/game/gamemodes/clock_cult/clock_structures/ocular_warden.dm +++ b/code/game/gamemodes/clock_cult/clock_structures/ocular_warden.dm @@ -102,11 +102,11 @@ /obj/structure/destructible/clockwork/ocular_warden/proc/acquire_nearby_targets() . = list() for(var/mob/living/L in viewers(sight_range, src)) //Doesn't attack the blind - var/obj/item/weapon/storage/book/bible/B = L.bible_check() + var/obj/item/storage/book/bible/B = L.bible_check() if(B) if(!(B.resistance_flags & ON_FIRE)) to_chat(L, "Your [B.name] bursts into flames!") - for(var/obj/item/weapon/storage/book/bible/BI in L.GetAllContents()) + for(var/obj/item/storage/book/bible/BI in L.GetAllContents()) if(!(BI.resistance_flags & ON_FIRE)) BI.fire_act() continue diff --git a/code/game/gamemodes/clock_cult/clock_structures/prolonging_prism.dm b/code/game/gamemodes/clock_cult/clock_structures/prolonging_prism.dm index aae18ba175..cf730189e3 100644 --- a/code/game/gamemodes/clock_cult/clock_structures/prolonging_prism.dm +++ b/code/game/gamemodes/clock_cult/clock_structures/prolonging_prism.dm @@ -130,6 +130,6 @@ if(hex_combo) //YOU BUILT A HEXAGON hex_combo.pixel_x = -16 hex_combo.pixel_y = -16 - hex_combo.mouse_opacity = 0 + hex_combo.mouse_opacity = MOUSE_OPACITY_TRANSPARENT hex_combo.plane = GAME_PLANE new /obj/effect/temp_visual/ratvar/prolonging_prism(T, hex_combo) diff --git a/code/game/gamemodes/clock_cult/clock_structures/ratvar_the_clockwork_justicar.dm b/code/game/gamemodes/clock_cult/clock_structures/ratvar_the_clockwork_justicar.dm index c8b81a8ef0..c604e106f3 100644 --- a/code/game/gamemodes/clock_cult/clock_structures/ratvar_the_clockwork_justicar.dm +++ b/code/game/gamemodes/clock_cult/clock_structures/ratvar_the_clockwork_justicar.dm @@ -23,12 +23,12 @@ for(var/obj/O in GLOB.all_clockwork_objects) O.ratvar_act() START_PROCESSING(SSobj, src) + INVOKE_ASYNC(SSshuttle.emergency, /obj/docking_port/mobile/emergency.proc/request, null, 0, null, FALSE, 0) send_to_playing_players("\"[text2ratvar("ONCE AGAIN MY LIGHT SHALL SHINE ACROSS THIS PATHETIC REALM")]!!\"") sound_to_playing_players('sound/effects/ratvar_reveal.ogg') var/mutable_appearance/alert_overlay = mutable_appearance('icons/effects/clockwork_effects.dmi', "ratvar_alert") var/area/A = get_area(src) notify_ghosts("The Justiciar's light calls to you! Reach out to Ratvar in [A.name] to be granted a shell to spread his glory!", null, source = src, alert_overlay = alert_overlay) - INVOKE_ASYNC(SSshuttle.emergency, /obj/docking_port/mobile/emergency.proc/request, null, 0, null, FALSE, 0) /obj/structure/destructible/clockwork/massive/ratvar/Destroy() GLOB.ratvar_awakens-- diff --git a/code/game/gamemodes/clock_cult/clock_structures/wall_gear.dm b/code/game/gamemodes/clock_cult/clock_structures/wall_gear.dm index bdb4544787..1463ca6ac0 100644 --- a/code/game/gamemodes/clock_cult/clock_structures/wall_gear.dm +++ b/code/game/gamemodes/clock_cult/clock_structures/wall_gear.dm @@ -24,10 +24,10 @@ return /obj/structure/destructible/clockwork/wall_gear/attackby(obj/item/I, mob/user, params) - if(istype(I, /obj/item/weapon/wrench)) + if(istype(I, /obj/item/wrench)) default_unfasten_wrench(user, I, 10) return 1 - else if(istype(I, /obj/item/weapon/screwdriver)) + else if(istype(I, /obj/item/screwdriver)) if(anchored) to_chat(user, "[src] needs to be unsecured to disassemble it!") else @@ -70,6 +70,6 @@ return ..() /obj/structure/destructible/clockwork/wall_gear/deconstruct(disassembled = TRUE) - if(!(flags & NODECONSTRUCT) && disassembled) + if(!(flags_1 & NODECONSTRUCT_1) && disassembled) new /obj/item/stack/tile/brass(loc, 3) return ..() diff --git a/code/game/gamemodes/cult/cult.dm b/code/game/gamemodes/cult/cult.dm index 971621eb27..06407079ce 100644 --- a/code/game/gamemodes/cult/cult.dm +++ b/code/game/gamemodes/cult/cult.dm @@ -125,9 +125,9 @@ mob.dna.remove_mutation(CLOWNMUT) if(tome) - . += cult_give_item(/obj/item/weapon/tome, mob) + . += cult_give_item(/obj/item/tome, mob) else - . += cult_give_item(/obj/item/weapon/paper/talisman/supply, mob) + . += cult_give_item(/obj/item/paper/talisman/supply, mob) to_chat(mob, "These will help you start the cult on this station. Use them well, and remember - you are not the only one.") /datum/game_mode/proc/cult_give_item(obj/item/item_path, mob/living/carbon/human/mob) @@ -146,7 +146,7 @@ else to_chat(mob, "You have a [item_name] in your [where].") if(where == "backpack") - var/obj/item/weapon/storage/B = mob.back + var/obj/item/storage/B = mob.back B.orient2hud(mob) B.show_to(mob) return 1 diff --git a/code/game/gamemodes/cult/cult_items.dm b/code/game/gamemodes/cult/cult_items.dm index d472bb7d5a..55f8ece5e6 100644 --- a/code/game/gamemodes/cult/cult_items.dm +++ b/code/game/gamemodes/cult/cult_items.dm @@ -1,11 +1,13 @@ -/obj/item/weapon/melee/cultblade +/obj/item/melee/cultblade name = "eldritch longsword" desc = "A sword humming with unholy energy. It glows with a dim red light." icon_state = "cultblade" item_state = "cultblade" - lefthand_file = 'icons/mob/inhands/weapons/swords_lefthand.dmi' - righthand_file = 'icons/mob/inhands/weapons/swords_righthand.dmi' - flags = CONDUCT + lefthand_file = 'icons/mob/inhands/64x64_lefthand.dmi' + righthand_file = 'icons/mob/inhands/64x64_righthand.dmi' + inhand_x_dimension = 64 + inhand_y_dimension = 64 + flags_1 = CONDUCT_1 sharpness = IS_SHARP w_class = WEIGHT_CLASS_BULKY force = 30 @@ -14,7 +16,7 @@ attack_verb = list("attacked", "slashed", "stabbed", "sliced", "torn", "ripped", "diced", "rended") -/obj/item/weapon/melee/cultblade/attack(mob/living/target, mob/living/carbon/human/user) +/obj/item/melee/cultblade/attack(mob/living/target, mob/living/carbon/human/user) if(!iscultist(user)) user.Knockdown(100) user.dropItemToGround(src, TRUE) @@ -28,12 +30,12 @@ return ..() -/obj/item/weapon/melee/cultblade/ghost +/obj/item/melee/cultblade/ghost name = "eldritch sword" force = 19 //can't break normal airlocks - flags = NODROP|DROPDEL + flags_1 = NODROP_1|DROPDEL_1 -/obj/item/weapon/melee/cultblade/pickup(mob/living/user) +/obj/item/melee/cultblade/pickup(mob/living/user) ..() if(!iscultist(user)) if(!is_servant_of_ratvar(user)) @@ -47,17 +49,22 @@ user.apply_damage(30, BRUTE, pick("l_arm", "r_arm")) user.dropItemToGround(src) -/obj/item/weapon/melee/cultblade/dagger +/obj/item/melee/cultblade/dagger name = "sacrificial dagger" desc = "A strange dagger said to be used by sinister groups for \"preparing\" a corpse before sacrificing it to their dark gods." icon = 'icons/obj/wizard.dmi' icon_state = "render" + item_state = "knife" + lefthand_file = 'icons/mob/inhands/equipment/kitchen_lefthand.dmi' + righthand_file = 'icons/mob/inhands/equipment/kitchen_righthand.dmi' + inhand_x_dimension = 32 + inhand_y_dimension = 32 w_class = WEIGHT_CLASS_SMALL force = 15 throwforce = 25 embed_chance = 75 -/obj/item/weapon/melee/cultblade/dagger/attack(mob/living/target, mob/living/carbon/human/user) +/obj/item/melee/cultblade/dagger/attack(mob/living/target, mob/living/carbon/human/user) ..() if(iscarbon(target)) var/mob/living/carbon/C = target @@ -66,7 +73,7 @@ C.reagents.add_reagent("heparin", 1) -/obj/item/weapon/restraints/legcuffs/bola/cult +/obj/item/restraints/legcuffs/bola/cult name = "nar'sien bola" desc = "A strong bola, bound with dark magic. Throw it to trip and slow your victim." icon_state = "bola_cult" @@ -92,7 +99,7 @@ icon_state = "cultrobes" item_state = "cultrobes" body_parts_covered = CHEST|GROIN|LEGS|ARMS - allowed = list(/obj/item/weapon/tome, /obj/item/weapon/melee/cultblade) + allowed = list(/obj/item/tome, /obj/item/melee/cultblade) armor = list(melee = 50, bullet = 30, laser = 50,energy = 20, bomb = 25, bio = 10, rad = 0, fire = 10, acid = 10) flags_inv = HIDEJUMPSUIT cold_protection = CHEST|GROIN|LEGS|ARMS @@ -108,7 +115,7 @@ item_state = "cult_hoodalt" /obj/item/clothing/head/culthood/alt/ghost - flags = NODROP|DROPDEL + flags_1 = NODROP_1|DROPDEL_1 /obj/item/clothing/suit/cultrobes/alt name = "cultist robes" @@ -117,7 +124,7 @@ item_state = "cultrobesalt" /obj/item/clothing/suit/cultrobes/alt/ghost - flags = NODROP|DROPDEL + flags_1 = NODROP_1|DROPDEL_1 /obj/item/clothing/head/magus @@ -135,7 +142,7 @@ icon_state = "magusred" item_state = "magusred" body_parts_covered = CHEST|GROIN|LEGS|ARMS - allowed = list(/obj/item/weapon/tome, /obj/item/weapon/melee/cultblade) + allowed = list(/obj/item/tome, /obj/item/melee/cultblade) armor = list(melee = 50, bullet = 30, laser = 50,energy = 20, bomb = 25, bio = 10, rad = 0, fire = 10, acid = 10) flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT @@ -154,11 +161,11 @@ item_state = "cult_armor" desc = "A heavily-armored exosuit worn by warriors of the Nar-Sien cult. It can withstand hard vacuum." w_class = WEIGHT_CLASS_SMALL - allowed = list(/obj/item/weapon/tome, /obj/item/weapon/melee/cultblade, /obj/item/weapon/tank/internals/) + allowed = list(/obj/item/tome, /obj/item/melee/cultblade, /obj/item/tank/internals/) armor = list(melee = 70, bullet = 50, laser = 30,energy = 15, bomb = 30, bio = 30, rad = 30, fire = 40, acid = 75) helmettype = /obj/item/clothing/head/helmet/space/hardsuit/cult -/obj/item/weapon/sharpener/cult +/obj/item/sharpener/cult name = "eldritch whetstone" desc = "A block, empowered by dark magic. Sharp weapons will be enhanced when used on the stone." icon_state = "cult_sharpener" @@ -167,7 +174,7 @@ max = 40 prefix = "darkened" -/obj/item/weapon/sharpener/cult/update_icon() +/obj/item/sharpener/cult/update_icon() icon_state = "cult_sharpener[used ? "_used" : ""]" /obj/item/clothing/suit/hooded/cultrobes/cult_shield @@ -178,7 +185,7 @@ w_class = WEIGHT_CLASS_BULKY armor = list(melee = 50, bullet = 40, laser = 50,energy = 30, bomb = 50, bio = 30, rad = 30, fire = 50, acid = 60) body_parts_covered = CHEST|GROIN|LEGS|ARMS - allowed = list(/obj/item/weapon/tome, /obj/item/weapon/melee/cultblade) + allowed = list(/obj/item/tome, /obj/item/melee/cultblade) var/current_charges = 3 hoodtype = /obj/item/clothing/head/hooded/cult_hoodie @@ -228,7 +235,7 @@ icon_state = "cultrobes" item_state = "cultrobes" flags_inv = HIDEJUMPSUIT - allowed = list(/obj/item/weapon/tome, /obj/item/weapon/melee/cultblade) + allowed = list(/obj/item/tome, /obj/item/melee/cultblade) body_parts_covered = CHEST|GROIN|LEGS|ARMS armor = list(melee = -50, bullet = -50, laser = -50,energy = -50, bomb = -50, bio = -50, rad = -50, fire = 0, acid = 0) slowdown = -1 @@ -275,7 +282,7 @@ user.Knockdown(100) user.blind_eyes(30) -/obj/item/weapon/reagent_containers/food/drinks/bottle/unholywater +/obj/item/reagent_containers/food/drinks/bottle/unholywater name = "flask of unholy water" desc = "Toxic to nonbelievers; reinvigorating to the faithful - this flask may be sipped or thrown." icon_state = "holyflask" diff --git a/code/game/gamemodes/cult/cult_structures.dm b/code/game/gamemodes/cult/cult_structures.dm index 08b7c99f33..0cba943287 100644 --- a/code/game/gamemodes/cult/cult_structures.dm +++ b/code/game/gamemodes/cult/cult_structures.dm @@ -33,7 +33,7 @@ ..() /obj/structure/destructible/cult/attackby(obj/I, mob/user, params) - if(istype(I, /obj/item/weapon/tome) && iscultist(user)) + if(istype(I, /obj/item/tome) && iscultist(user)) anchored = !anchored to_chat(user, "You [anchored ? "":"un"]secure \the [src] [anchored ? "to":"from"] the floor.") if(!anchored) @@ -78,11 +78,11 @@ var/pickedtype switch(choice) if("Eldritch Whetstone") - pickedtype = /obj/item/weapon/sharpener/cult + pickedtype = /obj/item/sharpener/cult if("Zealot's Blindfold") pickedtype = /obj/item/clothing/glasses/night/cultblind if("Flask of Unholy Water") - pickedtype = /obj/item/weapon/reagent_containers/food/drinks/bottle/unholywater + pickedtype = /obj/item/reagent_containers/food/drinks/bottle/unholywater if(src && !QDELETED(src) && anchored && pickedtype && Adjacent(user) && !user.incapacitated() && iscultist(user) && cooldowntime <= world.time) cooldowntime = world.time + 2400 var/obj/item/N = new pickedtype(get_turf(src)) @@ -218,7 +218,7 @@ var/list/pickedtype = list() switch(choice) if("Supply Talisman") - pickedtype += /obj/item/weapon/paper/talisman/supply/weak + pickedtype += /obj/item/paper/talisman/supply/weak if("Shuttle Curse") pickedtype += /obj/item/device/shuttle_curse if("Veil Walker Set") diff --git a/code/game/gamemodes/cult/ritual.dm b/code/game/gamemodes/cult/ritual.dm index 049b8fe62b..06f0910c19 100644 --- a/code/game/gamemodes/cult/ritual.dm +++ b/code/game/gamemodes/cult/ritual.dm @@ -5,7 +5,7 @@ This file contains the arcane tome files. */ -/obj/item/weapon/tome +/obj/item/tome name = "arcane tome" desc = "An old, dusty tome with frayed edges and a sinister-looking cover." icon_state ="tome" @@ -13,7 +13,7 @@ This file contains the arcane tome files. throw_range = 5 w_class = WEIGHT_CLASS_SMALL -/obj/item/weapon/tome/Initialize() +/obj/item/tome/Initialize() . = ..() if(!LAZYLEN(GLOB.rune_types)) GLOB.rune_types = list() @@ -22,7 +22,7 @@ This file contains the arcane tome files. var/obj/effect/rune/R = i_can_do_loops_now_thanks_remie GLOB.rune_types[initial(R.cultist_name)] = R //Uses the cultist name for displaying purposes -/obj/item/weapon/tome/examine(mob/user) +/obj/item/tome/examine(mob/user) ..() if(iscultist(user) || isobserver(user)) to_chat(user, "The scriptures of the Geometer. Allows the scribing of runes and access to the knowledge archives of the cult of Nar-Sie.") @@ -30,7 +30,7 @@ This file contains the arcane tome files. to_chat(user, "Striking another cultist with it will purge holy water from them.") to_chat(user, "Striking a noncultist, however, will sear their flesh.") -/obj/item/weapon/tome/attack(mob/living/M, mob/living/user) +/obj/item/tome/attack(mob/living/M, mob/living/user) if(!istype(M)) return if(!iscultist(user)) @@ -51,13 +51,13 @@ This file contains the arcane tome files. user.do_attack_animation(M) add_logs(user, M, "smacked", src) -/obj/item/weapon/tome/attack_self(mob/user) +/obj/item/tome/attack_self(mob/user) if(!iscultist(user)) to_chat(user, "[src] seems full of unintelligible shapes, scribbles, and notes. Is this some sort of joke?") return open_tome(user) -/obj/item/weapon/tome/proc/open_tome(mob/user) +/obj/item/tome/proc/open_tome(mob/user) var/choice = alert(user,"You open the tome...",,"Scribe Rune","More Information","Cancel") switch(choice) if("More Information") @@ -67,7 +67,7 @@ This file contains the arcane tome files. if("Cancel") return -/obj/item/weapon/tome/proc/read_tome(mob/user) +/obj/item/tome/proc/read_tome(mob/user) var/text = "" text += "
Archives of the Dark One



" text += "A rune's name and effects can be revealed by examining the rune.

" @@ -171,7 +171,7 @@ This file contains the arcane tome files. popup.open() return 1 -/obj/item/weapon/tome/proc/scribe_rune(mob/living/user) +/obj/item/tome/proc/scribe_rune(mob/living/user) var/turf/Turf = get_turf(user) var/chosen_keyword var/obj/effect/rune/rune_to_scribe @@ -248,7 +248,7 @@ This file contains the arcane tome files. to_chat(user, "The [lowertext(R.cultist_name)] rune [R.cultist_desc]") SSblackbox.add_details("cult_runes_scribed", R.cultist_name) -/obj/item/weapon/tome/proc/check_rune_turf(turf/T, mob/user) +/obj/item/tome/proc/check_rune_turf(turf/T, mob/user) if(isspaceturf(T)) to_chat(user, "You cannot scribe runes in space!") return FALSE diff --git a/code/game/gamemodes/cult/runes.dm b/code/game/gamemodes/cult/runes.dm index 4c80f53b94..936afe9090 100644 --- a/code/game/gamemodes/cult/runes.dm +++ b/code/game/gamemodes/cult/runes.dm @@ -56,10 +56,10 @@ To draw a rune, use an arcane tome. to_chat(user, "Keyword: [keyword]") /obj/effect/rune/attackby(obj/I, mob/user, params) - if(istype(I, /obj/item/weapon/tome) && iscultist(user)) + if(istype(I, /obj/item/tome) && iscultist(user)) to_chat(user, "You carefully erase the [lowertext(cultist_name)] rune.") qdel(src) - else if(istype(I, /obj/item/weapon/nullrod)) + else if(istype(I, /obj/item/nullrod)) user.say("BEGONE FOUL MAGIKS!!") to_chat(user, "You disrupt the magic of [src] with [I].") qdel(src) @@ -175,13 +175,13 @@ structure_check() searches for nearby cultist structures required for the invoca qdel(src) /mob/proc/null_rod_check() //The null rod, if equipped, will protect the holder from the effects of most runes - var/obj/item/weapon/nullrod/N = locate() in src + var/obj/item/nullrod/N = locate() in src if(N && !GLOB.ratvar_awakens) //If Nar-Sie or Ratvar are alive, null rods won't protect you return N return 0 /mob/proc/bible_check() //The bible, if held, might protect against certain things - var/obj/item/weapon/storage/book/bible/B = locate() in src + var/obj/item/storage/book/bible/B = locate() in src if(is_holding(B)) return B return 0 @@ -198,7 +198,7 @@ structure_check() searches for nearby cultist structures required for the invoca var/mob/living/user = invokers[1] //the first invoker is always the user var/list/papers_on_rune = checkpapers() var/entered_talisman_name - var/obj/item/weapon/paper/talisman/talisman_type + var/obj/item/paper/talisman/talisman_type var/list/possible_talismans = list() if(!papers_on_rune.len) to_chat(user, "There must be a blank paper on top of [src]!") @@ -211,8 +211,8 @@ structure_check() searches for nearby cultist structures required for the invoca log_game("Talisman Creation rune failed - already in use") return - for(var/I in subtypesof(/obj/item/weapon/paper/talisman) - /obj/item/weapon/paper/talisman/malformed - /obj/item/weapon/paper/talisman/supply - /obj/item/weapon/paper/talisman/supply/weak - /obj/item/weapon/paper/talisman/summon_tome) - var/obj/item/weapon/paper/talisman/J = I + for(var/I in subtypesof(/obj/item/paper/talisman) - /obj/item/paper/talisman/malformed - /obj/item/paper/talisman/supply - /obj/item/paper/talisman/supply/weak - /obj/item/paper/talisman/summon_tome) + var/obj/item/paper/talisman/J = I var/talisman_cult_name = initial(J.cultist_name) if(talisman_cult_name) possible_talismans[talisman_cult_name] = J //This is to allow the menu to let cultists select talismans by name @@ -226,7 +226,7 @@ structure_check() searches for nearby cultist structures required for the invoca fail_invoke() log_game("Talisman Creation rune failed - no blank papers on rune") return - var/obj/item/weapon/paper/paper_to_imbue = papers_on_rune[1] + var/obj/item/paper/paper_to_imbue = papers_on_rune[1] ..() visible_message("Dark power begins to channel into the paper!") rune_in_use = TRUE @@ -238,8 +238,8 @@ structure_check() searches for nearby cultist structures required for the invoca /obj/effect/rune/imbue/proc/checkpapers() . = list() - for(var/obj/item/weapon/paper/P in get_turf(src)) - if(!P.info && !istype(P, /obj/item/weapon/paper/talisman)) + for(var/obj/item/paper/P in get_turf(src)) + if(!P.info && !istype(P, /obj/item/paper/talisman)) . |= P /obj/effect/rune/teleport @@ -388,7 +388,7 @@ structure_check() searches for nearby cultist structures required for the invoca [brutedamage || burndamage ? "even as [convertee.p_their()] wounds heal and close" : "as the markings below [convertee.p_them()] glow a bloody red"]!
", \ "AAAAAAAAAAAAAA-") SSticker.mode.add_cultist(convertee.mind, 1) - new /obj/item/weapon/tome(get_turf(src)) + new /obj/item/tome(get_turf(src)) convertee.mind.special_role = "Cultist" to_chat(convertee, "Your blood pulses. Your head throbs. The world goes red. All at once you are aware of a horrible, horrible, truth. The veil of reality has been ripped away \ and something evil takes root.") @@ -476,7 +476,7 @@ structure_check() searches for nearby cultist structures required for the invoca //BEGIN THE SUMMONING used = TRUE ..() - send_to_playing_players('sound/effects/dimensional_rend.ogg') + sound_to_playing_players('sound/effects/dimensional_rend.ogg') var/turf/T = get_turf(src) sleep(40) if(src) @@ -485,14 +485,14 @@ structure_check() searches for nearby cultist structures required for the invoca new /obj/singularity/narsie/large/cult(T) //Causes Nar-Sie to spawn even if the rune has been removed /obj/effect/rune/narsie/attackby(obj/I, mob/user, params) //Since the narsie rune takes a long time to make, add logging to removal. - if((istype(I, /obj/item/weapon/tome) && iscultist(user))) + if((istype(I, /obj/item/tome) && iscultist(user))) user.visible_message("[user.name] begins erasing the [src]...", "You begin erasing the [src]...") if(do_after(user, 50, target = src)) //Prevents accidental erasures. log_game("Summon Narsie rune erased by [user.mind.key] (ckey) with a tome") message_admins("[key_name_admin(user)] erased a Narsie rune with a tome") ..() else - if(istype(I, /obj/item/weapon/nullrod)) //Begone foul magiks. You cannot hinder me. + if(istype(I, /obj/item/nullrod)) //Begone foul magiks. You cannot hinder me. log_game("Summon Narsie rune erased by [user.mind.key] (ckey) using a null rod") message_admins("[key_name_admin(user)] erased a Narsie rune with a null rod") ..() @@ -842,7 +842,7 @@ structure_check() searches for nearby cultist structures required for the invoca set_light(6, 1, color) for(var/mob/living/L in viewers(T)) if(!iscultist(L) && L.blood_volume) - var/obj/item/weapon/nullrod/N = L.null_rod_check() + var/obj/item/nullrod/N = L.null_rod_check() if(N) to_chat(L, "\The [N] suddenly burns hotly before returning to normal!") continue @@ -871,7 +871,7 @@ structure_check() searches for nearby cultist structures required for the invoca set_light(6, 1, color) for(var/mob/living/L in viewers(T)) if(!iscultist(L) && L.blood_volume) - var/obj/item/weapon/nullrod/N = L.null_rod_check() + var/obj/item/nullrod/N = L.null_rod_check() if(N) continue L.take_overall_damage(tick_damage*multiplier, tick_damage*multiplier) @@ -913,7 +913,7 @@ structure_check() searches for nearby cultist structures required for the invoca var/list/ghosts_on_rune = list() for(var/mob/dead/observer/O in get_turf(src)) if(O.client && !jobban_isbanned(O, ROLE_CULTIST)) - ghosts_on_rune |= O + ghosts_on_rune += O if(!ghosts_on_rune.len) to_chat(user, "There are no spirits near [src]!") fail_invoke() @@ -926,9 +926,9 @@ structure_check() searches for nearby cultist structures required for the invoca var/list/ghosts_on_rune = list() for(var/mob/dead/observer/O in get_turf(src)) if(O.client && !jobban_isbanned(O, ROLE_CULTIST)) - ghosts_on_rune |= O + ghosts_on_rune += O var/mob/dead/observer/ghost_to_spawn = pick(ghosts_on_rune) - var/mob/living/carbon/human/new_human = new(get_turf(src)) + var/mob/living/carbon/human/cult_ghost/new_human = new(get_turf(src)) new_human.real_name = ghost_to_spawn.real_name new_human.alpha = 150 //Makes them translucent new_human.equipOutfit(/datum/outfit/ghost_cultist) //give them armor @@ -959,3 +959,12 @@ structure_check() searches for nearby cultist structures required for the invoca for(var/obj/I in new_human) new_human.dropItemToGround(I, TRUE) new_human.dust() + +/mob/living/carbon/human/cult_ghost/spill_organs(no_brain, no_organs, no_bodyparts) //cult ghosts never drop a brain + no_brain = TRUE + . = ..() + +/mob/living/carbon/human/cult_ghost/getorganszone(zone, subzones = 0) + . = ..() + for(var/obj/item/organ/brain/B in .) //they're not that smart, really + . -= B diff --git a/code/game/gamemodes/cult/supply.dm b/code/game/gamemodes/cult/supply.dm index 23270c3d6c..47807fa93a 100644 --- a/code/game/gamemodes/cult/supply.dm +++ b/code/game/gamemodes/cult/supply.dm @@ -1,5 +1,5 @@ //Supply Talisman: Has a few unique effects. Granted only to starter cultists. -/obj/item/weapon/paper/talisman/supply +/obj/item/paper/talisman/supply cultist_name = "Supply Talisman" cultist_desc = "A multi-use talisman that can create various objects. Intended to increase the cult's strength early on." invocation = null @@ -15,7 +15,7 @@ /datum/cult_supply/construct_shell ) -/obj/item/weapon/paper/talisman/supply/invoke(mob/living/user, successfuluse = 1) +/obj/item/paper/talisman/supply/invoke(mob/living/user, successfuluse = 1) var/list/dat = list() dat += "There are [uses] bloody runes on the parchment.
" dat += "Please choose the chant to be imbued into the fabric of reality.
" @@ -28,7 +28,7 @@ popup.open() return 0 -/obj/item/weapon/paper/talisman/supply/Topic(href, href_list) +/obj/item/paper/talisman/supply/Topic(href, href_list) if(QDELETED(src) || usr.incapacitated() || !in_range(src, usr)) return @@ -58,11 +58,11 @@ to_chat(usr, "[src] crumbles to dust.") burn() -/obj/item/weapon/paper/talisman/supply/weak +/obj/item/paper/talisman/supply/weak cultist_name = "Lesser Supply Talisman" uses = 2 -/obj/item/weapon/paper/talisman/supply/weak/Initialize(mapload) +/obj/item/paper/talisman/supply/weak/Initialize(mapload) . = ..() // no runed metal from lesser talismans. possible_summons -= /datum/cult_supply/metal @@ -77,7 +77,7 @@ id = "arcane_tome" invocation = "N'ath reth sh'yro eth d'raggathnor!" desc = "Summons an arcane tome, used to scribe runes." - summon_type = /obj/item/weapon/tome + summon_type = /obj/item/tome /datum/cult_supply/metal id = "runed_metal" @@ -89,25 +89,25 @@ id = "teleport_talisman" invocation = "Sas'so c'arta forbici!" desc = "Allows you to move to a selected teleportation rune." - summon_type = /obj/item/weapon/paper/talisman/teleport + summon_type = /obj/item/paper/talisman/teleport /datum/cult_supply/talisman/emp id = "emp_talisman" invocation = "Ta'gh fara'qha fel d'amar det!" desc = "Allows you to destroy technology in a short range." - summon_type = /obj/item/weapon/paper/talisman/emp + summon_type = /obj/item/paper/talisman/emp /datum/cult_supply/talisman/stun id = "stun_talisman" invocation = "Fuu ma'jin!" desc = "Allows you to stun a person by attacking them with the talisman. Does not work on people holding a holy weapon!" - summon_type = /obj/item/weapon/paper/talisman/stun + summon_type = /obj/item/paper/talisman/stun /datum/cult_supply/talisman/veil id = "veil_talisman" invocation = "Kla'atu barada nikt'o!" desc = "Two use talisman, first use makes all nearby runes invisible, secnd use reveals nearby hidden runes." - summon_type = /obj/item/weapon/paper/talisman/true_sight + summon_type = /obj/item/paper/talisman/true_sight /datum/cult_supply/soulstone id = "soulstone" diff --git a/code/game/gamemodes/cult/talisman.dm b/code/game/gamemodes/cult/talisman.dm index c5b94d983f..2a5f64915b 100644 --- a/code/game/gamemodes/cult/talisman.dm +++ b/code/game/gamemodes/cult/talisman.dm @@ -1,4 +1,4 @@ -/obj/item/weapon/paper/talisman +/obj/item/paper/talisman var/cultist_name = "talisman" var/cultist_desc = "A basic talisman. It serves no purpose." var/invocation = "Naise meam!" @@ -6,7 +6,7 @@ var/health_cost = 0 //The amount of health taken from the user when invoking the talisman var/creation_time = 100 //how long it takes an imbue rune to make this type of talisman -/obj/item/weapon/paper/talisman/examine(mob/user) +/obj/item/paper/talisman/examine(mob/user) if(iscultist(user) || user.stat == DEAD) to_chat(user, "Name: [cultist_name]") to_chat(user, "Effect: [cultist_desc]") @@ -14,7 +14,7 @@ else to_chat(user, "There are indecipherable images scrawled on the paper in what looks to be... blood?") -/obj/item/weapon/paper/talisman/attack_self(mob/living/user) +/obj/item/paper/talisman/attack_self(mob/living/user) if(!iscultist(user)) to_chat(user, "There are indecipherable images scrawled on the paper in what looks to be... blood?") return @@ -24,7 +24,7 @@ user.drop_item() qdel(src) -/obj/item/weapon/paper/talisman/proc/invoke(mob/living/user, successfuluse = 1) +/obj/item/paper/talisman/proc/invoke(mob/living/user, successfuluse = 1) . = successfuluse if(successfuluse) //if the calling whatever says we succeed, do the fancy stuff if(invocation) @@ -34,19 +34,19 @@ C.apply_damage(health_cost, BRUTE, pick("l_arm", "r_arm")) //Malformed Talisman: If something goes wrong. -/obj/item/weapon/paper/talisman/malformed +/obj/item/paper/talisman/malformed cultist_name = "malformed talisman" cultist_desc = "A talisman with gibberish scrawlings. No good can come from invoking this." invocation = "Ra'sha yoka!" -/obj/item/weapon/paper/talisman/malformed/invoke(mob/living/user, successfuluse = 1) +/obj/item/paper/talisman/malformed/invoke(mob/living/user, successfuluse = 1) to_chat(user, "You feel a pain in your head. The Geometer is displeased.") if(iscarbon(user)) var/mob/living/carbon/C = user C.apply_damage(10, BRUTE, "head") //Rite of Translocation: Same as rune -/obj/item/weapon/paper/talisman/teleport +/obj/item/paper/talisman/teleport cultist_name = "Talisman of Teleportation" cultist_desc = "A single-use talisman that will teleport a user to a random rune of the same keyword." color = RUNE_COLOR_TELEPORT @@ -54,7 +54,7 @@ health_cost = 5 creation_time = 80 -/obj/item/weapon/paper/talisman/teleport/invoke(mob/living/user, successfuluse = 1) +/obj/item/paper/talisman/teleport/invoke(mob/living/user, successfuluse = 1) var/list/potential_runes = list() var/list/teleportnames = list() for(var/R in GLOB.teleport_runes) @@ -86,7 +86,7 @@ return ..() -/obj/item/weapon/paper/talisman/summon_tome +/obj/item/paper/talisman/summon_tome cultist_name = "Talisman of Tome Summoning" cultist_desc = "A one-use talisman that will call an untranslated tome from the archives of the Geometer." color = "#512727" // red-black @@ -94,15 +94,15 @@ health_cost = 1 creation_time = 30 -/obj/item/weapon/paper/talisman/summon_tome/invoke(mob/living/user, successfuluse = 1) +/obj/item/paper/talisman/summon_tome/invoke(mob/living/user, successfuluse = 1) . = ..() user.visible_message("[user]'s hand glows red for a moment.", \ "You speak the words of the talisman!") - new /obj/item/weapon/tome(get_turf(user)) + new /obj/item/tome(get_turf(user)) user.visible_message("A tome appears at [user]'s feet!", \ "An arcane tome materializes at your feet.") -/obj/item/weapon/paper/talisman/true_sight +/obj/item/paper/talisman/true_sight cultist_name = "Talisman of Veiling" cultist_desc = "A multi-use talisman that hides nearby runes. On its second use, will reveal nearby runes." color = "#9c9c9c" // grey @@ -112,7 +112,7 @@ uses = 6 var/revealing = FALSE //if it reveals or not -/obj/item/weapon/paper/talisman/true_sight/invoke(mob/living/user, successfuluse = 1) +/obj/item/paper/talisman/true_sight/invoke(mob/living/user, successfuluse = 1) . = ..() if(!revealing) user.visible_message("Thin grey dust falls from [user]'s hand!", \ @@ -128,14 +128,14 @@ R.talismanreveal() //Rite of Disruption: Weaker than rune -/obj/item/weapon/paper/talisman/emp +/obj/item/paper/talisman/emp cultist_name = "Talisman of Electromagnetic Pulse" cultist_desc = "A talisman that will cause a moderately-sized electromagnetic pulse." color = "#4d94ff" // light blue invocation = "Ta'gh fara'qha fel d'amar det!" health_cost = 5 -/obj/item/weapon/paper/talisman/emp/invoke(mob/living/user, successfuluse = 1) +/obj/item/paper/talisman/emp/invoke(mob/living/user, successfuluse = 1) . = ..() user.visible_message("[user]'s hand flashes a bright blue!", \ "You speak the words of the talisman, emitting an EMP blast.") @@ -143,14 +143,14 @@ //Rite of Disorientation: Stuns and inhibit speech on a single target for quite some time -/obj/item/weapon/paper/talisman/stun +/obj/item/paper/talisman/stun cultist_name = "Talisman of Stunning" cultist_desc = "A talisman that will stun and inhibit speech on a single target. To use, attack target directly." color = "#ff0000" // red invocation = "Fuu ma'jin!" health_cost = 10 -/obj/item/weapon/paper/talisman/stun/invoke(mob/living/user, successfuluse = 0) +/obj/item/paper/talisman/stun/invoke(mob/living/user, successfuluse = 0) if(successfuluse) //if we're forced to be successful(we normally aren't) then do the normal stuff return ..() if(iscultist(user)) @@ -159,12 +159,12 @@ to_chat(user, "There are indecipherable images scrawled on the paper in what looks to be... blood?") return 0 -/obj/item/weapon/paper/talisman/stun/attack(mob/living/target, mob/living/user, successfuluse = 1) +/obj/item/paper/talisman/stun/attack(mob/living/target, mob/living/user, successfuluse = 1) if(iscultist(user)) invoke(user, 1) user.visible_message("[user] holds up [src], which explodes in a flash of red light!", \ "You stun [target] with the talisman!") - var/obj/item/weapon/nullrod/N = locate() in target + var/obj/item/nullrod/N = locate() in target if(N) target.visible_message("[target]'s holy weapon absorbs the talisman's light!", \ "Your holy weapon absorbs the blinding light!") @@ -189,26 +189,26 @@ //Rite of Arming: Equips cultist armor on the user, where available -/obj/item/weapon/paper/talisman/armor +/obj/item/paper/talisman/armor cultist_name = "Talisman of Arming" cultist_desc = "A talisman that will equip the invoker with cultist equipment if there is a slot to equip it to." color = "#33cc33" // green invocation = "N'ath reth sh'yro eth draggathnor!" creation_time = 80 -/obj/item/weapon/paper/talisman/armor/invoke(mob/living/user, successfuluse = 1) +/obj/item/paper/talisman/armor/invoke(mob/living/user, successfuluse = 1) . = ..() user.visible_message("Otherworldly armor suddenly appears on [user]!", \ "You speak the words of the talisman, arming yourself!") user.equip_to_slot_or_del(new /obj/item/clothing/head/culthood/alt(user), slot_head) user.equip_to_slot_or_del(new /obj/item/clothing/suit/cultrobes/alt(user), slot_wear_suit) user.equip_to_slot_or_del(new /obj/item/clothing/shoes/cult/alt(user), slot_shoes) - user.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/cultpack(user), slot_back) + user.equip_to_slot_or_del(new /obj/item/storage/backpack/cultpack(user), slot_back) user.drop_item() - user.put_in_hands(new /obj/item/weapon/melee/cultblade(user)) - user.put_in_hands(new /obj/item/weapon/restraints/legcuffs/bola/cult(user)) + user.put_in_hands(new /obj/item/melee/cultblade(user)) + user.put_in_hands(new /obj/item/restraints/legcuffs/bola/cult(user)) -/obj/item/weapon/paper/talisman/armor/attack(mob/living/target, mob/living/user) +/obj/item/paper/talisman/armor/attack(mob/living/target, mob/living/user) if(iscultist(user) && iscultist(target)) user.drop_item() invoke(target) @@ -218,14 +218,14 @@ //Talisman of Horrors: Breaks the mind of the victim with nightmarish hallucinations -/obj/item/weapon/paper/talisman/horror +/obj/item/paper/talisman/horror cultist_name = "Talisman of Horrors" cultist_desc = "A talisman that will break the mind of the victim with nightmarish hallucinations." color = "#ffb366" // light orange invocation = "Lo'Nab Na'Dm!" creation_time = 80 -/obj/item/weapon/paper/talisman/horror/afterattack(mob/living/target, mob/living/user) +/obj/item/paper/talisman/horror/afterattack(mob/living/target, mob/living/user) if(iscultist(user) && (get_dist(user, target) < 7)) to_chat(user, "You disturb [target] with visions of madness!") if(iscarbon(target)) @@ -240,7 +240,7 @@ //Talisman of Fabrication: Creates a construct shell out of 25 metal sheets, or converts plasteel into runed metal up to 25 times -/obj/item/weapon/paper/talisman/construction +/obj/item/paper/talisman/construction cultist_name = "Talisman of Construction" cultist_desc = "Use this talisman on at least twenty-five metal sheets to create an empty construct shell" invocation = "Ethra p'ni dedol!" @@ -248,21 +248,21 @@ uses = 25 creation_time = 80 -/obj/item/weapon/paper/talisman/construction/attack_self(mob/living/user) +/obj/item/paper/talisman/construction/attack_self(mob/living/user) if(iscultist(user)) to_chat(user, "To use this talisman, place it upon a stack of metal sheets.") else to_chat(user, "There are indecipherable images scrawled on the paper in what looks to be... blood?") -/obj/item/weapon/paper/talisman/construction/attack(obj/M,mob/living/user) +/obj/item/paper/talisman/construction/attack(obj/M,mob/living/user) if(iscultist(user)) to_chat(user, "This talisman will only work on a stack of metal or plasteel sheets!") log_game("Construct talisman failed - not a valid target") else ..() -/obj/item/weapon/paper/talisman/construction/afterattack(obj/item/stack/sheet/target, mob/user, proximity_flag, click_parameters) +/obj/item/paper/talisman/construction/afterattack(obj/item/stack/sheet/target, mob/user, proximity_flag, click_parameters) ..() if(proximity_flag && iscultist(user)) var/turf/T = get_turf(target) @@ -290,14 +290,14 @@ //Talisman of Shackling: Applies special cuffs directly from the talisman -/obj/item/weapon/paper/talisman/shackle +/obj/item/paper/talisman/shackle cultist_name = "Talisman of Shackling" cultist_desc = "Use this talisman on a victim to handcuff them with dark bindings." invocation = "In'totum Lig'abis!" color = "#B27300" // burnt-orange uses = 6 -/obj/item/weapon/paper/talisman/shackle/invoke(mob/living/user, successfuluse = 0) +/obj/item/paper/talisman/shackle/invoke(mob/living/user, successfuluse = 0) if(successfuluse) //if we're forced to be successful(we normally aren't) then do the normal stuff return ..() if(iscultist(user)) @@ -306,7 +306,7 @@ to_chat(user, "There are indecipherable images scrawled on the paper in what looks to be... blood?") return 0 -/obj/item/weapon/paper/talisman/shackle/attack(mob/living/carbon/target, mob/living/user) +/obj/item/paper/talisman/shackle/attack(mob/living/carbon/target, mob/living/user) if(iscultist(user) && istype(target)) if(target.stat == DEAD) user.visible_message("This talisman's magic does not affect the dead!") @@ -315,7 +315,7 @@ return ..() -/obj/item/weapon/paper/talisman/shackle/proc/CuffAttack(mob/living/carbon/C, mob/living/user) +/obj/item/paper/talisman/shackle/proc/CuffAttack(mob/living/carbon/C, mob/living/user) if(!C.handcuffed) invoke(user, 1) playsound(loc, 'sound/weapons/cablecuff.ogg', 30, 1, -2) @@ -323,7 +323,7 @@ "[user] begins shaping a dark magic around your wrists!") if(do_mob(user, C, 30)) if(!C.handcuffed) - C.handcuffed = new /obj/item/weapon/restraints/handcuffs/energy/cult/used(C) + C.handcuffed = new /obj/item/restraints/handcuffs/energy/cult/used(C) C.update_handcuffed() to_chat(user, "You shackle [C].") add_logs(user, C, "handcuffed") @@ -338,14 +338,14 @@ user.drop_item() qdel(src) -/obj/item/weapon/restraints/handcuffs/energy/cult //For the talisman of shackling +/obj/item/restraints/handcuffs/energy/cult //For the talisman of shackling name = "cult shackles" desc = "Shackles that bind the wrists with sinister magic." - trashtype = /obj/item/weapon/restraints/handcuffs/energy/used + trashtype = /obj/item/restraints/handcuffs/energy/used origin_tech = "materials=2;magnets=5" - flags = DROPDEL + flags_1 = DROPDEL_1 -/obj/item/weapon/restraints/handcuffs/energy/cult/used/dropped(mob/user) +/obj/item/restraints/handcuffs/energy/cult/used/dropped(mob/user) user.visible_message("[user]'s shackles shatter in a discharge of dark magic!", \ "Your [src] shatters in a discharge of dark magic!") . = ..() diff --git a/code/game/gamemodes/devil/devil.dm b/code/game/gamemodes/devil/devil.dm index f69b50bc79..8f7c777f46 100644 --- a/code/game/gamemodes/devil/devil.dm +++ b/code/game/gamemodes/devil/devil.dm @@ -26,11 +26,11 @@ src.visible_message("[src] seems to have been harmed by the purity of [attacker]'s clothes.", "Unsullied white clothing is disrupting your form.") return whiteness[U.type] + 1 if(BANE_TOOLBOX) - if(istype(weapon, /obj/item/weapon/storage/toolbox)) + if(istype(weapon, /obj/item/storage/toolbox)) src.visible_message("The [weapon] seems unusually robust this time.", "The [weapon] is your unmaking!") return 2.5 // Will take four hits with a normal toolbox to crit. if(BANE_HARVEST) - if(istype(weapon, /obj/item/weapon/reagent_containers/food/snacks/grown/)) + if(istype(weapon, /obj/item/reagent_containers/food/snacks/grown/)) visible_message("The spirits of the harvest aid in the exorcism.", "The harvest spirits are harming you.") Knockdown(40) qdel(weapon) diff --git a/code/game/gamemodes/devil/devilinfo.dm b/code/game/gamemodes/devil/devilinfo.dm index 0ea5231cfd..1683aa8a00 100644 --- a/code/game/gamemodes/devil/devilinfo.dm +++ b/code/game/gamemodes/devil/devilinfo.dm @@ -444,8 +444,8 @@ GLOBAL_LIST_INIT(devil_suffix, list(" the Red", " the Soulless", " the Master", var/mob/living/carbon/human/H = owner.current H.equip_to_slot_or_del(new /obj/item/clothing/under/lawyer/black(H), slot_w_uniform) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/laceup(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/weapon/storage/briefcase(H), slot_hands) - H.equip_to_slot_or_del(new /obj/item/weapon/pen(H), slot_l_store) + H.equip_to_slot_or_del(new /obj/item/storage/briefcase(H), slot_hands) + H.equip_to_slot_or_del(new /obj/item/pen(H), slot_l_store) if(SOULVALUE >= BLOOD_THRESHOLD) H.set_species(/datum/species/lizard, 1) H.underwear = "Nude" diff --git a/code/game/gamemodes/devil/true_devil/_true_devil.dm b/code/game/gamemodes/devil/true_devil/_true_devil.dm index 090b926dbf..5b85cbd811 100644 --- a/code/game/gamemodes/devil/true_devil/_true_devil.dm +++ b/code/game/gamemodes/devil/true_devil/_true_devil.dm @@ -65,7 +65,7 @@ //Left hand items for(var/obj/item/I in held_items) - if(!(I.flags & ABSTRACT)) + if(!(I.flags_1 & ABSTRACT_1)) if(I.blood_DNA) msg += "It is holding [icon2html(I, user)] [I.gender==PLURAL?"some":"a"] blood-stained [I.name] in its [get_held_index_name(get_held_index_of_item(I))]!\n" else diff --git a/code/game/gamemodes/game_mode.dm b/code/game/gamemodes/game_mode.dm index 790319e362..1aee6ee7d3 100644 --- a/code/game/gamemodes/game_mode.dm +++ b/code/game/gamemodes/game_mode.dm @@ -19,7 +19,7 @@ var/probability = 0 var/station_was_nuked = 0 //see nuclearbomb.dm and malfunction.dm var/explosion_in_progress = 0 //sit back and relax - var/round_ends_with_antag_death = 0 //flags the "one verse the station" antags as such + var/round_ends_with_antag_death = 0 //flags_1 the "one verse the station" antags as such var/list/datum/mind/modePlayer = new var/list/datum/mind/antag_candidates = list() // List of possible starting antags goes here var/list/restricted_jobs = list() // Jobs it doesn't make sense to be. I.E chaplain or AI cultist @@ -83,7 +83,7 @@ if(SSdbcore.Connect()) var/sql - if(SSticker.mode) + if(SSticker.mode) sql += "game_mode = '[SSticker.mode]'" if(GLOB.revdata.originmastercommit) if(sql) @@ -111,7 +111,7 @@ var/list/living_crew = list() for(var/mob/Player in GLOB.mob_list) - if(Player.mind && Player.stat != DEAD && !isnewplayer(Player) && !isbrain(Player) && Player.client) + if(Player.mind && Player.stat != DEAD && !isnewplayer(Player) && !isbrain(Player) && Player.client) living_crew += Player if(living_crew.len / GLOB.joined_player_list.len <= config.midround_antag_life_check) //If a lot of the player base died, we start fresh message_admins("Convert_roundtype failed due to too many dead people. Limit is [config.midround_antag_life_check * 100]% living crew") @@ -120,7 +120,7 @@ var/list/datum/game_mode/runnable_modes = config.get_runnable_midround_modes(living_crew.len) var/list/datum/game_mode/usable_modes = list() for(var/datum/game_mode/G in runnable_modes) - if(G.reroll_friendly && living_crew >= G.required_players) + if(G.reroll_friendly && living_crew >= G.required_players) usable_modes += G else qdel(G) @@ -208,7 +208,7 @@ return 0 //A resource saver: once we find someone who has to die for all antags to be dead, we can just keep checking them, cycling over everyone only when we lose our mark. for(var/mob/Player in GLOB.living_mob_list) - if(Player.mind && Player.stat != DEAD && !isnewplayer(Player) &&!isbrain(Player) && Player.client) + if(Player.mind && Player.stat != DEAD && !isnewplayer(Player) &&!isbrain(Player) && Player.client) if(Player.mind.special_role) //Someone's still antaging! living_antag_player = Player return 0 @@ -369,7 +369,7 @@ if(candidates.len < recommended_enemies) for(var/mob/dead/new_player/player in players) if(player.client && player.ready == PLAYER_READY_TO_PLAY) - if(!(role in player.client.prefs.be_special)) // We don't have enough people who want to be antagonist, make a separate list of people who don't want to be one + if(!(role in player.client.prefs.be_special)) // We don't have enough people who want to be antagonist, make a separate list of people who don't want to be one if(!jobban_isbanned(player, "Syndicate") && !jobban_isbanned(player, role)) //Nodrak/Carn: Antag Job-bans drafted += player.mind diff --git a/code/game/gamemodes/gang/dominator.dm b/code/game/gamemodes/gang/dominator.dm index c35561ce54..7f707fbb4d 100644 --- a/code/game/gamemodes/gang/dominator.dm +++ b/code/game/gamemodes/gang/dominator.dm @@ -126,11 +126,11 @@ icon_state = "dominator-broken" /obj/machinery/dominator/obj_break(damage_flag) - if(!(stat & BROKEN) && !(flags & NODECONSTRUCT)) + if(!(stat & BROKEN) && !(flags_1 & NODECONSTRUCT_1)) set_broken() /obj/machinery/dominator/deconstruct(disassembled = TRUE) - if(!(flags & NODECONSTRUCT)) + if(!(flags_1 & NODECONSTRUCT_1)) if(!(stat & BROKEN)) set_broken() new /obj/item/stack/sheet/plasteel(src.loc) diff --git a/code/game/gamemodes/gang/gang.dm b/code/game/gamemodes/gang/gang.dm index 37fbfb5336..f18a473d72 100644 --- a/code/game/gamemodes/gang/gang.dm +++ b/code/game/gamemodes/gang/gang.dm @@ -117,7 +117,7 @@ GLOBAL_LIST_INIT(gang_outfit_pool, list(/obj/item/clothing/suit/jacket/leather, mob.dna.remove_mutation(CLOWNMUT) var/obj/item/device/gangtool/gangtool = new(mob) - var/obj/item/weapon/pen/gang/T = new(mob) + var/obj/item/pen/gang/T = new(mob) var/obj/item/toy/crayon/spraycan/gang/SC = new(mob,gang) var/obj/item/clothing/glasses/hud/security/chameleon/C = new(mob,gang) diff --git a/code/game/gamemodes/gang/gang_items.dm b/code/game/gamemodes/gang/gang_items.dm index 286145d6cf..2c36d1c345 100644 --- a/code/game/gamemodes/gang/gang_items.dm +++ b/code/game/gamemodes/gang/gang_items.dm @@ -174,16 +174,16 @@ name = "Badass Belt" id = "belt" cost = 13 - item_path = /obj/item/weapon/storage/belt/military/gang + item_path = /obj/item/storage/belt/military/gang -/obj/item/weapon/storage/belt/military/gang +/obj/item/storage/belt/military/gang name = "badass belt" icon_state = "gangbelt" item_state = "gang" desc = "The belt buckle simply reads 'BAMF'." storage_slots = 1 -/obj/item/weapon/storage/belt/military/gang/gang_contraband_value() +/obj/item/storage/belt/military/gang/gang_contraband_value() return 4 /////////////////// @@ -202,19 +202,19 @@ name = "Shuriken" id = "shuriken" cost = 3 - item_path = /obj/item/weapon/throwing_star + item_path = /obj/item/throwing_star /datum/gang_item/weapon/switchblade name = "Switchblade" id = "switchblade" cost = 5 - item_path = /obj/item/weapon/switchblade + item_path = /obj/item/switchblade /datum/gang_item/weapon/surplus name = "Surplus Rifle" id = "surplus" cost = 8 - item_path = /obj/item/weapon/gun/ballistic/automatic/surplus + item_path = /obj/item/gun/ballistic/automatic/surplus /datum/gang_item/weapon/ammo/surplus_ammo name = "Surplus Rifle Ammo" @@ -226,19 +226,19 @@ name = "Sawn-Off Improvised Shotgun" id = "sawn" cost = 6 - item_path = /obj/item/weapon/gun/ballistic/revolver/doublebarrel/improvised/sawn + item_path = /obj/item/gun/ballistic/revolver/doublebarrel/improvised/sawn /datum/gang_item/weapon/ammo/improvised_ammo name = "Box of Buckshot" id = "buckshot" cost = 5 - item_path = /obj/item/weapon/storage/box/lethalshot + item_path = /obj/item/storage/box/lethalshot /datum/gang_item/weapon/pistol name = "10mm Pistol" id = "pistol" cost = 30 - item_path = /obj/item/weapon/gun/ballistic/automatic/pistol + item_path = /obj/item/gun/ballistic/automatic/pistol /datum/gang_item/weapon/ammo/pistol_ammo name = "10mm Ammo" @@ -250,7 +250,7 @@ name = "Black Market .50cal Sniper Rifle" id = "sniper" cost = 40 - item_path = /obj/item/weapon/gun/ballistic/automatic/sniper_rifle/gang + item_path = /obj/item/gun/ballistic/automatic/sniper_rifle/gang /datum/gang_item/weapon/ammo/sniper_ammo name = "Smuggled .50cal Sniper Rounds" @@ -277,7 +277,7 @@ name = "Uzi SMG" id = "uzi" cost = 60 - item_path = /obj/item/weapon/gun/ballistic/automatic/mini_uzi + item_path = /obj/item/gun/ballistic/automatic/mini_uzi /datum/gang_item/weapon/ammo/uzi_ammo @@ -304,38 +304,38 @@ name = "Sharpener" id = "whetstone" cost = 3 - item_path = /obj/item/weapon/sharpener + item_path = /obj/item/sharpener /datum/gang_item/equipment/emp name = "EMP Grenade" id = "EMP" cost = 5 - item_path = /obj/item/weapon/grenade/empgrenade + item_path = /obj/item/grenade/empgrenade /datum/gang_item/equipment/c4 name = "C4 Explosive" id = "c4" cost = 7 - item_path = /obj/item/weapon/grenade/plastic/c4 + item_path = /obj/item/grenade/plastic/c4 /datum/gang_item/equipment/frag name = "Fragmentation Grenade" id = "frag nade" cost = 18 - item_path = /obj/item/weapon/grenade/syndieminibomb/concussion/frag + item_path = /obj/item/grenade/syndieminibomb/concussion/frag /datum/gang_item/equipment/stimpack name = "Black Market Stimulants" id = "stimpack" cost = 12 - item_path = /obj/item/weapon/reagent_containers/syringe/stimulants + item_path = /obj/item/reagent_containers/syringe/stimulants /datum/gang_item/equipment/implant_breaker name = "Implant Breaker" id = "implant_breaker" cost = 10 - item_path = /obj/item/weapon/implanter/gang + item_path = /obj/item/implanter/gang spawn_msg = "The implant breaker is a single-use device that destroys all implants within the target before trying to recruit them to your gang. Also works on enemy gangsters." /datum/gang_item/equipment/implant_breaker/spawn_item(mob/living/carbon/user, datum/gang/gang, obj/item/device/gangtool/gangtool) @@ -355,13 +355,13 @@ name = "Wetwork boots" desc = "A gang's best hitmen are prepared for anything." permeability_coefficient = 0.01 - flags = NOSLIP + flags_1 = NOSLIP_1 /datum/gang_item/equipment/pen name = "Recruitment Pen" id = "pen" cost = 50 - item_path = /obj/item/weapon/pen/gang + item_path = /obj/item/pen/gang spawn_msg = "More recruitment pens will allow you to recruit gangsters faster. Only gang leaders can recruit with pens." /datum/gang_item/equipment/pen/purchase(mob/living/carbon/user, datum/gang/gang, obj/item/device/gangtool/gangtool) @@ -431,7 +431,7 @@ /datum/gang_item/equipment/dominator/purchase(mob/living/carbon/user, datum/gang/gang, obj/item/device/gangtool/gangtool) var/area/usrarea = get_area(user.loc) var/usrturf = get_turf(user.loc) - if(initial(usrarea.name) == "Space" || isspaceturf(usrturf) || usr.z != ZLEVEL_STATION) + if(initial(usrarea.name) == "Space" || isspaceturf(usrturf) || usr.z != ZLEVEL_STATION || !usrarea.valid_territory) to_chat(user, "You can only use this on the station!") return FALSE diff --git a/code/game/gamemodes/gang/gang_pen.dm b/code/game/gamemodes/gang/gang_pen.dm index e52db2ec5f..5df405fa4d 100644 --- a/code/game/gamemodes/gang/gang_pen.dm +++ b/code/game/gamemodes/gang/gang_pen.dm @@ -1,17 +1,17 @@ /* * Gang Boss Pens */ -/obj/item/weapon/pen/gang +/obj/item/pen/gang origin_tech = "materials=2;syndicate=3" var/cooldown var/last_used = 0 var/charges = 1 -/obj/item/weapon/pen/gang/New() +/obj/item/pen/gang/New() ..() last_used = world.time -/obj/item/weapon/pen/gang/attack(mob/living/M, mob/user, stealth = TRUE) +/obj/item/pen/gang/attack(mob/living/M, mob/user, stealth = TRUE) if(!istype(M)) return if(ishuman(M) && ishuman(user) && M.stat != DEAD) @@ -44,7 +44,7 @@ return ..() -/obj/item/weapon/pen/gang/proc/cooldown(datum/gang/gang) +/obj/item/pen/gang/proc/cooldown(datum/gang/gang) set waitfor = FALSE var/cooldown_time = 600+(600*gang.bosses.len) // 1recruiter=2mins, 2recruiters=3mins, 3recruiters=4mins diff --git a/code/game/gamemodes/gang/recaller.dm b/code/game/gamemodes/gang/recaller.dm index 0be52e6033..86f68029d0 100644 --- a/code/game/gamemodes/gang/recaller.dm +++ b/code/game/gamemodes/gang/recaller.dm @@ -8,7 +8,7 @@ w_class = WEIGHT_CLASS_TINY throw_speed = 3 throw_range = 7 - flags = CONDUCT + flags_1 = CONDUCT_1 origin_tech = "programming=5;bluespace=2;syndicate=5" var/datum/gang/gang //Which gang uses this? var/recalling = 0 diff --git a/code/game/gamemodes/malfunction/Malf_Modules.dm b/code/game/gamemodes/malfunction/Malf_Modules.dm index 5bc162ee8f..5dfd8f7396 100644 --- a/code/game/gamemodes/malfunction/Malf_Modules.dm +++ b/code/game/gamemodes/malfunction/Malf_Modules.dm @@ -310,7 +310,7 @@ GLOBAL_LIST_INIT(blacklisted_malf_machines, typecacheof(list( owner_AI.doomsday_device = DOOM owner_AI.doomsday_device.start() for(var/pinpointer in GLOB.pinpointer_list) - var/obj/item/weapon/pinpointer/P = pinpointer + var/obj/item/pinpointer/P = pinpointer P.switch_mode_to(TRACK_MALF_AI) //Pinpointers start tracking the AI wherever it goes qdel(src) @@ -462,8 +462,8 @@ GLOBAL_LIST_INIT(blacklisted_malf_machines, typecacheof(list( /datum/action/innate/ai/destroy_rcds/Activate() for(var/I in GLOB.rcd_list) - if(!istype(I, /obj/item/weapon/construction/rcd/borg)) //Ensures that cyborg RCDs are spared. - var/obj/item/weapon/construction/rcd/RCD = I + if(!istype(I, /obj/item/construction/rcd/borg)) //Ensures that cyborg RCDs are spared. + var/obj/item/construction/rcd/RCD = I RCD.detonate_pulse() to_chat(owner, "RCD detonation pulse emitted.") owner.playsound_local(owner, 'sound/machines/twobeep.ogg', 50, 0) diff --git a/code/game/gamemodes/meteor/meteors.dm b/code/game/gamemodes/meteor/meteors.dm index 18daea8b31..0265b37194 100644 --- a/code/game/gamemodes/meteor/meteors.dm +++ b/code/game/gamemodes/meteor/meteors.dm @@ -100,7 +100,7 @@ GLOBAL_LIST_INIT(meteorsC, list(/obj/effect/meteor/dust)) //for space dust event var/threat = 0 // used for determining which meteors are most interesting var/lifetime = DEFAULT_METEOR_LIFETIME - var/list/meteordrop = list(/obj/item/weapon/ore/iron) + var/list/meteordrop = list(/obj/item/ore/iron) var/dropamt = 2 /obj/effect/meteor/Move() @@ -170,8 +170,8 @@ GLOBAL_LIST_INIT(meteorsC, list(/obj/effect/meteor/dust)) //for space dust event #undef METEOR_MEDAL -/obj/effect/meteor/attackby(obj/item/weapon/W, mob/user, params) - if(istype(W, /obj/item/weapon/pickaxe)) +/obj/effect/meteor/attackby(obj/item/W, mob/user, params) + if(istype(W, /obj/item/pickaxe)) make_debris() qdel(src) else @@ -209,7 +209,7 @@ GLOBAL_LIST_INIT(meteorsC, list(/obj/effect/meteor/dust)) //for space dust event hits = 1 hitpwr = 3 meteorsound = 'sound/weapons/gunshot_smg.ogg' - meteordrop = list(/obj/item/weapon/ore/glass) + meteordrop = list(/obj/item/ore/glass) threat = 1 //Medium-sized @@ -242,7 +242,7 @@ GLOBAL_LIST_INIT(meteorsC, list(/obj/effect/meteor/dust)) //for space dust event hits = 5 heavy = 1 meteorsound = 'sound/effects/bamf.ogg' - meteordrop = list(/obj/item/weapon/ore/plasma) + meteordrop = list(/obj/item/ore/plasma) threat = 20 /obj/effect/meteor/flaming/meteor_effect() @@ -254,7 +254,7 @@ GLOBAL_LIST_INIT(meteorsC, list(/obj/effect/meteor/dust)) //for space dust event name = "glowing meteor" icon_state = "glowing" heavy = 1 - meteordrop = list(/obj/item/weapon/ore/uranium) + meteordrop = list(/obj/item/ore/uranium) threat = 15 @@ -272,13 +272,13 @@ GLOBAL_LIST_INIT(meteorsC, list(/obj/effect/meteor/dust)) //for space dust event hits = 2 heavy = 1 meteorsound = 'sound/effects/blobattack.ogg' - meteordrop = list(/obj/item/weapon/reagent_containers/food/snacks/meat/slab/human, /obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant, /obj/item/organ/heart, /obj/item/organ/lungs, /obj/item/organ/tongue, /obj/item/organ/appendix/) + meteordrop = list(/obj/item/reagent_containers/food/snacks/meat/slab/human, /obj/item/reagent_containers/food/snacks/meat/slab/human/mutant, /obj/item/organ/heart, /obj/item/organ/lungs, /obj/item/organ/tongue, /obj/item/organ/appendix/) var/meteorgibs = /obj/effect/gibspawner/generic threat = 2 /obj/effect/meteor/meaty/New() for(var/path in meteordrop) - if(path == /obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant) + if(path == /obj/item/reagent_containers/food/snacks/meat/slab/human/mutant) meteordrop -= path meteordrop += pick(subtypesof(path)) @@ -304,7 +304,7 @@ GLOBAL_LIST_INIT(meteorsC, list(/obj/effect/meteor/dust)) //for space dust event //Meaty Ore Xeno edition /obj/effect/meteor/meaty/xeno color = "#5EFF00" - meteordrop = list(/obj/item/weapon/reagent_containers/food/snacks/meat/slab/xeno, /obj/item/organ/tongue/alien) + meteordrop = list(/obj/item/reagent_containers/food/snacks/meat/slab/xeno, /obj/item/organ/tongue/alien) meteorgibs = /obj/effect/gibspawner/xeno /obj/effect/meteor/meaty/xeno/New() @@ -324,7 +324,7 @@ GLOBAL_LIST_INIT(meteorsC, list(/obj/effect/meteor/dust)) //for space dust event hitpwr = 1 heavy = 1 meteorsound = 'sound/effects/bamf.ogg' - meteordrop = list(/obj/item/weapon/ore/plasma) + meteordrop = list(/obj/item/ore/plasma) threat = 50 /obj/effect/meteor/tunguska/Move() @@ -355,7 +355,7 @@ GLOBAL_LIST_INIT(meteorsSPOOKY, list(/obj/effect/meteor/pumpkin)) hits = 10 heavy = 1 dropamt = 1 - meteordrop = list(/obj/item/clothing/head/hardhat/pumpkinhead, /obj/item/weapon/reagent_containers/food/snacks/grown/pumpkin) + meteordrop = list(/obj/item/clothing/head/hardhat/pumpkinhead, /obj/item/reagent_containers/food/snacks/grown/pumpkin) threat = 100 /obj/effect/meteor/pumpkin/New() diff --git a/code/game/gamemodes/miniantags/abduction/abduction_gear.dm b/code/game/gamemodes/miniantags/abduction/abduction_gear.dm index 9413de030c..c55b4db407 100644 --- a/code/game/gamemodes/miniantags/abduction/abduction_gear.dm +++ b/code/game/gamemodes/miniantags/abduction/abduction_gear.dm @@ -16,10 +16,10 @@ actions_types = list(/datum/action/item_action/hands_free/activate) allowed = list( /obj/item/device/abductor, - /obj/item/weapon/abductor_baton, - /obj/item/weapon/melee/baton, - /obj/item/weapon/gun/energy, - /obj/item/weapon/restraints/handcuffs + /obj/item/abductor_baton, + /obj/item/melee/baton, + /obj/item/gun/energy, + /obj/item/restraints/handcuffs ) var/mode = VEST_STEALTH var/stealth_active = 0 @@ -29,9 +29,9 @@ var/combat_armor = list(melee = 50, bullet = 50, laser = 50, energy = 50, bomb = 50, bio = 50, rad = 50, fire = 90, acid = 90) /obj/item/clothing/suit/armor/abductor/vest/proc/toggle_nodrop() - flags ^= NODROP + flags_1 ^= NODROP_1 if(ismob(loc)) - to_chat(loc, "Your vest is now [flags & NODROP ? "locked" : "unlocked"].") + to_chat(loc, "Your vest is now [flags_1 & NODROP_1 ? "locked" : "unlocked"].") /obj/item/clothing/suit/armor/abductor/vest/proc/flip_mode() switch(mode) @@ -292,7 +292,7 @@ /obj/item/device/firing_pin/abductor/pin_auth(mob/living/user) . = isabductor(user) -/obj/item/weapon/gun/energy/alien +/obj/item/gun/energy/alien name = "alien pistol" desc = "A complicated gun that fires bursts of high-intensity radiation." ammo_type = list(/obj/item/ammo_casing/energy/declone) @@ -302,7 +302,7 @@ origin_tech = "combat=4;magnets=7;powerstorage=3;abductor=3" trigger_guard = TRIGGER_GUARD_ALLOW_ALL -/obj/item/weapon/paper/guides/antag/abductor +/obj/item/paper/guides/antag/abductor name = "Dissection Guide" icon_state = "alienpaper_words" info = {"Dissection for Dummies
@@ -324,10 +324,10 @@
Congratulations! You are now trained for invasive xenobiology research!"} -/obj/item/weapon/paper/guides/antag/abductor/update_icon() +/obj/item/paper/guides/antag/abductor/update_icon() return -/obj/item/weapon/paper/guides/antag/abductor/AltClick() +/obj/item/paper/guides/antag/abductor/AltClick() return #define BATON_STUN 0 @@ -336,7 +336,7 @@ Congratulations! You are now trained for invasive xenobiology research!"} #define BATON_PROBE 3 #define BATON_MODES 4 -/obj/item/weapon/abductor_baton +/obj/item/abductor_baton name = "advanced baton" desc = "A quad-mode baton used for incapacitation and restraining of specimens." var/mode = BATON_STUN @@ -351,7 +351,7 @@ Congratulations! You are now trained for invasive xenobiology research!"} w_class = WEIGHT_CLASS_NORMAL actions_types = list(/datum/action/item_action/toggle_mode) -/obj/item/weapon/abductor_baton/proc/toggle(mob/living/user=usr) +/obj/item/abductor_baton/proc/toggle(mob/living/user=usr) mode = (mode+1)%BATON_MODES var/txt switch(mode) @@ -367,7 +367,7 @@ Congratulations! You are now trained for invasive xenobiology research!"} to_chat(usr, "You switch the baton to [txt] mode.") update_icon() -/obj/item/weapon/abductor_baton/update_icon() +/obj/item/abductor_baton/update_icon() switch(mode) if(BATON_STUN) icon_state = "wonderprodStun" @@ -382,7 +382,7 @@ Congratulations! You are now trained for invasive xenobiology research!"} icon_state = "wonderprodProbe" item_state = "wonderprodProbe" -/obj/item/weapon/abductor_baton/attack(mob/target, mob/living/user) +/obj/item/abductor_baton/attack(mob/target, mob/living/user) if(!isabductor(user)) return @@ -413,10 +413,10 @@ Congratulations! You are now trained for invasive xenobiology research!"} if(BATON_PROBE) ProbeAttack(L,user) -/obj/item/weapon/abductor_baton/attack_self(mob/living/user) +/obj/item/abductor_baton/attack_self(mob/living/user) toggle(user) -/obj/item/weapon/abductor_baton/proc/StunAttack(mob/living/L,mob/living/user) +/obj/item/abductor_baton/proc/StunAttack(mob/living/L,mob/living/user) user.lastattacked = L L.lastattacker = user @@ -433,7 +433,7 @@ Congratulations! You are now trained for invasive xenobiology research!"} add_logs(user, L, "stunned") -/obj/item/weapon/abductor_baton/proc/SleepAttack(mob/living/L,mob/living/user) +/obj/item/abductor_baton/proc/SleepAttack(mob/living/L,mob/living/user) if(L.incapacitated(TRUE, TRUE)) L.visible_message("[user] has induced sleep in [L] with [src]!", \ "You suddenly feel very drowsy!") @@ -446,7 +446,7 @@ Congratulations! You are now trained for invasive xenobiology research!"} L.visible_message("[user] tried to induce sleep in [L] with [src]!", \ "You suddenly feel drowsy!") -/obj/item/weapon/abductor_baton/proc/CuffAttack(mob/living/L,mob/living/user) +/obj/item/abductor_baton/proc/CuffAttack(mob/living/L,mob/living/user) if(!iscarbon(L)) return var/mob/living/carbon/C = L @@ -457,7 +457,7 @@ Congratulations! You are now trained for invasive xenobiology research!"} "[user] begins shaping an energy field around your hands!") if(do_mob(user, C, 30) && (C.get_num_arms() >= 2 || C.get_arm_ignore())) if(!C.handcuffed) - C.handcuffed = new /obj/item/weapon/restraints/handcuffs/energy/used(C) + C.handcuffed = new /obj/item/restraints/handcuffs/energy/used(C) C.update_handcuffed() to_chat(user, "You restrain [C].") add_logs(user, C, "handcuffed") @@ -466,7 +466,7 @@ Congratulations! You are now trained for invasive xenobiology research!"} else to_chat(user, "[C] doesn't have two hands...") -/obj/item/weapon/abductor_baton/proc/ProbeAttack(mob/living/L,mob/living/user) +/obj/item/abductor_baton/proc/ProbeAttack(mob/living/L,mob/living/user) L.visible_message("[user] probes [L] with [src]!", \ "[user] probes you!") @@ -487,21 +487,21 @@ Congratulations! You are now trained for invasive xenobiology research!"} to_chat(user, "Probing result:[species]") to_chat(user, "[helptext]") -/obj/item/weapon/restraints/handcuffs/energy +/obj/item/restraints/handcuffs/energy name = "hard-light energy field" desc = "A hard-light field restraining the hands." icon_state = "cuff_white" // Needs sprite lefthand_file = 'icons/mob/inhands/equipment/security_lefthand.dmi' righthand_file = 'icons/mob/inhands/equipment/security_righthand.dmi' breakouttime = 450 - trashtype = /obj/item/weapon/restraints/handcuffs/energy/used + trashtype = /obj/item/restraints/handcuffs/energy/used origin_tech = "materials=4;magnets=5;abductor=2" -/obj/item/weapon/restraints/handcuffs/energy/used +/obj/item/restraints/handcuffs/energy/used desc = "energy discharge" - flags = DROPDEL + flags_1 = DROPDEL_1 -/obj/item/weapon/restraints/handcuffs/energy/used/dropped(mob/user) +/obj/item/restraints/handcuffs/energy/used/dropped(mob/user) user.visible_message("[user]'s [src] break in a discharge of energy!", \ "[user]'s [src] break in a discharge of energy!") var/datum/effect_system/spark_spread/S = new @@ -509,7 +509,7 @@ Congratulations! You are now trained for invasive xenobiology research!"} S.start() . = ..() -/obj/item/weapon/abductor_baton/examine(mob/user) +/obj/item/abductor_baton/examine(mob/user) ..() switch(mode) if(BATON_STUN) @@ -529,54 +529,54 @@ Congratulations! You are now trained for invasive xenobiology research!"} icon_state = "abductor_headset" item_state = "abductor_headset" keyslot2 = new /obj/item/device/encryptionkey/heads/captain + flags_2 = BANG_PROTECT_2 /obj/item/device/radio/headset/abductor/Initialize(mapload) ..() - SET_SECONDARY_FLAG(src, BANG_PROTECT) make_syndie() -/obj/item/device/radio/headset/abductor/attackby(obj/item/weapon/W, mob/user, params) - if(istype(W, /obj/item/weapon/screwdriver)) +/obj/item/device/radio/headset/abductor/attackby(obj/item/W, mob/user, params) + if(istype(W, /obj/item/screwdriver)) return // Stops humans from disassembling abductor headsets. return ..() -/obj/item/weapon/scalpel/alien +/obj/item/scalpel/alien name = "alien scalpel" desc = "It's a gleaming sharp knife made out of silvery-green metal." icon = 'icons/obj/abductor.dmi' origin_tech = "materials=2;biotech=2;abductor=2" toolspeed = 0.25 -/obj/item/weapon/hemostat/alien +/obj/item/hemostat/alien name = "alien hemostat" desc = "You've never seen this before." icon = 'icons/obj/abductor.dmi' origin_tech = "materials=2;biotech=2;abductor=2" toolspeed = 0.25 -/obj/item/weapon/retractor/alien +/obj/item/retractor/alien name = "alien retractor" desc = "You're not sure if you want the veil pulled back." icon = 'icons/obj/abductor.dmi' origin_tech = "materials=2;biotech=2;abductor=2" toolspeed = 0.25 -/obj/item/weapon/circular_saw/alien +/obj/item/circular_saw/alien name = "alien saw" desc = "Do the aliens also lose this, and need to find an alien hatchet?" icon = 'icons/obj/abductor.dmi' origin_tech = "materials=2;biotech=2;abductor=2" toolspeed = 0.25 -/obj/item/weapon/surgicaldrill/alien +/obj/item/surgicaldrill/alien name = "alien drill" desc = "Maybe alien surgeons have finally found a use for the drill." icon = 'icons/obj/abductor.dmi' origin_tech = "materials=2;biotech=2;abductor=2" toolspeed = 0.25 -/obj/item/weapon/cautery/alien +/obj/item/cautery/alien name = "alien cautery" desc = "Why would bloodless aliens have a tool to stop bleeding? \ Unless..." @@ -611,7 +611,7 @@ Congratulations! You are now trained for invasive xenobiology research!"} density = TRUE /obj/structure/table_frame/abductor/attackby(obj/item/I, mob/user, params) - if(istype(I, /obj/item/weapon/wrench)) + if(istype(I, /obj/item/wrench)) to_chat(user, "You start disassembling [src]...") playsound(src.loc, I.usesound, 50, 1) if(do_after(user, 30*I.toolspeed, target = src)) @@ -706,8 +706,8 @@ Congratulations! You are now trained for invasive xenobiology research!"} state = 1 /obj/structure/door_assembly/door_assembly_abductor/attackby(obj/item/W, mob/user, params) - if(istype(W, /obj/item/weapon/weldingtool) && !anchored ) - var/obj/item/weapon/weldingtool/WT = W + if(istype(W, /obj/item/weldingtool) && !anchored ) + var/obj/item/weldingtool/WT = W if(WT.remove_fuel(0,user)) user.visible_message("[user] disassembles the airlock assembly.", \ "You start to disassemble the airlock assembly...") @@ -720,7 +720,7 @@ Congratulations! You are now trained for invasive xenobiology research!"} qdel(src) else return - else if(istype(W, /obj/item/weapon/airlock_painter)) + else if(istype(W, /obj/item/airlock_painter)) return // no repainting else if(istype(W, /obj/item/stack/sheet)) return // no material modding diff --git a/code/game/gamemodes/miniantags/abduction/abduction_outfits.dm b/code/game/gamemodes/miniantags/abduction/abduction_outfits.dm index c92fdddf26..aa97d1e2d8 100644 --- a/code/game/gamemodes/miniantags/abduction/abduction_outfits.dm +++ b/code/game/gamemodes/miniantags/abduction/abduction_outfits.dm @@ -2,7 +2,7 @@ name = "Abductor Basic" uniform = /obj/item/clothing/under/color/grey //they're greys gettit shoes = /obj/item/clothing/shoes/combat - back = /obj/item/weapon/storage/backpack + back = /obj/item/storage/backpack ears = /obj/item/device/radio/headset/abductor /datum/outfit/abductor/proc/get_team_console(team_number) @@ -23,9 +23,9 @@ var/obj/item/clothing/suit/armor/abductor/vest/V = locate() in H if(V) console.AddVest(V) - V.flags |= NODROP + V.flags_1 |= NODROP_1 - var/obj/item/weapon/storage/backpack/B = locate() in H + var/obj/item/storage/backpack/B = locate() in H if(B) for(var/obj/item/device/abductor/gizmo/G in B.contents) console.AddGizmo(G) @@ -40,11 +40,11 @@ name = "Abductor Agent" head = /obj/item/clothing/head/helmet/abductor suit = /obj/item/clothing/suit/armor/abductor/vest - suit_store = /obj/item/weapon/abductor_baton - belt = /obj/item/weapon/storage/belt/military/abductor/full + suit_store = /obj/item/abductor_baton + belt = /obj/item/storage/belt/military/abductor/full backpack_contents = list( - /obj/item/weapon/gun/energy/alien = 1, + /obj/item/gun/energy/alien = 1, /obj/item/device/abductor/silencer = 1 ) @@ -58,5 +58,5 @@ /datum/outfit/abductor/scientist/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE) ..() if(!visualsOnly) - var/obj/item/weapon/implant/abductor/beamplant = new /obj/item/weapon/implant/abductor(H) + var/obj/item/implant/abductor/beamplant = new /obj/item/implant/abductor(H) beamplant.implant(H) diff --git a/code/game/gamemodes/miniantags/abduction/abduction_surgery.dm b/code/game/gamemodes/miniantags/abduction/abduction_surgery.dm index 06e4a84569..879f68e960 100644 --- a/code/game/gamemodes/miniantags/abduction/abduction_surgery.dm +++ b/code/game/gamemodes/miniantags/abduction/abduction_surgery.dm @@ -10,7 +10,7 @@ var/mob/living/carbon/human/H = user if(H.dna.species.id == "abductor") return 1 - for(var/obj/item/weapon/implant/abductor/A in H.implants) + for(var/obj/item/implant/abductor/A in H.implants) return 1 return 0 diff --git a/code/game/gamemodes/miniantags/abduction/gland.dm b/code/game/gamemodes/miniantags/abduction/gland.dm index 21becd3c24..8c408c007e 100644 --- a/code/game/gamemodes/miniantags/abduction/gland.dm +++ b/code/game/gamemodes/miniantags/abduction/gland.dm @@ -171,7 +171,7 @@ /obj/item/organ/heart/gland/egg/activate() to_chat(owner, "You lay an egg!") - var/obj/item/weapon/reagent_containers/food/snacks/egg/egg = new(owner.loc) + var/obj/item/reagent_containers/food/snacks/egg/egg = new(owner.loc) egg.reagents.add_reagent("sacid",20) egg.desc += " It smells bad." diff --git a/code/game/gamemodes/miniantags/abduction/machinery/console.dm b/code/game/gamemodes/miniantags/abduction/machinery/console.dm index 8ad8cc8474..f3deebc6b7 100644 --- a/code/game/gamemodes/miniantags/abduction/machinery/console.dm +++ b/code/game/gamemodes/miniantags/abduction/machinery/console.dm @@ -69,7 +69,7 @@ dat+="
" dat += "Select Agent Vest Disguise
" - dat += "[vest.flags & NODROP ? "Unlock" : "Lock"] Vest
" + dat += "[vest.flags_1 & NODROP_1 ? "Unlock" : "Lock"] Vest
" else dat += "NO AGENT VEST DETECTED" var/datum/browser/popup = new(user, "computer", "Abductor Console", 400, 500) @@ -95,7 +95,7 @@ else if(href_list["dispense"]) switch(href_list["dispense"]) if("baton") - Dispense(/obj/item/weapon/abductor_baton,cost=2) + Dispense(/obj/item/abductor_baton,cost=2) if("helmet") Dispense(/obj/item/clothing/head/helmet/abductor) if("silencer") diff --git a/code/game/gamemodes/miniantags/abduction/machinery/dispenser.dm b/code/game/gamemodes/miniantags/abduction/machinery/dispenser.dm index 90ea06fbd5..88bb84fc4a 100644 --- a/code/game/gamemodes/miniantags/abduction/machinery/dispenser.dm +++ b/code/game/gamemodes/miniantags/abduction/machinery/dispenser.dm @@ -13,8 +13,8 @@ //TODO : replace with presets or spectrum return rgb(rand(0,255),rand(0,255),rand(0,255)) -/obj/machinery/abductor/gland_dispenser/New() - ..() +/obj/machinery/abductor/gland_dispenser/Initialize() + . = ..() gland_types = subtypesof(/obj/item/organ/heart/gland) gland_types = shuffle(gland_types) gland_colors = new/list(gland_types.len) @@ -58,7 +58,7 @@ popup.open() return -/obj/machinery/abductor/gland_dispenser/attackby(obj/item/weapon/W, mob/user, params) +/obj/machinery/abductor/gland_dispenser/attackby(obj/item/W, mob/user, params) if(istype(W, /obj/item/organ/heart/gland)) if(!user.drop_item()) return diff --git a/code/game/gamemodes/miniantags/abduction/machinery/experiment.dm b/code/game/gamemodes/miniantags/abduction/machinery/experiment.dm index 9e8a8d974d..58ca8bbea9 100644 --- a/code/game/gamemodes/miniantags/abduction/machinery/experiment.dm +++ b/code/game/gamemodes/miniantags/abduction/machinery/experiment.dm @@ -98,7 +98,7 @@ var/dat dat += "

Experiment

" if(occupant) - var/obj/item/weapon/photo/P = new + var/obj/item/photo/P = new P.photocreate(null, icon(dissection_icon(occupant), dir = SOUTH)) user << browse_rsc(P.img, "dissection_img") dat += "
" diff --git a/code/game/gamemodes/miniantags/borer/borer.dm b/code/game/gamemodes/miniantags/borer/borer.dm index 2b83017d1d..aaeee27985 100644 --- a/code/game/gamemodes/miniantags/borer/borer.dm +++ b/code/game/gamemodes/miniantags/borer/borer.dm @@ -1093,7 +1093,7 @@ GLOBAL_VAR_INIT(total_borer_hosts_needed, 10) /datum/action/innate/borer/jumpstart_host name = "Jumpstart Host" desc = "Bring your host back to life." - icon_icon = 'icons/obj/weapons.dmi' + icon_icon = 'icons/obj/items_and_weapons.dmi' button_icon_state = "defibpaddles0" /datum/action/innate/borer/jumpstart_host/Activate() diff --git a/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm b/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm index c24ab53ef5..bbd78ff76a 100644 --- a/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm +++ b/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm @@ -38,8 +38,8 @@ /obj/effect/mob_spawn/swarmer/attack_hand(mob/living/user) to_chat(user, "Picking up the swarmer may cause it to activate. You should be careful about this.") -/obj/effect/mob_spawn/swarmer/attackby(obj/item/weapon/W, mob/user, params) - if(istype(W, /obj/item/weapon/screwdriver) && user.a_intent != INTENT_HARM) +/obj/effect/mob_spawn/swarmer/attackby(obj/item/W, mob/user, params) + if(istype(W, /obj/item/screwdriver) && user.a_intent != INTENT_HARM) user.visible_message("[usr.name] deactivates [src].", "After some fiddling, you find a way to disable [src]'s power source.", "You hear clicking.") @@ -91,7 +91,7 @@ projectiletype = /obj/item/projectile/beam/disabler ranged_cooldown_time = 20 projectilesound = 'sound/weapons/taser2.ogg' - loot = list(/obj/effect/decal/cleanable/robot_debris, /obj/item/weapon/ore/bluespace_crystal) + loot = list(/obj/effect/decal/cleanable/robot_debris, /obj/item/ore/bluespace_crystal) del_on_death = 1 deathmessage = "explodes with a sharp pop!" light_color = LIGHT_COLOR_CYAN @@ -191,7 +191,7 @@ return 1 return ..() -/obj/item/weapon/gun/swarmer_act()//Stops you from eating the entire armory +/obj/item/gun/swarmer_act()//Stops you from eating the entire armory return FALSE /obj/item/clockwork/alloy_shards/IntegrateAmount() @@ -469,7 +469,7 @@ var/mob/living/carbon/human/H = target if(ishuman(target) && (!H.handcuffed)) - H.handcuffed = new /obj/item/weapon/restraints/handcuffs/energy/used(H) + H.handcuffed = new /obj/item/restraints/handcuffs/energy/used(H) H.update_handcuffed() add_logs(src, H, "handcuffed") diff --git a/code/game/gamemodes/miniantags/hades/hades.dm b/code/game/gamemodes/miniantags/hades/hades.dm index 9b9f1cbf80..948aaeb422 100644 --- a/code/game/gamemodes/miniantags/hades/hades.dm +++ b/code/game/gamemodes/miniantags/hades/hades.dm @@ -136,7 +136,7 @@ src.visible_message("[src]'s Staff is flung free as their body explodes.") var/obj/structure/ladder/unbreakable/hades/churchLadder = new/obj/structure/ladder/unbreakable/hades(T) var/obj/structure/ladder/unbreakable/hades/bodyLadder = new/obj/structure/ladder/unbreakable/hades(get_turf(src)) - var/obj/item/weapon/hades_staff/HS = new/obj/item/weapon/hades_staff(get_turf(src)) + var/obj/item/hades_staff/HS = new/obj/item/hades_staff(get_turf(src)) HS.throw_at_fast(pick(orange(src,7)),10,1) churchLadder.up = bodyLadder bodyLadder.down = churchLadder @@ -447,8 +447,8 @@ if(isIndulged) sinPerson << "Your stomach growls, you feel hungry." var/list/allTypes = list() - for(var/A in typesof(/obj/item/weapon/reagent_containers/food/snacks)) - var/obj/item/weapon/reagent_containers/food/snacks/O = A + for(var/A in typesof(/obj/item/reagent_containers/food/snacks)) + var/obj/item/reagent_containers/food/snacks/O = A if(initial(O.cooked_type)) allTypes += A for(var/i in 1 to 10) @@ -461,12 +461,12 @@ /proc/sin_Pride(var/mob/living/carbon/human/sinPerson, var/isIndulged) if(isIndulged) sinPerson << "You feel strong enough to take on the world." - var/obj/item/weapon/twohanded/sin_pride/good = new/obj/item/weapon/twohanded/sin_pride(get_turf(sinPerson)) + var/obj/item/twohanded/sin_pride/good = new/obj/item/twohanded/sin_pride(get_turf(sinPerson)) good.name = "Indulged [good.name]" good.pride_direction = FALSE else sinPerson << "You feel small and weak, like the entire world is against you." - var/obj/item/weapon/twohanded/sin_pride/bad = new/obj/item/weapon/twohanded/sin_pride(get_turf(sinPerson)) + var/obj/item/twohanded/sin_pride/bad = new/obj/item/twohanded/sin_pride(get_turf(sinPerson)) bad.name = "Punished [bad.name]" bad.pride_direction = TRUE @@ -550,7 +550,7 @@ icon = 'icons/effects/224x224.dmi' -/obj/item/weapon/twohanded/sin_pride +/obj/item/twohanded/sin_pride icon_state = "mjollnir0" name = "Pride-struck Hammer" desc = "It resonates an aura of Pride." @@ -564,11 +564,11 @@ hitsound = 'sound/weapons/blade1.ogg' var/pride_direction = FALSE -/obj/item/weapon/twohanded/sin_pride/update_icon() +/obj/item/twohanded/sin_pride/update_icon() icon_state = "mjollnir[wielded]" return -/obj/item/weapon/twohanded/sin_pride/afterattack(atom/A as mob|obj|turf|area, mob/user, proximity) +/obj/item/twohanded/sin_pride/afterattack(atom/A as mob|obj|turf|area, mob/user, proximity) if(!proximity) return if(wielded) if(istype(A,/mob/living/carbon/human)) @@ -655,7 +655,7 @@ attacktext = "strikes at" attack_sound = 'sound/weapons/bladeslice.ogg' - butcher_results = list(/obj/item/clothing/mask/gas/cyborg/hades = 1,/obj/item/clothing/suit/hooded/chaplain_hoodie/hades = 1,/obj/item/weapon/hades_staff/fake = 1) + butcher_results = list(/obj/item/clothing/mask/gas/cyborg/hades = 1,/obj/item/clothing/suit/hooded/chaplain_hoodie/hades = 1,/obj/item/hades_staff/fake = 1) unsuitable_atmos_damage = 0 del_on_death = 0 diff --git a/code/game/gamemodes/miniantags/hades/hades_chapel.dm b/code/game/gamemodes/miniantags/hades/hades_chapel.dm index 6b1f781fe0..df8a2efafd 100644 --- a/code/game/gamemodes/miniantags/hades/hades_chapel.dm +++ b/code/game/gamemodes/miniantags/hades/hades_chapel.dm @@ -16,7 +16,7 @@ /obj/structure/chair/hades/New() ..() - flags |= NODECONSTRUCT + flags_1 |= NODECONSTRUCT_1 for(var/obj/structure/kitchenspike/KS in range(12)) watchedSpikes += KS @@ -39,14 +39,14 @@ playsound(get_turf(src), 'sound/effects/pope_entry.ogg', 100, 1) sleep(100) playsound(get_turf(src), 'sound/effects/hyperspace_end.ogg', 100, 1) - new/obj/item/weapon/hades_staff/imbued(get_turf(src)) + new/obj/item/hades_staff/imbued(get_turf(src)) src.visible_message("[src] shatters into a thousand shards, a staff falling from it.") qdel(src) -/obj/structure/chair/hades/attackby(obj/item/weapon/W, mob/user, params) +/obj/structure/chair/hades/attackby(obj/item/W, mob/user, params) ..() - if(istype(W, /obj/item/weapon/hades_staff)) - var/obj/item/weapon/hades_staff/HS = W + if(istype(W, /obj/item/hades_staff)) + var/obj/item/hades_staff/HS = W if(!HS.isKey) return src.visible_message("[user] inserts the [W] into the [src], giving it a quick turn.") @@ -74,11 +74,11 @@ /obj/structure/ladder/unbreakable/hades/update_icon() return -/obj/item/weapon/paper/hades_instructions +/obj/item/paper/hades_instructions name = "paper- 'Hastily Scrawled Letter'" info = "The Master has instructed us to collect corpses for the ritual, and told us to deposity them in the Ritual Room, behind a bookcase in the library. The Master has locked the device to only work with his key, so no more accidents happen." -/obj/item/weapon/hades_staff +/obj/item/hades_staff name = "Staff of Hades" desc = "A large, dark staff, with a set of key-like prongs on the end." icon_state = "staffofchange" @@ -93,12 +93,12 @@ block_chance = 25 var/isKey = 1 -/obj/item/weapon/hades_staff/fake +/obj/item/hades_staff/fake name = "Inert Staff of Hades" desc = "A large, dark staff." isKey = 0 -/obj/item/weapon/hades_staff/imbued +/obj/item/hades_staff/imbued name = "Imbued Staff of Hades" desc = " Bestowed with the power of wayward souls, this Staff allows the wielder to judge a target." force = 75 @@ -107,7 +107,7 @@ var/lastJudge = 0 var/judgeCooldown = 150 -/obj/item/weapon/hades_staff/imbued/attack(mob/living/carbon/human/M, mob/living/carbon/human/user) +/obj/item/hades_staff/imbued/attack(mob/living/carbon/human/M, mob/living/carbon/human/user) if(!istype(M)) return ..() diff --git a/code/game/gamemodes/miniantags/morph/morph.dm b/code/game/gamemodes/miniantags/morph/morph.dm index af27833d15..f763f742f7 100644 --- a/code/game/gamemodes/miniantags/morph/morph.dm +++ b/code/game/gamemodes/miniantags/morph/morph.dm @@ -30,9 +30,9 @@ wander = 0 attacktext = "glomps" attack_sound = 'sound/effects/blobattack.ogg' - butcher_results = list(/obj/item/weapon/reagent_containers/food/snacks/meat/slab = 2) + butcher_results = list(/obj/item/reagent_containers/food/snacks/meat/slab = 2) - var/morphed = 0 + var/morphed = FALSE var/atom/movable/form = null var/morph_time = 0 var/static/list/blacklist_typecache = typecacheof(list( @@ -93,7 +93,10 @@ ..() /mob/living/simple_animal/hostile/morph/proc/assume(atom/movable/target) - morphed = 1 + if(morphed) + to_chat(src, "You must restore to your original form first!") + return + morphed = TRUE form = target visible_message("[src] suddenly twists and changes shape, becoming a copy of [target]!", \ @@ -117,8 +120,9 @@ /mob/living/simple_animal/hostile/morph/proc/restore() if(!morphed) + to_chat(src, "You're already in your normal form!") return - morphed = 0 + morphed = FALSE form = null alpha = initial(alpha) color = initial(color) diff --git a/code/game/gamemodes/miniantags/revenant/revenant.dm b/code/game/gamemodes/miniantags/revenant/revenant.dm index e16c21e2e2..5e1d80e175 100644 --- a/code/game/gamemodes/miniantags/revenant/revenant.dm +++ b/code/game/gamemodes/miniantags/revenant/revenant.dm @@ -174,7 +174,7 @@ //damage, gibbing, and dying /mob/living/simple_animal/revenant/attackby(obj/item/W, mob/living/user, params) . = ..() - if(istype(W, /obj/item/weapon/nullrod)) + if(istype(W, /obj/item/nullrod)) visible_message("[src] violently flinches!", \ "As \the [W] passes through you, you feel your essence draining away!") adjustBruteLoss(25) //hella effective @@ -218,7 +218,7 @@ alpha = i visible_message("[src]'s body breaks apart into a fine pile of blue dust.") var/reforming_essence = essence_regen_cap //retain the gained essence capacity - var/obj/item/weapon/ectoplasm/revenant/R = new(get_turf(src)) + var/obj/item/ectoplasm/revenant/R = new(get_turf(src)) R.essence = max(reforming_essence - 15 * perfectsouls, 75) //minus any perfect souls R.client_to_revive = client //If the essence reforms, the old revenant is put back in the body R.revenant = src @@ -321,7 +321,7 @@ //reforming -/obj/item/weapon/ectoplasm/revenant +/obj/item/ectoplasm/revenant name = "glimmering residue" desc = "A pile of fine blue dust. Small tendrils of violet mist swirl around it." icon = 'icons/effects/effects.dmi' @@ -333,14 +333,14 @@ var/client/client_to_revive var/mob/living/simple_animal/revenant/revenant -/obj/item/weapon/ectoplasm/revenant/New() +/obj/item/ectoplasm/revenant/New() ..() addtimer(CALLBACK(src, .proc/try_reform), 600) -/obj/item/weapon/ectoplasm/revenant/proc/scatter() +/obj/item/ectoplasm/revenant/proc/scatter() qdel(src) -/obj/item/weapon/ectoplasm/revenant/proc/try_reform() +/obj/item/ectoplasm/revenant/proc/try_reform() if(reforming) reforming = FALSE reform() @@ -348,7 +348,7 @@ inert = TRUE visible_message("[src] settles down and seems lifeless.") -/obj/item/weapon/ectoplasm/revenant/attack_self(mob/user) +/obj/item/ectoplasm/revenant/attack_self(mob/user) if(!reforming || inert) return ..() user.visible_message("[user] scatters [src] in all directions.", \ @@ -356,21 +356,21 @@ user.drop_item() scatter() -/obj/item/weapon/ectoplasm/revenant/throw_impact(atom/hit_atom) +/obj/item/ectoplasm/revenant/throw_impact(atom/hit_atom) ..() if(inert) return visible_message("[src] breaks into particles upon impact, which fade away to nothingness.") scatter() -/obj/item/weapon/ectoplasm/revenant/examine(mob/user) +/obj/item/ectoplasm/revenant/examine(mob/user) ..() if(inert) to_chat(user, "It seems inert.") else if(reforming) to_chat(user, "It is shifting and distorted. It would be wise to destroy this.") -/obj/item/weapon/ectoplasm/revenant/proc/reform() +/obj/item/ectoplasm/revenant/proc/reform() if(QDELETED(src) || QDELETED(revenant) || inert) return var/key_of_revenant @@ -412,7 +412,7 @@ revenant = null qdel(src) -/obj/item/weapon/ectoplasm/revenant/Destroy() +/obj/item/ectoplasm/revenant/Destroy() if(!QDELETED(revenant)) qdel(revenant) ..() diff --git a/code/game/gamemodes/miniantags/revenant/revenant_abilities.dm b/code/game/gamemodes/miniantags/revenant/revenant_abilities.dm index 184564b024..98102984ee 100644 --- a/code/game/gamemodes/miniantags/revenant/revenant_abilities.dm +++ b/code/game/gamemodes/miniantags/revenant/revenant_abilities.dm @@ -238,8 +238,8 @@ INVOKE_ASYNC(src, .proc/defile, T) /obj/effect/proc_holder/spell/aoe_turf/revenant/defile/proc/defile(turf/T) - if(T.flags & NOJAUNT) - T.flags -= NOJAUNT + if(T.flags_1 & NOJAUNT_1) + T.flags_1 &= ~NOJAUNT_1 new /obj/effect/temp_visual/revenant(T) if(!istype(T, /turf/open/floor/plating) && !istype(T, /turf/open/floor/engine/cult) && isfloorturf(T) && prob(15)) var/turf/open/floor/floor = T diff --git a/code/game/gamemodes/nuclear/nuclear.dm b/code/game/gamemodes/nuclear/nuclear.dm index 16fb1f601d..59650561a6 100644 --- a/code/game/gamemodes/nuclear/nuclear.dm +++ b/code/game/gamemodes/nuclear/nuclear.dm @@ -114,9 +114,9 @@ var/obj/item/device/nuclear_challenge/challenge = new /obj/item/device/nuclear_challenge synd_mind.current.put_in_hands_or_del(challenge) - var/list/foundIDs = synd_mind.current.search_contents_for(/obj/item/weapon/card/id) + var/list/foundIDs = synd_mind.current.search_contents_for(/obj/item/card/id) if(foundIDs.len) - for(var/obj/item/weapon/card/id/ID in foundIDs) + for(var/obj/item/card/id/ID in foundIDs) ID.name = "lead agent card" ID.access += ACCESS_SYNDICATE_LEADER else @@ -127,7 +127,7 @@ A.command = TRUE if(nuke_code) - var/obj/item/weapon/paper/P = new + var/obj/item/paper/P = new P.info = "The nuclear authorization code is: [nuke_code]" P.name = "nuclear bomb code" var/mob/living/carbon/human/H = synd_mind.current @@ -186,7 +186,7 @@ /datum/game_mode/nuclear/declare_completion() var/disk_rescued = 1 - for(var/obj/item/weapon/disk/nuclear/D in GLOB.poi_list) + for(var/obj/item/disk/nuclear/D in GLOB.poi_list) if(!D.onCentCom()) disk_rescued = 0 break @@ -323,12 +323,12 @@ uniform = /obj/item/clothing/under/syndicate shoes = /obj/item/clothing/shoes/combat gloves = /obj/item/clothing/gloves/combat - back = /obj/item/weapon/storage/backpack + back = /obj/item/storage/backpack ears = /obj/item/device/radio/headset/syndicate/alt - l_pocket = /obj/item/weapon/pinpointer/syndicate - id = /obj/item/weapon/card/id/syndicate - belt = /obj/item/weapon/gun/ballistic/automatic/pistol - backpack_contents = list(/obj/item/weapon/storage/box/syndie=1) + l_pocket = /obj/item/pinpointer/syndicate + id = /obj/item/card/id/syndicate + belt = /obj/item/gun/ballistic/automatic/pistol + backpack_contents = list(/obj/item/storage/box/syndie=1) var/tc = 25 @@ -347,9 +347,9 @@ U.hidden_uplink.telecrystals = tc H.equip_to_slot_or_del(U, slot_in_backpack) - var/obj/item/weapon/implant/weapons_auth/W = new/obj/item/weapon/implant/weapons_auth(H) + var/obj/item/implant/weapons_auth/W = new/obj/item/implant/weapons_auth(H) W.implant(H) - var/obj/item/weapon/implant/explosive/E = new/obj/item/weapon/implant/explosive(H) + var/obj/item/implant/explosive/E = new/obj/item/implant/explosive(H) E.implant(H) H.faction |= "syndicate" H.update_icons() @@ -360,10 +360,10 @@ glasses = /obj/item/clothing/glasses/night mask = /obj/item/clothing/mask/gas/syndicate suit = /obj/item/clothing/suit/space/hardsuit/syndi - r_pocket = /obj/item/weapon/tank/internals/emergency_oxygen/engi + r_pocket = /obj/item/tank/internals/emergency_oxygen/engi internals_slot = slot_r_store - belt = /obj/item/weapon/storage/belt/military - r_hand = /obj/item/weapon/gun/ballistic/automatic/shotgun/bulldog - backpack_contents = list(/obj/item/weapon/storage/box/syndie=1,\ - /obj/item/weapon/tank/jetpack/oxygen/harness=1,\ - /obj/item/weapon/gun/ballistic/automatic/pistol=1) + belt = /obj/item/storage/belt/military + r_hand = /obj/item/gun/ballistic/automatic/shotgun/bulldog + backpack_contents = list(/obj/item/storage/box/syndie=1,\ + /obj/item/tank/jetpack/oxygen/harness=1,\ + /obj/item/gun/ballistic/automatic/pistol=1) diff --git a/code/game/gamemodes/nuclear/nuclear_challenge.dm b/code/game/gamemodes/nuclear/nuclear_challenge.dm index f275db3b0b..f671d38395 100644 --- a/code/game/gamemodes/nuclear/nuclear_challenge.dm +++ b/code/game/gamemodes/nuclear/nuclear_challenge.dm @@ -49,7 +49,7 @@ to_chat(user, "You've attracted the attention of powerful forces within the syndicate. A bonus bundle of telecrystals has been granted to your team. Great things await you if you complete the mission.") for(var/V in GLOB.syndicate_shuttle_boards) - var/obj/item/weapon/circuitboard/computer/syndicate_shuttle/board = V + var/obj/item/circuitboard/computer/syndicate_shuttle/board = V board.challenge = TRUE var/obj/item/device/radio/uplink/nuclear/U = new(get_turf(user)) @@ -74,7 +74,7 @@ to_chat(user, "It's too late to declare hostilities. Your benefactors are already busy with other schemes. You'll have to make do with what you have on hand.") return 0 for(var/V in GLOB.syndicate_shuttle_boards) - var/obj/item/weapon/circuitboard/computer/syndicate_shuttle/board = V + var/obj/item/circuitboard/computer/syndicate_shuttle/board = V if(board.moved) to_chat(user, "The shuttle has already been moved! You have forfeit the right to declare war.") return 0 diff --git a/code/game/gamemodes/nuclear/nuclearbomb.dm b/code/game/gamemodes/nuclear/nuclearbomb.dm index d36cab4881..ee611349f8 100644 --- a/code/game/gamemodes/nuclear/nuclearbomb.dm +++ b/code/game/gamemodes/nuclear/nuclearbomb.dm @@ -32,7 +32,7 @@ var/r_code = "ADMIN" var/yes_code = FALSE var/safety = TRUE - var/obj/item/weapon/disk/nuclear/auth = null + var/obj/item/disk/nuclear/auth = null use_power = NO_POWER_USE var/previous_level = "" var/obj/item/nuke_core/core = null @@ -85,13 +85,12 @@ . = ..() var/obj/machinery/nuclearbomb/existing = locate("syndienuke") in GLOB.nuke_list if(existing) - qdel(src) - throw EXCEPTION("Attempted to spawn a syndicate nuke while one already exists at [existing.loc.x],[existing.loc.y],[existing.loc.z]") - return 0 + stack_trace("Attempted to spawn a syndicate nuke while one already exists at [existing.loc.x],[existing.loc.y],[existing.loc.z]") + return INITIALIZE_HINT_QDEL tag = "syndienuke" /obj/machinery/nuclearbomb/attackby(obj/item/I, mob/user, params) - if (istype(I, /obj/item/weapon/disk/nuclear)) + if (istype(I, /obj/item/disk/nuclear)) if(!user.drop_item()) return I.forceMove(src) @@ -101,7 +100,7 @@ switch(deconstruction_state) if(NUKESTATE_INTACT) - if(istype(I, /obj/item/weapon/screwdriver/nuke)) + if(istype(I, /obj/item/screwdriver/nuke)) playsound(loc, I.usesound, 100, 1) to_chat(user, "You start removing [src]'s front panel's screws...") if(do_after(user, 60*I.toolspeed,target=src)) @@ -110,7 +109,7 @@ update_icon() return if(NUKESTATE_UNSCREWED) - if(istype(I, /obj/item/weapon/crowbar)) + if(istype(I, /obj/item/crowbar)) to_chat(user, "You start removing [src]'s front panel...") playsound(loc, I.usesound, 100, 1) if(do_after(user,30*I.toolspeed,target=src)) @@ -119,8 +118,8 @@ update_icon() return if(NUKESTATE_PANEL_REMOVED) - if(istype(I, /obj/item/weapon/weldingtool)) - var/obj/item/weapon/weldingtool/welder = I + if(istype(I, /obj/item/weldingtool)) + var/obj/item/weldingtool/welder = I playsound(loc, I.usesound, 100, 1) to_chat(user, "You start cutting [src]'s inner plate...") if(welder.remove_fuel(1,user)) @@ -130,7 +129,7 @@ update_icon() return if(NUKESTATE_WELDED) - if(istype(I, /obj/item/weapon/crowbar)) + if(istype(I, /obj/item/crowbar)) to_chat(user, "You start prying off [src]'s inner plate...") playsound(loc, I.usesound, 100, 1) if(do_after(user,50*I.toolspeed,target=src)) @@ -297,7 +296,7 @@ if("insert_disk") if(!auth) var/obj/item/I = usr.get_active_held_item() - if(istype(I, /obj/item/weapon/disk/nuclear)) + if(istype(I, /obj/item/disk/nuclear)) usr.drop_item() I.forceMove(src) auth = I @@ -363,7 +362,7 @@ if(safety) if(timing) set_security_level(previous_level) - for(var/obj/item/weapon/pinpointer/syndicate/S in GLOB.pinpointer_list) + for(var/obj/item/pinpointer/syndicate/S in GLOB.pinpointer_list) S.switch_mode_to(initial(S.mode)) S.nuke_warning = FALSE timing = FALSE @@ -382,14 +381,14 @@ bomb_set = TRUE set_security_level("delta") detonation_timer = world.time + (timer_set * 10) - for(var/obj/item/weapon/pinpointer/syndicate/S in GLOB.pinpointer_list) + for(var/obj/item/pinpointer/syndicate/S in GLOB.pinpointer_list) S.switch_mode_to(TRACK_INFILTRATOR) countdown.start() else bomb_set = FALSE detonation_timer = null set_security_level(previous_level) - for(var/obj/item/weapon/pinpointer/syndicate/S in GLOB.pinpointer_list) + for(var/obj/item/pinpointer/syndicate/S in GLOB.pinpointer_list) S.switch_mode_to(initial(S.mode)) S.nuke_warning = FALSE countdown.stop() @@ -483,7 +482,7 @@ This is here to make the tiles around the station mininuke change when it's arme SSmapping.remove_nuke_threat(src) //==========DAT FUKKEN DISK=============== -/obj/item/weapon/disk +/obj/item/disk icon = 'icons/obj/module.dmi' w_class = WEIGHT_CLASS_TINY item_state = "card-id" @@ -491,23 +490,23 @@ This is here to make the tiles around the station mininuke change when it's arme righthand_file = 'icons/mob/inhands/equipment/idcards_righthand.dmi' icon_state = "datadisk0" -/obj/item/weapon/disk/nuclear +/obj/item/disk/nuclear name = "nuclear authentication disk" desc = "Better keep this safe." icon_state = "nucleardisk" - persistence_replacement = /obj/item/weapon/disk/fakenucleardisk + persistence_replacement = /obj/item/disk/fakenucleardisk max_integrity = 250 armor = list(melee = 0, bullet = 0, laser = 0, energy = 0, bomb = 30, bio = 0, rad = 0, fire = 100, acid = 100) resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | ACID_PROOF -/obj/item/weapon/disk/nuclear/New() +/obj/item/disk/nuclear/New() ..() GLOB.poi_list |= src set_stationloving(TRUE, inform_admins=TRUE) -/obj/item/weapon/disk/nuclear/attackby(obj/item/I, mob/living/user, params) - if(istype(I, /obj/item/weapon/claymore/highlander)) - var/obj/item/weapon/claymore/highlander/H = I +/obj/item/disk/nuclear/attackby(obj/item/I, mob/living/user, params) + if(istype(I, /obj/item/claymore/highlander)) + var/obj/item/claymore/highlander/H = I if(H.nuke_disk) to_chat(user, "Wait... what?") qdel(H.nuke_disk) @@ -519,13 +518,13 @@ This is here to make the tiles around the station mininuke change when it's arme return 1 return ..() -/obj/item/weapon/disk/nuclear/Destroy(force=FALSE) +/obj/item/disk/nuclear/Destroy(force=FALSE) // respawning is handled in /obj/Destroy() if(force) GLOB.poi_list -= src . = ..() -/obj/item/weapon/disk/nuclear/suicide_act(mob/user) +/obj/item/disk/nuclear/suicide_act(mob/user) user.visible_message("[user] is going delta! It looks like [user.p_theyre()] trying to commit suicide!") playsound(user.loc, 'sound/machines/alarm.ogg', 50, -1, 1) var/end_time = world.time + 100 @@ -543,7 +542,7 @@ This is here to make the tiles around the station mininuke change when it's arme user.visible_message("[user] was destroyed by the nuclear blast!") return OXYLOSS -/obj/item/weapon/disk/fakenucleardisk +/obj/item/disk/fakenucleardisk name = "cheap plastic imitation of the nuclear authentication disk" desc = "Broken dreams and a faint odor of cheese." icon_state = "nucleardisk" diff --git a/code/game/gamemodes/nuclear/pinpointer.dm b/code/game/gamemodes/nuclear/pinpointer.dm index d926cf2a9f..9f63309643 100644 --- a/code/game/gamemodes/nuclear/pinpointer.dm +++ b/code/game/gamemodes/nuclear/pinpointer.dm @@ -1,10 +1,10 @@ //Pinpointers are used to track atoms from a distance as long as they're on the same z-level. The captain and nuke ops have ones that track the nuclear authentication disk. -/obj/item/weapon/pinpointer +/obj/item/pinpointer name = "pinpointer" desc = "A handheld tracking device that locks onto certain signals." icon = 'icons/obj/device.dmi' icon_state = "pinoff" - flags = CONDUCT + flags_1 = CONDUCT_1 slot_flags = SLOT_BELT w_class = WEIGHT_CLASS_SMALL item_state = "electronic" @@ -23,16 +23,16 @@ var/nuke_warning = FALSE // If we've set off a miniature alarm about an armed nuke var/mode = TRACK_NUKE_DISK //What are we looking for? -/obj/item/weapon/pinpointer/New() +/obj/item/pinpointer/New() ..() GLOB.pinpointer_list += src -/obj/item/weapon/pinpointer/Destroy() +/obj/item/pinpointer/Destroy() STOP_PROCESSING(SSfastprocess, src) GLOB.pinpointer_list -= src return ..() -/obj/item/weapon/pinpointer/attack_self(mob/living/user) +/obj/item/pinpointer/attack_self(mob/living/user) active = !active user.visible_message("[user] [active ? "" : "de"]activates their pinpointer.", "You [active ? "" : "de"]activate your pinpointer.") playsound(user, 'sound/items/screwdriver2.ogg', 50, 1) @@ -43,14 +43,14 @@ target = null //Restarting the pinpointer forces a target reset STOP_PROCESSING(SSfastprocess, src) -/obj/item/weapon/pinpointer/attackby(obj/item/I, mob/living/user, params) +/obj/item/pinpointer/attackby(obj/item/I, mob/living/user, params) if(mode != TRACK_ATOM) return ..() user.visible_message("[user] tunes [src] to [I].", "You fine-tune [src]'s tracking to track [I].") playsound(src, 'sound/machines/click.ogg', 50, 1) constant_target = I -/obj/item/weapon/pinpointer/examine(mob/user) +/obj/item/pinpointer/examine(mob/user) ..() var/msg = "Its tracking indicator reads " switch(mode) @@ -73,7 +73,7 @@ if(bomb.timing) to_chat(user, "Extreme danger. Arming signal detected. Time remaining: [bomb.get_time_left()]") -/obj/item/weapon/pinpointer/process() +/obj/item/pinpointer/process() if(!active) STOP_PROCESSING(SSfastprocess, src) return @@ -82,7 +82,7 @@ my_god_jc_a_bomb() addtimer(CALLBACK(src, .proc/refresh_target), 50, TIMER_UNIQUE) -/obj/item/weapon/pinpointer/proc/scan_for_target() //Looks for whatever it's tracking +/obj/item/pinpointer/proc/scan_for_target() //Looks for whatever it's tracking if(target) if(isliving(target)) var/mob/living/L = target @@ -91,7 +91,7 @@ return switch(mode) if(TRACK_NUKE_DISK) - var/obj/item/weapon/disk/nuclear/N = locate() in GLOB.poi_list + var/obj/item/disk/nuclear/N = locate() in GLOB.poi_list target = N if(TRACK_MALF_AI) for(var/V in GLOB.ai_list) @@ -121,7 +121,7 @@ var/turf/T = get_turf(src) target = locate(target_x, target_y, T.z) -/obj/item/weapon/pinpointer/proc/point_to_target() //If we found what we're looking for, show the distance and direction +/obj/item/pinpointer/proc/point_to_target() //If we found what we're looking for, show the distance and direction if(!active) return if(!target || (mode == TRACK_ATOM && !constant_target)) @@ -144,7 +144,7 @@ if(16 to INFINITY) icon_state = "pinon[nuke_warning ? "alert" : "far"]" -/obj/item/weapon/pinpointer/proc/my_god_jc_a_bomb() //If we should get the hell back to the ship +/obj/item/pinpointer/proc/my_god_jc_a_bomb() //If we should get the hell back to the ship for(var/obj/machinery/nuclearbomb/bomb in GLOB.nuke_list) if(bomb.timing) if(!nuke_warning) @@ -154,7 +154,7 @@ var/mob/living/L = loc to_chat(L, "Your [name] vibrates and lets out a tinny alarm. Uh oh.") -/obj/item/weapon/pinpointer/proc/switch_mode_to(new_mode) //If we shouldn't be tracking what we are +/obj/item/pinpointer/proc/switch_mode_to(new_mode) //If we shouldn't be tracking what we are if(isliving(loc)) var/mob/living/L = loc to_chat(L, "Your [name] beeps as it reconfigures its tracking algorithms.") @@ -162,18 +162,18 @@ mode = new_mode target = null //Switch modes so we can find the new target -/obj/item/weapon/pinpointer/proc/refresh_target() //Periodically removes the target to allow the pinpointer to update (i.e. malf AI shunts, an operative dies) +/obj/item/pinpointer/proc/refresh_target() //Periodically removes the target to allow the pinpointer to update (i.e. malf AI shunts, an operative dies) target = null -/obj/item/weapon/pinpointer/syndicate //Syndicate pinpointers automatically point towards the infiltrator once the nuke is active. +/obj/item/pinpointer/syndicate //Syndicate pinpointers automatically point towards the infiltrator once the nuke is active. name = "syndicate pinpointer" desc = "A handheld tracking device that locks onto certain signals. It's configured to switch tracking modes once it detects the activation signal of a nuclear device." -/obj/item/weapon/pinpointer/syndicate/cyborg //Cyborg pinpointers just look for a random operative. +/obj/item/pinpointer/syndicate/cyborg //Cyborg pinpointers just look for a random operative. name = "cyborg syndicate pinpointer" desc = "An integrated tracking device, jury-rigged to search for living Syndicate operatives." mode = TRACK_OPERATIVES - flags = NODROP + flags_1 = NODROP_1 diff --git a/code/game/gamemodes/objective.dm b/code/game/gamemodes/objective.dm index e6a22cf3d5..b33500db22 100644 --- a/code/game/gamemodes/objective.dm +++ b/code/game/gamemodes/objective.dm @@ -42,7 +42,6 @@ return target /datum/objective/proc/find_target_by_role(role, role_type=0, invert=0)//Option sets either to check assigned role or special role. Default to assigned., invert inverts the check, eg: "Don't choose a Ling" - var/list/candidates = list() //Let's compile a list and THEN pick one randomly, not just first come first serve... for(var/datum/mind/possible_target in get_crewmember_minds()) if((possible_target != owner) && ishuman(possible_target.current)) var/is_role = 0 @@ -56,11 +55,12 @@ if(invert) if(is_role) continue - candidates += possible_target + target = possible_target + break else if(is_role) - candidates += possible_target - if(candidates) - target = pick(candidates) + target = possible_target + break + update_explanation_text() /datum/objective/proc/update_explanation_text() @@ -442,7 +442,8 @@ GLOBAL_LIST_EMPTY(possible_items) /datum/objective/steal/New() ..() if(!GLOB.possible_items.len)//Only need to fill the list when it's needed. - init_subtypes(/datum/objective_item/steal,GLOB.possible_items) + for(var/I in subtypesof(/datum/objective_item/steal)) + new I /datum/objective/steal/find_target() var/approved_targets = list() @@ -507,8 +508,8 @@ GLOBAL_LIST_EMPTY(possible_items_special) /datum/objective/steal/special/New() ..() if(!GLOB.possible_items_special.len) - init_subtypes(/datum/objective_item/special,GLOB.possible_items_special) - init_subtypes(/datum/objective_item/stack,GLOB.possible_items_special) + for(var/I in subtypesof(/datum/objective_item/special) + subtypesof(/datum/objective_item/stack)) + new I /datum/objective/steal/special/find_target() return set_target(pick(GLOB.possible_items_special)) @@ -682,11 +683,11 @@ GLOBAL_LIST_EMPTY(possible_items_special) /datum/objective/steal_five_of_type/summon_guns explanation_text = "Steal at least five guns!" - wanted_items = list(/obj/item/weapon/gun) + wanted_items = list(/obj/item/gun) /datum/objective/steal_five_of_type/summon_magic explanation_text = "Steal at least five magical artefacts!" - wanted_items = list(/obj/item/weapon/spellbook, /obj/item/weapon/gun/magic, /obj/item/clothing/suit/space/hardsuit/wizard, /obj/item/weapon/scrying, /obj/item/weapon/antag_spawner/contract, /obj/item/device/necromantic_stone) + wanted_items = list(/obj/item/spellbook, /obj/item/gun/magic, /obj/item/clothing/suit/space/hardsuit/wizard, /obj/item/scrying, /obj/item/antag_spawner/contract, /obj/item/device/necromantic_stone) /datum/objective/steal_five_of_type/check_completion() if(!isliving(owner.current)) diff --git a/code/game/gamemodes/objective_items.dm b/code/game/gamemodes/objective_items.dm index 43067d4c22..3cfede5f93 100644 --- a/code/game/gamemodes/objective_items.dm +++ b/code/game/gamemodes/objective_items.dm @@ -2,7 +2,7 @@ /datum/objective_item var/name = "A silly bike horn! Honk!" - var/targetitem = /obj/item/weapon/bikehorn //typepath of the objective item + var/targetitem = /obj/item/bikehorn //typepath of the objective item var/difficulty = 9001 //vaguely how hard it is to do this objective var/list/excludefromjob = list() //If you don't want a job to get a certain objective (no captain stealing his own medal, etcetc) var/list/altitems = list() //Items which can serve as an alternative to the objective (darn you blueprints) @@ -11,27 +11,41 @@ /datum/objective_item/proc/check_special_completion() //for objectives with special checks (is that slime extract unused? does that intellicard have an ai in it? etcetc) return 1 +/datum/objective_item/proc/TargetExists() + return TRUE + +/datum/objective_item/steal/New() + ..() + if(TargetExists()) + GLOB.possible_items += src + else + qdel(src) + +/datum/objective_item/steal/Destroy() + GLOB.possible_items -= src + return ..() + /datum/objective_item/steal/caplaser name = "the captain's antique laser gun." - targetitem = /obj/item/weapon/gun/energy/laser/captain + targetitem = /obj/item/gun/energy/laser/captain difficulty = 5 excludefromjob = list("Captain") /datum/objective_item/steal/hoslaser name = "the head of security's personal laser gun." - targetitem = /obj/item/weapon/gun/energy/e_gun/hos + targetitem = /obj/item/gun/energy/e_gun/hos difficulty = 10 excludefromjob = list("Head Of Security") /datum/objective_item/steal/handtele name = "a hand teleporter." - targetitem = /obj/item/weapon/hand_tele + targetitem = /obj/item/hand_tele difficulty = 5 excludefromjob = list("Captain") /datum/objective_item/steal/jetpack name = "the Captain's jetpack." - targetitem = /obj/item/weapon/tank/jetpack/oxygen/captain + targetitem = /obj/item/tank/jetpack/oxygen/captain difficulty = 5 excludefromjob = list("Captain") @@ -49,13 +63,13 @@ /datum/objective_item/steal/hypo name = "the hypospray." - targetitem = /obj/item/weapon/reagent_containers/hypospray/CMO + targetitem = /obj/item/reagent_containers/hypospray/CMO difficulty = 5 excludefromjob = list("Chief Medical Officer") /datum/objective_item/steal/nukedisc name = "the nuclear authentication disk." - targetitem = /obj/item/weapon/disk/nuclear + targetitem = /obj/item/disk/nuclear difficulty = 5 excludefromjob = list("Captain") @@ -82,7 +96,7 @@ difficulty = 15 /datum/objective_item/steal/nuke_core/New() - special_equipment += /obj/item/weapon/storage/box/syndie_kit/nuke + special_equipment += /obj/item/storage/box/syndie_kit/nuke ..() /datum/objective_item/steal/supermatter @@ -91,17 +105,20 @@ difficulty = 15 /datum/objective_item/steal/supermatter/New() - special_equipment += /obj/item/weapon/storage/box/syndie_kit/supermatter + special_equipment += /obj/item/storage/box/syndie_kit/supermatter ..() +/datum/objective_item/steal/supermatter/TargetExists() + return GLOB.main_supermatter_engine != null + //Items with special checks! /datum/objective_item/steal/plasma name = "28 moles of plasma (full tank)." - targetitem = /obj/item/weapon/tank + targetitem = /obj/item/tank difficulty = 3 excludefromjob = list("Chief Engineer","Research Director","Station Engineer","Scientist","Atmospheric Technician") -/datum/objective_item/steal/plasma/check_special_completion(obj/item/weapon/tank/T) +/datum/objective_item/steal/plasma/check_special_completion(obj/item/tank/T) var/target_amount = text2num(name) var/found_amount = 0 found_amount += T.air_contents.gases["plasma"] ? T.air_contents.gases["plasma"][MOLES] : 0 @@ -124,13 +141,13 @@ targetitem = /obj/item/areaeditor/blueprints difficulty = 10 excludefromjob = list("Chief Engineer") - altitems = list(/obj/item/weapon/photo) + altitems = list(/obj/item/photo) /datum/objective_item/steal/blueprints/check_special_completion(obj/item/I) if(istype(I, /obj/item/areaeditor/blueprints)) return 1 - if(istype(I, /obj/item/weapon/photo)) - var/obj/item/weapon/photo/P = I + if(istype(I, /obj/item/photo)) + var/obj/item/photo/P = I if(P.blueprints) //if the blueprints are in frame return 1 return 0 @@ -157,30 +174,41 @@ targetitem = /obj/item/documents/syndicate/blue difficulty = 10 +/datum/objective_item/special/New() + ..() + if(TargetExists()) + GLOB.possible_items_special += src + else + qdel(src) + +/datum/objective_item/special/Destroy() + GLOB.possible_items_special -= src + return ..() + //Old ninja objectives. /datum/objective_item/special/pinpointer name = "the captain's pinpointer." - targetitem = /obj/item/weapon/pinpointer + targetitem = /obj/item/pinpointer difficulty = 10 /datum/objective_item/special/aegun name = "an advanced energy gun." - targetitem = /obj/item/weapon/gun/energy/e_gun/nuclear + targetitem = /obj/item/gun/energy/e_gun/nuclear difficulty = 10 /datum/objective_item/special/ddrill name = "a diamond drill." - targetitem = /obj/item/weapon/pickaxe/drill/diamonddrill + targetitem = /obj/item/pickaxe/drill/diamonddrill difficulty = 10 /datum/objective_item/special/boh name = "a bag of holding." - targetitem = /obj/item/weapon/storage/backpack/holding + targetitem = /obj/item/storage/backpack/holding difficulty = 10 /datum/objective_item/special/hypercell name = "a hyper-capacity power cell." - targetitem = /obj/item/weapon/stock_parts/cell/hyper + targetitem = /obj/item/stock_parts/cell/hyper difficulty = 5 /datum/objective_item/special/laserpointer @@ -190,9 +218,20 @@ /datum/objective_item/special/corgimeat name = "a piece of corgi meat." - targetitem = /obj/item/weapon/reagent_containers/food/snacks/meat/slab/corgi + targetitem = /obj/item/reagent_containers/food/snacks/meat/slab/corgi difficulty = 5 +/datum/objective_item/stack/New() + ..() + if(TargetExists()) + GLOB.possible_items_special += src + else + qdel(src) + +/datum/objective_item/stack/Destroy() + GLOB.possible_items_special -= src + return ..() + //Stack objectives get their own subtype /datum/objective_item/stack name = "5 cardboard." diff --git a/code/game/gamemodes/sandbox/h_sandbox.dm b/code/game/gamemodes/sandbox/h_sandbox.dm index 1586cc43b1..7a17d54b4c 100644 --- a/code/game/gamemodes/sandbox/h_sandbox.dm +++ b/code/game/gamemodes/sandbox/h_sandbox.dm @@ -26,23 +26,23 @@ GLOBAL_VAR_INIT(hsboxspawn, TRUE) var/hsbinfo = null //items that shouldn't spawn on the floor because they would bug or act weird var/global/list/spawn_forbidden = list( - /obj/item/tk_grab, /obj/item/weapon/implant, // not implanter, the actual thing that is inside you + /obj/item/tk_grab, /obj/item/implant, // not implanter, the actual thing that is inside you /obj/item/assembly, /obj/item/device/onetankbomb, /obj/item/radio, /obj/item/device/pda/ai, /obj/item/device/uplink, /obj/item/smallDelivery, /obj/item/projectile, - /obj/item/borg/sight, /obj/item/borg/stun, /obj/item/weapon/robot_module) + /obj/item/borg/sight, /obj/item/borg/stun, /obj/item/robot_module) /datum/hSB/proc/update() var/global/list/hrefs = list( "Space Gear", "Suit Up (Space Travel Gear)" = "hsbsuit", "Spawn Gas Mask" = "hsbspawn&path=[/obj/item/clothing/mask/gas]", - "Spawn Emergency Air Tank" = "hsbspawn&path=[/obj/item/weapon/tank/internals/emergency_oxygen/double]", + "Spawn Emergency Air Tank" = "hsbspawn&path=[/obj/item/tank/internals/emergency_oxygen/double]", "Standard Tools", "Spawn Flashlight" = "hsbspawn&path=[/obj/item/device/flashlight]", - "Spawn Toolbox" = "hsbspawn&path=[/obj/item/weapon/storage/toolbox/mechanical]", + "Spawn Toolbox" = "hsbspawn&path=[/obj/item/storage/toolbox/mechanical]", "Spawn Light Replacer" = "hsbspawn&path=[/obj/item/device/lightreplacer]", - "Spawn Medical Kit" = "hsbspawn&path=[/obj/item/weapon/storage/firstaid/regular]", + "Spawn Medical Kit" = "hsbspawn&path=[/obj/item/storage/firstaid/regular]", "Spawn All-Access ID" = "hsbaaid", "Building Supplies", @@ -52,10 +52,10 @@ GLOBAL_VAR_INIT(hsboxspawn, TRUE) "Spawn 50 Reinforced Glass" = "hsbrglass", "Spawn 50 Glass" = "hsbglass", "Spawn Full Cable Coil" = "hsbspawn&path=[/obj/item/stack/cable_coil]", - "Spawn Hyper Capacity Power Cell" = "hsbspawn&path=[/obj/item/weapon/stock_parts/cell/hyper]", - "Spawn Inf. Capacity Power Cell" = "hsbspawn&path=[/obj/item/weapon/stock_parts/cell/infinite]", + "Spawn Hyper Capacity Power Cell" = "hsbspawn&path=[/obj/item/stock_parts/cell/hyper]", + "Spawn Inf. Capacity Power Cell" = "hsbspawn&path=[/obj/item/stock_parts/cell/infinite]", "Spawn Rapid Construction Device" = "hsbrcd", - "Spawn RCD Ammo" = "hsb_safespawn&path=[/obj/item/weapon/rcd_ammo]", + "Spawn RCD Ammo" = "hsb_safespawn&path=[/obj/item/rcd_ammo]", "Spawn Airlock" = "hsbairlock", "Miscellaneous", @@ -171,7 +171,7 @@ GLOBAL_VAR_INIT(hsboxspawn, TRUE) P.back.layer = initial(P.back.layer) P.back.plane = initial(P.back.plane) P.back = null - P.back = new/obj/item/weapon/tank/jetpack/oxygen(P) + P.back = new/obj/item/tank/jetpack/oxygen(P) P.back.layer = ABOVE_HUD_LAYER P.back.plane = ABOVE_HUD_PLANE P.update_inv_back() @@ -205,7 +205,7 @@ GLOBAL_VAR_INIT(hsboxspawn, TRUE) // All access ID // if("hsbaaid") - var/obj/item/weapon/card/id/gold/ID = new(usr.loc) + var/obj/item/card/id/gold/ID = new(usr.loc) ID.registered_name = usr.real_name ID.assignment = "Sandbox" ID.access = get_all_accesses() @@ -218,7 +218,7 @@ GLOBAL_VAR_INIT(hsboxspawn, TRUE) if("hsbrcd") if(!GLOB.hsboxspawn) return - new/obj/item/weapon/construction/rcd/combat(usr.loc) + new/obj/item/construction/rcd/combat(usr.loc) // // New sandbox airlock maker @@ -250,7 +250,7 @@ GLOBAL_VAR_INIT(hsboxspawn, TRUE) if(!reaginfo) reaginfo = "Reagent Containers (Clothing) (Other Items)

" - var/list/all_items = subtypesof(/obj/item/weapon/reagent_containers) + var/list/all_items = subtypesof(/obj/item/reagent_containers) for(var/typekey in spawn_forbidden) all_items -= typesof(typekey) for(var/O in reverseRange(all_items)) @@ -264,7 +264,7 @@ GLOBAL_VAR_INIT(hsboxspawn, TRUE) if(!objinfo) objinfo = "Other Items (Clothing) (Reagent Containers)

" - var/list/all_items = subtypesof(/obj/item/) - typesof(/obj/item/clothing) - typesof(/obj/item/weapon/reagent_containers) + var/list/all_items = subtypesof(/obj/item/) - typesof(/obj/item/clothing) - typesof(/obj/item/reagent_containers) for(var/typekey in spawn_forbidden) all_items -= typesof(typekey) diff --git a/code/game/gamemodes/wizard/artefact.dm b/code/game/gamemodes/wizard/artefact.dm index 6f1ae8e1dd..59e4db9893 100644 --- a/code/game/gamemodes/wizard/artefact.dm +++ b/code/game/gamemodes/wizard/artefact.dm @@ -3,7 +3,7 @@ ///////////////////////////Veil Render////////////////////// -/obj/item/weapon/veilrender +/obj/item/veilrender name = "veil render" desc = "A wicked curved blade of alien origin, recovered from the ruins of a vast city." icon = 'icons/obj/wizard.dmi' @@ -20,7 +20,7 @@ var/rend_desc = "You should run now." var/spawn_fast = 0 //if 1, ignores checking for mobs on loc before spawning -/obj/item/weapon/veilrender/attack_self(mob/user) +/obj/item/veilrender/attack_self(mob/user) if(charges > 0) new /obj/effect/rend(get_turf(user), spawn_type, spawn_amt, rend_desc, spawn_fast) charges-- @@ -57,14 +57,14 @@ qdel(src) /obj/effect/rend/attackby(obj/item/I, mob/user, params) - if(istype(I, /obj/item/weapon/nullrod)) + if(istype(I, /obj/item/nullrod)) user.visible_message("[user] seals \the [src] with \the [I].") qdel(src) return else return ..() -/obj/item/weapon/veilrender/vealrender +/obj/item/veilrender/vealrender name = "veal render" desc = "A wicked curved blade of alien origin, recovered from the ruins of a vast farm." spawn_type = /mob/living/simple_animal/cow @@ -72,7 +72,7 @@ activate_descriptor = "hunger" rend_desc = "Reverberates with the sound of ten thousand moos." -/obj/item/weapon/veilrender/honkrender +/obj/item/veilrender/honkrender name = "honk render" desc = "A wicked curved blade of alien origin, recovered from the ruins of a vast circus." spawn_type = /mob/living/simple_animal/hostile/retaliate/clown @@ -101,7 +101,7 @@ return /////////////////////////////////////////Scrying/////////////////// -/obj/item/weapon/scrying +/obj/item/scrying name = "scrying orb" desc = "An incandescent orb of otherworldly energy, staring into it gives you vision beyond mortal means." icon = 'icons/obj/projectiles.dmi' @@ -113,7 +113,7 @@ force = 15 hitsound = 'sound/items/welder2.ogg' -/obj/item/weapon/scrying/attack_self(mob/user) +/obj/item/scrying/attack_self(mob/user) to_chat(user, "You can see...everything!") visible_message("[user] stares into [src], their eyes glazing over.") user.ghostize(1) @@ -191,24 +191,24 @@ H.equip_to_slot_or_del(new hat(H), slot_head) H.equip_to_slot_or_del(new /obj/item/clothing/under/roman(H), slot_w_uniform) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/roman(H), slot_shoes) - H.put_in_hands_or_del(new /obj/item/weapon/shield/riot/roman(H)) - H.put_in_hands_or_del(new /obj/item/weapon/claymore(H)) - H.equip_to_slot_or_del(new /obj/item/weapon/twohanded/spear(H), slot_back) + H.put_in_hands_or_del(new /obj/item/shield/riot/roman(H)) + H.put_in_hands_or_del(new /obj/item/claymore(H)) + H.equip_to_slot_or_del(new /obj/item/twohanded/spear(H), slot_back) /////////////////////Multiverse Blade//////////////////// -/obj/item/weapon/multisword +/obj/item/multisword name = "multiverse sword" desc = "A weapon capable of conquering the universe and beyond. Activate it to summon copies of yourself from others dimensions to fight by your side." - icon = 'icons/obj/weapons.dmi' + icon = 'icons/obj/items_and_weapons.dmi' icon_state = "multiverse" item_state = "multiverse" lefthand_file = 'icons/mob/inhands/weapons/swords_lefthand.dmi' righthand_file = 'icons/mob/inhands/weapons/swords_righthand.dmi' hitsound = 'sound/weapons/bladeslice.ogg' - flags = CONDUCT + flags_1 = CONDUCT_1 slot_flags = SLOT_BELT sharpness = IS_SHARP force = 20 @@ -220,16 +220,16 @@ var/assigned = "unassigned" var/static/list/multiverse = list() -/obj/item/weapon/multisword/New() +/obj/item/multisword/New() ..() multiverse += src -/obj/item/weapon/multisword/Destroy() +/obj/item/multisword/Destroy() multiverse.Remove(src) return ..() -/obj/item/weapon/multisword/attack_self(mob/user) +/obj/item/multisword/attack_self(mob/user) if(user.mind.special_role == "apprentice") to_chat(user, "You know better than to touch your teacher's stuff.") return @@ -265,7 +265,7 @@ spawn_copy(C, get_turf(user.loc), user) to_chat(user, "The sword flashes, and you find yourself face to face with...you!") cooldown = world.time + 400 - for(var/obj/item/weapon/multisword/M in multiverse) + for(var/obj/item/multisword/M in multiverse) if(M.assigned == assigned) M.cooldown = cooldown @@ -275,7 +275,7 @@ to_chat(user, "[src] is recharging! Keep in mind it shares a cooldown with the swords wielded by your copies.") -/obj/item/weapon/multisword/proc/spawn_copy(var/client/C, var/turf/T, mob/user) +/obj/item/multisword/proc/spawn_copy(var/client/C, var/turf/T, mob/user) var/mob/living/carbon/human/M = new/mob/living/carbon/human(T) C.prefs.copy_to(M, icon_updates=0) M.key = C.key @@ -298,9 +298,9 @@ M.dna.update_dna_identity() equip_copy(M) -/obj/item/weapon/multisword/proc/equip_copy(var/mob/living/carbon/human/M) +/obj/item/multisword/proc/equip_copy(var/mob/living/carbon/human/M) - var/obj/item/weapon/multisword/sword = new /obj/item/weapon/multisword + var/obj/item/multisword/sword = new /obj/item/multisword sword.assigned = assigned sword.faction = list("[assigned]") @@ -321,7 +321,7 @@ M.equip_to_slot_or_del(new hat(M), slot_head) M.equip_to_slot_or_del(new /obj/item/clothing/under/roman(M), slot_w_uniform) M.equip_to_slot_or_del(new /obj/item/clothing/shoes/roman(M), slot_shoes) - M.put_in_hands_or_del(new /obj/item/weapon/shield/riot/roman(M)) + M.put_in_hands_or_del(new /obj/item/shield/riot/roman(M)) M.put_in_hands_or_del(sword) if("wizard") @@ -380,7 +380,7 @@ M.equip_to_slot_or_del(new /obj/item/device/radio/headset(M), slot_ears) M.equip_to_slot_or_del(new /obj/item/clothing/shoes/clown_shoes(M), slot_shoes) M.equip_to_slot_or_del(new /obj/item/clothing/mask/gas/clown_hat(M), slot_wear_mask) - M.equip_to_slot_or_del(new /obj/item/weapon/bikehorn(M), slot_l_store) + M.equip_to_slot_or_del(new /obj/item/bikehorn(M), slot_l_store) M.put_in_hands_or_del(sword) if("killer") @@ -391,8 +391,8 @@ M.equip_to_slot_or_del(new /obj/item/clothing/head/welding(M), slot_head) M.equip_to_slot_or_del(new /obj/item/device/radio/headset(M), slot_ears) M.equip_to_slot_or_del(new /obj/item/clothing/suit/apron(M), slot_wear_suit) - M.equip_to_slot_or_del(new /obj/item/weapon/kitchen/knife(M), slot_l_store) - M.equip_to_slot_or_del(new /obj/item/weapon/scalpel(M), slot_r_store) + M.equip_to_slot_or_del(new /obj/item/kitchen/knife(M), slot_l_store) + M.equip_to_slot_or_del(new /obj/item/scalpel(M), slot_r_store) M.put_in_hands_or_del(sword) for(var/obj/item/carried_item in M.get_equipped_items()) carried_item.add_mob_blood(M) @@ -439,7 +439,7 @@ M.update_body_parts() - var/obj/item/weapon/card/id/W = new /obj/item/weapon/card/id + var/obj/item/card/id/W = new /obj/item/card/id W.icon_state = "centcom" W.access += ACCESS_MAINT_TUNNELS W.assignment = "Multiverse Traveller" @@ -474,7 +474,7 @@ to_chat(target, "You feel a stabbing pain in [parse_zone(user.zone_selected)]!") target.Knockdown(40) GiveHint(target) - else if(istype(I, /obj/item/weapon/bikehorn)) + else if(istype(I, /obj/item/bikehorn)) to_chat(target, "HONK") SEND_SOUND(target, 'sound/items/airhorn.ogg') target.adjustEarDamage(0,3) diff --git a/code/game/gamemodes/wizard/spellbook.dm b/code/game/gamemodes/wizard/spellbook.dm index 69c26cdb43..2d18c1f9e9 100644 --- a/code/game/gamemodes/wizard/spellbook.dm +++ b/code/game/gamemodes/wizard/spellbook.dm @@ -19,7 +19,7 @@ /datum/spellbook_entry/proc/IsAvailible() // For config prefs / gamemode restrictions - these are round applied return 1 -/datum/spellbook_entry/proc/CanBuy(mob/living/carbon/human/user,obj/item/weapon/spellbook/book) // Specific circumstances +/datum/spellbook_entry/proc/CanBuy(mob/living/carbon/human/user,obj/item/spellbook/book) // Specific circumstances if(book.usesYou have learned [S.name].") return 1 -/datum/spellbook_entry/proc/CanRefund(mob/living/carbon/human/user,obj/item/weapon/spellbook/book) +/datum/spellbook_entry/proc/CanRefund(mob/living/carbon/human/user,obj/item/spellbook/book) if(!refundable) return 0 if(!S) @@ -75,7 +75,7 @@ return 1 return 0 -/datum/spellbook_entry/proc/Refund(mob/living/carbon/human/user,obj/item/weapon/spellbook/book) //return point value or -1 for failure +/datum/spellbook_entry/proc/Refund(mob/living/carbon/human/user,obj/item/spellbook/book) //return point value or -1 for failure var/area/wizard_station/A = locate() in GLOB.sortedAreas if(!(user in A.contents)) to_chat(user, "You can only refund spells at the wizard lair") @@ -211,9 +211,9 @@ spell_type = /obj/effect/proc_holder/spell/aimed/lightningbolt cost = 3 -/datum/spellbook_entry/lightningbolt/Buy(mob/living/carbon/human/user,obj/item/weapon/spellbook/book) //return 1 on success +/datum/spellbook_entry/lightningbolt/Buy(mob/living/carbon/human/user,obj/item/spellbook/book) //return 1 on success . = ..() - SET_SECONDARY_FLAG(user, TESLA_IGNORE) + user.flags_2 |= TESLA_IGNORE_2 /datum/spellbook_entry/infinite_guns name = "Lesser Summon Guns" @@ -263,7 +263,7 @@ var/item_path= null -/datum/spellbook_entry/item/Buy(mob/living/carbon/human/user,obj/item/weapon/spellbook/book) +/datum/spellbook_entry/item/Buy(mob/living/carbon/human/user,obj/item/spellbook/book) new item_path(get_turf(user)) SSblackbox.add_details("wizard_spell_learned", name) return 1 @@ -280,45 +280,45 @@ /datum/spellbook_entry/item/staffchange name = "Staff of Change" desc = "An artefact that spits bolts of coruscating energy which cause the target's very form to reshape itself." - item_path = /obj/item/weapon/gun/magic/staff/change + item_path = /obj/item/gun/magic/staff/change /datum/spellbook_entry/item/staffanimation name = "Staff of Animation" desc = "An arcane staff capable of shooting bolts of eldritch energy which cause inanimate objects to come to life. This magic doesn't affect machines." - item_path = /obj/item/weapon/gun/magic/staff/animate + item_path = /obj/item/gun/magic/staff/animate category = "Assistance" /datum/spellbook_entry/item/staffchaos name = "Staff of Chaos" desc = "A caprious tool that can fire all sorts of magic without any rhyme or reason. Using it on people you care about is not recommended." - item_path = /obj/item/weapon/gun/magic/staff/chaos + item_path = /obj/item/gun/magic/staff/chaos /datum/spellbook_entry/item/spellblade name = "Spellblade" desc = "A sword capable of firing blasts of energy which rip targets limb from limb." - item_path = /obj/item/weapon/gun/magic/staff/spellblade + item_path = /obj/item/gun/magic/staff/spellblade /datum/spellbook_entry/item/staffdoor name = "Staff of Door Creation" desc = "A particular staff that can mold solid metal into ornate doors. Useful for getting around in the absence of other transportation. Does not work on glass." - item_path = /obj/item/weapon/gun/magic/staff/door + item_path = /obj/item/gun/magic/staff/door cost = 1 category = "Mobility" /datum/spellbook_entry/item/staffhealing name = "Staff of Healing" desc = "An altruistic staff that can heal the lame and raise the dead." - item_path = /obj/item/weapon/gun/magic/staff/healing + item_path = /obj/item/gun/magic/staff/healing cost = 1 category = "Defensive" /datum/spellbook_entry/item/scryingorb name = "Scrying Orb" desc = "An incandescent orb of crackling energy, using it will allow you to ghost while alive, allowing you to spy upon the station with ease. In addition, buying it will permanently grant you x-ray vision." - item_path = /obj/item/weapon/scrying + item_path = /obj/item/scrying category = "Defensive" -/datum/spellbook_entry/item/scryingorb/Buy(mob/living/carbon/human/user,obj/item/weapon/spellbook/book) +/datum/spellbook_entry/item/scryingorb/Buy(mob/living/carbon/human/user,obj/item/spellbook/book) if(..()) if (!(user.dna.check_mutation(XRAY))) user.dna.add_mutation(XRAY) @@ -327,10 +327,10 @@ /datum/spellbook_entry/item/soulstones name = "Six Soul Stone Shards and the spell Artificer" desc = "Soul Stone Shards are ancient tools capable of capturing and harnessing the spirits of the dead and dying. The spell Artificer allows you to create arcane machines for the captured souls to pilot." - item_path = /obj/item/weapon/storage/belt/soulstone/full + item_path = /obj/item/storage/belt/soulstone/full category = "Assistance" -/datum/spellbook_entry/item/soulstones/Buy(mob/living/carbon/human/user,obj/item/weapon/spellbook/book) +/datum/spellbook_entry/item/soulstones/Buy(mob/living/carbon/human/user,obj/item/spellbook/book) . =..() if(.) user.mind.AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/conjure/construct(null)) @@ -345,7 +345,7 @@ /datum/spellbook_entry/item/wands name = "Wand Assortment" desc = "A collection of wands that allow for a wide variety of utility. Wands have a limited number of charges, so be conservative in use. Comes in a handy belt." - item_path = /obj/item/weapon/storage/belt/wands/full + item_path = /obj/item/storage/belt/wands/full category = "Defensive" /datum/spellbook_entry/item/armor @@ -354,7 +354,7 @@ item_path = /obj/item/clothing/suit/space/hardsuit/wizard category = "Defensive" -/datum/spellbook_entry/item/armor/Buy(mob/living/carbon/human/user,obj/item/weapon/spellbook/book) +/datum/spellbook_entry/item/armor/Buy(mob/living/carbon/human/user,obj/item/spellbook/book) . = ..() if(.) new /obj/item/clothing/shoes/sandal/magic(get_turf(user)) //In case they've lost them. @@ -363,25 +363,25 @@ /datum/spellbook_entry/item/contract name = "Contract of Apprenticeship" desc = "A magical contract binding an apprentice wizard to your service, using it will summon them to your side." - item_path = /obj/item/weapon/antag_spawner/contract + item_path = /obj/item/antag_spawner/contract category = "Assistance" /datum/spellbook_entry/item/guardian name = "Guardian Deck" desc = "A deck of guardian tarot cards, capable of binding a personal guardian to your body. There are multiple types of guardian available, but all of them will transfer some amount of damage to you. \ It would be wise to avoid buying these with anything capable of causing you to swap bodies with others." - item_path = /obj/item/weapon/guardiancreator/choose/wizard + item_path = /obj/item/guardiancreator/choose/wizard category = "Assistance" -/datum/spellbook_entry/item/guardian/Buy(mob/living/carbon/human/user,obj/item/weapon/spellbook/book) +/datum/spellbook_entry/item/guardian/Buy(mob/living/carbon/human/user,obj/item/spellbook/book) . = ..() if(.) - new /obj/item/weapon/paper/guides/antag/guardian/wizard(get_turf(user)) + new /obj/item/paper/guides/antag/guardian/wizard(get_turf(user)) /datum/spellbook_entry/item/bloodbottle name = "Bottle of Blood" desc = "A bottle of magically infused blood, the smell of which will attract extradimensional beings when broken. Be careful though, the kinds of creatures summoned by blood magic are indiscriminate in their killing, and you yourself may become a victim." - item_path = /obj/item/weapon/antag_spawner/slaughter_demon + item_path = /obj/item/antag_spawner/slaughter_demon limit = 3 category = "Assistance" @@ -394,7 +394,7 @@ to be released on the demon's death. Chaotic, but not ultimately \ damaging. The crew's reaction to the other hand could be very \ destructive." - item_path = /obj/item/weapon/antag_spawner/slaughter_demon/laughter + item_path = /obj/item/antag_spawner/slaughter_demon/laughter cost = 1 //non-destructive; it's just a jape, sibling! limit = 3 category = "Assistance" @@ -402,12 +402,12 @@ /datum/spellbook_entry/item/mjolnir name = "Mjolnir" desc = "A mighty hammer on loan from Thor, God of Thunder. It crackles with barely contained power." - item_path = /obj/item/weapon/twohanded/mjollnir + item_path = /obj/item/twohanded/mjollnir /datum/spellbook_entry/item/singularity_hammer name = "Singularity Hammer" desc = "A hammer that creates an intensely powerful field of gravity where it strikes, pulling everything nearby to the point of impact." - item_path = /obj/item/weapon/twohanded/singularityhammer + item_path = /obj/item/twohanded/singularityhammer /datum/spellbook_entry/item/battlemage name = "Battlemage Armour" @@ -437,7 +437,7 @@ buy_word = "Cast" var/active = 0 -/datum/spellbook_entry/summon/CanBuy(mob/living/carbon/human/user,obj/item/weapon/spellbook/book) +/datum/spellbook_entry/summon/CanBuy(mob/living/carbon/human/user,obj/item/spellbook/book) return ..() && !active /datum/spellbook_entry/summon/GetInfo() @@ -463,7 +463,7 @@ else return TRUE -/datum/spellbook_entry/summon/ghosts/Buy(mob/living/carbon/human/user, obj/item/weapon/spellbook/book) +/datum/spellbook_entry/summon/ghosts/Buy(mob/living/carbon/human/user, obj/item/spellbook/book) SSblackbox.add_details("wizard_spell_learned", name) new /datum/round_event/wizard/ghost() active = TRUE @@ -480,7 +480,7 @@ return 0 return (!config.no_summon_guns) -/datum/spellbook_entry/summon/guns/Buy(mob/living/carbon/human/user,obj/item/weapon/spellbook/book) +/datum/spellbook_entry/summon/guns/Buy(mob/living/carbon/human/user,obj/item/spellbook/book) SSblackbox.add_details("wizard_spell_learned", name) rightandwrong(0, user, 25) active = 1 @@ -497,7 +497,7 @@ return 0 return (!config.no_summon_magic) -/datum/spellbook_entry/summon/magic/Buy(mob/living/carbon/human/user,obj/item/weapon/spellbook/book) +/datum/spellbook_entry/summon/magic/Buy(mob/living/carbon/human/user,obj/item/spellbook/book) SSblackbox.add_details("wizard_spell_learned", name) rightandwrong(1, user, 25) active = 1 @@ -515,7 +515,7 @@ return 0 return (!config.no_summon_events) -/datum/spellbook_entry/summon/events/Buy(mob/living/carbon/human/user,obj/item/weapon/spellbook/book) +/datum/spellbook_entry/summon/events/Buy(mob/living/carbon/human/user,obj/item/spellbook/book) SSblackbox.add_details("wizard_spell_learned", name) summonevents() times++ @@ -529,7 +529,7 @@ . += "You cast it [times] times.
" return . -/obj/item/weapon/spellbook +/obj/item/spellbook name = "spell book" desc = "An unearthly tome that glows with power." icon = 'icons/obj/library.dmi' @@ -537,7 +537,7 @@ throw_speed = 2 throw_range = 5 w_class = WEIGHT_CLASS_TINY - persistence_replacement = /obj/item/weapon/spellbook/oneuse/random + persistence_replacement = /obj/item/spellbook/oneuse/random var/uses = 10 var/temp = null var/tab = null @@ -545,18 +545,18 @@ var/list/datum/spellbook_entry/entries = list() var/list/categories = list() -/obj/item/weapon/spellbook/examine(mob/user) +/obj/item/spellbook/examine(mob/user) ..() if(owner) to_chat(user, "There is a small signature on the front cover: \"[owner]\".") else to_chat(user, "It appears to have no author.") -/obj/item/weapon/spellbook/Initialize() +/obj/item/spellbook/Initialize() ..() prepare_spells() -/obj/item/weapon/spellbook/proc/prepare_spells() +/obj/item/spellbook/proc/prepare_spells() var/entry_types = subtypesof(/datum/spellbook_entry) - /datum/spellbook_entry/item - /datum/spellbook_entry/summon for(var/T in entry_types) var/datum/spellbook_entry/E = new T @@ -567,9 +567,9 @@ qdel(E) tab = categories[1] -/obj/item/weapon/spellbook/attackby(obj/item/O, mob/user, params) - if(istype(O, /obj/item/weapon/antag_spawner/contract)) - var/obj/item/weapon/antag_spawner/contract/contract = O +/obj/item/spellbook/attackby(obj/item/O, mob/user, params) + if(istype(O, /obj/item/antag_spawner/contract)) + var/obj/item/antag_spawner/contract/contract = O if(contract.used) to_chat(user, "The contract has been used, you can't get your points back now!") else @@ -579,7 +579,7 @@ if(!isnull(CT.limit)) CT.limit++ qdel(O) - else if(istype(O, /obj/item/weapon/antag_spawner/slaughter_demon)) + else if(istype(O, /obj/item/antag_spawner/slaughter_demon)) to_chat(user, "On second thought, maybe summoning a demon is a bad idea. You refund your points.") uses++ for(var/datum/spellbook_entry/item/bloodbottle/BB in entries) @@ -587,7 +587,7 @@ BB.limit++ qdel(O) -/obj/item/weapon/spellbook/proc/GetCategoryHeader(category) +/obj/item/spellbook/proc/GetCategoryHeader(category) var/dat = "" switch(category) if("Offensive") @@ -617,7 +617,7 @@ dat += "These powerful spells change the very fabric of reality. Not always in your favour.
" return dat -/obj/item/weapon/spellbook/proc/wrap(content) +/obj/item/spellbook/proc/wrap(content) var/dat = "" dat +="Spellbook" dat += {" @@ -637,7 +637,7 @@ dat += {"[content]"} return dat -/obj/item/weapon/spellbook/attack_self(mob/user) +/obj/item/spellbook/attack_self(mob/user) if(!owner) to_chat(user, "You bind the spellbook to yourself.") owner = user @@ -682,7 +682,7 @@ onclose(user, "spellbook") return -/obj/item/weapon/spellbook/Topic(href, href_list) +/obj/item/spellbook/Topic(href, href_list) ..() var/mob/living/carbon/human/H = usr @@ -720,7 +720,7 @@ //Single Use Spellbooks// -/obj/item/weapon/spellbook/oneuse +/obj/item/spellbook/oneuse var/spell = /obj/effect/proc_holder/spell/targeted/projectile/magic_missile //just a placeholder to avoid runtimes if someone spawned the generic var/spellname = "sandbox" var/used = 0 @@ -729,10 +729,10 @@ desc = "This template spellbook was never meant for the eyes of man..." persistence_replacement = null -/obj/item/weapon/spellbook/oneuse/prepare_spells() +/obj/item/spellbook/oneuse/prepare_spells() name += spellname -/obj/item/weapon/spellbook/oneuse/attack_self(mob/user) +/obj/item/spellbook/oneuse/attack_self(mob/user) var/obj/effect/proc_holder/spell/S = new spell for(var/obj/effect/proc_holder/spell/knownspell in user.mind.spell_list) if(knownspell.type == S.type) @@ -750,37 +750,37 @@ user.log_message("learned the spell [spellname] ([S]).", INDIVIDUAL_ATTACK_LOG) onlearned(user) -/obj/item/weapon/spellbook/oneuse/proc/recoil(mob/user) +/obj/item/spellbook/oneuse/proc/recoil(mob/user) user.visible_message("[src] glows in a black light!") -/obj/item/weapon/spellbook/oneuse/proc/onlearned(mob/user) +/obj/item/spellbook/oneuse/proc/onlearned(mob/user) used = 1 user.visible_message("[src] glows dark for a second!") -/obj/item/weapon/spellbook/oneuse/attackby() +/obj/item/spellbook/oneuse/attackby() return -/obj/item/weapon/spellbook/oneuse/fireball +/obj/item/spellbook/oneuse/fireball spell = /obj/effect/proc_holder/spell/aimed/fireball spellname = "fireball" icon_state ="bookfireball" desc = "This book feels warm to the touch." -/obj/item/weapon/spellbook/oneuse/fireball/recoil(mob/user) +/obj/item/spellbook/oneuse/fireball/recoil(mob/user) ..() explosion(user.loc, -1, 0, 2, 3, 0, flame_range = 2) qdel(src) -/obj/item/weapon/spellbook/oneuse/smoke +/obj/item/spellbook/oneuse/smoke spell = /obj/effect/proc_holder/spell/targeted/smoke spellname = "smoke" icon_state ="booksmoke" desc = "This book is overflowing with the dank arts." -/obj/item/weapon/spellbook/oneuse/smoke/lesser //Chaplain smoke book +/obj/item/spellbook/oneuse/smoke/lesser //Chaplain smoke book spell = /obj/effect/proc_holder/spell/targeted/smoke/lesser -/obj/item/weapon/spellbook/oneuse/smoke/recoil(mob/user) +/obj/item/spellbook/oneuse/smoke/recoil(mob/user) ..() to_chat(user,"Your stomach rumbles...") if(user.nutrition) @@ -789,31 +789,31 @@ user.nutrition = 0 -/obj/item/weapon/spellbook/oneuse/blind +/obj/item/spellbook/oneuse/blind spell = /obj/effect/proc_holder/spell/targeted/trigger/blind spellname = "blind" icon_state ="bookblind" desc = "This book looks blurry, no matter how you look at it." -/obj/item/weapon/spellbook/oneuse/blind/recoil(mob/user) +/obj/item/spellbook/oneuse/blind/recoil(mob/user) ..() to_chat(user,"You go blind!") user.blind_eyes(10) -/obj/item/weapon/spellbook/oneuse/mindswap +/obj/item/spellbook/oneuse/mindswap spell = /obj/effect/proc_holder/spell/targeted/mind_transfer spellname = "mindswap" icon_state ="bookmindswap" desc = "This book's cover is pristine, though its pages look ragged and torn." var/mob/stored_swap = null //Used in used book recoils to store an identity for mindswaps -/obj/item/weapon/spellbook/oneuse/mindswap/onlearned() +/obj/item/spellbook/oneuse/mindswap/onlearned() spellname = pick("fireball","smoke","blind","forcewall","knock","barnyard","charge") icon_state = "book[spellname]" name = "spellbook of [spellname]" //Note, desc doesn't change by design ..() -/obj/item/weapon/spellbook/oneuse/mindswap/recoil(mob/user) +/obj/item/spellbook/oneuse/mindswap/recoil(mob/user) ..() if(stored_swap in GLOB.dead_mob_list) stored_swap = null @@ -832,40 +832,40 @@ to_chat(user,"Suddenly you're staring at [src] again... where are you, who are you?!") stored_swap = null -/obj/item/weapon/spellbook/oneuse/forcewall +/obj/item/spellbook/oneuse/forcewall spell = /obj/effect/proc_holder/spell/targeted/forcewall spellname = "forcewall" icon_state ="bookforcewall" desc = "This book has a dedication to mimes everywhere inside the front cover." -/obj/item/weapon/spellbook/oneuse/forcewall/recoil(mob/living/user) +/obj/item/spellbook/oneuse/forcewall/recoil(mob/living/user) ..() to_chat(user,"You suddenly feel very solid!") user.Stun(40, ignore_canstun = TRUE) user.petrify(30) -/obj/item/weapon/spellbook/oneuse/knock +/obj/item/spellbook/oneuse/knock spell = /obj/effect/proc_holder/spell/aoe_turf/knock spellname = "knock" icon_state ="bookknock" desc = "This book is hard to hold closed properly." -/obj/item/weapon/spellbook/oneuse/knock/recoil(mob/living/user) +/obj/item/spellbook/oneuse/knock/recoil(mob/living/user) ..() to_chat(user,"You're knocked down!") user.Knockdown(40) -/obj/item/weapon/spellbook/oneuse/barnyard +/obj/item/spellbook/oneuse/barnyard spell = /obj/effect/proc_holder/spell/targeted/barnyardcurse spellname = "barnyard" icon_state ="bookhorses" desc = "This book is more horse than your mind has room for." -/obj/item/weapon/spellbook/oneuse/barnyard/recoil(mob/living/carbon/user) +/obj/item/spellbook/oneuse/barnyard/recoil(mob/living/carbon/user) if(ishuman(user)) to_chat(user,"HOR-SIE HAS RISEN") var/obj/item/clothing/mask/horsehead/magichead = new /obj/item/clothing/mask/horsehead - magichead.flags |= NODROP //curses! + magichead.flags_1 |= NODROP_1 //curses! magichead.flags_inv &= ~HIDEFACE //so you can still see their face magichead.voicechange = 1 //NEEEEIIGHH if(!user.dropItemToGround(user.wear_mask)) @@ -875,36 +875,36 @@ else to_chat(user,"I say thee neigh") //It still lives here -/obj/item/weapon/spellbook/oneuse/charge +/obj/item/spellbook/oneuse/charge spell = /obj/effect/proc_holder/spell/targeted/charge spellname = "charging" icon_state ="bookcharge" desc = "This book is made of 100% post-consumer wizard." -/obj/item/weapon/spellbook/oneuse/charge/recoil(mob/user) +/obj/item/spellbook/oneuse/charge/recoil(mob/user) ..() to_chat(user,"[src] suddenly feels very warm!") empulse(src, 1, 1) -/obj/item/weapon/spellbook/oneuse/summonitem +/obj/item/spellbook/oneuse/summonitem spell = /obj/effect/proc_holder/spell/targeted/summonitem spellname = "instant summons" icon_state ="booksummons" desc = "This book is bright and garish, very hard to miss." -/obj/item/weapon/spellbook/oneuse/summonitem/recoil(mob/user) +/obj/item/spellbook/oneuse/summonitem/recoil(mob/user) ..() to_chat(user,"[src] suddenly vanishes!") qdel(src) -/obj/item/weapon/spellbook/oneuse/random/Initialize() +/obj/item/spellbook/oneuse/random/Initialize() ..() - var/static/banned_spells = list(/obj/item/weapon/spellbook/oneuse/mimery_blockade, /obj/item/weapon/spellbook/oneuse/mimery_guns) - var/real_type = pick(subtypesof(/obj/item/weapon/spellbook/oneuse) - banned_spells) + var/static/banned_spells = list(/obj/item/spellbook/oneuse/mimery_blockade, /obj/item/spellbook/oneuse/mimery_guns) + var/real_type = pick(subtypesof(/obj/item/spellbook/oneuse) - banned_spells) new real_type(loc) qdel(src) -/obj/item/weapon/spellbook/oneuse/sacredflame +/obj/item/spellbook/oneuse/sacredflame spell = /obj/effect/proc_holder/spell/targeted/sacred_flame spellname = "sacred flame" icon_state ="booksacredflame" diff --git a/code/game/gamemodes/wizard/wizard.dm b/code/game/gamemodes/wizard/wizard.dm index eb53620899..b342ab4009 100644 --- a/code/game/gamemodes/wizard/wizard.dm +++ b/code/game/gamemodes/wizard/wizard.dm @@ -152,10 +152,10 @@ wizard_mob.equip_to_slot_or_del(new /obj/item/clothing/shoes/sandal/magic(wizard_mob), slot_shoes) wizard_mob.equip_to_slot_or_del(new /obj/item/clothing/suit/wizrobe(wizard_mob), slot_wear_suit) wizard_mob.equip_to_slot_or_del(new /obj/item/clothing/head/wizard(wizard_mob), slot_head) - wizard_mob.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack(wizard_mob), slot_back) - wizard_mob.equip_to_slot_or_del(new /obj/item/weapon/storage/box/survival(wizard_mob), slot_in_backpack) - wizard_mob.equip_to_slot_or_del(new /obj/item/weapon/teleportation_scroll(wizard_mob), slot_r_store) - var/obj/item/weapon/spellbook/spellbook = new /obj/item/weapon/spellbook(wizard_mob) + wizard_mob.equip_to_slot_or_del(new /obj/item/storage/backpack(wizard_mob), slot_back) + wizard_mob.equip_to_slot_or_del(new /obj/item/storage/box/survival(wizard_mob), slot_in_backpack) + wizard_mob.equip_to_slot_or_del(new /obj/item/teleportation_scroll(wizard_mob), slot_r_store) + var/obj/item/spellbook/spellbook = new /obj/item/spellbook(wizard_mob) spellbook.owner = wizard_mob wizard_mob.put_in_hands_or_del(spellbook) diff --git a/code/game/machinery/Beacon.dm b/code/game/machinery/Beacon.dm index d50af412a4..80400fee05 100644 --- a/code/game/machinery/Beacon.dm +++ b/code/game/machinery/Beacon.dm @@ -11,8 +11,8 @@ idle_power_usage = 0 var/obj/item/device/radio/beacon/Beacon -/obj/machinery/bluespace_beacon/New() - ..() +/obj/machinery/bluespace_beacon/Initialize() + . = ..() var/turf/T = loc Beacon = new /obj/item/device/radio/beacon Beacon.invisibility = INVISIBILITY_MAXIMUM @@ -21,9 +21,7 @@ hide(T.intact) /obj/machinery/bluespace_beacon/Destroy() - if(Beacon) - qdel(Beacon) - Beacon = null + QDEL_NULL(Beacon) return ..() // update the invisibility and icon diff --git a/code/game/machinery/PDApainter.dm b/code/game/machinery/PDApainter.dm index 3da8871fc4..bd84e7a464 100644 --- a/code/game/machinery/PDApainter.dm +++ b/code/game/machinery/PDApainter.dm @@ -27,12 +27,16 @@ return -/obj/machinery/pdapainter/New() - ..() - var/blocked = list(/obj/item/device/pda/ai/pai, /obj/item/device/pda/ai, /obj/item/device/pda/heads, - /obj/item/device/pda/clear, /obj/item/device/pda/syndicate) - - for(var/P in typesof(/obj/item/device/pda)-blocked) +/obj/machinery/pdapainter/Initialize() + . = ..() + var/list/blocked = list( + /obj/item/device/pda/ai/pai, + /obj/item/device/pda/ai, + /obj/item/device/pda/heads, + /obj/item/device/pda/clear, + /obj/item/device/pda/syndicate) + + for(var/P in typesof(/obj/item/device/pda) - blocked) var/obj/item/device/pda/D = new P //D.name = "PDA Style [colorlist.len+1]" //Gotta set the name, otherwise it all comes up as "PDA" @@ -41,9 +45,7 @@ src.colorlist += D /obj/machinery/pdapainter/Destroy() - if(storedpda) - qdel(storedpda) - storedpda = null + QDEL_NULL(storedpda) return ..() /obj/machinery/pdapainter/on_deconstruction() @@ -79,8 +81,8 @@ P.add_fingerprint(user) update_icon() - else if(istype(O, /obj/item/weapon/weldingtool) && user.a_intent != INTENT_HARM) - var/obj/item/weapon/weldingtool/WT = O + else if(istype(O, /obj/item/weldingtool) && user.a_intent != INTENT_HARM) + var/obj/item/weldingtool/WT = O if(stat & BROKEN) if(WT.remove_fuel(0,user)) user.visible_message("[user] is repairing [src].", \ @@ -101,7 +103,7 @@ return ..() /obj/machinery/pdapainter/deconstruct(disassembled = TRUE) - if(!(flags & NODECONSTRUCT)) + if(!(flags_1 & NODECONSTRUCT_1)) if(!(stat & BROKEN)) stat |= BROKEN update_icon() diff --git a/code/game/machinery/Sleeper.dm b/code/game/machinery/Sleeper.dm index 7171718dce..16485c1c7b 100644 --- a/code/game/machinery/Sleeper.dm +++ b/code/game/machinery/Sleeper.dm @@ -13,6 +13,7 @@ density = FALSE anchored = TRUE state_open = TRUE + circuit = /obj/item/circuitboard/machine/sleeper var/efficiency = 1 var/min_health = -25 var/list/available_chems @@ -26,30 +27,17 @@ var/list/chem_buttons //Used when emagged to scramble which chem is used, eg: antitoxin -> morphine var/scrambled_chems = FALSE //Are chem buttons scrambled? used as a warning -/obj/machinery/sleeper/New() - ..() - var/obj/item/weapon/circuitboard/machine/B = new /obj/item/weapon/circuitboard/machine/sleeper(null) - B.apply_default_parts(src) +/obj/machinery/sleeper/Initialize() + . = ..() update_icon() reset_chem_buttons() -/obj/item/weapon/circuitboard/machine/sleeper - name = "Sleeper (Machine Board)" - build_path = /obj/machinery/sleeper - origin_tech = "programming=3;biotech=2;engineering=3" - req_components = list( - /obj/item/weapon/stock_parts/matter_bin = 1, - /obj/item/weapon/stock_parts/manipulator = 1, - /obj/item/stack/cable_coil = 1, - /obj/item/weapon/stock_parts/console_screen = 1, - /obj/item/stack/sheet/glass = 1) - /obj/machinery/sleeper/RefreshParts() var/E - for(var/obj/item/weapon/stock_parts/matter_bin/B in component_parts) + for(var/obj/item/stock_parts/matter_bin/B in component_parts) E += B.rating var/I - for(var/obj/item/weapon/stock_parts/manipulator/M in component_parts) + for(var/obj/item/stock_parts/manipulator/M in component_parts) I += M.rating efficiency = initial(efficiency)* E diff --git a/code/game/machinery/machinery.dm b/code/game/machinery/_machinery.dm similarity index 92% rename from code/game/machinery/machinery.dm rename to code/game/machinery/_machinery.dm index cf51158356..1002b1f6dc 100644 --- a/code/game/machinery/machinery.dm +++ b/code/game/machinery/_machinery.dm @@ -35,8 +35,8 @@ Class Variables: Next uid value in sequence stat (bitflag) - Machine status bit flags. - Possible bit flags: + Machine status bit flags_1. + Possible bit flags_1: BROKEN:1 -- Machine is broken NOPOWER:2 -- No power is being supplied to machine. POWEROFF:4 -- tbd @@ -119,16 +119,22 @@ Class Procs: var/critical_machine = FALSE //If this machine is critical to station operation and should have the area be excempted from power failures. var/list/occupant_typecache = list(/mob/living) // turned into typecache in Initialize var/atom/movable/occupant = null - var/unsecuring_tool = /obj/item/weapon/wrench + var/unsecuring_tool = /obj/item/wrench var/interact_open = FALSE // Can the machine be interacted with when in maint/when the panel is open. var/interact_offline = 0 // Can the machine be interacted with while de-powered. var/speed_process = 0 // Process as fast as possible? + var/obj/item/circuitboard/circuit // Circuit to be created and inserted when the machinery is created /obj/machinery/Initialize() if(!armor) armor = list(melee = 25, bullet = 10, laser = 10, energy = 0, bomb = 0, bio = 0, rad = 0, fire = 50, acid = 70) . = ..() GLOB.machines += src + + if(ispath(circuit, /obj/item/circuitboard)) + circuit = new circuit + circuit.apply_default_parts(src) + if(!speed_process) START_PROCESSING(SSmachines, src) else @@ -300,22 +306,22 @@ Class Procs: uid = gl_uid gl_uid++ -/obj/machinery/proc/default_pry_open(obj/item/weapon/crowbar/C) - . = !(state_open || panel_open || is_operational() || (flags & NODECONSTRUCT)) && istype(C) +/obj/machinery/proc/default_pry_open(obj/item/crowbar/C) + . = !(state_open || panel_open || is_operational() || (flags_1 & NODECONSTRUCT_1)) && istype(C) if(.) playsound(loc, C.usesound, 50, 1) visible_message("[usr] pries open \the [src].", "You pry open \the [src].") open_machine() return 1 -/obj/machinery/proc/default_deconstruction_crowbar(obj/item/weapon/crowbar/C, ignore_panel = 0) - . = istype(C) && (panel_open || ignore_panel) && !(flags & NODECONSTRUCT) +/obj/machinery/proc/default_deconstruction_crowbar(obj/item/crowbar/C, ignore_panel = 0) + . = istype(C) && (panel_open || ignore_panel) && !(flags_1 & NODECONSTRUCT_1) if(.) playsound(loc, C.usesound, 50, 1) deconstruct(TRUE) /obj/machinery/deconstruct(disassembled = TRUE) - if(!(flags & NODECONSTRUCT)) + if(!(flags_1 & NODECONSTRUCT_1)) on_deconstruction() if(component_parts && component_parts.len) spawn_frame(disassembled) @@ -334,7 +340,7 @@ Class Procs: M.icon_state = "box_1" /obj/machinery/obj_break(damage_flag) - if(!(flags & NODECONSTRUCT)) + if(!(flags_1 & NODECONSTRUCT_1)) stat |= BROKEN /obj/machinery/contents_explosion(severity, target) @@ -347,8 +353,8 @@ Class Procs: update_icon() updateUsrDialog() -/obj/machinery/proc/default_deconstruction_screwdriver(mob/user, icon_state_open, icon_state_closed, obj/item/weapon/screwdriver/S) - if(istype(S) && !(flags & NODECONSTRUCT)) +/obj/machinery/proc/default_deconstruction_screwdriver(mob/user, icon_state_open, icon_state_closed, obj/item/screwdriver/S) + if(istype(S) && !(flags_1 & NODECONSTRUCT_1)) playsound(loc, S.usesound, 50, 1) if(!panel_open) panel_open = TRUE @@ -361,7 +367,7 @@ Class Procs: return 1 return 0 -/obj/machinery/proc/default_change_direction_wrench(mob/user, obj/item/weapon/wrench/W) +/obj/machinery/proc/default_change_direction_wrench(mob/user, obj/item/wrench/W) if(panel_open && istype(W)) playsound(loc, W.usesound, 50, 1) setDir(turn(dir,-90)) @@ -375,8 +381,8 @@ Class Procs: return FAILED_UNFASTEN return SUCCESSFUL_UNFASTEN -/obj/proc/default_unfasten_wrench(mob/user, obj/item/weapon/wrench/W, time = 20) //try to unwrench an object in a WONDERFUL DYNAMIC WAY - if(istype(W) && !(flags & NODECONSTRUCT)) +/obj/proc/default_unfasten_wrench(mob/user, obj/item/wrench/W, time = 20) //try to unwrench an object in a WONDERFUL DYNAMIC WAY + if(istype(W) && !(flags_1 & NODECONSTRUCT_1)) var/can_be_unfasten = can_be_unfasten_wrench(user) if(!can_be_unfasten || can_be_unfasten == FAILED_UNFASTEN) return can_be_unfasten @@ -400,24 +406,24 @@ Class Procs: return FALSE return TRUE -/obj/machinery/proc/exchange_parts(mob/user, obj/item/weapon/storage/part_replacer/W) +/obj/machinery/proc/exchange_parts(mob/user, obj/item/storage/part_replacer/W) if(!istype(W)) return - if((flags & NODECONSTRUCT) && !W.works_from_distance) + if((flags_1 & NODECONSTRUCT_1) && !W.works_from_distance) return var/shouldplaysound = 0 if(component_parts) if(panel_open || W.works_from_distance) - var/obj/item/weapon/circuitboard/machine/CB = locate(/obj/item/weapon/circuitboard/machine) in component_parts + var/obj/item/circuitboard/machine/CB = locate(/obj/item/circuitboard/machine) in component_parts var/P if(W.works_from_distance) display_parts(user) - for(var/obj/item/weapon/stock_parts/A in component_parts) + for(var/obj/item/stock_parts/A in component_parts) for(var/D in CB.req_components) if(ispath(A.type, D)) P = D break - for(var/obj/item/weapon/stock_parts/B in W.contents) + for(var/obj/item/stock_parts/B in W.contents) if(istype(B, P) && istype(A, P)) if(B.rating > A.rating) W.remove_from_storage(B, src) @@ -467,9 +473,6 @@ Class Procs: /obj/machinery/proc/on_deconstruction() return -/obj/machinery/allow_drop() - return 0 - // Hook for html_interface module to prevent updates to clients who don't have this as their active machine. /obj/machinery/proc/hiIsValidClient(datum/html_interface_client/hclient, datum/html_interface/hi) if (hclient.client.mob && (hclient.client.mob.stat == 0 || IsAdminGhost(hclient.client.mob))) diff --git a/code/game/machinery/announcement_system.dm b/code/game/machinery/announcement_system.dm index 5b5c9bee34..673591aef1 100644 --- a/code/game/machinery/announcement_system.dm +++ b/code/game/machinery/announcement_system.dm @@ -7,7 +7,6 @@ GLOBAL_LIST_EMPTY(announcement_systems) desc = "An automated announcement system that handles minor announcements over the radio." icon = 'icons/obj/machines/telecomms.dmi' icon_state = "AAS_On" - var/obj/item/device/radio/headset/radio verb_say = "coldly states" verb_ask = "queries" @@ -16,6 +15,9 @@ GLOBAL_LIST_EMPTY(announcement_systems) idle_power_usage = 20 active_power_usage = 50 + circuit = /obj/item/circuitboard/machine/announcement_system + + var/obj/item/device/radio/headset/radio var/arrival = "%PERSON has signed up as %RANK" var/arrivalToggle = 1 var/newhead = "%PERSON, %RANK, is the department head." @@ -25,24 +27,12 @@ GLOBAL_LIST_EMPTY(announcement_systems) var/pinklight = "Light_Pink" var/errorlight = "Error_Red" -/obj/machinery/announcement_system/New() - ..() +/obj/machinery/announcement_system/Initialize() + . = ..() GLOB.announcement_systems += src radio = new /obj/item/device/radio/headset/ai(src) - - var/obj/item/weapon/circuitboard/machine/B = new /obj/item/weapon/circuitboard/machine/announcement_system(null) - B.apply_default_parts(src) - update_icon() -/obj/item/weapon/circuitboard/machine/announcement_system - name = "Announcement System (Machine Board)" - build_path = /obj/machinery/announcement_system - origin_tech = "programming=3;bluespace=3;magnets=2" - req_components = list( - /obj/item/stack/cable_coil = 2, - /obj/item/weapon/stock_parts/console_screen = 1) - /obj/machinery/announcement_system/update_icon() if(is_operational()) icon_state = (panel_open ? "AAS_On_Open" : "AAS_On") @@ -70,7 +60,7 @@ GLOBAL_LIST_EMPTY(announcement_systems) update_icon() /obj/machinery/announcement_system/attackby(obj/item/P, mob/user, params) - if(istype(P, /obj/item/weapon/screwdriver)) + if(istype(P, /obj/item/screwdriver)) playsound(src.loc, P.usesound, 50, 1) panel_open = !panel_open to_chat(user, "You [panel_open ? "open" : "close"] the maintenance hatch of [src].") diff --git a/code/game/machinery/aug_manipulator.dm b/code/game/machinery/aug_manipulator.dm index 05d6a48064..ff072fd010 100644 --- a/code/game/machinery/aug_manipulator.dm +++ b/code/game/machinery/aug_manipulator.dm @@ -70,8 +70,8 @@ O.add_fingerprint(user) update_icon() - else if(istype(O, /obj/item/weapon/weldingtool) && user.a_intent != INTENT_HARM) - var/obj/item/weapon/weldingtool/WT = O + else if(istype(O, /obj/item/weldingtool) && user.a_intent != INTENT_HARM) + var/obj/item/weldingtool/WT = O if(obj_integrity < max_integrity) if(WT.remove_fuel(0,user)) user.visible_message("[user] begins repairing [src].", \ @@ -92,7 +92,7 @@ return ..() /obj/machinery/aug_manipulator/obj_break(damage_flag) - if(!(flags & NODECONSTRUCT)) + if(!(flags_1 & NODECONSTRUCT_1)) if(!(stat & BROKEN)) stat |= BROKEN update_icon() diff --git a/code/game/machinery/autolathe.dm b/code/game/machinery/autolathe.dm index 1164851206..c185a8f734 100644 --- a/code/game/machinery/autolathe.dm +++ b/code/game/machinery/autolathe.dm @@ -7,9 +7,13 @@ desc = "It produces items using metal and glass." icon_state = "autolathe" density = TRUE + anchored = TRUE + use_power = IDLE_POWER_USE + idle_power_usage = 10 + active_power_usage = 100 + circuit = /obj/item/circuitboard/machine/autolathe var/operating = FALSE - anchored = TRUE var/list/L = list() var/list/LL = list() var/hacked = FALSE @@ -18,9 +22,7 @@ var/hack_wire var/disable_wire var/shock_wire - use_power = IDLE_POWER_USE - idle_power_usage = 10 - active_power_usage = 100 + var/busy = FALSE var/prod_coeff = 1 @@ -45,30 +47,16 @@ "Imported" ) -/obj/machinery/autolathe/New() - ..() +/obj/machinery/autolathe/Initialize() materials = new /datum/material_container(src, list(MAT_METAL, MAT_GLASS)) - var/obj/item/weapon/circuitboard/machine/B = new /obj/item/weapon/circuitboard/machine/autolathe(null) - B.apply_default_parts(src) - wires = new /datum/wires/autolathe(src) files = new /datum/research/autolathe(src) matching_designs = list() - -/obj/item/weapon/circuitboard/machine/autolathe - name = "Autolathe (Machine Board)" - build_path = /obj/machinery/autolathe - origin_tech = "engineering=2;programming=2" - req_components = list( - /obj/item/weapon/stock_parts/matter_bin = 3, - /obj/item/weapon/stock_parts/manipulator = 1, - /obj/item/weapon/stock_parts/console_screen = 1) + return ..() /obj/machinery/autolathe/Destroy() - qdel(wires) - wires = null - qdel(materials) - materials = null + QDEL_NULL(wires) + QDEL_NULL(materials) return ..() /obj/machinery/autolathe/interact(mob/user) @@ -108,7 +96,7 @@ return if(panel_open) - if(istype(O, /obj/item/weapon/crowbar)) + if(istype(O, /obj/item/crowbar)) default_deconstruction_crowbar(O) return 1 else if(is_wire_tool(O)) @@ -121,12 +109,12 @@ if(stat) return 1 - if(istype(O, /obj/item/weapon/disk/design_disk)) + if(istype(O, /obj/item/disk/design_disk)) user.visible_message("[user] begins to load \the [O] in \the [src]...", "You begin to load a design from \the [O]...", "You hear the chatter of a floppy drive.") busy = TRUE - var/obj/item/weapon/disk/design_disk/D = O + var/obj/item/disk/design_disk/D = O if(do_after(user, 14.4, target = src)) for(var/B in D.blueprints) if(B) @@ -135,7 +123,7 @@ busy = FALSE return 1 - if(HAS_SECONDARY_FLAG(O, HOLOGRAM)) + if(O.flags_2 & HOLOGRAM_2) return 1 var/material_amount = materials.get_item_material_amount(O) @@ -256,11 +244,11 @@ /obj/machinery/autolathe/RefreshParts() var/T = 0 - for(var/obj/item/weapon/stock_parts/matter_bin/MB in component_parts) + for(var/obj/item/stock_parts/matter_bin/MB in component_parts) T += MB.rating*75000 materials.max_amount = T T=1.2 - for(var/obj/item/weapon/stock_parts/manipulator/M in component_parts) + for(var/obj/item/stock_parts/manipulator/M in component_parts) T -= M.rating*0.2 prod_coeff = min(1,max(0,T)) // Coeff going 1 -> 0,8 -> 0,6 -> 0,4 diff --git a/code/game/machinery/bank_machine.dm b/code/game/machinery/bank_machine.dm index 0ebae75da6..de07fc9c2d 100644 --- a/code/game/machinery/bank_machine.dm +++ b/code/game/machinery/bank_machine.dm @@ -9,8 +9,8 @@ var/radio_channel = "Common" var/minimum_time_between_warnings = 400 -/obj/machinery/computer/bank_machine/Initialize(mapload) - ..() +/obj/machinery/computer/bank_machine/Initialize() + . = ..() radio = new(src) radio.subspace_transmission = TRUE radio.canhear_range = 0 diff --git a/code/game/machinery/buttons.dm b/code/game/machinery/buttons.dm index f6ff372fbb..10e10e878a 100644 --- a/code/game/machinery/buttons.dm +++ b/code/game/machinery/buttons.dm @@ -6,7 +6,7 @@ var/skin = "doorctrl" power_channel = ENVIRON var/obj/item/device/assembly/device - var/obj/item/weapon/electronics/airlock/board + var/obj/item/electronics/airlock/board var/device_type = null var/id = null var/initialized_button = 0 @@ -57,7 +57,7 @@ icon_state = skin /obj/machinery/button/attackby(obj/item/W, mob/user, params) - if(istype(W, /obj/item/weapon/screwdriver)) + if(istype(W, /obj/item/screwdriver)) if(panel_open || allowed(user)) default_deconstruction_screwdriver(user, "button-open", "[skin]",W) update_icon() @@ -74,7 +74,7 @@ device = W to_chat(user, "You add [W] to the button.") - if(!board && istype(W, /obj/item/weapon/electronics/airlock)) + if(!board && istype(W, /obj/item/electronics/airlock)) if(!user.transferItemToLoc(W, src)) to_chat(user, "\The [W] is stuck to you!") return @@ -85,7 +85,7 @@ req_access = board.accesses to_chat(user, "You add [W] to the button.") - if(!device && !board && istype(W, /obj/item/weapon/wrench)) + if(!device && !board && istype(W, /obj/item/wrench)) to_chat(user, "You start unsecuring the button frame...") playsound(loc, W.usesound, 50, 1) if(do_after(user, 40*W.toolspeed, target = src)) @@ -97,7 +97,7 @@ update_icon() return - if(user.a_intent != INTENT_HARM && !(W.flags & NOBLUDGEON)) + if(user.a_intent != INTENT_HARM && !(W.flags_1 & NOBLUDGEON_1)) return src.attack_hand(user) else return ..() diff --git a/code/game/machinery/camera/camera.dm b/code/game/machinery/camera/camera.dm index 2ef95cfa6c..d56837b9ef 100644 --- a/code/game/machinery/camera/camera.dm +++ b/code/game/machinery/camera/camera.dm @@ -122,14 +122,14 @@ var/msg2 = "[src] already has that upgrade!" // DECONSTRUCTION - if(istype(W, /obj/item/weapon/screwdriver)) + if(istype(W, /obj/item/screwdriver)) panel_open = !panel_open to_chat(user, "You screw the camera's panel [panel_open ? "open" : "closed"].") playsound(src.loc, W.usesound, 50, 1) return if(panel_open) - if(istype(W, /obj/item/weapon/wirecutters)) //enable/disable the camera + if(istype(W, /obj/item/wirecutters)) //enable/disable the camera toggle_cam(user, 1) obj_integrity = max_integrity //this is a pretty simplistic way to heal the camera, but there's no reason for this to be complex. return @@ -139,7 +139,7 @@ to_chat(user, "You [(view_range == initial(view_range)) ? "restore" : "mess up"] the camera's focus.") return - else if(istype(W, /obj/item/weapon/weldingtool)) + else if(istype(W, /obj/item/weldingtool)) if(weld(W, user)) visible_message("[user] unwelds [src], leaving it as just a frame bolted to the wall.", "You unweld [src], leaving it as just a frame bolted to the wall") deconstruct(TRUE) @@ -176,14 +176,14 @@ return // OTHER - if((istype(W, /obj/item/weapon/paper) || istype(W, /obj/item/device/pda)) && isliving(user)) + if((istype(W, /obj/item/paper) || istype(W, /obj/item/device/pda)) && isliving(user)) var/mob/living/U = user - var/obj/item/weapon/paper/X = null + var/obj/item/paper/X = null var/obj/item/device/pda/P = null var/itemname = "" var/info = "" - if(istype(W, /obj/item/weapon/paper)) + if(istype(W, /obj/item/paper)) X = W itemname = X.name info = X.info @@ -222,8 +222,8 @@ bug.bugged_cameras[src.c_tag] = src return - else if(istype(W, /obj/item/weapon/pai_cable)) - var/obj/item/weapon/pai_cable/cable = W + else if(istype(W, /obj/item/pai_cable)) + var/obj/item/pai_cable/cable = W cable.plugin(src, user) return @@ -235,12 +235,12 @@ . = ..() /obj/machinery/camera/obj_break(damage_flag) - if(status && !(flags & NODECONSTRUCT)) + if(status && !(flags_1 & NODECONSTRUCT_1)) triggerCameraAlarm() toggle_cam(null, 0) /obj/machinery/camera/deconstruct(disassembled = TRUE) - if(!(flags & NODECONSTRUCT)) + if(!(flags_1 & NODECONSTRUCT_1)) if(disassembled) if(!assembly) assembly = new() @@ -346,7 +346,7 @@ return null -/obj/machinery/camera/proc/weld(obj/item/weapon/weldingtool/WT, mob/living/user) +/obj/machinery/camera/proc/weld(obj/item/weldingtool/WT, mob/living/user) if(busy) return FALSE if(!WT.remove_fuel(0, user)) diff --git a/code/game/machinery/camera/camera_assembly.dm b/code/game/machinery/camera/camera_assembly.dm index 8ca1a8632c..340277b441 100644 --- a/code/game/machinery/camera/camera_assembly.dm +++ b/code/game/machinery/camera/camera_assembly.dm @@ -39,14 +39,14 @@ switch(state) if(1) // State 1 - if(istype(W, /obj/item/weapon/weldingtool)) + if(istype(W, /obj/item/weldingtool)) if(weld(W, user)) to_chat(user, "You weld the assembly securely into place.") anchored = TRUE state = 2 return - else if(istype(W, /obj/item/weapon/wrench)) + else if(istype(W, /obj/item/wrench)) playsound(src.loc, W.usesound, 50, 1) to_chat(user, "You unattach the assembly from its place.") new /obj/item/wallframe/camera(get_turf(src)) @@ -65,7 +65,7 @@ return return - else if(istype(W, /obj/item/weapon/weldingtool)) + else if(istype(W, /obj/item/weldingtool)) if(weld(W, user)) to_chat(user, "You unweld the assembly from its place.") @@ -76,7 +76,7 @@ if(3) // State 3 - if(istype(W, /obj/item/weapon/screwdriver)) + if(istype(W, /obj/item/screwdriver)) playsound(src.loc, W.usesound, 50, 1) var/input = stripped_input(user, "Which networks would you like to connect this camera to? Separate networks with a comma. No Spaces!\nFor example: SS13,Security,Secret ", "Set Network", "SS13") @@ -100,7 +100,7 @@ C.c_tag = "[A.name] ([rand(1, 999)])" - else if(istype(W, /obj/item/weapon/wirecutters)) + else if(istype(W, /obj/item/wirecutters)) new/obj/item/stack/cable_coil(get_turf(src), 2) playsound(src.loc, W.usesound, 50, 1) to_chat(user, "You cut the wires from the circuits.") @@ -117,7 +117,7 @@ return // Taking out upgrades - else if(istype(W, /obj/item/weapon/crowbar) && upgrades.len) + else if(istype(W, /obj/item/crowbar) && upgrades.len) var/obj/U = locate(/obj) in upgrades if(U) to_chat(user, "You unattach an upgrade from the assembly.") @@ -128,7 +128,7 @@ return ..() -/obj/structure/camera_assembly/proc/weld(obj/item/weapon/weldingtool/WT, mob/living/user) +/obj/structure/camera_assembly/proc/weld(obj/item/weldingtool/WT, mob/living/user) if(!WT.remove_fuel(0, user)) return 0 to_chat(user, "You start to weld \the [src]...") @@ -140,6 +140,6 @@ return 0 /obj/structure/camera_assembly/deconstruct(disassembled = TRUE) - if(!(flags & NODECONSTRUCT)) + if(!(flags_1 & NODECONSTRUCT_1)) new /obj/item/stack/sheet/metal(loc) qdel(src) diff --git a/code/game/machinery/camera/tracking.dm b/code/game/machinery/camera/tracking.dm index 7b8007755b..1df8fc11e6 100644 --- a/code/game/machinery/camera/tracking.dm +++ b/code/game/machinery/camera/tracking.dm @@ -58,12 +58,12 @@ human = 1 var/name = M.name - if (name in track.names) + while(name in track.names) track.namecounts[name]++ name = text("[] ([])", name, track.namecounts[name]) - else - track.names.Add(name) - track.namecounts[name] = 1 + track.names.Add(name) + track.namecounts[name] = 1 + if(human) track.humans[name] = M else diff --git a/code/game/machinery/cell_charger.dm b/code/game/machinery/cell_charger.dm index 2fe15a99d8..3f95d2a780 100644 --- a/code/game/machinery/cell_charger.dm +++ b/code/game/machinery/cell_charger.dm @@ -8,7 +8,7 @@ idle_power_usage = 5 active_power_usage = 60 power_channel = EQUIP - var/obj/item/weapon/stock_parts/cell/charging = null + var/obj/item/stock_parts/cell/charging = null var/chargelevel = -1 /obj/machinery/cell_charger/proc/updateicon() @@ -29,8 +29,8 @@ if(charging) to_chat(user, "Current charge: [round(charging.percent(), 1)]%") -/obj/machinery/cell_charger/attackby(obj/item/weapon/W, mob/user, params) - if(istype(W, /obj/item/weapon/stock_parts/cell)) +/obj/machinery/cell_charger/attackby(obj/item/W, mob/user, params) + if(istype(W, /obj/item/stock_parts/cell)) if(stat & BROKEN) to_chat(user, "[src] is broken!") return @@ -55,7 +55,7 @@ user.visible_message("[user] inserts a cell into the charger.", "You insert a cell into the charger.") chargelevel = -1 updateicon() - else if(istype(W, /obj/item/weapon/wrench)) + else if(istype(W, /obj/item/wrench)) if(charging) to_chat(user, "Remove the cell first!") return diff --git a/code/game/machinery/cloning.dm b/code/game/machinery/cloning.dm index 9fdcea6aaf..7ea954a671 100644 --- a/code/game/machinery/cloning.dm +++ b/code/game/machinery/cloning.dm @@ -17,6 +17,8 @@ icon_state = "pod_0" req_access = list(ACCESS_CLONING) //FOR PREMATURE UNLOCKING. verb_say = "states" + circuit = /obj/item/circuitboard/machine/clonepod + var/heal_level //The clone is released once its health reaches this level. var/obj/machinery/computer/cloning/connected = null //So we remember the connected clone machine. var/mess = FALSE //Need to clean out it if it's full of exploded clone. @@ -46,8 +48,6 @@ /obj/machinery/clonepod/Initialize() . = ..() - var/obj/item/weapon/circuitboard/machine/B = new /obj/item/weapon/circuitboard/machine/clonepod(null) - B.apply_default_parts(src) countdown = new(src) @@ -59,24 +59,19 @@ /obj/machinery/clonepod/Destroy() go_out() - qdel(radio) - radio = null - qdel(countdown) - countdown = null + QDEL_NULL(radio) + QDEL_NULL(countdown) if(connected) connected.DetachCloner(src) - for(var/i in unattached_flesh) - qdel(i) - LAZYCLEARLIST(unattached_flesh) - unattached_flesh = null + QDEL_LIST(unattached_flesh) . = ..() /obj/machinery/clonepod/RefreshParts() speed_coeff = 0 efficiency = 0 - for(var/obj/item/weapon/stock_parts/scanning_module/S in component_parts) + for(var/obj/item/stock_parts/scanning_module/S in component_parts) efficiency += S.rating - for(var/obj/item/weapon/stock_parts/manipulator/P in component_parts) + for(var/obj/item/stock_parts/manipulator/P in component_parts) speed_coeff += P.rating heal_level = (efficiency * 15) + 10 if(heal_level < MINIMUM_HEAL_LEVEL) @@ -84,35 +79,25 @@ if(heal_level > 100) heal_level = 100 -/obj/item/weapon/circuitboard/machine/clonepod - name = "Clone Pod (Machine Board)" - build_path = /obj/machinery/clonepod - origin_tech = "programming=2;biotech=2" - req_components = list( - /obj/item/stack/cable_coil = 2, - /obj/item/weapon/stock_parts/scanning_module = 2, - /obj/item/weapon/stock_parts/manipulator = 2, - /obj/item/stack/sheet/glass = 1) - //The return of data disks?? Just for transferring between genetics machine/cloning machine. //TO-DO: Make the genetics machine accept them. -/obj/item/weapon/disk/data +/obj/item/disk/data name = "cloning data disk" icon_state = "datadisk0" //Gosh I hope syndies don't mistake them for the nuke disk. var/list/fields = list() var/read_only = 0 //Well,it's still a floppy disk //Disk stuff. -/obj/item/weapon/disk/data/New() +/obj/item/disk/data/New() ..() icon_state = "datadisk[rand(0,6)]" add_overlay("datadisk_gene") -/obj/item/weapon/disk/data/attack_self(mob/user) +/obj/item/disk/data/attack_self(mob/user) read_only = !read_only to_chat(user, "You flip the write-protect tab to [read_only ? "protected" : "unprotected"].") -/obj/item/weapon/disk/data/examine(mob/user) +/obj/item/disk/data/examine(mob/user) ..() to_chat(user, "The write-protect tab is set to [read_only ? "protected" : "unprotected"].") @@ -293,7 +278,7 @@ use_power(200) //Let's unlock this early I guess. Might be too early, needs tweaking. -/obj/machinery/clonepod/attackby(obj/item/weapon/W, mob/user, params) +/obj/machinery/clonepod/attackby(obj/item/W, mob/user, params) if(!(occupant || mess)) if(default_deconstruction_screwdriver(user, "[icon_state]_maintenance", "[initial(icon_state)]",W)) return @@ -483,7 +468,7 @@ * Manual -- A big ol' manual. */ -/obj/item/weapon/paper/guides/jobs/medical/cloning +/obj/item/paper/guides/jobs/medical/cloning name = "paper - 'H-87 Cloning Apparatus Manual" info = {"

Getting Started

Congratulations, your station has purchased the H-87 industrial cloning device!
diff --git a/code/game/machinery/computer/Operating.dm b/code/game/machinery/computer/Operating.dm index 02ef157de9..2033fd7146 100644 --- a/code/game/machinery/computer/Operating.dm +++ b/code/game/machinery/computer/Operating.dm @@ -3,9 +3,9 @@ desc = "Used to monitor the vitals of a patient during surgery." icon_screen = "crew" icon_keyboard = "med_key" - circuit = /obj/item/weapon/circuitboard/computer/operating - var/mob/living/carbon/human/patient = null - var/obj/structure/table/optable/table = null + circuit = /obj/item/circuitboard/computer/operating + var/mob/living/carbon/human/patient + var/obj/structure/table/optable/table light_color = LIGHT_COLOR_BLUE diff --git a/code/game/machinery/computer/computer.dm b/code/game/machinery/computer/_computer.dm similarity index 77% rename from code/game/machinery/computer/computer.dm rename to code/game/machinery/computer/_computer.dm index d4dc73a2e6..85d8f02970 100644 --- a/code/game/machinery/computer/computer.dm +++ b/code/game/machinery/computer/_computer.dm @@ -1,142 +1,129 @@ -/obj/machinery/computer - name = "computer" - icon = 'icons/obj/computer.dmi' - icon_state = "computer" - density = TRUE - anchored = TRUE - use_power = IDLE_POWER_USE - idle_power_usage = 300 - active_power_usage = 300 - max_integrity = 200 - integrity_failure = 100 - armor = list(melee = 0, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 0, fire = 40, acid = 20) - var/obj/item/weapon/circuitboard/computer/circuit = null // if circuit==null, computer can't disassembly - var/processing = FALSE - var/brightness_on = 2 - var/icon_keyboard = "generic_key" - var/icon_screen = "generic" - var/clockwork = FALSE - -/obj/machinery/computer/New(location, obj/item/weapon/circuitboard/C) - ..(location) - if(C && istype(C)) - circuit = C - //Some machines, oldcode arcades mostly, new themselves, so circuit - //can already be an instance of a type and trying to new that will - //cause a runtime - else if(ispath(circuit)) - circuit = new circuit(null) - -/obj/machinery/computer/Destroy() - if(circuit) - qdel(circuit) - circuit = null - return ..() - -/obj/machinery/computer/Initialize() - . = ..() - power_change() - -/obj/machinery/computer/process() - if(stat & (NOPOWER|BROKEN)) - return 0 - return 1 - -/obj/machinery/computer/ratvar_act() - if(!clockwork) - clockwork = TRUE - icon_screen = "ratvar[rand(1, 4)]" - icon_keyboard = "ratvar_key[rand(1, 6)]" - icon_state = "ratvarcomputer[rand(1, 4)]" - update_icon() - -/obj/machinery/computer/narsie_act() - if(clockwork && clockwork != initial(clockwork)) //if it's clockwork but isn't normally clockwork - clockwork = FALSE - icon_screen = initial(icon_screen) - icon_keyboard = initial(icon_keyboard) - icon_state = initial(icon_state) - update_icon() - -/obj/machinery/computer/update_icon() - cut_overlays() - if(stat & NOPOWER) - add_overlay("[icon_keyboard]_off") - return - add_overlay(icon_keyboard) - if(stat & BROKEN) - add_overlay("[icon_state]_broken") - else - add_overlay(icon_screen) - -/obj/machinery/computer/power_change() - ..() - if(stat & NOPOWER) - set_light(0) - else - set_light(brightness_on) - update_icon() - return - -/obj/machinery/computer/attackby(obj/item/I, mob/user, params) - if(istype(I, /obj/item/weapon/screwdriver) && circuit && !(flags&NODECONSTRUCT)) - playsound(src.loc, I.usesound, 50, 1) - to_chat(user, " You start to disconnect the monitor...") - if(do_after(user, 20*I.toolspeed, target = src)) - deconstruct(TRUE, user) - else - return ..() - -/obj/machinery/computer/play_attack_sound(damage_amount, damage_type = BRUTE, damage_flag = 0) - switch(damage_type) - if(BRUTE) - if(stat & BROKEN) - playsound(src.loc, 'sound/effects/hit_on_shattered_glass.ogg', 70, 1) - else - playsound(src.loc, 'sound/effects/glasshit.ogg', 75, 1) - if(BURN) - playsound(src.loc, 'sound/items/welder.ogg', 100, 1) - -/obj/machinery/computer/obj_break(damage_flag) - if(circuit && !(flags & NODECONSTRUCT)) //no circuit, no breaking - if(!(stat & BROKEN)) - playsound(loc, 'sound/effects/glassbr3.ogg', 100, 1) - stat |= BROKEN - update_icon() - -/obj/machinery/computer/emp_act(severity) - switch(severity) - if(1) - if(prob(50)) - obj_break("energy") - if(2) - if(prob(10)) - obj_break("energy") - ..() - -/obj/machinery/computer/deconstruct(disassembled = TRUE, mob/user) - on_deconstruction() - if(!(flags & NODECONSTRUCT)) - if(circuit) //no circuit, no computer frame - var/obj/structure/frame/computer/A = new /obj/structure/frame/computer(src.loc) - A.circuit = circuit - A.anchored = TRUE - if(stat & BROKEN) - if(user) - to_chat(user, "The broken glass falls out.") - else - playsound(src.loc, 'sound/effects/hit_on_shattered_glass.ogg', 70, 1) - new /obj/item/weapon/shard(src.loc) - new /obj/item/weapon/shard(src.loc) - A.state = 3 - A.icon_state = "3" - else - if(user) - to_chat(user, "You disconnect the monitor.") - A.state = 4 - A.icon_state = "4" - circuit = null - for(var/obj/C in src) - C.forceMove(loc) - - qdel(src) +/obj/machinery/computer + name = "computer" + icon = 'icons/obj/computer.dmi' + icon_state = "computer" + density = TRUE + anchored = TRUE + use_power = IDLE_POWER_USE + idle_power_usage = 300 + active_power_usage = 300 + max_integrity = 200 + integrity_failure = 100 + armor = list(melee = 0, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 0, fire = 40, acid = 20) + var/processing = FALSE + var/brightness_on = 2 + var/icon_keyboard = "generic_key" + var/icon_screen = "generic" + var/clockwork = FALSE + +/obj/machinery/computer/Initialize(mapload, obj/item/circuitboard/C) + . = ..() + power_change() + +/obj/machinery/computer/Destroy() + QDEL_NULL(circuit) + return ..() + +/obj/machinery/computer/process() + if(stat & (NOPOWER|BROKEN)) + return 0 + return 1 + +/obj/machinery/computer/ratvar_act() + if(!clockwork) + clockwork = TRUE + icon_screen = "ratvar[rand(1, 4)]" + icon_keyboard = "ratvar_key[rand(1, 6)]" + icon_state = "ratvarcomputer[rand(1, 4)]" + update_icon() + +/obj/machinery/computer/narsie_act() + if(clockwork && clockwork != initial(clockwork)) //if it's clockwork but isn't normally clockwork + clockwork = FALSE + icon_screen = initial(icon_screen) + icon_keyboard = initial(icon_keyboard) + icon_state = initial(icon_state) + update_icon() + +/obj/machinery/computer/update_icon() + cut_overlays() + if(stat & NOPOWER) + add_overlay("[icon_keyboard]_off") + return + add_overlay(icon_keyboard) + if(stat & BROKEN) + add_overlay("[icon_state]_broken") + else + add_overlay(icon_screen) + +/obj/machinery/computer/power_change() + ..() + if(stat & NOPOWER) + set_light(0) + else + set_light(brightness_on) + update_icon() + return + +/obj/machinery/computer/attackby(obj/item/I, mob/user, params) + if(istype(I, /obj/item/screwdriver) && circuit && !(flags_1&NODECONSTRUCT_1)) + playsound(src.loc, I.usesound, 50, 1) + to_chat(user, " You start to disconnect the monitor...") + if(do_after(user, 20*I.toolspeed, target = src)) + deconstruct(TRUE, user) + else + return ..() + +/obj/machinery/computer/play_attack_sound(damage_amount, damage_type = BRUTE, damage_flag = 0) + switch(damage_type) + if(BRUTE) + if(stat & BROKEN) + playsound(src.loc, 'sound/effects/hit_on_shattered_glass.ogg', 70, 1) + else + playsound(src.loc, 'sound/effects/glasshit.ogg', 75, 1) + if(BURN) + playsound(src.loc, 'sound/items/welder.ogg', 100, 1) + +/obj/machinery/computer/obj_break(damage_flag) + if(circuit && !(flags_1 & NODECONSTRUCT_1)) //no circuit, no breaking + if(!(stat & BROKEN)) + playsound(loc, 'sound/effects/glassbr3.ogg', 100, 1) + stat |= BROKEN + update_icon() + +/obj/machinery/computer/emp_act(severity) + switch(severity) + if(1) + if(prob(50)) + obj_break("energy") + if(2) + if(prob(10)) + obj_break("energy") + ..() + +/obj/machinery/computer/deconstruct(disassembled = TRUE, mob/user) + on_deconstruction() + if(!(flags_1 & NODECONSTRUCT_1)) + if(circuit) //no circuit, no computer frame + var/obj/structure/frame/computer/A = new /obj/structure/frame/computer(src.loc) + A.circuit = circuit + A.anchored = TRUE + if(stat & BROKEN) + if(user) + to_chat(user, "The broken glass falls out.") + else + playsound(src.loc, 'sound/effects/hit_on_shattered_glass.ogg', 70, 1) + new /obj/item/shard(src.loc) + new /obj/item/shard(src.loc) + A.state = 3 + A.icon_state = "3" + else + if(user) + to_chat(user, "You disconnect the monitor.") + A.state = 4 + A.icon_state = "4" + circuit = null + for(var/obj/C in src) + C.forceMove(loc) + + qdel(src) diff --git a/code/game/machinery/computer/aifixer.dm b/code/game/machinery/computer/aifixer.dm index bc3f1c5546..18a94a6a94 100644 --- a/code/game/machinery/computer/aifixer.dm +++ b/code/game/machinery/computer/aifixer.dm @@ -4,13 +4,13 @@ req_access = list(ACCESS_CAPTAIN, ACCESS_ROBOTICS, ACCESS_HEADS) var/mob/living/silicon/ai/occupier = null var/active = 0 - circuit = /obj/item/weapon/circuitboard/computer/aifixer + circuit = /obj/item/circuitboard/computer/aifixer icon_keyboard = "tech_key" icon_screen = "ai-fixer" light_color = LIGHT_COLOR_PINK /obj/machinery/computer/aifixer/attackby(obj/I, mob/user, params) - if(occupier && istype(I, /obj/item/weapon/screwdriver)) + if(occupier && istype(I, /obj/item/screwdriver)) if(stat & (NOPOWER|BROKEN)) to_chat(user, "The screws on [name]'s screen won't budge.") else diff --git a/code/game/machinery/computer/apc_control.dm b/code/game/machinery/computer/apc_control.dm index 134c28571e..8b3e946501 100644 --- a/code/game/machinery/computer/apc_control.dm +++ b/code/game/machinery/computer/apc_control.dm @@ -4,7 +4,7 @@ icon_screen = "solar" icon_keyboard = "power_key" req_access = list(ACCESS_ENGINE) - circuit = /obj/item/weapon/circuitboard/computer/apc_control + circuit = /obj/item/circuitboard/computer/apc_control light_color = LIGHT_COLOR_YELLOW var/list/apcs //APCs the computer has access to var/mob/living/operator //Who's operating the computer right now @@ -16,9 +16,9 @@ var/auth_id = "\[NULL\]" /obj/machinery/computer/apc_control/Initialize() + . = ..() apcs = list() //To avoid BYOND making the list run through a ton of procs filters = list("Name" = null, "Charge Above" = null, "Charge Below" = null, "Responsive" = null) - ..() /obj/machinery/computer/apc_control/process() apcs = list() //Clear the list every tick @@ -97,7 +97,7 @@ if(!usr || !usr.canUseTopic(src) || usr.incapacitated() || stat || QDELETED(src)) return if(href_list["authenticate"]) - var/obj/item/weapon/card/id/ID = usr.get_active_held_item() + var/obj/item/card/id/ID = usr.get_active_held_item() if(!istype(ID)) ID = usr.get_idcard() if(ID && istype(ID)) @@ -106,7 +106,7 @@ auth_id = "[ID.registered_name] ([ID.assignment])" log_activity("logged in") if(!authenticated) //Check for emags - var/obj/item/weapon/card/emag/E = usr.get_active_held_item() + var/obj/item/card/emag/E = usr.get_active_held_item() if(E && istype(E) && usr.Adjacent(src)) to_chat(usr, "You bypass [src]'s access requirements using your emag.") authenticated = TRUE diff --git a/code/game/machinery/computer/arcade.dm b/code/game/machinery/computer/arcade.dm index 286de0bcb8..fa0008b51b 100644 --- a/code/game/machinery/computer/arcade.dm +++ b/code/game/machinery/computer/arcade.dm @@ -6,15 +6,15 @@ icon_screen = "invaders" clockwork = TRUE //it'd look weird var/list/prizes = list( - /obj/item/weapon/storage/box/snappops = 2, + /obj/item/storage/box/snappops = 2, /obj/item/toy/talking/AI = 2, /obj/item/toy/talking/codex_gigas = 2, /obj/item/clothing/under/syndicate/tacticool = 2, /obj/item/toy/sword = 2, /obj/item/toy/gun = 2, - /obj/item/weapon/gun/ballistic/shotgun/toy/crossbow = 2, - /obj/item/weapon/storage/box/fakesyndiesuit = 2, - /obj/item/weapon/storage/crayons = 2, + /obj/item/gun/ballistic/shotgun/toy/crossbow = 2, + /obj/item/storage/box/fakesyndiesuit = 2, + /obj/item/storage/crayons = 2, /obj/item/toy/spinningtoy = 2, /obj/item/toy/prize/ripley = 1, /obj/item/toy/prize/fireripley = 1, @@ -34,15 +34,15 @@ /obj/item/toy/redbutton = 2, /obj/item/toy/talking/owl = 2, /obj/item/toy/talking/griffin = 2, - /obj/item/weapon/coin/antagtoken = 2, + /obj/item/coin/antagtoken = 2, /obj/item/stack/tile/fakespace/loaded = 2, /obj/item/stack/tile/fakepit/loaded = 2, /obj/item/toy/toy_xeno = 2, - /obj/item/weapon/storage/box/actionfigure = 1, - /obj/item/weapon/restraints/handcuffs/fake = 2, - /obj/item/weapon/grenade/chem_grenade/glitter/pink = 1, - /obj/item/weapon/grenade/chem_grenade/glitter/blue = 1, - /obj/item/weapon/grenade/chem_grenade/glitter/white = 1, + /obj/item/storage/box/actionfigure = 1, + /obj/item/restraints/handcuffs/fake = 2, + /obj/item/grenade/chem_grenade/glitter/pink = 1, + /obj/item/grenade/chem_grenade/glitter/blue = 1, + /obj/item/grenade/chem_grenade/glitter/white = 1, /obj/item/toy/eightball = 2, /obj/item/toy/windupToolbox = 2) @@ -51,26 +51,22 @@ /obj/machinery/computer/arcade/proc/Reset() return -/obj/machinery/computer/arcade/New() - ..() +/obj/machinery/computer/arcade/Initialize() + . = ..() // If it's a generic arcade machine, pick a random arcade // circuit board for it and make the new machine if(!circuit) - var/choice = pick(subtypesof(/obj/item/weapon/circuitboard/computer/arcade)) - var/obj/item/weapon/circuitboard/CB = new choice() + var/choice = pick(subtypesof(/obj/item/circuitboard/computer/arcade)) + var/obj/item/circuitboard/CB = new choice() new CB.build_path(loc, CB) - qdel(src) - -/obj/machinery/computer/arcade/Initialize() - . = ..() + return INITIALIZE_HINT_QDEL Reset() - #define PULSE_MEDAL "Jackpot" /obj/machinery/computer/arcade/proc/prizevend() if(prob(0.0001)) //1 in a million - new /obj/item/weapon/gun/energy/pulse/prize(src) + new /obj/item/gun/energy/pulse/prize(src) UnlockMedal(PULSE_MEDAL,usr.client) if(!contents.len) @@ -78,11 +74,9 @@ new prizeselect(src) var/atom/movable/prize = pick(contents) - visible_message( - "[src] dispenses a [prize]!", - "You hear a chime and a clunk.") + visible_message("[src] dispenses a [prize]!", "You hear a chime and a clunk.") - prize.loc = loc + prize.forceMove(get_turf(src)) #undef PULSE_MEDAL /obj/machinery/computer/arcade/emp_act(severity) @@ -111,7 +105,7 @@ name = "arcade machine" desc = "Does not support Pinball." icon_state = "arcade" - circuit = /obj/item/weapon/circuitboard/computer/arcade/battle + circuit = /obj/item/circuitboard/computer/arcade/battle var/enemy_name = "Space Villian" var/temp = "Winners don't use space drugs" //Temporary message, for attack messages, etc var/player_hp = 30 //Player health/attack points @@ -157,7 +151,6 @@ popup.set_content(dat) popup.set_title_image(user.browse_rsc_icon(icon, icon_state)) popup.open() - return /obj/machinery/computer/arcade/battle/Topic(href, href_list) if(..()) @@ -342,7 +335,7 @@ name = "The Orion Trail" desc = "Learn how our ancestors got to Orion, and have fun in the process!" icon_state = "arcade" - circuit = /obj/item/weapon/circuitboard/computer/arcade/orion_trail + circuit = /obj/item/circuitboard/computer/arcade/orion_trail var/busy = FALSE //prevent clickspam that allowed people to ~speedrun~ the game. var/engine = 0 var/hull = 0 @@ -1032,7 +1025,7 @@ gameStatus = ORION_STATUS_START say("Congratulations, you made it to Orion!") if(emagged) - new /obj/item/weapon/orion_ship(loc) + new /obj/item/orion_ship(loc) message_admins("[key_name_admin(usr)] made it to Orion on an emagged machine and got an explosive toy ship.") log_game("[key_name(usr)] made it to Orion on an emagged machine and got an explosive toy ship.") else @@ -1057,7 +1050,7 @@ loot = list() del_on_death = TRUE -/obj/item/weapon/orion_ship +/obj/item/orion_ship name = "model settler ship" desc = "A model spaceship, it looks like those used back in the day when travelling to Orion! It even has a miniature FX-293 reactor, which was renowned for its instability and tendency to explode..." icon = 'icons/obj/toy.dmi' @@ -1065,7 +1058,7 @@ w_class = WEIGHT_CLASS_SMALL var/active = 0 //if the ship is on -/obj/item/weapon/orion_ship/examine(mob/user) +/obj/item/orion_ship/examine(mob/user) ..() if(!(in_range(user, src))) return @@ -1074,7 +1067,7 @@ else to_chat(user, "There's a little switch on the bottom. It's flipped up.") -/obj/item/weapon/orion_ship/attack_self(mob/user) //Minibomb-level explosion. Should probably be more because of how hard it is to survive the machine! Also, just over a 5-second fuse +/obj/item/orion_ship/attack_self(mob/user) //Minibomb-level explosion. Should probably be more because of how hard it is to survive the machine! Also, just over a 5-second fuse if(active) return diff --git a/code/game/machinery/computer/atmos_alert.dm b/code/game/machinery/computer/atmos_alert.dm index 1c28251299..14fc50ee68 100644 --- a/code/game/machinery/computer/atmos_alert.dm +++ b/code/game/machinery/computer/atmos_alert.dm @@ -1,7 +1,7 @@ /obj/machinery/computer/atmos_alert name = "atmospheric alert console" desc = "Used to monitor the station's air alarms." - circuit = /obj/item/weapon/circuitboard/computer/atmos_alert + circuit = /obj/item/circuitboard/computer/atmos_alert icon_screen = "alert:0" icon_keyboard = "atmos_key" var/list/priority_alarms = list() diff --git a/code/game/machinery/computer/atmos_control.dm b/code/game/machinery/computer/atmos_control.dm index 381b4b3e55..9bdcef6c65 100644 --- a/code/game/machinery/computer/atmos_control.dm +++ b/code/game/machinery/computer/atmos_control.dm @@ -64,7 +64,7 @@ desc = "Used to monitor the station's atmospherics sensors." icon_screen = "tank" icon_keyboard = "atmos_key" - circuit = /obj/item/weapon/circuitboard/computer/atmos_control + circuit = /obj/item/circuitboard/computer/atmos_control var/frequency = 1441 var/list/sensors = list( @@ -139,7 +139,7 @@ var/input_tag var/output_tag frequency = 1441 - circuit = /obj/item/weapon/circuitboard/computer/atmos_control/tank + circuit = /obj/item/circuitboard/computer/atmos_control/tank var/list/input_info var/list/output_info diff --git a/code/game/machinery/computer/buildandrepair.dm b/code/game/machinery/computer/buildandrepair.dm index 889fda3dd8..db2bfedd7c 100644 --- a/code/game/machinery/computer/buildandrepair.dm +++ b/code/game/machinery/computer/buildandrepair.dm @@ -7,7 +7,7 @@ add_fingerprint(user) switch(state) if(0) - if(istype(P, /obj/item/weapon/wrench)) + if(istype(P, /obj/item/wrench)) playsound(src.loc, P.usesound, 50, 1) to_chat(user, "You start wrenching the frame into place...") if(do_after(user, 20*P.toolspeed, target = src)) @@ -15,8 +15,8 @@ anchored = TRUE state = 1 return - if(istype(P, /obj/item/weapon/weldingtool)) - var/obj/item/weapon/weldingtool/WT = P + if(istype(P, /obj/item/weldingtool)) + var/obj/item/weldingtool/WT = P if(!WT.remove_fuel(0, user)) if(!WT.isOn()) to_chat(user, "The welding tool must be on to complete this task!") @@ -31,7 +31,7 @@ qdel(src) return if(1) - if(istype(P, /obj/item/weapon/wrench)) + if(istype(P, /obj/item/wrench)) playsound(src.loc, P.usesound, 50, 1) to_chat(user, "You start to unfasten the frame...") if(do_after(user, 20*P.toolspeed, target = src)) @@ -39,7 +39,7 @@ anchored = FALSE state = 0 return - if(istype(P, /obj/item/weapon/circuitboard/computer) && !circuit) + if(istype(P, /obj/item/circuitboard/computer) && !circuit) if(!user.drop_item()) return playsound(src.loc, 'sound/items/deconstruct.ogg', 50, 1) @@ -50,16 +50,16 @@ P.loc = null return - else if(istype(P, /obj/item/weapon/circuitboard) && !circuit) + else if(istype(P, /obj/item/circuitboard) && !circuit) to_chat(user, "This frame does not accept circuit boards of this type!") return - if(istype(P, /obj/item/weapon/screwdriver) && circuit) + if(istype(P, /obj/item/screwdriver) && circuit) playsound(src.loc, P.usesound, 50, 1) to_chat(user, "You screw the circuit board into place.") state = 2 icon_state = "2" return - if(istype(P, /obj/item/weapon/crowbar) && circuit) + if(istype(P, /obj/item/crowbar) && circuit) playsound(src.loc, P.usesound, 50, 1) to_chat(user, "You remove the circuit board.") state = 1 @@ -69,7 +69,7 @@ circuit = null return if(2) - if(istype(P, /obj/item/weapon/screwdriver) && circuit) + if(istype(P, /obj/item/screwdriver) && circuit) playsound(src.loc, P.usesound, 50, 1) to_chat(user, "You unfasten the circuit board.") state = 1 @@ -90,7 +90,7 @@ to_chat(user, "You need five lengths of cable to wire the frame!") return if(3) - if(istype(P, /obj/item/weapon/wirecutters)) + if(istype(P, /obj/item/wirecutters)) playsound(src.loc, P.usesound, 50, 1) to_chat(user, "You remove the cables.") state = 2 @@ -116,7 +116,7 @@ src.icon_state = "4" return if(4) - if(istype(P, /obj/item/weapon/crowbar)) + if(istype(P, /obj/item/crowbar)) playsound(src.loc, P.usesound, 50, 1) to_chat(user, "You remove the glass panel.") state = 3 @@ -124,7 +124,7 @@ var/obj/item/stack/sheet/glass/G = new (loc, 2) G.add_fingerprint(user) return - if(istype(P, /obj/item/weapon/screwdriver)) + if(istype(P, /obj/item/screwdriver)) playsound(src.loc, P.usesound, 50, 1) to_chat(user, "You connect the monitor.") var/obj/B = new src.circuit.build_path (src.loc, circuit) @@ -136,326 +136,10 @@ /obj/structure/frame/computer/deconstruct(disassembled = TRUE) - if(!(flags & NODECONSTRUCT)) + if(!(flags_1 & NODECONSTRUCT_1)) if(state == 4) - new /obj/item/weapon/shard(loc) - new /obj/item/weapon/shard(loc) + new /obj/item/shard(loc) + new /obj/item/shard(loc) if(state >= 3) new /obj/item/stack/cable_coil(loc , 5) - ..() - - -/obj/item/weapon/circuitboard - name = "circuit board" - icon = 'icons/obj/module.dmi' - icon_state = "id_mod" - item_state = "electronic" - lefthand_file = 'icons/mob/inhands/misc/devices_lefthand.dmi' - righthand_file = 'icons/mob/inhands/misc/devices_righthand.dmi' - origin_tech = "programming=2" - materials = list(MAT_GLASS=1000) - w_class = WEIGHT_CLASS_SMALL - var/build_path = null - -/obj/item/weapon/circuitboard/computer/turbine_computer - name = "Turbine Computer (Computer Board)" - build_path = /obj/machinery/computer/turbine_computer - origin_tech = "programming=4;engineering=4;powerstorage=4" -/obj/item/weapon/circuitboard/computer/launchpad_console - name = "Launchpad Control Console (Computer Board)" - build_path = /obj/machinery/computer/launchpad - origin_tech = "programming=3;bluespace=3;plasmatech=2" -/obj/item/weapon/circuitboard/computer/message_monitor - name = "Message Monitor (Computer Board)" - build_path = /obj/machinery/computer/message_monitor - origin_tech = "programming=2" -/obj/item/weapon/circuitboard/computer/security - name = "Security Cameras (Computer Board)" - build_path = /obj/machinery/computer/security - origin_tech = "programming=2;combat=2" -/obj/item/weapon/circuitboard/computer/xenobiology - name = "circuit board (Xenobiology Console)" - build_path = /obj/machinery/computer/camera_advanced/xenobio - origin_tech = "programming=3;biotech=3" -/obj/item/weapon/circuitboard/computer/base_construction - name = "circuit board (Aux Mining Base Construction Console)" - build_path = /obj/machinery/computer/camera_advanced/base_construction - origin_tech = "programming=3;engineering=3" -/obj/item/weapon/circuitboard/computer/aiupload - name = "AI Upload (Computer Board)" - build_path = /obj/machinery/computer/upload/ai - origin_tech = "programming=4;engineering=4" -/obj/item/weapon/circuitboard/computer/borgupload - name = "Cyborg Upload (Computer Board)" - build_path = /obj/machinery/computer/upload/borg - origin_tech = "programming=4;engineering=4" -/obj/item/weapon/circuitboard/computer/med_data - name = "Medical Records Console (Computer Board)" - build_path = /obj/machinery/computer/med_data - origin_tech = "programming=2;biotech=2" -/obj/item/weapon/circuitboard/computer/pandemic - name = "PanD.E.M.I.C. 2200 (Computer Board)" - build_path = /obj/machinery/computer/pandemic - origin_tech = "programming=2;biotech=2" -/obj/item/weapon/circuitboard/computer/scan_consolenew - name = "DNA Machine (Computer Board)" - build_path = /obj/machinery/computer/scan_consolenew - origin_tech = "programming=2;biotech=2" -/obj/item/weapon/circuitboard/computer/communications - name = "Communications (Computer Board)" - build_path = /obj/machinery/computer/communications - origin_tech = "programming=3;magnets=3" - var/lastTimeUsed = 0 - -/obj/item/weapon/circuitboard/computer/card - name = "ID Console (Computer Board)" - build_path = /obj/machinery/computer/card - origin_tech = "programming=3" -/obj/item/weapon/circuitboard/computer/card/centcom - name = "CentCom ID Console (Computer Board)" - build_path = /obj/machinery/computer/card/centcom - -/obj/item/weapon/circuitboard/computer/card/minor - name = "Department Management Console (Computer Board)" - build_path = /obj/machinery/computer/card/minor - var/target_dept = 1 - var/list/dept_list = list("General","Security","Medical","Science","Engineering") - -/obj/item/weapon/circuitboard/computer/card/minor/attackby(obj/item/I, mob/user, params) - if(istype(I, /obj/item/weapon/screwdriver)) - target_dept = (target_dept == dept_list.len) ? 1 : (target_dept + 1) - to_chat(user, "You set the board to \"[dept_list[target_dept]]\".") - else - return ..() - -/obj/item/weapon/circuitboard/computer/card/minor/examine(user) - ..() - to_chat(user, "Currently set to \"[dept_list[target_dept]]\".") - -//obj/item/weapon/circuitboard/computer/shield -// name = "Shield Control (Computer Board)" -// build_path = /obj/machinery/computer/stationshield -/obj/item/weapon/circuitboard/computer/teleporter - name = "Teleporter (Computer Board)" - build_path = /obj/machinery/computer/teleporter - origin_tech = "programming=3;bluespace=3;plasmatech=3" -/obj/item/weapon/circuitboard/computer/secure_data - name = "Security Records Console (Computer Board)" - build_path = /obj/machinery/computer/secure_data - origin_tech = "programming=2;combat=2" -/obj/item/weapon/circuitboard/computer/stationalert - name = "Station Alerts (Computer Board)" - build_path = /obj/machinery/computer/station_alert -/*/obj/item/weapon/circuitboard/computer/atmospheresiphonswitch - name = "Atmosphere siphon control (Computer Board)" - build_path = /obj/machinery/computer/atmosphere/siphonswitch*/ -/obj/item/weapon/circuitboard/computer/atmos_control - name = "Atmospheric Monitor (Computer Board)" - build_path = /obj/machinery/computer/atmos_control -/obj/item/weapon/circuitboard/computer/atmos_control/tank - name = "Tank Control (Computer Board)" - build_path = /obj/machinery/computer/atmos_control/tank - origin_tech = "programming=2;engineering=3;materials=2" -/obj/item/weapon/circuitboard/computer/atmos_alert - name = "Atmospheric Alert (Computer Board)" - build_path = /obj/machinery/computer/atmos_alert -/obj/item/weapon/circuitboard/computer/pod - name = "Massdriver control (Computer Board)" - build_path = /obj/machinery/computer/pod -/obj/item/weapon/circuitboard/computer/robotics - name = "Robotics Control (Computer Board)" - build_path = /obj/machinery/computer/robotics - origin_tech = "programming=3" -/obj/item/weapon/circuitboard/computer/cloning - name = "Cloning (Computer Board)" - build_path = /obj/machinery/computer/cloning - origin_tech = "programming=2;biotech=2" -/obj/item/weapon/circuitboard/computer/arcade/battle - name = "Arcade Battle (Computer Board)" - build_path = /obj/machinery/computer/arcade/battle - origin_tech = "programming=1" -/obj/item/weapon/circuitboard/computer/arcade/orion_trail - name = "Orion Trail (Computer Board)" - build_path = /obj/machinery/computer/arcade/orion_trail - origin_tech = "programming=1" -/obj/item/weapon/circuitboard/computer/turbine_control - name = "Turbine control (Computer Board)" - build_path = /obj/machinery/computer/turbine_computer -/obj/item/weapon/circuitboard/computer/solar_control - name = "Solar Control (Computer Board)" //name fixed 250810 - build_path = /obj/machinery/power/solar_control - origin_tech = "programming=2;powerstorage=2" -/obj/item/weapon/circuitboard/computer/powermonitor - name = "Power Monitor (Computer Board)" //name fixed 250810 - build_path = /obj/machinery/computer/monitor - origin_tech = "programming=2;powerstorage=2" -/obj/item/weapon/circuitboard/computer/olddoor - name = "DoorMex (Computer Board)" - build_path = /obj/machinery/computer/pod/old -/obj/item/weapon/circuitboard/computer/syndicatedoor - name = "ProComp Executive (Computer Board)" - build_path = /obj/machinery/computer/pod/old/syndicate -/obj/item/weapon/circuitboard/computer/swfdoor - name = "Magix (Computer Board)" - build_path = /obj/machinery/computer/pod/old/swf -/obj/item/weapon/circuitboard/computer/prisoner - name = "Prisoner Management Console (Computer Board)" - build_path = /obj/machinery/computer/prisoner -/obj/item/weapon/circuitboard/computer/gulag_teleporter_console - name = "Labor Camp teleporter console (Computer Board)" - build_path = /obj/machinery/computer/gulag_teleporter_computer - -/obj/item/weapon/circuitboard/computer/rdconsole - name = "R&D Console (Computer Board)" - build_path = /obj/machinery/computer/rdconsole/core - -/obj/item/weapon/circuitboard/computer/rdconsole/attackby(obj/item/I, mob/user, params) - if(istype(I, /obj/item/weapon/screwdriver)) - if(build_path == /obj/machinery/computer/rdconsole/core) - name = "R&D Console - Robotics (Computer Board)" - build_path = /obj/machinery/computer/rdconsole/robotics - to_chat(user, "Access protocols successfully updated.") - else - name = "R&D Console (Computer Board)" - build_path = /obj/machinery/computer/rdconsole/core - to_chat(user, "Defaulting access protocols.") - else - return ..() - -/obj/item/weapon/circuitboard/computer/mecha_control - name = "Exosuit Control Console (Computer Board)" - build_path = /obj/machinery/computer/mecha -/obj/item/weapon/circuitboard/computer/rdservercontrol - name = "R&D Server Control (Computer Board)" - build_path = /obj/machinery/computer/rdservercontrol -/obj/item/weapon/circuitboard/computer/crew - name = "Crew Monitoring Console (Computer Board)" - build_path = /obj/machinery/computer/crew - origin_tech = "programming=2;biotech=2" -/obj/item/weapon/circuitboard/computer/mech_bay_power_console - name = "Mech Bay Power Control Console (Computer Board)" - build_path = /obj/machinery/computer/mech_bay_power_console - origin_tech = "programming=3;powerstorage=3" - -/obj/item/weapon/circuitboard/computer/cargo - name = "Supply Console (Computer Board)" - build_path = /obj/machinery/computer/cargo - origin_tech = "programming=3" - var/contraband = FALSE - var/emagged = FALSE - -/obj/item/weapon/circuitboard/computer/cargo/attackby(obj/item/I, mob/user, params) - if(istype(I, /obj/item/device/multitool)) - if(!emagged) - contraband = !contraband - to_chat(user, "Receiver spectrum set to [contraband ? "Broad" : "Standard"].") - else - to_chat(user, "The spectrum chip is unresponsive.") - else if(istype(I, /obj/item/weapon/card/emag)) - if(!emagged) - contraband = TRUE - emagged = TRUE - to_chat(user, "You adjust [src]'s routing and receiver spectrum, unlocking special supplies and contraband.") - else - return ..() - - -/obj/item/weapon/circuitboard/computer/cargo/request - name = "Supply Request Console (Computer Board)" - build_path = /obj/machinery/computer/cargo/request -/obj/item/weapon/circuitboard/computer/stockexchange - name = "circuit board (Stock Exchange Console)" - build_path = /obj/machinery/computer/stockexchange - origin_tech = "programming=3" - -/obj/item/weapon/circuitboard/computer/operating - name = "Operating Computer (Computer Board)" - build_path = /obj/machinery/computer/operating - origin_tech = "programming=2;biotech=3" -/obj/item/weapon/circuitboard/computer/mining - name = "Outpost Status Display (Computer Board)" - build_path = /obj/machinery/computer/security/mining -/obj/item/weapon/circuitboard/computer/comm_monitor - name = "Telecommunications Monitor (Computer Board)" - build_path = /obj/machinery/computer/telecomms/monitor - origin_tech = "programming=3;magnets=3;bluespace=2" -/obj/item/weapon/circuitboard/computer/comm_server - name = "Telecommunications Server Monitor (Computer Board)" - build_path = /obj/machinery/computer/telecomms/server - origin_tech = "programming=3;magnets=3;bluespace=2" - -/obj/item/weapon/circuitboard/computer/shuttle - name = "Shuttle (Computer Board)" - build_path = /obj/machinery/computer/shuttle - var/shuttleId - var/possible_destinations = "" - -/obj/item/weapon/circuitboard/computer/shuttle/attackby(obj/item/I, mob/user, params) - if(istype(I, /obj/item/device/multitool)) - var/chosen_id = round(input(usr, "Choose an ID number (-1 for reset):", "Input an Integer", null) as num|null) - if(chosen_id >= 0) - shuttleId = chosen_id - else - shuttleId = initial(shuttleId) - else - return ..() - -/obj/item/weapon/circuitboard/computer/labor_shuttle - name = "Labor Shuttle (Computer Board)" - build_path = /obj/machinery/computer/shuttle/labor -/obj/item/weapon/circuitboard/computer/labor_shuttle/one_way - name = "Prisoner Shuttle Console (Computer Board)" - build_path = /obj/machinery/computer/shuttle/labor/one_way -/obj/item/weapon/circuitboard/computer/ferry - name = "Transport Ferry (Computer Board)" - build_path = /obj/machinery/computer/shuttle/ferry -/obj/item/weapon/circuitboard/computer/ferry/request - name = "Transport Ferry Console (Computer Board)" - build_path = /obj/machinery/computer/shuttle/ferry/request -/obj/item/weapon/circuitboard/computer/mining_shuttle - name = "Mining Shuttle (Computer Board)" - build_path = /obj/machinery/computer/shuttle/mining -/obj/item/weapon/circuitboard/computer/white_ship - name = "White Ship (Computer Board)" - build_path = /obj/machinery/computer/shuttle/white_ship -/obj/item/weapon/circuitboard/computer/auxillary_base - name = "Auxillary Base Management Console (Computer Board)" - build_path = /obj/machinery/computer/auxillary_base -/obj/item/weapon/circuitboard/computer/holodeck// Not going to let people get this, but it's just here for future - name = "Holodeck Control (Computer Board)" - build_path = /obj/machinery/computer/holodeck - origin_tech = "programming=4" -/obj/item/weapon/circuitboard/computer/aifixer - name = "AI Integrity Restorer (Computer Board)" - build_path = /obj/machinery/computer/aifixer - origin_tech = "programming=2;biotech=2" -/*/obj/item/weapon/circuitboard/computer/prison_shuttle - name = "Prison Shuttle (Computer Board)" - build_path = /obj/machinery/computer/prison_shuttle*/ -/obj/item/weapon/circuitboard/computer/slot_machine - name = "Slot Machine (Computer Board)" - build_path = /obj/machinery/computer/slot_machine - origin_tech = "programming=1" - -/obj/item/weapon/circuitboard/computer/libraryconsole - name = "Library Visitor Console (Computer Board)" - build_path = /obj/machinery/computer/libraryconsole - origin_tech = "programming=1" - -/obj/item/weapon/circuitboard/computer/libraryconsole/attackby(obj/item/I, mob/user, params) - if(istype(I, /obj/item/weapon/screwdriver)) - if(build_path == /obj/machinery/computer/libraryconsole/bookmanagement) - name = "Library Visitor Console (Computer Board)" - build_path = /obj/machinery/computer/libraryconsole - to_chat(user, "Defaulting access protocols.") - else - name = "Book Inventory Management Console (Computer Board)" - build_path = /obj/machinery/computer/libraryconsole/bookmanagement - to_chat(user, "Access protocols successfully updated.") - else - return ..() - -/obj/item/weapon/circuitboard/computer/apc_control - name = "\improper Power Flow Control Console (Computer Board)" - build_path = /obj/machinery/computer/apc_control - origin_tech = "programming=3;engineering=3;powerstorage=2" + ..() \ No newline at end of file diff --git a/code/game/machinery/computer/camera.dm b/code/game/machinery/computer/camera.dm index c8c713bad8..8bab6a9d9a 100644 --- a/code/game/machinery/computer/camera.dm +++ b/code/game/machinery/computer/camera.dm @@ -3,7 +3,7 @@ desc = "Used to access the various cameras on the station." icon_screen = "cameras" icon_keyboard = "security_key" - circuit = /obj/item/weapon/circuitboard/computer/security + circuit = /obj/item/circuitboard/computer/security var/last_pic = 1 var/list/network = list("SS13") var/mapping = 0//For the overview file, interesting bit of code. @@ -186,4 +186,4 @@ icon_screen = "mining" icon_keyboard = "mining_key" network = list("MINE") - circuit = /obj/item/weapon/circuitboard/computer/mining + circuit = /obj/item/circuitboard/computer/mining diff --git a/code/game/machinery/computer/card.dm b/code/game/machinery/computer/card.dm index 7330f2d072..d774eff0e0 100644 --- a/code/game/machinery/computer/card.dm +++ b/code/game/machinery/computer/card.dm @@ -10,9 +10,9 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0) icon_screen = "id" icon_keyboard = "id_key" req_one_access = list(ACCESS_HEADS, ACCESS_CHANGE_IDS) - circuit = /obj/item/weapon/circuitboard/computer/card - var/obj/item/weapon/card/id/scan = null - var/obj/item/weapon/card/id/modify = null + circuit = /obj/item/circuitboard/computer/card + var/obj/item/card/id/scan = null + var/obj/item/card/id/modify = null var/authenticated = 0 var/mode = 0 var/printing = null @@ -51,8 +51,8 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0) change_position_cooldown = config.id_console_jobslot_delay /obj/machinery/computer/card/attackby(obj/O, mob/user, params)//TODO:SANITY - if(istype(O, /obj/item/weapon/card/id)) - var/obj/item/weapon/card/id/idcard = O + if(istype(O, /obj/item/card/id)) + var/obj/item/card/id/idcard = O if(check_access(idcard)) if(!scan) if(!usr.drop_item()) @@ -364,7 +364,7 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0) head_subordinates = null else var/obj/item/I = usr.get_active_held_item() - if (istype(I, /obj/item/weapon/card/id)) + if (istype(I, /obj/item/card/id)) if(!usr.drop_item()) return playsound(src, 'sound/machines/terminal_insert_disc.ogg', 50, 0) @@ -380,7 +380,7 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0) scan = null else var/obj/item/I = usr.get_active_held_item() - if (istype(I, /obj/item/weapon/card/id)) + if (istype(I, /obj/item/card/id)) if(!usr.drop_item()) return playsound(src, 'sound/machines/terminal_insert_disc.ogg', 50, 0) @@ -542,7 +542,7 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0) if (!( printing )) printing = 1 sleep(50) - var/obj/item/weapon/paper/P = new /obj/item/weapon/paper( loc ) + var/obj/item/paper/P = new /obj/item/paper( loc ) var/t1 = "Crew Manifest:
" for(var/datum/data/record/t in sortRecord(GLOB.data_core.general)) t1 += t.fields["name"] + " - " + t.fields["rank"] + "
" @@ -562,18 +562,18 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0) /obj/machinery/computer/card/centcom name = "\improper CentCom identification console" - circuit = /obj/item/weapon/circuitboard/computer/card/centcom + circuit = /obj/item/circuitboard/computer/card/centcom req_access = list(ACCESS_CENT_CAPTAIN) /obj/machinery/computer/card/minor name = "department management console" desc = "You can use this to change ID's for specific departments." icon_screen = "idminor" - circuit = /obj/item/weapon/circuitboard/computer/card/minor + circuit = /obj/item/circuitboard/computer/card/minor -/obj/machinery/computer/card/minor/New() - ..() - var/obj/item/weapon/circuitboard/computer/card/minor/typed_circuit = circuit +/obj/machinery/computer/card/minor/Initialize() + . = ..() + var/obj/item/circuitboard/computer/card/minor/typed_circuit = circuit if(target_dept) typed_circuit.target_dept = target_dept else diff --git a/code/game/machinery/computer/cloning.dm b/code/game/machinery/computer/cloning.dm index a4caa68480..ab7a639818 100644 --- a/code/game/machinery/computer/cloning.dm +++ b/code/game/machinery/computer/cloning.dm @@ -3,7 +3,7 @@ desc = "Used to clone people and manage DNA." icon_screen = "dna" icon_keyboard = "med_key" - circuit = /obj/item/weapon/circuitboard/computer/cloning + circuit = /obj/item/circuitboard/computer/cloning req_access = list(ACCESS_HEADS) //ONLY USED FOR RECORD DELETION RIGHT NOW. var/obj/machinery/dna_scannernew/scanner = null //Linked scanner. For scanning. var/list/pods //Linked cloning pods @@ -13,14 +13,14 @@ var/menu = 1 //Which menu screen to display var/list/records = list() var/datum/data/record/active_record = null - var/obj/item/weapon/disk/data/diskette = null //Mostly so the geneticist can steal everything. + var/obj/item/disk/data/diskette = null //Mostly so the geneticist can steal everything. var/loading = 0 // Nice loading text var/autoprocess = 0 light_color = LIGHT_COLOR_BLUE /obj/machinery/computer/cloning/Initialize() - ..() + . = ..() updatemodules(TRUE) /obj/machinery/computer/cloning/Destroy() @@ -115,7 +115,7 @@ LAZYREMOVE(pods, pod) /obj/machinery/computer/cloning/attackby(obj/item/W, mob/user, params) - if(istype(W, /obj/item/weapon/disk/data)) //INSERT SOME DISKETTES + if(istype(W, /obj/item/disk/data)) //INSERT SOME DISKETTES if (!src.diskette) if(!user.drop_item()) return @@ -232,7 +232,7 @@ dat += "

[src.active_record.fields["name"]]

" dat += "Scan ID [src.active_record.fields["id"]] Clone
" - var/obj/item/weapon/implant/health/H = locate(src.active_record.fields["imp"]) + var/obj/item/implant/health/H = locate(src.active_record.fields["imp"]) if ((H) && (istype(H))) dat += "Health Implant Data:
[H.sensehealth()]

" @@ -339,7 +339,7 @@ playsound(src, 'sound/machines/terminal_prompt.ogg', 50, 0) else if (src.menu == 4) - var/obj/item/weapon/card/id/C = usr.get_active_held_item() + var/obj/item/card/id/C = usr.get_active_held_item() if (istype(C)||istype(C, /obj/item/device/pda)) if(src.check_access(C)) src.temp = "[src.active_record.fields["name"]] => Record deleted." @@ -488,12 +488,12 @@ R.fields["mind"] = "\ref[mob_occupant.mind]" //Add an implant if needed - var/obj/item/weapon/implant/health/imp - for(var/obj/item/weapon/implant/health/HI in mob_occupant.implants) + var/obj/item/implant/health/imp + for(var/obj/item/implant/health/HI in mob_occupant.implants) imp = HI break if(!imp) - imp = new /obj/item/weapon/implant/health(mob_occupant) + imp = new /obj/item/implant/health(mob_occupant) imp.implant(mob_occupant) R.fields["imp"] = "\ref[imp]" diff --git a/code/game/machinery/computer/communications.dm b/code/game/machinery/computer/communications.dm index 75a73a5067..bf67e05f11 100755 --- a/code/game/machinery/computer/communications.dm +++ b/code/game/machinery/computer/communications.dm @@ -5,7 +5,7 @@ icon_screen = "comm" icon_keyboard = "tech_key" req_access = list(ACCESS_HEADS) - circuit = /obj/item/weapon/circuitboard/computer/communications + circuit = /obj/item/circuitboard/computer/communications var/authenticated = 0 var/auth_id = "Unknown" //Who is currently logged in? var/list/messagetitle = list() @@ -36,14 +36,14 @@ light_color = LIGHT_COLOR_BLUE /obj/machinery/computer/communications/proc/checkCCcooldown() - var/obj/item/weapon/circuitboard/computer/communications/CM = circuit + var/obj/item/circuitboard/computer/communications/CM = circuit if(CM.lastTimeUsed + 600 > world.time) return FALSE return TRUE -/obj/machinery/computer/communications/New() +/obj/machinery/computer/communications/Initialize() + . = ..() GLOB.shuttle_caller_list += src - ..() /obj/machinery/computer/communications/process() if(..()) @@ -61,7 +61,7 @@ if(!href_list["operation"]) return - var/obj/item/weapon/circuitboard/computer/communications/CM = circuit + var/obj/item/circuitboard/computer/communications/CM = circuit switch(href_list["operation"]) // main interface if("main") @@ -70,7 +70,7 @@ if("login") var/mob/M = usr - var/obj/item/weapon/card/id/I = M.get_active_held_item() + var/obj/item/card/id/I = M.get_active_held_item() if(!istype(I)) I = M.get_idcard() @@ -96,7 +96,7 @@ if("swipeidseclevel") var/mob/M = usr - var/obj/item/weapon/card/id/I = M.get_active_held_item() + var/obj/item/card/id/I = M.get_active_held_item() if (istype(I, /obj/item/device/pda)) var/obj/item/device/pda/pda = I I = pda.id @@ -392,7 +392,7 @@ src.updateUsrDialog() /obj/machinery/computer/communications/attackby(obj/I, mob/user, params) - if(istype(I, /obj/item/weapon/card/id)) + if(istype(I, /obj/item/card/id)) attack_hand(user) else return ..() @@ -456,7 +456,8 @@ dat += "
\[ Make a Captain's Announcement \]" if(config.cross_allowed) dat += "
\[ Send a message to an allied station \]" - dat += "
\[ Purchase Shuttle \]" + if(SSmapping.config.allow_custom_shuttles == "yes") + dat += "
\[ Purchase Shuttle \]" dat += "
\[ Change Alert Level \]" dat += "
\[ Emergency Maintenance Access \]" dat += "
\[ Request Nuclear Authentication Codes \]" @@ -692,5 +693,5 @@ return ..() /obj/machinery/computer/communications/proc/overrideCooldown() - var/obj/item/weapon/circuitboard/computer/communications/CM = circuit + var/obj/item/circuitboard/computer/communications/CM = circuit CM.lastTimeUsed = 0 diff --git a/code/game/machinery/computer/crew.dm b/code/game/machinery/computer/crew.dm index e8d3aaf061..9b5e14963f 100644 --- a/code/game/machinery/computer/crew.dm +++ b/code/game/machinery/computer/crew.dm @@ -6,7 +6,7 @@ use_power = IDLE_POWER_USE idle_power_usage = 250 active_power_usage = 500 - circuit = /obj/item/weapon/circuitboard/computer/crew + circuit = /obj/item/circuitboard/computer/crew light_color = LIGHT_COLOR_BLUE @@ -135,7 +135,7 @@ GLOBAL_DATUM_INIT(crewmonitor, /datum/crewmonitor, new) if (ignore_unused || hi.isUsed()) var/list/results = list() var/obj/item/clothing/under/U - var/obj/item/weapon/card/id/I + var/obj/item/card/id/I var/turf/pos var/ijob var/name diff --git a/code/game/machinery/computer/dna_console.dm b/code/game/machinery/computer/dna_console.dm index 27c0f50e7b..aafe74f2b3 100644 --- a/code/game/machinery/computer/dna_console.dm +++ b/code/game/machinery/computer/dna_console.dm @@ -22,7 +22,7 @@ icon_screen = "dna" icon_keyboard = "med_key" density = TRUE - circuit = /obj/item/weapon/circuitboard/computer/scan_consolenew + circuit = /obj/item/circuitboard/computer/scan_consolenew var/radduration = 2 var/radstrength = 1 @@ -31,7 +31,7 @@ var/injectorready = 0 //world timer cooldown var var/current_screen = "mainmenu" var/obj/machinery/dna_scannernew/connected = null - var/obj/item/weapon/disk/data/diskette = null + var/obj/item/disk/data/diskette = null var/list/delayed_action = null anchored = TRUE use_power = IDLE_POWER_USE @@ -41,7 +41,7 @@ light_color = LIGHT_COLOR_BLUE /obj/machinery/computer/scan_consolenew/attackby(obj/item/I, mob/user, params) - if (istype(I, /obj/item/weapon/disk/data)) //INSERT SOME DISKETTES + if (istype(I, /obj/item/disk/data)) //INSERT SOME DISKETTES if (!src.diskette) if(!user.drop_item()) return @@ -53,17 +53,13 @@ else return ..() -/obj/machinery/computer/scan_consolenew/New() - ..() - - spawn(5) - for(dir in list(NORTH,EAST,SOUTH,WEST)) - connected = locate(/obj/machinery/dna_scannernew, get_step(src, dir)) - if(!isnull(connected)) - break - injectorready = world.time + INJECTOR_TIMEOUT - return - return +/obj/machinery/computer/scan_consolenew/Initialize() + . = ..() + for(dir in list(NORTH,EAST,SOUTH,WEST)) + connected = locate(/obj/machinery/dna_scannernew, get_step(src, dir)) + if(!isnull(connected)) + break + injectorready = world.time + INJECTOR_TIMEOUT /obj/machinery/computer/scan_consolenew/attack_hand(mob/user) if(..()) @@ -394,11 +390,11 @@ num = Clamp(num, 1, NUMBER_OF_BUFFERS) var/list/buffer_slot = buffer[num] if(istype(buffer_slot)) - var/obj/item/weapon/dnainjector/timed/I + var/obj/item/dnainjector/timed/I switch(href_list["text"]) if("se") if(buffer_slot["SE"]) - I = new /obj/item/weapon/dnainjector/timed(loc) + I = new /obj/item/dnainjector/timed(loc) var/powers = 0 for(var/datum/mutation/human/HM in GLOB.good_mutations + GLOB.bad_mutations + GLOB.not_good_mutations) if(HM.check_block_string(buffer_slot["SE"])) @@ -421,19 +417,19 @@ I.damage_coeff = connected.damage_coeff if("ui") if(buffer_slot["UI"]) - I = new /obj/item/weapon/dnainjector/timed(loc) + I = new /obj/item/dnainjector/timed(loc) I.fields = list("UI"=buffer_slot["UI"]) if(connected) I.damage_coeff = connected.damage_coeff if("ue") if(buffer_slot["name"] && buffer_slot["UE"] && buffer_slot["blood_type"]) - I = new /obj/item/weapon/dnainjector/timed(loc) + I = new /obj/item/dnainjector/timed(loc) I.fields = list("name"=buffer_slot["name"], "UE"=buffer_slot["UE"], "blood_type"=buffer_slot["blood_type"]) if(connected) I.damage_coeff = connected.damage_coeff if("mixed") if(buffer_slot["UI"] && buffer_slot["name"] && buffer_slot["UE"] && buffer_slot["blood_type"]) - I = new /obj/item/weapon/dnainjector/timed(loc) + I = new /obj/item/dnainjector/timed(loc) I.fields = list("UI"=buffer_slot["UI"],"name"=buffer_slot["name"], "UE"=buffer_slot["UE"], "blood_type"=buffer_slot["blood_type"]) if(connected) I.damage_coeff = connected.damage_coeff diff --git a/code/game/machinery/computer/gulag_teleporter.dm b/code/game/machinery/computer/gulag_teleporter.dm index 07bfb4b6dd..c416d93e58 100644 --- a/code/game/machinery/computer/gulag_teleporter.dm +++ b/code/game/machinery/computer/gulag_teleporter.dm @@ -5,9 +5,9 @@ icon_screen = "explosive" icon_keyboard = "security_key" req_access = list(ACCESS_ARMORY) - circuit = /obj/item/weapon/circuitboard/computer/gulag_teleporter_console + circuit = /obj/item/circuitboard/computer/gulag_teleporter_console var/default_goal = 200 - var/obj/item/weapon/card/id/prisoner/id = null + var/obj/item/card/id/prisoner/id = null var/obj/machinery/gulag_teleporter/teleporter = null var/obj/structure/gulag_beacon/beacon = null var/mob/living/carbon/human/prisoner = null @@ -15,9 +15,9 @@ light_color = LIGHT_COLOR_RED -/obj/machinery/computer/gulag_teleporter_computer/New() - ..() - addtimer(CALLBACK(src, .proc/scan_machinery), 5) +/obj/machinery/computer/gulag_teleporter_computer/Initialize() + . = ..() + scan_machinery() /obj/machinery/computer/gulag_teleporter_computer/Destroy() if(id) @@ -25,7 +25,7 @@ return ..() /obj/machinery/computer/gulag_teleporter_computer/attackby(obj/item/W, mob/user) - if(istype(W, /obj/item/weapon/card/id/prisoner)) + if(istype(W, /obj/item/card/id/prisoner)) if(!id) if(!user.drop_item()) return @@ -101,7 +101,7 @@ id = null else var/obj/item/I = usr.get_active_held_item() - if(istype(I, /obj/item/weapon/card/id/prisoner)) + if(istype(I, /obj/item/card/id/prisoner)) if(!usr.drop_item()) return I.forceMove(src) diff --git a/code/game/machinery/computer/launchpad_control.dm b/code/game/machinery/computer/launchpad_control.dm index ae88943cb2..d6c8d9e7e9 100644 --- a/code/game/machinery/computer/launchpad_control.dm +++ b/code/game/machinery/computer/launchpad_control.dm @@ -3,7 +3,7 @@ desc = "Used to teleport objects to and from a launchpad." icon_screen = "teleport" icon_keyboard = "teleport_key" - circuit = /obj/item/weapon/circuitboard/computer/launchpad_console + circuit = /obj/item/circuitboard/computer/launchpad_console var/sending = TRUE var/current_pad //current pad viewed on the screen var/list/obj/machinery/launchpad/launchpads diff --git a/code/game/machinery/computer/law.dm b/code/game/machinery/computer/law.dm index 4846c99326..9eda23a1c0 100644 --- a/code/game/machinery/computer/law.dm +++ b/code/game/machinery/computer/law.dm @@ -5,8 +5,8 @@ icon_screen = "command" /obj/machinery/computer/upload/attackby(obj/item/O, mob/user, params) - if(istype(O, /obj/item/weapon/aiModule)) - var/obj/item/weapon/aiModule/M = O + if(istype(O, /obj/item/aiModule)) + var/obj/item/aiModule/M = O if(src.stat & (NOPOWER|BROKEN|MAINT)) return if(!current) @@ -33,7 +33,7 @@ /obj/machinery/computer/upload/ai name = "\improper AI upload console" desc = "Used to upload laws to the AI." - circuit = /obj/item/weapon/circuitboard/computer/aiupload + circuit = /obj/item/circuitboard/computer/aiupload /obj/machinery/computer/upload/ai/attack_hand(mob/user) if(..()) @@ -57,7 +57,7 @@ /obj/machinery/computer/upload/borg name = "cyborg upload console" desc = "Used to upload laws to Cyborgs." - circuit = /obj/item/weapon/circuitboard/computer/borgupload + circuit = /obj/item/circuitboard/computer/borgupload /obj/machinery/computer/upload/borg/attack_hand(mob/user) if(..()) diff --git a/code/game/machinery/computer/medical.dm b/code/game/machinery/computer/medical.dm index cd1e5b1c90..f2ea3238ef 100644 --- a/code/game/machinery/computer/medical.dm +++ b/code/game/machinery/computer/medical.dm @@ -6,8 +6,8 @@ icon_screen = "medcomp" icon_keyboard = "med_key" req_one_access = list(ACCESS_MEDICAL, ACCESS_FORENSICS_LOCKERS) - circuit = /obj/item/weapon/circuitboard/computer/med_data - var/obj/item/weapon/card/id/scan = null + circuit = /obj/item/circuitboard/computer/med_data + var/obj/item/card/id/scan = null var/authenticated = null var/rank = null var/screen = null @@ -26,7 +26,7 @@ icon_keyboard = "syndie_key" /obj/machinery/computer/med_data/attackby(obj/item/O, mob/user, params) - if(istype(O, /obj/item/weapon/card/id) && !scan) + if(istype(O, /obj/item/card/id) && !scan) if(!user.drop_item()) return O.loc = src @@ -112,11 +112,11 @@ dat += "" if(active1 in GLOB.data_core.general) - if(istype(active1.fields["photo_front"], /obj/item/weapon/photo)) - var/obj/item/weapon/photo/P1 = active1.fields["photo_front"] + if(istype(active1.fields["photo_front"], /obj/item/photo)) + var/obj/item/photo/P1 = active1.fields["photo_front"] user << browse_rsc(P1.img, "photo_front") - if(istype(active1.fields["photo_side"], /obj/item/weapon/photo)) - var/obj/item/weapon/photo/P2 = active1.fields["photo_side"] + if(istype(active1.fields["photo_side"], /obj/item/photo)) + var/obj/item/photo/P2 = active1.fields["photo_side"] user << browse_rsc(P2.img, "photo_side") dat += "" dat += "" @@ -222,7 +222,7 @@ src.scan = null else var/obj/item/I = usr.get_active_held_item() - if(istype(I, /obj/item/weapon/card/id)) + if(istype(I, /obj/item/card/id)) if(!usr.drop_item()) return I.loc = src @@ -258,7 +258,7 @@ src.authenticated = 1 src.rank = "Central Command" src.screen = 1 - else if(istype(src.scan, /obj/item/weapon/card/id)) + else if(istype(src.scan, /obj/item/card/id)) src.active1 = null src.active2 = null if(src.check_access(src.scan)) @@ -399,14 +399,14 @@ if("show_photo_front") if(active1) if(active1.fields["photo_front"]) - if(istype(active1.fields["photo_front"], /obj/item/weapon/photo)) - var/obj/item/weapon/photo/P = active1.fields["photo_front"] + if(istype(active1.fields["photo_front"], /obj/item/photo)) + var/obj/item/photo/P = active1.fields["photo_front"] P.show(usr) if("show_photo_side") if(active1) if(active1.fields["photo_side"]) - if(istype(active1.fields["photo_side"], /obj/item/weapon/photo)) - var/obj/item/weapon/photo/P = active1.fields["photo_side"] + if(istype(active1.fields["photo_side"], /obj/item/photo)) + var/obj/item/photo/P = active1.fields["photo_side"] P.show(usr) else @@ -539,7 +539,7 @@ GLOB.data_core.medicalPrintCount++ playsound(loc, 'sound/items/poster_being_created.ogg', 100, 1) sleep(30) - var/obj/item/weapon/paper/P = new /obj/item/weapon/paper( src.loc ) + var/obj/item/paper/P = new /obj/item/paper( src.loc ) P.info = "
Medical Record - (MR-[GLOB.data_core.medicalPrintCount])

" if(active1 in GLOB.data_core.general) P.info += text("Name: [] ID: []
\nSex: []
\nAge: []
", src.active1.fields["name"], src.active1.fields["id"], src.active1.fields["sex"], src.active1.fields["age"]) diff --git a/code/game/machinery/computer/message.dm b/code/game/machinery/computer/message.dm index f71066f8dd..44822d3771 100644 --- a/code/game/machinery/computer/message.dm +++ b/code/game/machinery/computer/message.dm @@ -8,7 +8,7 @@ name = "message monitor console" desc = "Used to Monitor the crew's messages, that are sent via PDA. Can also be used to view Request Console messages." icon_screen = "comm_logs" - circuit = /obj/item/weapon/circuitboard/computer/message_monitor + circuit = /obj/item/circuitboard/computer/message_monitor //Server linked to. var/obj/machinery/message_server/linkedServer = null //Sparks effect - For emag @@ -32,8 +32,8 @@ light_color = LIGHT_COLOR_GREEN -/obj/machinery/computer/message_monitor/attackby(obj/item/weapon/O, mob/living/user, params) - if(istype(O, /obj/item/weapon/screwdriver) && emagged) +/obj/machinery/computer/message_monitor/attackby(obj/item/O, mob/living/user, params) + if(istype(O, /obj/item/screwdriver) && emagged) //Stops people from just unscrewing the monitor and putting it back to get the console working again. to_chat(user, "It is too hot to mess with!") else @@ -47,7 +47,7 @@ screen = 2 spark_system.set_up(5, 0, src) src.spark_system.start() - var/obj/item/weapon/paper/monitorkey/MK = new/obj/item/weapon/paper/monitorkey + var/obj/item/paper/monitorkey/MK = new/obj/item/paper/monitorkey MK.loc = src.loc // Will help make emagging the console not so easy to get away with. MK.info += "

�%@%(*$%&(�&?*(%&�/{}" @@ -451,16 +451,16 @@ return src.attack_hand(usr) -/obj/item/weapon/paper/monitorkey +/obj/item/paper/monitorkey //..() name = "monitor decryption key" var/obj/machinery/message_server/server = null -/obj/item/weapon/paper/monitorkey/Initialize() +/obj/item/paper/monitorkey/Initialize() ..() return INITIALIZE_HINT_LATELOAD -/obj/item/weapon/paper/monitorkey/LateInitialize() +/obj/item/paper/monitorkey/LateInitialize() if(GLOB.message_servers) for(var/obj/machinery/message_server/server in GLOB.message_servers) if(!isnull(server)) diff --git a/code/game/machinery/computer/monastery_shuttle.dm b/code/game/machinery/computer/monastery_shuttle.dm index e64d784a1f..98e7909954 100644 --- a/code/game/machinery/computer/monastery_shuttle.dm +++ b/code/game/machinery/computer/monastery_shuttle.dm @@ -1,11 +1,7 @@ /obj/machinery/computer/shuttle/monastery_shuttle name = "monastery shuttle console" desc = "Used to control the monastery shuttle." - circuit = /obj/item/weapon/circuitboard/computer/shuttle/monastery_shuttle + circuit = /obj/item/circuitboard/computer/shuttle/monastery_shuttle shuttleId = "pod1" possible_destinations = "monastery_shuttle_asteroid;monastery_shuttle_station" no_destination_swap = TRUE - -/obj/item/weapon/circuitboard/computer/shuttle/monastery_shuttle - name = "Monastery Shuttle (Computer Board)" - build_path = /obj/machinery/computer/shuttle/monastery_shuttle diff --git a/code/game/machinery/computer/prisoner.dm b/code/game/machinery/computer/prisoner.dm index ac74f47cd4..56a6320640 100644 --- a/code/game/machinery/computer/prisoner.dm +++ b/code/game/machinery/computer/prisoner.dm @@ -10,8 +10,8 @@ var/timeleft = 60 var/stop = 0 var/screen = 0 // 0 - No Access Denied, 1 - Access allowed - var/obj/item/weapon/card/id/prisoner/inserted_id - circuit = /obj/item/weapon/circuitboard/computer/prisoner + var/obj/item/card/id/prisoner/inserted_id + circuit = /obj/item/circuitboard/computer/prisoner light_color = LIGHT_COLOR_RED @@ -34,7 +34,7 @@ dat += "

Prisoner Implant Management

" dat += "
Chemical Implants
" var/turf/Tr = null - for(var/obj/item/weapon/implant/chem/C in GLOB.tracked_chem_implants) + for(var/obj/item/implant/chem/C in GLOB.tracked_chem_implants) Tr = get_turf(C) if((Tr) && (Tr.z != src.z)) continue//Out of range @@ -47,7 +47,7 @@ dat += "((10))
" dat += "********************************
" dat += "
Tracking Implants
" - for(var/obj/item/weapon/implant/tracking/T in GLOB.tracked_implants) + for(var/obj/item/implant/tracking/T in GLOB.tracked_implants) if(!isliving(T.imp_in)) continue Tr = get_turf(T) @@ -71,7 +71,7 @@ return /obj/machinery/computer/prisoner/attackby(obj/item/I, mob/user, params) - if(istype(I, /obj/item/weapon/card/id)) + if(istype(I, /obj/item/card/id)) return attack_hand(user) else return ..() @@ -90,7 +90,7 @@ if(href_list["id"]) if(href_list["id"] =="insert" && !inserted_id) - var/obj/item/weapon/card/id/prisoner/I = usr.get_active_held_item() + var/obj/item/card/id/prisoner/I = usr.get_active_held_item() if(istype(I)) if(!usr.drop_item()) return @@ -111,16 +111,16 @@ num = min(num,1000) //Cap the quota to the equivilent of 10 minutes. inserted_id.goal = num else if(href_list["inject1"]) - var/obj/item/weapon/implant/I = locate(href_list["inject1"]) in GLOB.tracked_chem_implants + var/obj/item/implant/I = locate(href_list["inject1"]) in GLOB.tracked_chem_implants if(I && istype(I)) I.activate(1) else if(href_list["inject5"]) - var/obj/item/weapon/implant/I = locate(href_list["inject5"]) in GLOB.tracked_chem_implants + var/obj/item/implant/I = locate(href_list["inject5"]) in GLOB.tracked_chem_implants if(I && istype(I)) I.activate(5) else if(href_list["inject10"]) - var/obj/item/weapon/implant/I = locate(href_list["inject10"]) in GLOB.tracked_chem_implants + var/obj/item/implant/I = locate(href_list["inject10"]) in GLOB.tracked_chem_implants if(I && istype(I)) I.activate(10) @@ -134,7 +134,7 @@ var/warning = copytext(sanitize(input(usr,"Message:","Enter your message here!","")),1,MAX_MESSAGE_LEN) if(!warning) return - var/obj/item/weapon/implant/I = locate(href_list["warn"]) in GLOB.tracked_implants + var/obj/item/implant/I = locate(href_list["warn"]) in GLOB.tracked_implants if(I && istype(I) && I.imp_in) var/mob/living/R = I.imp_in to_chat(R, "You hear a voice in your head saying: '[warning]'") diff --git a/code/game/machinery/computer/robot.dm b/code/game/machinery/computer/robot.dm index 6ffb0f1e37..9960032d1d 100644 --- a/code/game/machinery/computer/robot.dm +++ b/code/game/machinery/computer/robot.dm @@ -7,7 +7,7 @@ icon_screen = "robot" icon_keyboard = "rd_key" req_access = list(ACCESS_ROBOTICS) - circuit = /obj/item/weapon/circuitboard/computer/robotics + circuit = /obj/item/circuitboard/computer/robotics var/temp = null light_color = LIGHT_COLOR_PINK diff --git a/code/game/machinery/computer/security.dm b/code/game/machinery/computer/security.dm index 517d9c8264..00787f10e2 100644 --- a/code/game/machinery/computer/security.dm +++ b/code/game/machinery/computer/security.dm @@ -4,8 +4,8 @@ icon_screen = "security" icon_keyboard = "security_key" req_one_access = list(ACCESS_SECURITY, ACCESS_FORENSICS_LOCKERS) - circuit = /obj/item/weapon/circuitboard/computer/secure_data - var/obj/item/weapon/card/id/scan = null + circuit = /obj/item/circuitboard/computer/secure_data + var/obj/item/card/id/scan = null var/authenticated = null var/rank = null var/screen = null @@ -35,7 +35,7 @@ clockwork = TRUE //it'd look weird /obj/machinery/computer/secure_data/attackby(obj/item/O, mob/user, params) - if(istype(O, /obj/item/weapon/card/id)) + if(istype(O, /obj/item/card/id)) if(!scan) if(!user.drop_item()) return @@ -175,11 +175,11 @@ if(3) dat += "Security Record
" if(istype(active1, /datum/data/record) && GLOB.data_core.general.Find(active1)) - if(istype(active1.fields["photo_front"], /obj/item/weapon/photo)) - var/obj/item/weapon/photo/P1 = active1.fields["photo_front"] + if(istype(active1.fields["photo_front"], /obj/item/photo)) + var/obj/item/photo/P1 = active1.fields["photo_front"] user << browse_rsc(P1.img, "photo_front") - if(istype(active1.fields["photo_side"], /obj/item/weapon/photo)) - var/obj/item/weapon/photo/P2 = active1.fields["photo_side"] + if(istype(active1.fields["photo_side"], /obj/item/photo)) + var/obj/item/photo/P2 = active1.fields["photo_side"] user << browse_rsc(P2.img, "photo_side") dat += {"
Medical Record
Name:[active1.fields["name"]]
@@ -310,7 +310,7 @@ What a mess.*/ scan = null else var/obj/item/I = usr.get_active_held_item() - if(istype(I, /obj/item/weapon/card/id)) + if(istype(I, /obj/item/card/id)) if(!usr.drop_item()) return I.loc = src @@ -336,7 +336,7 @@ What a mess.*/ authenticated = usr.client.holder.admin_signature rank = "Central Command" screen = 1 - else if(istype(scan, /obj/item/weapon/card/id)) + else if(istype(scan, /obj/item/card/id)) active1 = null active2 = null if(check_access(scan)) @@ -369,7 +369,7 @@ What a mess.*/ GLOB.data_core.securityPrintCount++ playsound(loc, 'sound/items/poster_being_created.ogg', 100, 1) sleep(30) - var/obj/item/weapon/paper/P = new /obj/item/weapon/paper( loc ) + var/obj/item/paper/P = new /obj/item/paper( loc ) P.info = "
Security Record - (SR-[GLOB.data_core.securityPrintCount])

" if((istype(active1, /datum/data/record) && GLOB.data_core.general.Find(active1))) P.info += text("Name: [] ID: []
\nSex: []
\nAge: []
", active1.fields["name"], active1.fields["id"], active1.fields["sex"], active1.fields["age"]) @@ -451,8 +451,8 @@ What a mess.*/ printing = 1 sleep(30) if((istype(active1, /datum/data/record) && GLOB.data_core.general.Find(active1)))//make sure the record still exists. - var/obj/item/weapon/photo/photo = active1.fields["photo_front"] - new /obj/item/weapon/poster/wanted(src.loc, photo.img, wanted_name, info) + var/obj/item/photo/photo = active1.fields["photo_front"] + new /obj/item/poster/wanted(src.loc, photo.img, wanted_name, info) printing = 0 //RECORD DELETE @@ -610,8 +610,8 @@ What a mess.*/ active1.fields["species"] = t1 if("show_photo_front") if(active1.fields["photo_front"]) - if(istype(active1.fields["photo_front"], /obj/item/weapon/photo)) - var/obj/item/weapon/photo/P = active1.fields["photo_front"] + if(istype(active1.fields["photo_front"], /obj/item/photo)) + var/obj/item/photo/P = active1.fields["photo_front"] P.show(usr) if("upd_photo_front") var/icon/photo = get_photo(usr) @@ -620,8 +620,8 @@ What a mess.*/ active1.fields["photo_front"] = photo if("show_photo_side") if(active1.fields["photo_side"]) - if(istype(active1.fields["photo_side"], /obj/item/weapon/photo)) - var/obj/item/weapon/photo/P = active1.fields["photo_side"] + if(istype(active1.fields["photo_side"], /obj/item/photo)) + var/obj/item/photo/P = active1.fields["photo_side"] P.show(usr) if("upd_photo_side") var/icon/photo = get_photo(usr) @@ -737,14 +737,14 @@ What a mess.*/ return /obj/machinery/computer/secure_data/proc/get_photo(mob/user) - var/obj/item/weapon/photo/P = null + var/obj/item/photo/P = null if(issilicon(user)) var/mob/living/silicon/tempAI = user var/datum/picture/selection = tempAI.GetPhoto() if(selection) P = new() P.photocreate(selection.fields["icon"], selection.fields["img"], selection.fields["desc"]) - else if(istype(user.get_active_held_item(), /obj/item/weapon/photo)) + else if(istype(user.get_active_held_item(), /obj/item/photo)) P = user.get_active_held_item() return P diff --git a/code/game/machinery/computer/station_alert.dm b/code/game/machinery/computer/station_alert.dm index 44d291cf8b..019d52fe86 100644 --- a/code/game/machinery/computer/station_alert.dm +++ b/code/game/machinery/computer/station_alert.dm @@ -3,7 +3,7 @@ desc = "Used to access the station's automated alert system." icon_screen = "alert:0" icon_keyboard = "atmos_key" - circuit = /obj/item/weapon/circuitboard/computer/stationalert + circuit = /obj/item/circuitboard/computer/stationalert var/alarms = list("Fire" = list(), "Atmosphere" = list(), "Power" = list()) light_color = LIGHT_COLOR_CYAN diff --git a/code/game/machinery/computer/teleporter.dm b/code/game/machinery/computer/teleporter.dm new file mode 100644 index 0000000000..ab4c72ab41 --- /dev/null +++ b/code/game/machinery/computer/teleporter.dm @@ -0,0 +1,212 @@ +/obj/machinery/computer/teleporter + name = "teleporter control console" + desc = "Used to control a linked teleportation Hub and Station." + icon_screen = "teleport" + icon_keyboard = "teleport_key" + light_color = LIGHT_COLOR_BLUE + circuit = /obj/item/circuitboard/computer/teleporter + var/obj/item/device/gps/locked + var/regime_set = "Teleporter" + var/id + var/obj/machinery/teleport/station/power_station + var/calibrating + var/turf/target //Used for one-time-use teleport cards (such as clown planet coordinates.) + //Setting this to 1 will set src.locked to null after a player enters the portal and will not allow hand-teles to open portals to that location. + +/obj/machinery/computer/teleporter/Initialize() + . = ..() + id = "[rand(1000, 9999)]" + link_power_station() + +/obj/machinery/computer/teleporter/Destroy() + if (power_station) + power_station.teleporter_console = null + power_station = null + return ..() + +/obj/machinery/computer/teleporter/proc/link_power_station() + if(power_station) + return + for(dir in GLOB.cardinals) + power_station = locate(/obj/machinery/teleport/station, get_step(src, dir)) + if(power_station) + break + return power_station + +/obj/machinery/computer/teleporter/attackby(obj/I, mob/living/user, params) + if(istype(I, /obj/item/device/gps)) + var/obj/item/device/gps/L = I + if(L.locked_location && !(stat & (NOPOWER|BROKEN))) + if(!user.transferItemToLoc(L, src)) + to_chat(user, "\the [I] is stuck to your hand, you cannot put it in \the [src]!") + return + locked = L + to_chat(user, "You insert the GPS device into the [name]'s slot.") + else + return ..() + +/obj/machinery/computer/teleporter/attack_ai(mob/user) + return attack_hand(user) + +/obj/machinery/computer/teleporter/attack_hand(mob/user) + if(..()) + return + interact(user) + +/obj/machinery/computer/teleporter/interact(mob/user) + var/data = "

Teleporter Status

" + if(!power_station) + data += "
No power station linked.
" + else if(!power_station.teleporter_hub) + data += "
No hub linked.
" + else + data += "
Current regime: [regime_set]
" + data += "Current target: [(!target) ? "None" : "[get_area(target)] [(regime_set != "Gate") ? "" : "Teleporter"]"]
" + if(calibrating) + data += "Calibration: In Progress" + else if(power_station.teleporter_hub.calibrated || power_station.teleporter_hub.accurate >= 3) + data += "Calibration: Optimal" + else + data += "Calibration: Sub-Optimal" + data += "

" + + data += "Change regime
" + data += "Set target
" + if(locked) + data += "
Get target from memory
" + data += "Eject GPS device
" + else + data += "
Get target from memory
" + data += "Eject GPS device
" + + data += "
Calibrate Hub" + + var/datum/browser/popup = new(user, "teleporter", name, 400, 400) + popup.set_content(data) + popup.open() + +/obj/machinery/computer/teleporter/Topic(href, href_list) + if(..()) + return + + if(href_list["eject"]) + eject() + updateDialog() + return + + if(!check_hub_connection()) + say("Error: Unable to detect hub.") + return + if(calibrating) + say("Error: Calibration in progress. Stand by.") + return + + if(href_list["regimeset"]) + power_station.engaged = 0 + power_station.teleporter_hub.update_icon() + power_station.teleporter_hub.calibrated = 0 + reset_regime() + if(href_list["settarget"]) + power_station.engaged = 0 + power_station.teleporter_hub.update_icon() + power_station.teleporter_hub.calibrated = 0 + set_target(usr) + if(href_list["locked"]) + power_station.engaged = 0 + power_station.teleporter_hub.update_icon() + power_station.teleporter_hub.calibrated = 0 + target = get_turf(locked.locked_location) + if(href_list["calibrate"]) + if(!target) + say("Error: No target set to calibrate to.") + return + if(power_station.teleporter_hub.calibrated || power_station.teleporter_hub.accurate >= 3) + say("Hub is already calibrated!") + return + say("Processing hub calibration to target...") + + calibrating = 1 + spawn(50 * (3 - power_station.teleporter_hub.accurate)) //Better parts mean faster calibration + calibrating = 0 + if(check_hub_connection()) + power_station.teleporter_hub.calibrated = 1 + say("Calibration complete.") + else + say("Error: Unable to detect hub.") + updateDialog() + + updateDialog() + +/obj/machinery/computer/teleporter/proc/check_hub_connection() + if(!power_station) + return FALSE + if(!power_station.teleporter_hub) + return FALSE + return TRUE + +/obj/machinery/computer/teleporter/proc/reset_regime() + target = null + if(regime_set == "Teleporter") + regime_set = "Gate" + else + regime_set = "Teleporter" + +/obj/machinery/computer/teleporter/proc/eject() + if(locked) + locked.forceMove(get_turf(src)) + locked = null + +/obj/machinery/computer/teleporter/proc/set_target(mob/user) + var/list/L = list() + var/list/areaindex = list() + if(regime_set == "Teleporter") + for(var/obj/item/device/radio/beacon/R in GLOB.teleportbeacons) + var/turf/T = get_turf(R) + if(!T) + continue + if(T.z == ZLEVEL_CENTCOM || T.z > ZLEVEL_SPACEMAX) + continue + L[avoid_assoc_duplicate_keys(T.loc.name, areaindex)] = R + + for(var/obj/item/implant/tracking/I in GLOB.tracked_implants) + if(!I.imp_in || !ismob(I.loc)) + continue + else + var/mob/M = I.loc + if(M.stat == DEAD) + if(M.timeofdeath + 6000 < world.time) + continue + var/turf/T = get_turf(M) + if(!T) + continue + if(T.z == ZLEVEL_CENTCOM) + continue + L[avoid_assoc_duplicate_keys(M.real_name, areaindex)] = I + + var/desc = input("Please select a location to lock in.", "Locking Computer") as null|anything in L + target = L[desc] + + else + var/list/S = power_station.linked_stations + if(!S.len) + to_chat(user, "No connected stations located.") + return + for(var/obj/machinery/teleport/station/R in S) + var/turf/T = get_turf(R) + if(!T || !R.teleporter_hub || !R.teleporter_console) + continue + if(T.z == ZLEVEL_CENTCOM || T.z > ZLEVEL_SPACEMAX) + continue + L[avoid_assoc_duplicate_keys(T.loc.name, areaindex)] = R + var/desc = input("Please select a station to lock in.", "Locking Computer") as null|anything in L + target = L[desc] + if(target) + var/obj/machinery/teleport/station/trg = target + trg.linked_stations |= power_station + trg.stat &= ~NOPOWER + if(trg.teleporter_hub) + trg.teleporter_hub.stat &= ~NOPOWER + trg.teleporter_hub.update_icon() + if(trg.teleporter_console) + trg.teleporter_console.stat &= ~NOPOWER + trg.teleporter_console.update_icon() \ No newline at end of file diff --git a/code/game/machinery/constructable_frame.dm b/code/game/machinery/constructable_frame.dm index 41022efaba..04c2ad6e29 100644 --- a/code/game/machinery/constructable_frame.dm +++ b/code/game/machinery/constructable_frame.dm @@ -4,7 +4,7 @@ icon_state = "box_0" density = TRUE max_integrity = 250 - var/obj/item/weapon/circuitboard/circuit = null + var/obj/item/circuitboard/circuit = null var/state = 1 /obj/structure/frame/examine(user) @@ -14,7 +14,7 @@ /obj/structure/frame/deconstruct(disassembled = TRUE) - if(!(flags & NODECONSTRUCT)) + if(!(flags_1 & NODECONSTRUCT_1)) new /obj/item/stack/sheet/metal(loc, 5) if(circuit) circuit.forceMove(loc) @@ -74,10 +74,10 @@ /obj/structure/frame/machine/attackby(obj/item/P, mob/user, params) switch(state) if(1) - if(istype(P, /obj/item/weapon/circuitboard/machine)) + if(istype(P, /obj/item/circuitboard/machine)) to_chat(user, "The frame needs wiring first!") return - else if(istype(P, /obj/item/weapon/circuitboard)) + else if(istype(P, /obj/item/circuitboard)) to_chat(user, "This frame does not accept circuit boards of this type!") return if(istype(P, /obj/item/stack/cable_coil)) @@ -94,7 +94,7 @@ else to_chat(user, "You need five length of cable to wire the frame!") return - if(istype(P, /obj/item/weapon/screwdriver) && !anchored) + if(istype(P, /obj/item/screwdriver) && !anchored) playsound(src.loc, P.usesound, 50, 1) user.visible_message("[user] disassembles the frame.", \ "You start to disassemble the frame...", "You hear banging and clanking.") @@ -105,7 +105,7 @@ M.add_fingerprint(user) qdel(src) return - if(istype(P, /obj/item/weapon/wrench)) + if(istype(P, /obj/item/wrench)) to_chat(user, "You start [anchored ? "un" : ""]securing [name]...") playsound(src.loc, P.usesound, 75, 1) if(do_after(user, 40*P.toolspeed, target = src)) @@ -115,7 +115,7 @@ return if(2) - if(istype(P, /obj/item/weapon/wrench)) + if(istype(P, /obj/item/wrench)) to_chat(user, "You start [anchored ? "un" : ""]securing [name]...") playsound(src.loc, P.usesound, 75, 1) if(do_after(user, 40*P.toolspeed, target = src)) @@ -123,11 +123,11 @@ anchored = !anchored return - if(istype(P, /obj/item/weapon/circuitboard/machine)) + if(istype(P, /obj/item/circuitboard/machine)) if(!anchored) to_chat(user, "The frame needs to be secured first!") return - var/obj/item/weapon/circuitboard/machine/B = P + var/obj/item/circuitboard/machine/B = P if(!user.drop_item()) return playsound(src.loc, 'sound/items/deconstruct.ogg', 50, 1) @@ -141,11 +141,11 @@ update_namelist() return - else if(istype(P, /obj/item/weapon/circuitboard)) + else if(istype(P, /obj/item/circuitboard)) to_chat(user, "This frame does not accept circuit boards of this type!") return - if(istype(P, /obj/item/weapon/wirecutters)) + if(istype(P, /obj/item/wirecutters)) playsound(src.loc, P.usesound, 50, 1) to_chat(user, "You remove the cables.") state = 1 @@ -155,7 +155,7 @@ return if(3) - if(istype(P, /obj/item/weapon/crowbar)) + if(istype(P, /obj/item/crowbar)) playsound(src.loc, P.usesound, 50, 1) state = 2 circuit.loc = src.loc @@ -173,7 +173,7 @@ icon_state = "box_1" return - if(istype(P, /obj/item/weapon/screwdriver)) + if(istype(P, /obj/item/screwdriver)) var/component_check = 1 for(var/R in req_components) if(req_components[R] > 0) @@ -194,13 +194,13 @@ qdel(src) return - if(istype(P, /obj/item/weapon/storage/part_replacer) && P.contents.len && get_req_components_amt()) - var/obj/item/weapon/storage/part_replacer/replacer = P + if(istype(P, /obj/item/storage/part_replacer) && P.contents.len && get_req_components_amt()) + var/obj/item/storage/part_replacer/replacer = P var/list/added_components = list() var/list/part_list = list() //Assemble a list of current parts, then sort them by their rating! - for(var/obj/item/weapon/stock_parts/co in replacer) + for(var/obj/item/stock_parts/co in replacer) part_list += co //Sort the parts. This ensures that higher tier items are applied first. part_list = sortTim(part_list, /proc/cmp_rped_sort) @@ -213,7 +213,7 @@ req_components[path]-- part_list -= part - for(var/obj/item/weapon/stock_parts/part in added_components) + for(var/obj/item/stock_parts/part in added_components) components += part to_chat(user, "[part.name] applied.") if(added_components.len) @@ -253,58 +253,10 @@ /obj/structure/frame/machine/deconstruct(disassembled = TRUE) - if(!(flags & NODECONSTRUCT)) + if(!(flags_1 & NODECONSTRUCT_1)) if(state >= 2) new /obj/item/stack/cable_coil(loc , 5) for(var/X in components) var/obj/item/I = X I.forceMove(loc) - ..() - - - -//Machine Frame Circuit Boards -/*Common Parts: Parts List: Ignitor, Timer, Infra-red laser, Infra-red sensor, t_scanner, Capacitor, Valve, sensor unit, -micro-manipulator, console screen, beaker, Microlaser, matter bin, power cells. -*/ - -/obj/item/weapon/circuitboard/machine - var/list/req_components = null - // Components required by the machine. - // Example: list(/obj/item/weapon/stock_parts/matter_bin = 5) - var/list/def_components = null - // Default replacements for req_components, to be used in apply_default_parts instead of req_components types - // Example: list(/obj/item/weapon/stock_parts/matter_bin = /obj/item/weapon/stock_parts/matter_bin/super) - -/obj/item/weapon/circuitboard/machine/proc/apply_default_parts(obj/machinery/M) - if(!req_components) - return - - M.component_parts = list(src) // List of components always contains a board - loc = null - - for(var/comp_path in req_components) - var/comp_amt = req_components[comp_path] - if(!comp_amt) - continue - - if(def_components && def_components[comp_path]) - comp_path = def_components[comp_path] - - if(ispath(comp_path, /obj/item/stack)) - M.component_parts += new comp_path(null, comp_amt) - else - for(var/i in 1 to comp_amt) - M.component_parts += new comp_path(null) - - M.RefreshParts() - - -/obj/item/weapon/circuitboard/machine/abductor - name = "alien board (Report This)" - icon_state = "abductor_mod" - origin_tech = "programming=5;abductor=3" - -/obj/item/weapon/circuitboard/machine/clockwork - name = "clockwork board (Report This)" - icon_state = "clock_mod" + ..() \ No newline at end of file diff --git a/code/game/machinery/dance_machine.dm b/code/game/machinery/dance_machine.dm index 5100ece31f..9ba8e1d34d 100644 --- a/code/game/machinery/dance_machine.dm +++ b/code/game/machinery/dance_machine.dm @@ -50,7 +50,7 @@ songs += T /obj/machinery/disco/Initialize() - ..() + . = ..() selection = songs[1] @@ -60,7 +60,7 @@ /obj/machinery/disco/attackby(obj/item/O, mob/user, params) if(!active) - if(istype(O, /obj/item/weapon/wrench)) + if(istype(O, /obj/item/wrench)) if(!anchored && !isinspace()) to_chat(user,"You secure the [src] to the floor.") anchored = TRUE diff --git a/code/game/machinery/deployable.dm b/code/game/machinery/deployable.dm index 14b73c9a9f..333aa6ac55 100644 --- a/code/game/machinery/deployable.dm +++ b/code/game/machinery/deployable.dm @@ -18,7 +18,7 @@ var/material = METAL /obj/structure/barricade/deconstruct(disassembled = TRUE) - if(!(flags & NODECONSTRUCT)) + if(!(flags_1 & NODECONSTRUCT_1)) make_debris() qdel(src) @@ -26,8 +26,8 @@ return /obj/structure/barricade/attackby(obj/item/I, mob/user, params) - if(istype(I, /obj/item/weapon/weldingtool) && user.a_intent != INTENT_HARM && material == METAL) - var/obj/item/weapon/weldingtool/WT = I + if(istype(I, /obj/item/weldingtool) && user.a_intent != INTENT_HARM && material == METAL) + var/obj/item/weldingtool/WT = I if(obj_integrity < max_integrity) if(WT.remove_fuel(0,user)) to_chat(user, "You begin repairing [src]...") @@ -108,7 +108,7 @@ visible_message("[src] deploys!") -/obj/item/weapon/grenade/barrier +/obj/item/grenade/barrier name = "barrier grenade" desc = "Instant cover. Alt+click to toggle modes." icon = 'icons/obj/grenade.dmi' @@ -117,12 +117,12 @@ actions_types = list(/datum/action/item_action/toggle_barrier_spread) var/mode = SINGLE -/obj/item/weapon/grenade/barrier/AltClick(mob/living/user) +/obj/item/grenade/barrier/AltClick(mob/living/user) if(!istype(user) || user.incapacitated()) return toggle_mode(user) -/obj/item/weapon/grenade/barrier/proc/toggle_mode(mob/user) +/obj/item/grenade/barrier/proc/toggle_mode(mob/user) switch(mode) if(SINGLE) mode = VERTICAL @@ -133,7 +133,7 @@ to_chat(user, "[src] is now in [mode] mode.") -/obj/item/weapon/grenade/barrier/prime() +/obj/item/grenade/barrier/prime() new /obj/structure/barricade/security(get_turf(src.loc)) switch(mode) if(VERTICAL) @@ -154,7 +154,7 @@ new /obj/structure/barricade/security(target_turf2) qdel(src) -/obj/item/weapon/grenade/barrier/ui_action_click(mob/user) +/obj/item/grenade/barrier/ui_action_click(mob/user) toggle_mode(user) diff --git a/code/game/machinery/dna_scanner.dm b/code/game/machinery/dna_scanner.dm index 20bb81e0b8..65a6088721 100644 --- a/code/game/machinery/dna_scanner.dm +++ b/code/game/machinery/dna_scanner.dm @@ -4,41 +4,26 @@ icon = 'icons/obj/Cryogenic2.dmi' icon_state = "scanner" density = TRUE - var/locked = FALSE anchored = TRUE use_power = IDLE_POWER_USE idle_power_usage = 50 active_power_usage = 300 occupant_typecache = list(/mob/living, /obj/item/bodypart/head, /obj/item/organ/brain) + circuit = /obj/item/circuitboard/machine/clonescanner + var/locked = FALSE var/damage_coeff var/scan_level var/precision_coeff -/obj/machinery/dna_scannernew/New() - ..() - var/obj/item/weapon/circuitboard/machine/B = new /obj/item/weapon/circuitboard/machine/clonescanner(null) - B.apply_default_parts(src) - -/obj/item/weapon/circuitboard/machine/clonescanner - name = "Cloning Scanner (Machine Board)" - build_path = /obj/machinery/dna_scannernew - origin_tech = "programming=2;biotech=2" - req_components = list( - /obj/item/weapon/stock_parts/scanning_module = 1, - /obj/item/weapon/stock_parts/manipulator = 1, - /obj/item/weapon/stock_parts/micro_laser = 1, - /obj/item/stack/sheet/glass = 1, - /obj/item/stack/cable_coil = 2) - /obj/machinery/dna_scannernew/RefreshParts() scan_level = 0 damage_coeff = 0 precision_coeff = 0 - for(var/obj/item/weapon/stock_parts/scanning_module/P in component_parts) + for(var/obj/item/stock_parts/scanning_module/P in component_parts) scan_level += P.rating - for(var/obj/item/weapon/stock_parts/manipulator/P in component_parts) + for(var/obj/item/stock_parts/manipulator/P in component_parts) precision_coeff = P.rating - for(var/obj/item/weapon/stock_parts/micro_laser/P in component_parts) + for(var/obj/item/stock_parts/micro_laser/P in component_parts) damage_coeff = P.rating /obj/machinery/dna_scannernew/update_icon() diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm index 94047727bc..ce82cd0e85 100644 --- a/code/game/machinery/doors/airlock.dm +++ b/code/game/machinery/doors/airlock.dm @@ -67,11 +67,11 @@ assemblytype = /obj/structure/door_assembly/door_assembly_0 var/justzap = FALSE normalspeed = 1 - var/obj/item/weapon/electronics/airlock/electronics = null + var/obj/item/electronics/airlock/electronics = null var/hasShocked = FALSE //Prevents multiple shocks from happening autoclose = TRUE var/obj/item/device/doorCharge/charge = null //If applied, causes an explosion upon opening the door - var/obj/item/weapon/note //Any papers pinned to the airlock + var/obj/item/note //Any papers pinned to the airlock var/detonated = 0 var/doorOpen = 'sound/machines/airlock.ogg' var/doorClose = 'sound/machines/airlockclose.ogg' @@ -1020,8 +1020,8 @@ update_icon() return if(AIRLOCK_SECURITY_METAL) - if(istype(C, /obj/item/weapon/weldingtool)) - var/obj/item/weapon/weldingtool/WT = C + if(istype(C, /obj/item/weldingtool)) + var/obj/item/weldingtool/WT = C if(!WT.remove_fuel(2, user)) return to_chat(user, "You begin cutting the panel's shielding...") @@ -1038,8 +1038,8 @@ update_icon() return if(AIRLOCK_SECURITY_PLASTEEL_I_S) - if(istype(C, /obj/item/weapon/crowbar)) - var/obj/item/weapon/crowbar/W = C + if(istype(C, /obj/item/crowbar)) + var/obj/item/crowbar/W = C to_chat(user, "You start removing the inner layer of shielding...") playsound(src, W.usesound, 100, 1) if(do_after(user, 40*W.toolspeed, 1, target = src)) @@ -1056,8 +1056,8 @@ update_icon() return if(AIRLOCK_SECURITY_PLASTEEL_I) - if(istype(C, /obj/item/weapon/weldingtool)) - var/obj/item/weapon/weldingtool/WT = C + if(istype(C, /obj/item/weldingtool)) + var/obj/item/weldingtool/WT = C if(!WT.remove_fuel(2, user)) return to_chat(user, "You begin cutting the inner layer of shielding...") @@ -1072,8 +1072,8 @@ security_level = AIRLOCK_SECURITY_PLASTEEL_I_S return if(AIRLOCK_SECURITY_PLASTEEL_O_S) - if(istype(C, /obj/item/weapon/crowbar)) - var/obj/item/weapon/crowbar/W = C + if(istype(C, /obj/item/crowbar)) + var/obj/item/crowbar/W = C to_chat(user, "You start removing outer layer of shielding...") playsound(src, W.usesound, 100, 1) if(do_after(user, 40*W.toolspeed, 1, target = src)) @@ -1087,8 +1087,8 @@ spawn_atom_to_turf(/obj/item/stack/sheet/plasteel, user.loc, 1) return if(AIRLOCK_SECURITY_PLASTEEL_O) - if(istype(C, /obj/item/weapon/weldingtool)) - var/obj/item/weapon/weldingtool/WT = C + if(istype(C, /obj/item/weldingtool)) + var/obj/item/weldingtool/WT = C if(!WT.remove_fuel(2, user)) return to_chat(user, "You begin cutting the outer layer of shielding...") @@ -1103,8 +1103,8 @@ security_level = AIRLOCK_SECURITY_PLASTEEL_O_S return if(AIRLOCK_SECURITY_PLASTEEL) - if(istype(C, /obj/item/weapon/wirecutters)) - var/obj/item/weapon/wirecutters/W = C + if(istype(C, /obj/item/wirecutters)) + var/obj/item/wirecutters/W = C if(src.hasPower() && src.shock(user, 60)) // Protective grille of wiring is electrified return to_chat(user, "You start cutting through the outer grille.") @@ -1116,7 +1116,7 @@ "You cut through \the [src]'s outer grille.") security_level = AIRLOCK_SECURITY_PLASTEEL_O return - if(istype(C, /obj/item/weapon/screwdriver)) + if(istype(C, /obj/item/screwdriver)) if(panel_open && detonated) to_chat(user, "[src] has no maintenance panel!") return @@ -1124,7 +1124,7 @@ to_chat(user, "You [panel_open ? "open":"close"] the maintenance panel of the airlock.") playsound(src.loc, C.usesound, 50, 1) src.update_icon() - else if(istype(C, /obj/item/weapon/wirecutters) && note) + else if(istype(C, /obj/item/wirecutters) && note) user.visible_message("[user] cuts down [note] from [src].", "You remove [note] from [src].") playsound(src, 'sound/items/Wirecutter.ogg', 50, 1) note.forceMove(get_turf(user)) @@ -1132,10 +1132,10 @@ update_icon() else if(is_wire_tool(C)) return attack_hand(user) - else if(istype(C, /obj/item/weapon/pai_cable)) - var/obj/item/weapon/pai_cable/cable = C + else if(istype(C, /obj/item/pai_cable)) + var/obj/item/pai_cable/cable = C cable.plugin(src, user) - else if(istype(C, /obj/item/weapon/airlock_painter)) + else if(istype(C, /obj/item/airlock_painter)) change_paintjob(C, user) else if(istype(C, /obj/item/device/doorCharge)) if(!panel_open || security_level) @@ -1155,7 +1155,7 @@ update_icon() C.forceMove(src) charge = C - else if(istype(C, /obj/item/weapon/paper) || istype(C, /obj/item/weapon/photo)) + else if(istype(C, /obj/item/paper) || istype(C, /obj/item/photo)) if(note) to_chat(user, "There's already something pinned to this airlock! Use wirecutters to remove it.") return @@ -1169,7 +1169,7 @@ return ..() -/obj/machinery/door/airlock/try_to_weld(obj/item/weapon/weldingtool/W, mob/user) +/obj/machinery/door/airlock/try_to_weld(obj/item/weldingtool/W, mob/user) if(!operating && density) if(user.a_intent != INTENT_HELP) if(W.remove_fuel(0,user)) @@ -1200,12 +1200,12 @@ else to_chat(user, "The airlock doesn't need repairing.") -/obj/machinery/door/airlock/proc/weld_checks(obj/item/weapon/weldingtool/W, mob/user) +/obj/machinery/door/airlock/proc/weld_checks(obj/item/weldingtool/W, mob/user) return !operating && density && user && W && W.isOn() && user.loc /obj/machinery/door/airlock/try_to_crowbar(obj/item/I, mob/living/user) var/beingcrowbarred = null - if(istype(I, /obj/item/weapon/crowbar) ) + if(istype(I, /obj/item/crowbar) ) beingcrowbarred = 1 else beingcrowbarred = 0 @@ -1236,7 +1236,7 @@ to_chat(user, "The airlock's bolts prevent it from being forced!") else if( !welded && !operating) if(!beingcrowbarred) //being fireaxe'd - var/obj/item/weapon/twohanded/fireaxe/F = I + var/obj/item/twohanded/fireaxe/F = I if(F.wielded) spawn(0) if(density) @@ -1252,7 +1252,7 @@ else close(2) - if(istype(I, /obj/item/weapon/crowbar/power)) + if(istype(I, /obj/item/crowbar/power)) if(isElectrified()) shock(user,100)//it's like sticking a forck in a power socket return @@ -1399,7 +1399,7 @@ return -/obj/machinery/door/airlock/proc/change_paintjob(obj/item/weapon/airlock_painter/W, mob/user) +/obj/machinery/door/airlock/proc/change_paintjob(obj/item/airlock_painter/W, mob/user) if(!W.can_use(user)) return @@ -1463,7 +1463,7 @@ assemblytype = /obj/structure/door_assembly/door_assembly_highsecurity update_icon() -/obj/machinery/door/airlock/CanAStarPass(obj/item/weapon/card/id/ID) +/obj/machinery/door/airlock/CanAStarPass(obj/item/card/id/ID) //Airlock is passable if it is open (!density), bot has access, and is not bolted shut or powered off) return !density || (check_access(ID) && !locked && hasPower()) @@ -1529,7 +1529,7 @@ /obj/machinery/door/airlock/obj_break(damage_flag) - if(!(stat & BROKEN) && !(flags & NODECONSTRUCT)) + if(!(flags_1 & BROKEN) && !(flags_1 & NODECONSTRUCT_1)) stat |= BROKEN if(!panel_open) panel_open = TRUE @@ -1547,7 +1547,7 @@ /obj/machinery/door/airlock/deconstruct(disassembled = TRUE, mob/user) - if(!(flags & NODECONSTRUCT)) + if(!(flags_1 & NODECONSTRUCT_1)) var/obj/structure/door_assembly/A if(assemblytype) A = new assemblytype(src.loc) @@ -1567,9 +1567,9 @@ if(user) to_chat(user, "You remove the airlock electronics.") - var/obj/item/weapon/electronics/airlock/ae + var/obj/item/electronics/airlock/ae if(!electronics) - ae = new/obj/item/weapon/electronics/airlock( src.loc ) + ae = new/obj/item/electronics/airlock( src.loc ) gen_access() if(req_one_access.len) ae.one_access = 1 @@ -1582,13 +1582,13 @@ ae.loc = src.loc qdel(src) -/obj/machinery/door/airlock/rcd_vals(mob/user, obj/item/weapon/construction/rcd/the_rcd) +/obj/machinery/door/airlock/rcd_vals(mob/user, obj/item/construction/rcd/the_rcd) switch(the_rcd.mode) if(RCD_DECONSTRUCT) return list("mode" = RCD_DECONSTRUCT, "delay" = 50, "cost" = 32) return FALSE -/obj/machinery/door/airlock/rcd_act(mob/user, obj/item/weapon/construction/rcd/the_rcd, passed_mode) +/obj/machinery/door/airlock/rcd_act(mob/user, obj/item/construction/rcd/the_rcd, passed_mode) switch(passed_mode) if(RCD_DECONSTRUCT) to_chat(user, "You deconstruct the airlock.") @@ -1599,9 +1599,9 @@ /obj/machinery/door/airlock/proc/note_type() //Returns a string representing the type of note pinned to this airlock if(!note) return - else if(istype(note, /obj/item/weapon/paper)) + else if(istype(note, /obj/item/paper)) return "note" - else if(istype(note, /obj/item/weapon/photo)) + else if(istype(note, /obj/item/photo)) return "photo" #undef AIRLOCK_CLOSED diff --git a/code/game/machinery/doors/airlock_electronics.dm b/code/game/machinery/doors/airlock_electronics.dm index 41c4bc30f4..f27e3da2dc 100644 --- a/code/game/machinery/doors/airlock_electronics.dm +++ b/code/game/machinery/doors/airlock_electronics.dm @@ -1,18 +1,18 @@ -/obj/item/weapon/electronics/airlock +/obj/item/electronics/airlock name = "airlock electronics" req_access = list(ACCESS_MAINT_TUNNELS) var/list/accesses = list() var/one_access = 0 -/obj/item/weapon/electronics/airlock/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, \ +/obj/item/electronics/airlock/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, \ datum/tgui/master_ui = null, datum/ui_state/state = GLOB.hands_state) SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) ui = new(user, src, ui_key, "airlock_electronics", name, 975, 420, master_ui, state) ui.open() -/obj/item/weapon/electronics/airlock/ui_data() +/obj/item/electronics/airlock/ui_data() var/list/data = list() var/list/regions = list() @@ -33,7 +33,7 @@ return data -/obj/item/weapon/electronics/airlock/ui_act(action, params) +/obj/item/electronics/airlock/ui_act(action, params) if(..()) return switch(action) diff --git a/code/game/machinery/doors/airlock_types.dm b/code/game/machinery/doors/airlock_types.dm index a0086b7258..8563d0b93d 100644 --- a/code/game/machinery/doors/airlock_types.dm +++ b/code/game/machinery/doors/airlock_types.dm @@ -498,7 +498,7 @@ /obj/machinery/door/airlock/clockwork/deconstruct(disassembled = TRUE) playsound(src, 'sound/items/deconstruct.ogg', 50, 1) - if(!(flags & NODECONSTRUCT)) + if(!(flags_1 & NODECONSTRUCT_1)) var/turf/T = get_turf(src) if(disassembled) new/obj/item/stack/tile/brass(T, 4) @@ -510,7 +510,7 @@ /obj/machinery/door/airlock/clockwork/proc/attempt_construction(obj/item/I, mob/living/user) if(!I || !user || !user.canUseTopic(src)) return 0 - else if(istype(I, /obj/item/weapon/wrench)) + else if(istype(I, /obj/item/wrench)) if(construction_state == GEAR_SECURE) user.visible_message("[user] begins loosening [src]'s cogwheel...", "You begin loosening [src]'s cogwheel...") playsound(src, I.usesound, 50, 1) @@ -528,7 +528,7 @@ playsound(src, 'sound/items/deconstruct.ogg', 50, 1) construction_state = GEAR_SECURE return 1 - else if(istype(I, /obj/item/weapon/crowbar)) + else if(istype(I, /obj/item/crowbar)) if(construction_state == GEAR_SECURE) to_chat(user, "[src]'s cogwheel is too tightly secured! Your [I.name] can't reach under it!") return 1 diff --git a/code/game/machinery/doors/alarmlock.dm b/code/game/machinery/doors/alarmlock.dm index 4a92c935b4..3733c71844 100644 --- a/code/game/machinery/doors/alarmlock.dm +++ b/code/game/machinery/doors/alarmlock.dm @@ -21,7 +21,7 @@ return ..() /obj/machinery/door/airlock/alarmlock/Initialize() - ..() + . = ..() SSradio.remove_object(src, air_frequency) air_connection = SSradio.add_object(src, air_frequency, GLOB.RADIO_TO_AIRALARM) open() diff --git a/code/game/machinery/doors/brigdoors.dm b/code/game/machinery/doors/brigdoors.dm index 4e39255109..4c0d4a1804 100644 --- a/code/game/machinery/doors/brigdoors.dm +++ b/code/game/machinery/doors/brigdoors.dm @@ -45,7 +45,7 @@ Radio.listening = 0 /obj/machinery/door_timer/Initialize() - ..() + . = ..() if(id != null) for(var/obj/machinery/door/window/brigdoor/M in urange(20, src)) if (M.id == id) diff --git a/code/game/machinery/doors/door.dm b/code/game/machinery/doors/door.dm index 47e3fdc6d4..65a92c0b1a 100644 --- a/code/game/machinery/doors/door.dm +++ b/code/game/machinery/doors/door.dm @@ -1,352 +1,352 @@ -/obj/machinery/door - name = "door" - desc = "It opens and closes." - icon = 'icons/obj/doors/Doorint.dmi' - icon_state = "door1" +/obj/machinery/door + name = "door" + desc = "It opens and closes." + icon = 'icons/obj/doors/Doorint.dmi' + icon_state = "door1" anchored = TRUE - opacity = 1 + opacity = 1 density = TRUE - layer = OPEN_DOOR_LAYER - power_channel = ENVIRON - max_integrity = 350 - armor = list(melee = 30, bullet = 30, laser = 20, energy = 20, bomb = 10, bio = 100, rad = 100, fire = 80, acid = 70) - CanAtmosPass = ATMOS_PASS_DENSITY - flags = PREVENT_CLICK_UNDER - - var/secondsElectrified = 0 - var/shockedby = list() + layer = OPEN_DOOR_LAYER + power_channel = ENVIRON + max_integrity = 350 + armor = list(melee = 30, bullet = 30, laser = 20, energy = 20, bomb = 10, bio = 100, rad = 100, fire = 80, acid = 70) + CanAtmosPass = ATMOS_PASS_DENSITY + flags_1 = PREVENT_CLICK_UNDER_1 + + var/secondsElectrified = 0 + var/shockedby = list() var/visible = TRUE var/operating = FALSE var/glass = FALSE var/welded = FALSE - var/normalspeed = 1 + var/normalspeed = 1 var/heat_proof = FALSE // For rglass-windowed airlocks and firedoors var/emergency = FALSE // Emergency access override var/sub_door = FALSE // true if it's meant to go under another door. - var/closingLayer = CLOSED_DOOR_LAYER + var/closingLayer = CLOSED_DOOR_LAYER var/autoclose = FALSE //does it automatically close after some time var/safe = TRUE //whether the door detects things and mobs in its way and reopen or crushes them. var/locked = FALSE //whether the door is bolted or not. - var/assemblytype //the type of door frame to drop during deconstruction - var/auto_close //TO BE REMOVED, no longer used, it's just preventing a runtime with a map var edit. - var/datum/effect_system/spark_spread/spark_system - var/damage_deflection = 10 - var/real_explosion_block //ignore this, just use explosion_block - -/obj/machinery/door/New() - ..() - if(density) - layer = CLOSED_DOOR_LAYER //Above most items if closed - else - layer = OPEN_DOOR_LAYER //Under all objects if opened. 2.7 due to tables being at 2.6 - update_freelook_sight() - air_update_turf(1) - GLOB.airlocks += src - spark_system = new /datum/effect_system/spark_spread - spark_system.set_up(2, 1, src) - - //doors only block while dense though so we have to use the proc - real_explosion_block = explosion_block - explosion_block = EXPLOSION_BLOCK_PROC - -/obj/machinery/door/Destroy() + var/assemblytype //the type of door frame to drop during deconstruction + var/auto_close //TO BE REMOVED, no longer used, it's just preventing a runtime with a map var edit. + var/datum/effect_system/spark_spread/spark_system + var/damage_deflection = 10 + var/real_explosion_block //ignore this, just use explosion_block + +/obj/machinery/door/New() + ..() + if(density) + layer = CLOSED_DOOR_LAYER //Above most items if closed + else + layer = OPEN_DOOR_LAYER //Under all objects if opened. 2.7 due to tables being at 2.6 + update_freelook_sight() + air_update_turf(1) + GLOB.airlocks += src + spark_system = new /datum/effect_system/spark_spread + spark_system.set_up(2, 1, src) + + //doors only block while dense though so we have to use the proc + real_explosion_block = explosion_block + explosion_block = EXPLOSION_BLOCK_PROC + +/obj/machinery/door/Destroy() density = FALSE - air_update_turf(1) - update_freelook_sight() - GLOB.airlocks -= src - if(spark_system) - qdel(spark_system) - spark_system = null - return ..() - -//process() - //return - + air_update_turf(1) + update_freelook_sight() + GLOB.airlocks -= src + if(spark_system) + qdel(spark_system) + spark_system = null + return ..() + +//process() + //return + /obj/machinery/door/CollidedWith(atom/movable/AM) - if(operating || emagged) - return - if(ismob(AM)) - var/mob/B = AM - if((isdrone(B) || iscyborg(B)) && B.stat) - return - if(isliving(AM)) - var/mob/living/M = AM - if(world.time - M.last_bumped <= 10) - return //Can bump-open one airlock per second. This is to prevent shock spam. - M.last_bumped = world.time - if(M.restrained() && !check_access(null)) - return - bumpopen(M) - return - - if(istype(AM, /obj/mecha)) - var/obj/mecha/mecha = AM - if(density) - if(mecha.occupant) - if(world.time - mecha.occupant.last_bumped <= 10) - return - mecha.occupant.last_bumped = world.time - if(mecha.occupant && (src.allowed(mecha.occupant) || src.check_access_list(mecha.operation_req_access))) - open() - else - do_animate("deny") - return - return - -/obj/machinery/door/Move() - var/turf/T = loc - ..() - move_update_air(T) - + if(operating || emagged) + return + if(ismob(AM)) + var/mob/B = AM + if((isdrone(B) || iscyborg(B)) && B.stat) + return + if(isliving(AM)) + var/mob/living/M = AM + if(world.time - M.last_bumped <= 10) + return //Can bump-open one airlock per second. This is to prevent shock spam. + M.last_bumped = world.time + if(M.restrained() && !check_access(null)) + return + bumpopen(M) + return + + if(istype(AM, /obj/mecha)) + var/obj/mecha/mecha = AM + if(density) + if(mecha.occupant) + if(world.time - mecha.occupant.last_bumped <= 10) + return + mecha.occupant.last_bumped = world.time + if(mecha.occupant && (src.allowed(mecha.occupant) || src.check_access_list(mecha.operation_req_access))) + open() + else + do_animate("deny") + return + return + +/obj/machinery/door/Move() + var/turf/T = loc + ..() + move_update_air(T) + /obj/machinery/door/CanPass(atom/movable/mover, turf/target) - if(istype(mover) && mover.checkpass(PASSGLASS)) - return !opacity - return !density - -/obj/machinery/door/proc/bumpopen(mob/user) - if(operating) - return - src.add_fingerprint(user) - if(!src.requiresID()) - user = null - - if(density && !emagged) - if(allowed(user)) - open() - else - do_animate("deny") - return - - -/obj/machinery/door/attack_ai(mob/user) - return src.attack_hand(user) - -/obj/machinery/door/attack_hand(mob/user) - return try_to_activate_door(user) - - -/obj/machinery/door/attack_tk(mob/user) - if(requiresID() && !allowed(null)) - return - ..() - -/obj/machinery/door/proc/try_to_activate_door(mob/user) - add_fingerprint(user) - if(operating || emagged) - return - if(!requiresID()) - user = null //so allowed(user) always succeeds - if(allowed(user)) - if(density) - open() - else - close() - return - if(density) - do_animate("deny") - -/obj/machinery/door/allowed(mob/M) - if(emergency) - return TRUE - return ..() - -/obj/machinery/door/proc/try_to_weld(obj/item/weapon/weldingtool/W, mob/user) - return - -/obj/machinery/door/proc/try_to_crowbar(obj/item/I, mob/user) - return - -/obj/machinery/door/attackby(obj/item/I, mob/user, params) - if(user.a_intent != INTENT_HARM && (istype(I, /obj/item/weapon/crowbar) || istype(I, /obj/item/weapon/twohanded/fireaxe))) - try_to_crowbar(I, user) - return 1 - else if(istype(I, /obj/item/weapon/weldingtool)) - try_to_weld(I, user) - return 1 - else if(!(I.flags & NOBLUDGEON) && user.a_intent != INTENT_HARM) - try_to_activate_door(user) - return 1 - return ..() - -/obj/machinery/door/run_obj_armor(damage_amount, damage_type, damage_flag = 0, attack_dir) - if(damage_flag == "melee" && damage_amount < damage_deflection) - return 0 - . = ..() - -/obj/machinery/door/take_damage(damage_amount, damage_type = BRUTE, damage_flag = 0, sound_effect = 1, attack_dir) - . = ..() - if(. && obj_integrity > 0) - if(damage_amount >= 10 && prob(30)) - spark_system.start() - -/obj/machinery/door/play_attack_sound(damage_amount, damage_type = BRUTE, damage_flag = 0) - switch(damage_type) - if(BRUTE) - if(glass) - playsound(loc, 'sound/effects/glasshit.ogg', 90, 1) - else if(damage_amount) - playsound(loc, 'sound/weapons/smash.ogg', 50, 1) - else - playsound(src, 'sound/weapons/tap.ogg', 50, 1) - if(BURN) - playsound(src.loc, 'sound/items/welder.ogg', 100, 1) - -/obj/machinery/door/emp_act(severity) + if(istype(mover) && mover.checkpass(PASSGLASS)) + return !opacity + return !density + +/obj/machinery/door/proc/bumpopen(mob/user) + if(operating) + return + src.add_fingerprint(user) + if(!src.requiresID()) + user = null + + if(density && !emagged) + if(allowed(user)) + open() + else + do_animate("deny") + return + + +/obj/machinery/door/attack_ai(mob/user) + return src.attack_hand(user) + +/obj/machinery/door/attack_hand(mob/user) + return try_to_activate_door(user) + + +/obj/machinery/door/attack_tk(mob/user) + if(requiresID() && !allowed(null)) + return + ..() + +/obj/machinery/door/proc/try_to_activate_door(mob/user) + add_fingerprint(user) + if(operating || emagged) + return + if(!requiresID()) + user = null //so allowed(user) always succeeds + if(allowed(user)) + if(density) + open() + else + close() + return + if(density) + do_animate("deny") + +/obj/machinery/door/allowed(mob/M) + if(emergency) + return TRUE + return ..() + +/obj/machinery/door/proc/try_to_weld(obj/item/weldingtool/W, mob/user) + return + +/obj/machinery/door/proc/try_to_crowbar(obj/item/I, mob/user) + return + +/obj/machinery/door/attackby(obj/item/I, mob/user, params) + if(user.a_intent != INTENT_HARM && (istype(I, /obj/item/crowbar) || istype(I, /obj/item/twohanded/fireaxe))) + try_to_crowbar(I, user) + return 1 + else if(istype(I, /obj/item/weldingtool)) + try_to_weld(I, user) + return 1 + else if(!(I.flags_1 & NOBLUDGEON_1) && user.a_intent != INTENT_HARM) + try_to_activate_door(user) + return 1 + return ..() + +/obj/machinery/door/run_obj_armor(damage_amount, damage_type, damage_flag = 0, attack_dir) + if(damage_flag == "melee" && damage_amount < damage_deflection) + return 0 + . = ..() + +/obj/machinery/door/take_damage(damage_amount, damage_type = BRUTE, damage_flag = 0, sound_effect = 1, attack_dir) + . = ..() + if(. && obj_integrity > 0) + if(damage_amount >= 10 && prob(30)) + spark_system.start() + +/obj/machinery/door/play_attack_sound(damage_amount, damage_type = BRUTE, damage_flag = 0) + switch(damage_type) + if(BRUTE) + if(glass) + playsound(loc, 'sound/effects/glasshit.ogg', 90, 1) + else if(damage_amount) + playsound(loc, 'sound/weapons/smash.ogg', 50, 1) + else + playsound(src, 'sound/weapons/tap.ogg', 50, 1) + if(BURN) + playsound(src.loc, 'sound/items/welder.ogg', 100, 1) + +/obj/machinery/door/emp_act(severity) if(prob(20/severity) && (istype(src, /obj/machinery/door/airlock) || istype(src, /obj/machinery/door/window)) ) - INVOKE_ASYNC(src, .proc/open) - if(prob(40/severity)) - if(secondsElectrified == 0) - secondsElectrified = -1 - shockedby += "\[[time_stamp()]\]EM Pulse" - addtimer(CALLBACK(src, .proc/unelectrify), 300) - ..() - -/obj/machinery/door/proc/unelectrify() - secondsElectrified = 0 - -/obj/machinery/door/update_icon() - if(density) - icon_state = "door1" - else - icon_state = "door0" - -/obj/machinery/door/proc/do_animate(animation) - switch(animation) - if("opening") - if(panel_open) - flick("o_doorc0", src) - else - flick("doorc0", src) - if("closing") - if(panel_open) - flick("o_doorc1", src) - else - flick("doorc1", src) - if("deny") - if(!stat) - flick("door_deny", src) - - -/obj/machinery/door/proc/open() - if(!density) - return 1 - if(operating) - return + INVOKE_ASYNC(src, .proc/open) + if(prob(40/severity)) + if(secondsElectrified == 0) + secondsElectrified = -1 + shockedby += "\[[time_stamp()]\]EM Pulse" + addtimer(CALLBACK(src, .proc/unelectrify), 300) + ..() + +/obj/machinery/door/proc/unelectrify() + secondsElectrified = 0 + +/obj/machinery/door/update_icon() + if(density) + icon_state = "door1" + else + icon_state = "door0" + +/obj/machinery/door/proc/do_animate(animation) + switch(animation) + if("opening") + if(panel_open) + flick("o_doorc0", src) + else + flick("doorc0", src) + if("closing") + if(panel_open) + flick("o_doorc1", src) + else + flick("doorc1", src) + if("deny") + if(!stat) + flick("door_deny", src) + + +/obj/machinery/door/proc/open() + if(!density) + return 1 + if(operating) + return operating = TRUE - do_animate("opening") - set_opacity(0) - sleep(5) + do_animate("opening") + set_opacity(0) + sleep(5) density = FALSE - sleep(5) - layer = OPEN_DOOR_LAYER - update_icon() - set_opacity(0) + sleep(5) + layer = OPEN_DOOR_LAYER + update_icon() + set_opacity(0) operating = FALSE - air_update_turf(1) - update_freelook_sight() - if(autoclose) - spawn(autoclose) - close() - return 1 - -/obj/machinery/door/proc/close() - if(density) - return 1 - if(operating) - return - if(safe) - for(var/atom/movable/M in get_turf(src)) - if(M.density && M != src) //something is blocking the door - if(autoclose) - addtimer(CALLBACK(src, .proc/autoclose), 60) - return + air_update_turf(1) + update_freelook_sight() + if(autoclose) + spawn(autoclose) + close() + return 1 + +/obj/machinery/door/proc/close() + if(density) + return 1 + if(operating) + return + if(safe) + for(var/atom/movable/M in get_turf(src)) + if(M.density && M != src) //something is blocking the door + if(autoclose) + addtimer(CALLBACK(src, .proc/autoclose), 60) + return operating = TRUE - - do_animate("closing") - layer = closingLayer - sleep(5) + + do_animate("closing") + layer = closingLayer + sleep(5) density = TRUE - sleep(5) - update_icon() - if(visible && !glass) - set_opacity(1) + sleep(5) + update_icon() + if(visible && !glass) + set_opacity(1) operating = FALSE - air_update_turf(1) - update_freelook_sight() - if(safe) - CheckForMobs() - else - crush() - return 1 - -/obj/machinery/door/proc/CheckForMobs() - if(locate(/mob/living) in get_turf(src)) - sleep(1) - open() - -/obj/machinery/door/proc/crush() - for(var/mob/living/L in get_turf(src)) - L.visible_message("[src] closes on [L], crushing them!", "[src] closes on you and crushes you!") - if(isalien(L)) //For xenos - L.adjustBruteLoss(DOOR_CRUSH_DAMAGE * 1.5) //Xenos go into crit after aproximately the same amount of crushes as humans. - L.emote("roar") - else if(ishuman(L)) //For humans - L.adjustBruteLoss(DOOR_CRUSH_DAMAGE) - L.emote("scream") - L.Knockdown(100) - else if(ismonkey(L)) //For monkeys - L.adjustBruteLoss(DOOR_CRUSH_DAMAGE) - L.Knockdown(100) - else //for simple_animals & borgs - L.adjustBruteLoss(DOOR_CRUSH_DAMAGE) - var/turf/location = get_turf(src) - //add_blood doesn't work for borgs/xenos, but add_blood_floor does. - L.add_splatter_floor(location) - for(var/obj/mecha/M in get_turf(src)) - M.take_damage(DOOR_CRUSH_DAMAGE) - -/obj/machinery/door/proc/autoclose() - if(!QDELETED(src) && !density && !operating && !locked && !welded && autoclose) - close() - -/obj/machinery/door/proc/requiresID() - return 1 - -/obj/machinery/door/proc/hasPower() - return !(stat & NOPOWER) - -/obj/machinery/door/proc/update_freelook_sight() - if(!glass && GLOB.cameranet) - GLOB.cameranet.updateVisibility(src, 0) - -/obj/machinery/door/BlockSuperconductivity() // All non-glass airlocks block heat, this is intended. - if(opacity || heat_proof) - return 1 - return 0 - -/obj/machinery/door/morgue - icon = 'icons/obj/doors/doormorgue.dmi' - -/obj/machinery/door/storage_contents_dump_act(obj/item/weapon/storage/src_object, mob/user) - return 0 - -/obj/machinery/door/proc/lock() - return - -/obj/machinery/door/proc/unlock() - return - -/obj/machinery/door/proc/hostile_lockdown(mob/origin) - if(!stat) //So that only powered doors are closed. - close() //Close ALL the doors! - -/obj/machinery/door/proc/disable_lockdown() - if(!stat) //Opens only powered doors. - open() //Open everything! - -/obj/machinery/door/ex_act(severity, target) - //if it blows up a wall it should blow up a door - ..(severity ? max(1, severity - 1) : 0, target) - -/obj/machinery/door/GetExplosionBlock() - return density ? real_explosion_block : 0 + air_update_turf(1) + update_freelook_sight() + if(safe) + CheckForMobs() + else + crush() + return 1 + +/obj/machinery/door/proc/CheckForMobs() + if(locate(/mob/living) in get_turf(src)) + sleep(1) + open() + +/obj/machinery/door/proc/crush() + for(var/mob/living/L in get_turf(src)) + L.visible_message("[src] closes on [L], crushing them!", "[src] closes on you and crushes you!") + if(isalien(L)) //For xenos + L.adjustBruteLoss(DOOR_CRUSH_DAMAGE * 1.5) //Xenos go into crit after aproximately the same amount of crushes as humans. + L.emote("roar") + else if(ishuman(L)) //For humans + L.adjustBruteLoss(DOOR_CRUSH_DAMAGE) + L.emote("scream") + L.Knockdown(100) + else if(ismonkey(L)) //For monkeys + L.adjustBruteLoss(DOOR_CRUSH_DAMAGE) + L.Knockdown(100) + else //for simple_animals & borgs + L.adjustBruteLoss(DOOR_CRUSH_DAMAGE) + var/turf/location = get_turf(src) + //add_blood doesn't work for borgs/xenos, but add_blood_floor does. + L.add_splatter_floor(location) + for(var/obj/mecha/M in get_turf(src)) + M.take_damage(DOOR_CRUSH_DAMAGE) + +/obj/machinery/door/proc/autoclose() + if(!QDELETED(src) && !density && !operating && !locked && !welded && autoclose) + close() + +/obj/machinery/door/proc/requiresID() + return 1 + +/obj/machinery/door/proc/hasPower() + return !(stat & NOPOWER) + +/obj/machinery/door/proc/update_freelook_sight() + if(!glass && GLOB.cameranet) + GLOB.cameranet.updateVisibility(src, 0) + +/obj/machinery/door/BlockSuperconductivity() // All non-glass airlocks block heat, this is intended. + if(opacity || heat_proof) + return 1 + return 0 + +/obj/machinery/door/morgue + icon = 'icons/obj/doors/doormorgue.dmi' + +/obj/machinery/door/get_dumping_location(obj/item/storage/source,mob/user) + return null + +/obj/machinery/door/proc/lock() + return + +/obj/machinery/door/proc/unlock() + return + +/obj/machinery/door/proc/hostile_lockdown(mob/origin) + if(!stat) //So that only powered doors are closed. + close() //Close ALL the doors! + +/obj/machinery/door/proc/disable_lockdown() + if(!stat) //Opens only powered doors. + open() //Open everything! + +/obj/machinery/door/ex_act(severity, target) + //if it blows up a wall it should blow up a door + ..(severity ? max(1, severity - 1) : 0, target) + +/obj/machinery/door/GetExplosionBlock() + return density ? real_explosion_block : 0 diff --git a/code/game/machinery/doors/firedoor.dm b/code/game/machinery/doors/firedoor.dm index 9a57593b3f..02f3f03b91 100644 --- a/code/game/machinery/doors/firedoor.dm +++ b/code/game/machinery/doors/firedoor.dm @@ -26,7 +26,7 @@ var/list/affecting_areas /obj/machinery/door/firedoor/Initialize() - ..() + . = ..() CalculateAffectingAreas() /obj/machinery/door/firedoor/examine(mob/user) @@ -91,13 +91,13 @@ "You bang on \the [src].") playsound(loc, 'sound/effects/glassknock.ogg', 10, FALSE, frequency = 32000) -/obj/machinery/door/firedoor/attackby(obj/item/weapon/C, mob/user, params) +/obj/machinery/door/firedoor/attackby(obj/item/C, mob/user, params) add_fingerprint(user) if(operating) return if(welded) - if(istype(C, /obj/item/weapon/wrench)) + if(istype(C, /obj/item/wrench)) if(boltslocked) to_chat(user, "There are screws locking the bolts in place!") return @@ -111,7 +111,7 @@ "You undo [src]'s floor bolts.") deconstruct(TRUE) return - if(istype(C, /obj/item/weapon/screwdriver)) + if(istype(C, /obj/item/screwdriver)) user.visible_message("[user] [boltslocked ? "unlocks" : "locks"] [src]'s bolts.", \ "You [boltslocked ? "unlock" : "lock"] [src]'s floor bolts.") playsound(get_turf(src), C.usesound, 50, 1) @@ -123,7 +123,7 @@ /obj/machinery/door/firedoor/try_to_activate_door(mob/user) return -/obj/machinery/door/firedoor/try_to_weld(obj/item/weapon/weldingtool/W, mob/user) +/obj/machinery/door/firedoor/try_to_weld(obj/item/weldingtool/W, mob/user) if(W.remove_fuel(0, user)) playsound(get_turf(src), W.usesound, 50, 1) user.visible_message("[user] starts [welded ? "unwelding" : "welding"] [src].", "You start welding [src].") @@ -185,7 +185,7 @@ latetoggle() /obj/machinery/door/firedoor/deconstruct(disassembled = TRUE) - if(!(flags & NODECONSTRUCT)) + if(!(flags_1 & NODECONSTRUCT_1)) var/obj/structure/firelock_frame/F = new assemblytype(get_turf(src)) if(disassembled) F.constructionStep = CONSTRUCTION_PANEL_OPEN @@ -209,7 +209,7 @@ /obj/machinery/door/firedoor/border_only icon = 'icons/obj/doors/edge_Doorfire.dmi' - flags = ON_BORDER + flags_1 = ON_BORDER_1 CanAtmosPass = ATMOS_PASS_PROC /obj/machinery/door/firedoor/border_only/CanPass(atom/movable/mover, turf/target) @@ -243,7 +243,7 @@ max_integrity = 550 -/obj/item/weapon/electronics/firelock +/obj/item/electronics/firelock name = "firelock circuitry" desc = "A circuit board used in construction of firelocks." icon_state = "mainboard" @@ -276,10 +276,10 @@ ..() icon_state = "frame[constructionStep]" -/obj/structure/firelock_frame/attackby(obj/item/weapon/C, mob/user) +/obj/structure/firelock_frame/attackby(obj/item/C, mob/user) switch(constructionStep) if(CONSTRUCTION_PANEL_OPEN) - if(istype(C, /obj/item/weapon/crowbar)) + if(istype(C, /obj/item/crowbar)) playsound(get_turf(src), C.usesound, 50, 1) user.visible_message("[user] starts prying something out from [src]...", \ "You begin prying out the wire cover...") @@ -293,7 +293,7 @@ constructionStep = CONSTRUCTION_WIRES_EXPOSED update_icon() return - if(istype(C, /obj/item/weapon/wrench)) + if(istype(C, /obj/item/wrench)) if(locate(/obj/machinery/door/firedoor) in get_turf(src)) to_chat(user, "There's already a firelock there.") return @@ -335,7 +335,7 @@ return if(CONSTRUCTION_WIRES_EXPOSED) - if(istype(C, /obj/item/weapon/wirecutters)) + if(istype(C, /obj/item/wirecutters)) playsound(get_turf(src), C.usesound, 50, 1) user.visible_message("[user] starts cutting the wires from [src]...", \ "You begin removing [src]'s wires...") @@ -350,7 +350,7 @@ constructionStep = CONSTRUCTION_GUTTED update_icon() return - if(istype(C, /obj/item/weapon/crowbar)) + if(istype(C, /obj/item/crowbar)) playsound(get_turf(src), C.usesound, 50, 1) user.visible_message("[user] starts prying a metal plate into [src]...", \ "You begin prying the cover plate back onto [src]...") @@ -365,7 +365,7 @@ update_icon() return if(CONSTRUCTION_GUTTED) - if(istype(C, /obj/item/weapon/crowbar)) + if(istype(C, /obj/item/crowbar)) user.visible_message("[user] begins removing the circuit board from [src]...", \ "You begin prying out the circuit board from [src]...") playsound(get_turf(src), C.usesound, 50, 1) @@ -375,7 +375,7 @@ return user.visible_message("[user] removes [src]'s circuit board.", \ "You remove the circuit board from [src].") - new /obj/item/weapon/electronics/firelock(get_turf(src)) + new /obj/item/electronics/firelock(get_turf(src)) playsound(get_turf(src), C.usesound, 50, 1) constructionStep = CONSTRUCTION_NOCIRCUIT update_icon() @@ -399,8 +399,8 @@ update_icon() return if(CONSTRUCTION_NOCIRCUIT) - if(istype(C, /obj/item/weapon/weldingtool)) - var/obj/item/weapon/weldingtool/W = C + if(istype(C, /obj/item/weldingtool)) + var/obj/item/weldingtool/W = C if(W.remove_fuel(1,user)) playsound(get_turf(src), W.usesound, 50, 1) user.visible_message("[user] begins cutting apart [src]'s frame...", \ @@ -418,7 +418,7 @@ new /obj/item/stack/sheet/plasteel(T, 2) qdel(src) return - if(istype(C, /obj/item/weapon/electronics/firelock)) + if(istype(C, /obj/item/electronics/firelock)) user.visible_message("[user] starts adding [C] to [src]...", \ "You begin adding a circuit board to [src]...") playsound(get_turf(src), 'sound/items/deconstruct.ogg', 50, 1) diff --git a/code/game/machinery/doors/windowdoor.dm b/code/game/machinery/doors/windowdoor.dm index 7f8cbce0f4..6a1bb1ec3a 100644 --- a/code/game/machinery/doors/windowdoor.dm +++ b/code/game/machinery/doors/windowdoor.dm @@ -11,10 +11,10 @@ integrity_failure = 0 armor = list(melee = 20, bullet = 50, laser = 50, energy = 50, bomb = 10, bio = 100, rad = 100, fire = 70, acid = 100) visible = FALSE - flags = ON_BORDER + flags_1 = ON_BORDER_1 opacity = 0 CanAtmosPass = ATMOS_PASS_PROC - var/obj/item/weapon/electronics/airlock/electronics = null + var/obj/item/electronics/airlock/electronics = null var/reinf = 0 var/shards = 2 var/rods = 2 @@ -29,7 +29,7 @@ src.icon_state = "[src.icon_state]" src.base_state = src.icon_state for(var/i in 1 to shards) - debris += new /obj/item/weapon/shard(src) + debris += new /obj/item/shard(src) if(rods) debris += new /obj/item/stack/rods(src, rods) if(cable) @@ -114,7 +114,7 @@ return 1 //used in the AStar algorithm to determinate if the turf the door is on is passable -/obj/machinery/door/window/CanAStarPass(obj/item/weapon/card/id/ID, to_dir) +/obj/machinery/door/window/CanAStarPass(obj/item/card/id/ID, to_dir) return !density || (dir != to_dir) || (check_access(ID) && hasPower()) /obj/machinery/door/window/CheckExit(atom/movable/mover as mob|obj, turf/target) @@ -181,7 +181,7 @@ /obj/machinery/door/window/deconstruct(disassembled = TRUE) - if(!(flags & NODECONSTRUCT) && !disassembled) + if(!(flags_1 & NODECONSTRUCT_1) && !disassembled) for(var/obj/fragment in debris) fragment.forceMove(get_turf(src)) transfer_fingerprints_to(fragment) @@ -215,14 +215,14 @@ desc += "
Its access panel is smoking slightly." open() -/obj/machinery/door/window/attackby(obj/item/weapon/I, mob/living/user, params) +/obj/machinery/door/window/attackby(obj/item/I, mob/living/user, params) if(operating) return add_fingerprint(user) - if(!(flags&NODECONSTRUCT)) - if(istype(I, /obj/item/weapon/screwdriver)) + if(!(flags_1&NODECONSTRUCT_1)) + if(istype(I, /obj/item/screwdriver)) if(density || operating) to_chat(user, "You need to open the door to access the maintenance panel!") return @@ -231,7 +231,7 @@ to_chat(user, "You [panel_open ? "open":"close"] the maintenance panel of the [src.name].") return - if(istype(I, /obj/item/weapon/crowbar)) + if(istype(I, /obj/item/crowbar)) if(panel_open && !density && !operating) playsound(src.loc, I.usesound, 100, 1) user.visible_message("[user] removes the electronics from the [src.name].", \ @@ -264,9 +264,9 @@ to_chat(user, "You remove the airlock electronics.") - var/obj/item/weapon/electronics/airlock/ae + var/obj/item/electronics/airlock/ae if(!electronics) - ae = new/obj/item/weapon/electronics/airlock( src.loc ) + ae = new/obj/item/electronics/airlock( src.loc ) if(req_one_access) ae.one_access = 1 ae.accesses = src.req_one_access diff --git a/code/game/machinery/doppler_array.dm b/code/game/machinery/doppler_array.dm index 3dbf7888de..08a6100ecf 100644 --- a/code/game/machinery/doppler_array.dm +++ b/code/game/machinery/doppler_array.dm @@ -11,8 +11,8 @@ GLOBAL_LIST_EMPTY(doppler_arrays) var/max_dist = 100 verb_say = "states coldly" -/obj/machinery/doppler_array/New() - ..() +/obj/machinery/doppler_array/Initialize() + . = ..() GLOB.doppler_arrays += src /obj/machinery/doppler_array/Destroy() @@ -23,7 +23,7 @@ GLOBAL_LIST_EMPTY(doppler_arrays) return PROCESS_KILL /obj/machinery/doppler_array/attackby(obj/item/O, mob/user, params) - if(istype(O, /obj/item/weapon/wrench)) + if(istype(O, /obj/item/wrench)) if(!anchored && !isinspace()) anchored = TRUE power_change() diff --git a/code/game/machinery/droneDispenser.dm b/code/game/machinery/droneDispenser.dm index 022ca343f6..31643fa177 100644 --- a/code/game/machinery/droneDispenser.dm +++ b/code/game/machinery/droneDispenser.dm @@ -24,6 +24,7 @@ var/datum/material_container/materials var/list/using_materials + var/starting_amount = 0 var/metal_cost = 1000 var/glass_cost = 1000 var/power_used = 1000 @@ -52,34 +53,27 @@ var/break_message = "lets out a tinny alarm before falling dark." var/break_sound = 'sound/machines/warning-buzzer.ogg' -/obj/machinery/droneDispenser/New() - ..() - obj_integrity = max_integrity - materials = new(src, list(MAT_METAL, MAT_GLASS), - MINERAL_MATERIAL_AMOUNT*MAX_STACK_SIZE*2) - +/obj/machinery/droneDispenser/Initialize() + . = ..() + materials = new(src, list(MAT_METAL, MAT_GLASS), MINERAL_MATERIAL_AMOUNT*MAX_STACK_SIZE*2) + materials.insert_amount(starting_amount) using_materials = list(MAT_METAL=metal_cost, MAT_GLASS=glass_cost) /obj/machinery/droneDispenser/Destroy() - qdel(materials) - . = ..() + QDEL_NULL(materials) + return ..() -/obj/machinery/droneDispenser/preloaded/New() - ..() - materials.insert_amount(5000) +/obj/machinery/droneDispenser/preloaded + starting_amount = 5000 /obj/machinery/droneDispenser/syndrone //Please forgive me name = "syndrone shell dispenser" - desc = "A suspicious machine that will create Syndicate \ - exterminator drones when supplied with metal and glass. Disgusting." + desc = "A suspicious machine that will create Syndicate exterminator drones when supplied with metal and glass. Disgusting." dispense_type = /obj/item/drone_shell/syndrone //If we're gonna be a jackass, go the full mile - 10 second recharge timer cooldownTime = 100 end_create_message = "dispenses a suspicious drone shell." - -/obj/machinery/droneDispenser/syndrone/New() - ..() - materials.insert_amount(25000) + starting_amount = 25000 /obj/machinery/droneDispenser/syndrone/badass //Please forgive me name = "badass syndrone shell dispenser" @@ -101,10 +95,7 @@ metal_cost = 2000 glass_cost = 2000 power_used = 2000 - -/obj/machinery/droneDispenser/snowflake/preloaded/New() - ..() - materials.insert_amount(10000) + starting_amount = 10000 // An example of a custom drone dispenser. // This one requires no materials and creates basic hivebots @@ -259,17 +250,17 @@ else to_chat(user, "The [src] isn't accepting the [sheets].") - else if(istype(O, /obj/item/weapon/crowbar)) + else if(istype(O, /obj/item/crowbar)) materials.retrieve_all() playsound(loc, O.usesound, 50, 1) to_chat(user, "You retrieve the materials from [src].") - else if(istype(O, /obj/item/weapon/weldingtool)) + else if(istype(O, /obj/item/weldingtool)) if(!(stat & BROKEN)) to_chat(user, "[src] doesn't need repairs.") return - var/obj/item/weapon/weldingtool/WT = O + var/obj/item/weldingtool/WT = O if(!WT.isOn()) return @@ -301,7 +292,7 @@ return ..() /obj/machinery/droneDispenser/obj_break(damage_flag) - if(!(flags & NODECONSTRUCT)) + if(!(flags_1 & NODECONSTRUCT_1)) if(!(stat & BROKEN)) if(break_message) audible_message("[src] \ @@ -312,7 +303,7 @@ update_icon() /obj/machinery/droneDispenser/deconstruct(disassembled = TRUE) - if(!(flags & NODECONSTRUCT)) + if(!(flags_1 & NODECONSTRUCT_1)) new /obj/item/stack/sheet/metal(loc, 5) qdel(src) diff --git a/code/game/machinery/embedded_controller/airlock_controller.dm b/code/game/machinery/embedded_controller/airlock_controller.dm index fb50bc8314..be027a89c8 100644 --- a/code/game/machinery/embedded_controller/airlock_controller.dm +++ b/code/game/machinery/embedded_controller/airlock_controller.dm @@ -220,7 +220,7 @@ var/sanitize_external /obj/machinery/embedded_controller/radio/airlock_controller/Initialize(mapload) - ..() + . = ..() if(!mapload) return diff --git a/code/game/machinery/embedded_controller/embedded_controller_base.dm b/code/game/machinery/embedded_controller/embedded_controller_base.dm index 3c6f0ad13a..ee0b8f287c 100644 --- a/code/game/machinery/embedded_controller/embedded_controller_base.dm +++ b/code/game/machinery/embedded_controller/embedded_controller_base.dm @@ -77,7 +77,7 @@ return ..() /obj/machinery/embedded_controller/radio/Initialize() - ..() + . = ..() set_frequency(frequency) /obj/machinery/embedded_controller/radio/post_signal(datum/signal/signal) diff --git a/code/game/machinery/embedded_controller/simple_vent_controller.dm b/code/game/machinery/embedded_controller/simple_vent_controller.dm index 5959939673..063e81354c 100644 --- a/code/game/machinery/embedded_controller/simple_vent_controller.dm +++ b/code/game/machinery/embedded_controller/simple_vent_controller.dm @@ -52,8 +52,7 @@ var/airpump_tag /obj/machinery/embedded_controller/radio/simple_vent_controller/Initialize(mapload) - ..() - + . = ..() if(!mapload) return var/datum/computer/file/embedded_program/simple_vent_controller/new_prog = new diff --git a/code/game/machinery/firealarm.dm b/code/game/machinery/firealarm.dm index 0acdc5353c..2b66b23db3 100644 --- a/code/game/machinery/firealarm.dm +++ b/code/game/machinery/firealarm.dm @@ -1,4 +1,4 @@ -/obj/item/weapon/electronics/firealarm +/obj/item/electronics/firealarm name = "fire alarm electronics" desc = "A fire alarm circuit. Can handle heat levels up to 40 degrees celsius." @@ -145,7 +145,7 @@ /obj/machinery/firealarm/attackby(obj/item/W, mob/user, params) add_fingerprint(user) - if(istype(W, /obj/item/weapon/screwdriver) && buildstage == 2) + if(istype(W, /obj/item/screwdriver) && buildstage == 2) playsound(src.loc, W.usesound, 50, 1) panel_open = !panel_open to_chat(user, "The wires have been [panel_open ? "exposed" : "unexposed"].") @@ -154,8 +154,8 @@ if(panel_open) - if(istype(W, /obj/item/weapon/weldingtool) && user.a_intent == INTENT_HELP) - var/obj/item/weapon/weldingtool/WT = W + if(istype(W, /obj/item/weldingtool) && user.a_intent == INTENT_HELP) + var/obj/item/weldingtool/WT = W if(obj_integrity < max_integrity) if(WT.remove_fuel(0,user)) to_chat(user, "You begin repairing [src]...") @@ -178,7 +178,7 @@ user.visible_message("[user] has disconnected [src]'s detecting unit!", "You disconnect [src]'s detecting unit.") return - else if (istype(W, /obj/item/weapon/wirecutters)) + else if (istype(W, /obj/item/wirecutters)) buildstage = 1 playsound(src.loc, W.usesound, 50, 1) new /obj/item/stack/cable_coil(user.loc, 5) @@ -197,7 +197,7 @@ update_icon() return - else if(istype(W, /obj/item/weapon/crowbar)) + else if(istype(W, /obj/item/crowbar)) playsound(src.loc, W.usesound, 50, 1) user.visible_message("[user.name] removes the electronics from [src.name].", \ "You start prying out the circuit...") @@ -208,19 +208,19 @@ stat &= ~BROKEN else to_chat(user, "You pry out the circuit.") - new /obj/item/weapon/electronics/firealarm(user.loc) + new /obj/item/electronics/firealarm(user.loc) buildstage = 0 update_icon() return if(0) - if(istype(W, /obj/item/weapon/electronics/firealarm)) + if(istype(W, /obj/item/electronics/firealarm)) to_chat(user, "You insert the circuit.") qdel(W) buildstage = 1 update_icon() return - else if(istype(W, /obj/item/weapon/wrench)) + else if(istype(W, /obj/item/wrench)) user.visible_message("[user] removes the fire alarm assembly from the wall.", \ "You remove the fire alarm assembly from the wall.") var/obj/item/wallframe/firealarm/frame = new /obj/item/wallframe/firealarm() @@ -239,15 +239,15 @@ alarm() /obj/machinery/firealarm/obj_break(damage_flag) - if(!(stat & BROKEN) && !(flags & NODECONSTRUCT) && buildstage != 0) //can't break the electronics if there isn't any inside. + if(!(stat & BROKEN) && !(flags_1 & NODECONSTRUCT_1) && buildstage != 0) //can't break the electronics if there isn't any inside. stat |= BROKEN update_icon() /obj/machinery/firealarm/deconstruct(disassembled = TRUE) - if(!(flags & NODECONSTRUCT)) + if(!(flags_1 & NODECONSTRUCT_1)) new /obj/item/stack/sheet/metal(loc, 1) if(!(stat & BROKEN)) - var/obj/item/I = new /obj/item/weapon/electronics/firealarm(loc) + var/obj/item/I = new /obj/item/electronics/firealarm(loc) if(!disassembled) I.obj_integrity = I.max_integrity * 0.5 new /obj/item/stack/cable_coil(loc, 3) diff --git a/code/game/machinery/flasher.dm b/code/game/machinery/flasher.dm index da82e1df25..f8186a8a51 100644 --- a/code/game/machinery/flasher.dm +++ b/code/game/machinery/flasher.dm @@ -5,15 +5,15 @@ desc = "A wall-mounted flashbulb device." icon = 'icons/obj/stationobjs.dmi' icon_state = "mflash1" - var/obj/item/device/assembly/flash/handheld/bulb = null + max_integrity = 250 + integrity_failure = 100 + anchored = TRUE + var/obj/item/device/assembly/flash/handheld/bulb var/id = null var/range = 2 //this is roughly the size of brig cell var/last_flash = 0 //Don't want it getting spammed like regular flashes var/strength = 100 //How knocked down targets are when flashed. var/base_state = "mflash" - max_integrity = 250 - integrity_failure = 100 - anchored = TRUE /obj/machinery/flasher/portable //Portable version of the flasher. Only flashes when anchored name = "portable flasher" @@ -24,19 +24,17 @@ base_state = "pflash" density = TRUE -/obj/machinery/flasher/New(loc, ndir = 0, built = 0) - ..() // ..() is EXTREMELY IMPORTANT, never forget to add it +/obj/machinery/flasher/Initialize(mapload, ndir = 0, built = 0) + . = ..() // ..() is EXTREMELY IMPORTANT, never forget to add it if(built) setDir(ndir) pixel_x = (dir & 3)? 0 : (dir == 4 ? -28 : 28) pixel_y = (dir & 3)? (dir ==1 ? -28 : 28) : 0 else - bulb = new /obj/item/device/assembly/flash/handheld(src) + bulb = new(src) /obj/machinery/flasher/Destroy() - if(bulb) - qdel(bulb) - bulb = null + QDEL_NULL(bulb) return ..() /obj/machinery/flasher/power_change() @@ -51,9 +49,9 @@ icon_state = "[base_state]1-p" //Don't want to render prison breaks impossible -/obj/machinery/flasher/attackby(obj/item/weapon/W, mob/user, params) +/obj/machinery/flasher/attackby(obj/item/W, mob/user, params) add_fingerprint(user) - if (istype(W, /obj/item/weapon/wirecutters)) + if (istype(W, /obj/item/wirecutters)) if (bulb) user.visible_message("[user] begins to disconnect [src]'s flashbulb.", "You begin to disconnect [src]'s flashbulb...") playsound(src.loc, W.usesound, 100, 1) @@ -74,7 +72,7 @@ else to_chat(user, "A flashbulb is already installed in [src]!") - else if (istype(W, /obj/item/weapon/wrench)) + else if (istype(W, /obj/item/wrench)) if(!bulb) to_chat(user, "You start unsecuring the flasher frame...") playsound(loc, W.usesound, 50, 1) @@ -132,7 +130,7 @@ ..() /obj/machinery/flasher/obj_break(damage_flag) - if(!(flags & NODECONSTRUCT)) + if(!(flags_1 & NODECONSTRUCT_1)) if(!(stat & BROKEN)) stat |= BROKEN if(bulb) @@ -140,7 +138,7 @@ power_change() /obj/machinery/flasher/deconstruct(disassembled = TRUE) - if(!(flags & NODECONSTRUCT)) + if(!(flags_1 & NODECONSTRUCT_1)) if(bulb) bulb.forceMove(loc) bulb = null @@ -166,8 +164,8 @@ if (M.m_intent != MOVE_INTENT_WALK && anchored) flash() -/obj/machinery/flasher/portable/attackby(obj/item/weapon/W, mob/user, params) - if (istype(W, /obj/item/weapon/wrench)) +/obj/machinery/flasher/portable/attackby(obj/item/W, mob/user, params) + if (istype(W, /obj/item/wrench)) playsound(src.loc, W.usesound, 100, 1) if (!anchored && !isinspace()) diff --git a/code/game/machinery/gulag_item_reclaimer.dm b/code/game/machinery/gulag_item_reclaimer.dm index d844183097..ffa903c3e9 100644 --- a/code/game/machinery/gulag_item_reclaimer.dm +++ b/code/game/machinery/gulag_item_reclaimer.dm @@ -10,7 +10,7 @@ idle_power_usage = 100 active_power_usage = 2500 var/list/stored_items = list() - var/obj/item/weapon/card/id/prisoner/inserted_id = null + var/obj/item/card/id/prisoner/inserted_id = null var/obj/machinery/gulag_teleporter/linked_teleporter = null /obj/machinery/gulag_item_reclaimer/Destroy() @@ -31,7 +31,7 @@ emagged = TRUE /obj/machinery/gulag_item_reclaimer/attackby(obj/item/I, mob/user) - if(istype(I, /obj/item/weapon/card/id/prisoner)) + if(istype(I, /obj/item/card/id/prisoner)) if(!inserted_id) if(!user.drop_item()) return @@ -90,7 +90,7 @@ inserted_id = null else var/obj/item/I = usr.get_active_held_item() - if(istype(I, /obj/item/weapon/card/id/prisoner)) + if(istype(I, /obj/item/card/id/prisoner)) if(!usr.drop_item()) return I.forceMove(src) diff --git a/code/game/machinery/gulag_teleporter.dm b/code/game/machinery/gulag_teleporter.dm index 81ffc18836..b37c5a10a7 100644 --- a/code/game/machinery/gulag_teleporter.dm +++ b/code/game/machinery/gulag_teleporter.dm @@ -17,25 +17,23 @@ The console is located at computer/gulag_teleporter.dm use_power = IDLE_POWER_USE idle_power_usage = 200 active_power_usage = 5000 + circuit = /obj/item/circuitboard/machine/gulag_teleporter var/locked = FALSE var/jumpsuit_type = /obj/item/clothing/under/rank/prisoner var/shoes_type = /obj/item/clothing/shoes/sneakers/orange - var/obj/machinery/gulag_item_reclaimer/linked_reclaimer = null - var/list/required_items + var/obj/machinery/gulag_item_reclaimer/linked_reclaimer + var/static/list/telegulag_required_items = typecacheof(list( + /obj/item/implant, + /obj/item/clothing/suit/space/eva/plasmaman, + /obj/item/clothing/under/plasmaman, + /obj/item/clothing/head/helmet/space/plasmaman, + /obj/item/tank/internals, + /obj/item/clothing/mask/breath, + /obj/item/clothing/mask/gas)) -/obj/machinery/gulag_teleporter/New() - ..() - required_items = typecacheof(list( - /obj/item/weapon/implant, - /obj/item/clothing/suit/space/eva/plasmaman, - /obj/item/clothing/under/plasmaman, - /obj/item/clothing/head/helmet/space/plasmaman, - /obj/item/weapon/tank/internals, - /obj/item/clothing/mask/breath, - /obj/item/clothing/mask/gas)) - var/obj/item/weapon/circuitboard/machine/B = new /obj/item/weapon/circuitboard/machine/gulag_teleporter(null) - B.apply_default_parts(src) - addtimer(CALLBACK(src, .proc/locate_reclaimer), 5) +/obj/machinery/gulag_teleporter/Initialize() + . = ..() + locate_reclaimer() /obj/machinery/gulag_teleporter/Destroy() if(linked_reclaimer) @@ -46,7 +44,6 @@ The console is located at computer/gulag_teleporter.dm ..() update_icon() - /obj/machinery/gulag_teleporter/interact(mob/user) if(locked) to_chat(user, "[src] is locked.") @@ -138,8 +135,8 @@ The console is located at computer/gulag_teleporter.dm linked_reclaimer.stored_items[occupant] = list() var/mob/living/mob_occupant = occupant for(var/obj/item/W in mob_occupant) - if(!is_type_in_typecache(W, required_items) && mob_occupant.temporarilyRemoveItemFromInventory(W)) - if(istype(W, /obj/item/weapon/restraints/handcuffs)) + if(!is_type_in_typecache(W, telegulag_required_items) && mob_occupant.temporarilyRemoveItemFromInventory(W)) + if(istype(W, /obj/item/restraints/handcuffs)) W.forceMove(get_turf(src)) continue if(linked_reclaimer) @@ -163,15 +160,15 @@ The console is located at computer/gulag_teleporter.dm if(R) R.fields["criminal"] = "Incarcerated" -/obj/item/weapon/circuitboard/machine/gulag_teleporter +/obj/item/circuitboard/machine/gulag_teleporter name = "labor camp teleporter (Machine Board)" build_path = /obj/machinery/gulag_teleporter origin_tech = "programming=3;engineering=4;bluespace=4;materials=4" req_components = list( - /obj/item/weapon/ore/bluespace_crystal = 2, - /obj/item/weapon/stock_parts/scanning_module, - /obj/item/weapon/stock_parts/manipulator) - def_components = list(/obj/item/weapon/ore/bluespace_crystal = /obj/item/weapon/ore/bluespace_crystal/artificial) + /obj/item/ore/bluespace_crystal = 2, + /obj/item/stock_parts/scanning_module, + /obj/item/stock_parts/manipulator) + def_components = list(/obj/item/ore/bluespace_crystal = /obj/item/ore/bluespace_crystal/artificial) /* beacon that receives the teleported prisoner */ /obj/structure/gulag_beacon diff --git a/code/game/machinery/hologram.dm b/code/game/machinery/hologram.dm index 141df8af74..f7a4138348 100644 --- a/code/game/machinery/hologram.dm +++ b/code/game/machinery/hologram.dm @@ -33,13 +33,14 @@ Possible to do for anyone motivated enough: desc = "It's a floor-mounted device for projecting holographic images." icon_state = "holopad0" layer = LOW_OBJ_LAYER - flags = HEAR + flags_1 = HEAR_1 anchored = TRUE use_power = IDLE_POWER_USE idle_power_usage = 5 active_power_usage = 100 max_integrity = 300 armor = list(melee = 50, bullet = 20, laser = 20, energy = 20, bomb = 0, bio = 0, rad = 0, fire = 50, acid = 0) + circuit = /obj/item/circuitboard/machine/holopad var/list/masters = list()//List of living mobs that use the holopad var/last_request = 0 //to prevent request spam. ~Carn var/holo_range = 5 // Change to change how far the AI can move away from the holopad before deactivating. @@ -51,8 +52,6 @@ Possible to do for anyone motivated enough: /obj/machinery/holopad/Initialize() . = ..() - var/obj/item/weapon/circuitboard/machine/B = new /obj/item/weapon/circuitboard/machine/holopad(null) - B.apply_default_parts(src) holopads += src /obj/machinery/holopad/Destroy() @@ -83,7 +82,7 @@ Possible to do for anyone motivated enough: /obj/machinery/holopad/RefreshParts() var/holograph_range = 4 - for(var/obj/item/weapon/stock_parts/capacitor/B in component_parts) + for(var/obj/item/stock_parts/capacitor/B in component_parts) holograph_range += 1 * B.rating holo_range = holograph_range @@ -293,7 +292,7 @@ Possible to do for anyone motivated enough: Hologram.Impersonation = user Hologram.copy_known_languages_from(user,replace = TRUE) - Hologram.mouse_opacity = 0//So you can't click on it. + Hologram.mouse_opacity = MOUSE_OPACITY_TRANSPARENT//So you can't click on it. Hologram.layer = FLY_LAYER//Above all the other objects/mobs. Or the vast majority of them. Hologram.anchored = TRUE//So space wind cannot drag it. Hologram.name = "[user.name] (Hologram)"//If someone decides to right click. @@ -384,11 +383,5 @@ For the other part of the code, check silicon say.dm. Particularly robot talk.*/ return Impersonation.examine(user) return ..() -/obj/item/weapon/circuitboard/machine/holopad - name = "AI Holopad (Machine Board)" - build_path = /obj/machinery/holopad - origin_tech = "programming=1" - req_components = list(/obj/item/weapon/stock_parts/capacitor = 1) - #undef HOLOPAD_PASSIVE_POWER_USAGE #undef HOLOGRAM_POWER_USAGE diff --git a/code/game/machinery/igniter.dm b/code/game/machinery/igniter.dm index 0210659eb9..6c3e3d9cdc 100644 --- a/code/game/machinery/igniter.dm +++ b/code/game/machinery/igniter.dm @@ -36,8 +36,8 @@ location.hotspot_expose(1000,500,1) return 1 -/obj/machinery/igniter/New() - ..() +/obj/machinery/igniter/Initialize() + . = ..() icon_state = "igniter[on]" /obj/machinery/igniter/power_change() @@ -61,15 +61,14 @@ anchored = TRUE resistance_flags = FIRE_PROOF -/obj/machinery/sparker/New() - ..() +/obj/machinery/sparker/Initialize() + . = ..() spark_system = new /datum/effect_system/spark_spread spark_system.set_up(2, 1, src) spark_system.attach(src) /obj/machinery/sparker/Destroy() - qdel(spark_system) - spark_system = null + QDEL_NULL(spark_system) return ..() /obj/machinery/sparker/power_change() @@ -82,8 +81,8 @@ icon_state = "[base_state]-p" // src.sd_SetLuminosity(0) -/obj/machinery/sparker/attackby(obj/item/weapon/W, mob/user, params) - if (istype(W, /obj/item/weapon/screwdriver)) +/obj/machinery/sparker/attackby(obj/item/W, mob/user, params) + if (istype(W, /obj/item/screwdriver)) add_fingerprint(user) src.disable = !src.disable if (src.disable) diff --git a/code/game/machinery/iv_drip.dm b/code/game/machinery/iv_drip.dm index 41b688d19c..c5c0200493 100644 --- a/code/game/machinery/iv_drip.dm +++ b/code/game/machinery/iv_drip.dm @@ -9,13 +9,13 @@ mouse_drag_pointer = MOUSE_ACTIVE_POINTER var/mob/living/carbon/attached = null var/mode = IV_INJECTING - var/obj/item/weapon/reagent_containers/beaker = null - var/list/drip_containers = list(/obj/item/weapon/reagent_containers/blood, - /obj/item/weapon/reagent_containers/food, - /obj/item/weapon/reagent_containers/glass) + var/obj/item/reagent_containers/beaker = null + var/list/drip_containers = list(/obj/item/reagent_containers/blood, + /obj/item/reagent_containers/food, + /obj/item/reagent_containers/glass) /obj/machinery/iv_drip/Initialize() - ..() + . = ..() update_icon() drip_containers = typecacheof(drip_containers) @@ -90,7 +90,7 @@ to_chat(usr, "There's nothing attached to the IV drip!") -/obj/machinery/iv_drip/attackby(obj/item/weapon/W, mob/user, params) +/obj/machinery/iv_drip/attackby(obj/item/W, mob/user, params) if(is_type_in_typecache(W, drip_containers)) if(beaker) to_chat(user, "There is already a reagent container loaded!") @@ -107,7 +107,7 @@ return ..() /obj/machinery/iv_drip/deconstruct(disassembled = TRUE) - if(!(flags & NODECONSTRUCT)) + if(!(flags_1 & NODECONSTRUCT_1)) new /obj/item/stack/sheet/metal(loc) qdel(src) @@ -127,7 +127,7 @@ if(mode) if(beaker.reagents.total_volume) var/transfer_amount = 5 - if(istype(beaker, /obj/item/weapon/reagent_containers/blood)) + if(istype(beaker, /obj/item/reagent_containers/blood)) // speed up transfer on blood packs transfer_amount = 10 var/fraction = min(transfer_amount/beaker.reagents.total_volume, 1) //the fraction that is transfered of the total volume diff --git a/code/game/machinery/launch_pad.dm b/code/game/machinery/launch_pad.dm index 8c3736ddf3..bc61bdc3ed 100644 --- a/code/game/machinery/launch_pad.dm +++ b/code/game/machinery/launch_pad.dm @@ -8,6 +8,7 @@ use_power = TRUE idle_power_usage = 200 active_power_usage = 2500 + circuit = /obj/item/circuitboard/machine/launchpad var/stationary = TRUE //to prevent briefcase pad deconstruction and such var/display_name = "Launchpad" var/teleport_speed = 35 @@ -17,23 +18,9 @@ var/x_offset = 0 var/y_offset = 0 -/obj/machinery/launchpad/Initialize() - . = ..() - var/obj/item/weapon/circuitboard/machine/launchpad/B = new - B.apply_default_parts(src) - -/obj/item/weapon/circuitboard/machine/launchpad - name = "Bluespace Launchpad (Machine Board)" - build_path = /obj/machinery/launchpad - origin_tech = "programming=3;engineering=3;plasmatech=2;bluespace=3" - req_components = list( - /obj/item/weapon/ore/bluespace_crystal = 1, - /obj/item/weapon/stock_parts/manipulator = 1) - def_components = list(/obj/item/weapon/ore/bluespace_crystal = /obj/item/weapon/ore/bluespace_crystal/artificial) - /obj/machinery/launchpad/RefreshParts() var/E = -1 //to make default parts have the base value - for(var/obj/item/weapon/stock_parts/manipulator/M in component_parts) + for(var/obj/item/stock_parts/manipulator/M in component_parts) E += M.rating range = initial(range) range += E @@ -171,9 +158,7 @@ qdel(src) /obj/machinery/launchpad/briefcase/Destroy() - if(!QDELETED(briefcase)) - qdel(briefcase) - briefcase = null + QDEL_NULL(briefcase) return ..() /obj/machinery/launchpad/briefcase/isAvailable() @@ -211,7 +196,7 @@ icon_state = "briefcase" lefthand_file = 'icons/mob/inhands/equipment/briefcase_lefthand.dmi' righthand_file = 'icons/mob/inhands/equipment/briefcase_righthand.dmi' - flags = CONDUCT + flags_1 = CONDUCT_1 force = 8 hitsound = "swing_hit" throw_speed = 2 diff --git a/code/game/machinery/lightswitch.dm b/code/game/machinery/lightswitch.dm index a09adf6155..a979ba6398 100644 --- a/code/game/machinery/lightswitch.dm +++ b/code/game/machinery/lightswitch.dm @@ -12,7 +12,7 @@ // luminosity = 1 /obj/machinery/light_switch/Initialize() - ..() + . = ..() area = get_area(src) if(otherarea) diff --git a/code/game/machinery/limbgrower.dm b/code/game/machinery/limbgrower.dm index 60fd945a12..b37be1c4c2 100644 --- a/code/game/machinery/limbgrower.dm +++ b/code/game/machinery/limbgrower.dm @@ -10,22 +10,21 @@ icon = 'icons/obj/machines/limbgrower.dmi' icon_state = "limbgrower_idleoff" density = TRUE - container_type = OPENCONTAINER - - var/operating = FALSE + container_type = OPENCONTAINER_1 anchored = TRUE use_power = IDLE_POWER_USE - var/disabled = 0 idle_power_usage = 10 active_power_usage = 100 + circuit = /obj/item/circuitboard/machine/limbgrower + + var/operating = FALSE + var/disabled = FALSE var/busy = FALSE var/prod_coeff = 1 - var/datum/design/being_built var/datum/research/files var/selected_category var/screen = 1 - var/list/categories = list( "human", "lizard", @@ -33,22 +32,11 @@ "special" ) -/obj/machinery/limbgrower/New() - ..() +/obj/machinery/limbgrower/Initialize() + . = ..() create_reagents(0) - var/obj/item/weapon/circuitboard/machine/B = new /obj/item/weapon/circuitboard/machine/limbgrower(null) - B.apply_default_parts(src) files = new /datum/research/limbgrower(src) -/obj/item/weapon/circuitboard/machine/limbgrower - name = "Limb Grower (Machine Board)" - build_path = /obj/machinery/limbgrower - origin_tech = "programming=2;biotech=2" - req_components = list( - /obj/item/weapon/stock_parts/manipulator = 1, - /obj/item/weapon/reagent_containers/glass/beaker = 2, - /obj/item/weapon/stock_parts/console_screen = 1) - /obj/machinery/limbgrower/interact(mob/user) if(!is_operational()) return @@ -68,7 +56,7 @@ popup.open() /obj/machinery/limbgrower/on_deconstruction() - for(var/obj/item/weapon/reagent_containers/glass/G in component_parts) + for(var/obj/item/reagent_containers/glass/G in component_parts) reagents.trans_to(G, G.reagents.maximum_volume) ..() @@ -162,11 +150,11 @@ /obj/machinery/limbgrower/RefreshParts() reagents.maximum_volume = 0 - for(var/obj/item/weapon/reagent_containers/glass/G in component_parts) + for(var/obj/item/reagent_containers/glass/G in component_parts) reagents.maximum_volume += G.volume G.reagents.trans_to(src, G.reagents.total_volume) var/T=1.2 - for(var/obj/item/weapon/stock_parts/manipulator/M in component_parts) + for(var/obj/item/stock_parts/manipulator/M in component_parts) T -= M.rating*0.2 prod_coeff = min(1,max(0,T)) // Coeff going 1 -> 0,8 -> 0,6 -> 0,4 diff --git a/code/game/machinery/magnet.dm b/code/game/machinery/magnet.dm index 21e0590a4b..d0d40e7233 100644 --- a/code/game/machinery/magnet.dm +++ b/code/game/machinery/magnet.dm @@ -5,7 +5,6 @@ // This was created for firing ranges, but I suppose this could have other applications - Doohl /obj/machinery/magnetic_module - icon = 'icons/obj/objects.dmi' icon_state = "floor_magnet-f" name = "electromagnetic generator" @@ -29,22 +28,21 @@ var/center_y = 0 var/max_dist = 20 // absolute value of center_x,y cannot exceed this integer -/obj/machinery/magnetic_module/New() +/obj/machinery/magnetic_module/Initialize() ..() var/turf/T = loc hide(T.intact) center = T + SSradio.add_object(src, freq, GLOB.RADIO_MAGNETS) + return INITIALIZE_HINT_LATELOAD - spawn(10) // must wait for map loading to finish - SSradio.add_object(src, freq, GLOB.RADIO_MAGNETS) - - spawn() - magnetic_process() +/obj/machinery/magnetic_module/LateInitialize() + magnetic_process() /obj/machinery/magnetic_module/Destroy() SSradio.remove_object(src, freq) - . = ..() center = null + return ..() // update the invisibility and icon /obj/machinery/magnetic_module/hide(intact) @@ -175,7 +173,7 @@ center = locate(x+center_x, y+center_y, z) if(center) for(var/obj/M in orange(magnetic_field, center)) - if(!M.anchored && (M.flags & CONDUCT)) + if(!M.anchored && (M.flags_1 & CONDUCT_1)) step_towards(M, center) for(var/mob/living/silicon/S in orange(magnetic_field, center)) @@ -216,27 +214,22 @@ var/datum/radio_frequency/radio_connection -/obj/machinery/magnetic_controller/New() +/obj/machinery/magnetic_controller/Initialize() ..() - if(autolink) for(var/obj/machinery/magnetic_module/M in GLOB.machines) if(M.freq == frequency && M.code == code) magnets.Add(M) - - spawn(45) // must wait for map loading to finish - radio_connection = SSradio.add_object(src, frequency, GLOB.RADIO_MAGNETS) - - if(path) // check for default path filter_path() // renders rpath + radio_connection = SSradio.add_object(src, frequency, GLOB.RADIO_MAGNETS) /obj/machinery/magnetic_controller/Destroy() SSradio.remove_object(src, frequency) magnets = null rpath = null - . = ..() + return ..() /obj/machinery/magnetic_controller/process() if(magnets.len == 0 && autolink) diff --git a/code/game/machinery/navbeacon.dm b/code/game/machinery/navbeacon.dm index a10c4976aa..c79630a58c 100644 --- a/code/game/machinery/navbeacon.dm +++ b/code/game/machinery/navbeacon.dm @@ -22,8 +22,8 @@ req_access = list(ACCESS_ENGINE, ACCESS_ROBOTICS) -/obj/machinery/navbeacon/New() - ..() +/obj/machinery/navbeacon/Initialize() + . = ..() set_codes() @@ -82,14 +82,14 @@ if(T.intact) return // prevent intraction when T-scanner revealed - if(istype(I, /obj/item/weapon/screwdriver)) + if(istype(I, /obj/item/screwdriver)) open = !open user.visible_message("[user] [open ? "opens" : "closes"] the beacon's cover.", "You [open ? "open" : "close"] the beacon's cover.") updateicon() - else if (istype(I, /obj/item/weapon/card/id)||istype(I, /obj/item/device/pda)) + else if (istype(I, /obj/item/card/id)||istype(I, /obj/item/device/pda)) if(open) if (src.allowed(user)) src.locked = !src.locked diff --git a/code/game/machinery/newscaster.dm b/code/game/machinery/newscaster.dm index ec0aaf2bcd..f50ddbdf7e 100644 --- a/code/game/machinery/newscaster.dm +++ b/code/game/machinery/newscaster.dm @@ -116,7 +116,7 @@ GLOBAL_LIST_EMPTY(allCasters) newChannel.is_admin_channel = adminChannel network_channels += newChannel -/datum/newscaster/feed_network/proc/SubmitArticle(msg, author, channel_name, obj/item/weapon/photo/photo, adminMessage = 0, allow_comments = 1) +/datum/newscaster/feed_network/proc/SubmitArticle(msg, author, channel_name, obj/item/photo/photo, adminMessage = 0, allow_comments = 1) var/datum/newscaster/feed_message/newMsg = new /datum/newscaster/feed_message newMsg.author = author newMsg.body = msg @@ -135,7 +135,7 @@ GLOBAL_LIST_EMPTY(allCasters) lastAction ++ newMsg.creationTime = lastAction -/datum/newscaster/feed_network/proc/submitWanted(criminal, body, scanned_user, obj/item/weapon/photo/photo, adminMsg = 0, newMessage = 0) +/datum/newscaster/feed_network/proc/submitWanted(criminal, body, scanned_user, obj/item/photo/photo, adminMsg = 0, newMessage = 0) wanted_issue.active = 1 wanted_issue.criminal = criminal wanted_issue.body = body @@ -186,7 +186,7 @@ GLOBAL_LIST_EMPTY(allCasters) var/alert = FALSE var/scanned_user = "Unknown" var/msg = "" - var/obj/item/weapon/photo/photo = null + var/obj/item/photo/photo = null var/channel_name = "" var/c_locked=0 var/datum/newscaster/feed_channel/viewing_channel = null @@ -197,16 +197,15 @@ GLOBAL_LIST_EMPTY(allCasters) name = "security newscaster" securityCaster = 1 -/obj/machinery/newscaster/New(loc, ndir, building) - ..() +/obj/machinery/newscaster/Initialize(mapload, ndir, building) + . = ..() if(building) setDir(ndir) pixel_x = (dir & 3)? 0 : (dir == 4 ? -32 : 32) pixel_y = (dir & 3)? (dir ==1 ? -32 : 32) : 0 GLOB.allCasters += src - for(var/obj/machinery/newscaster/NEWSCASTER in GLOB.allCasters) - unit_no++ + unit_no = GLOB.allCasters.len update_icon() /obj/machinery/newscaster/Destroy() @@ -712,7 +711,7 @@ GLOBAL_LIST_EMPTY(allCasters) updateUsrDialog() /obj/machinery/newscaster/attackby(obj/item/I, mob/living/user, params) - if(istype(I, /obj/item/weapon/wrench)) + if(istype(I, /obj/item/wrench)) to_chat(user, "You start [anchored ? "un" : ""]securing [name]...") playsound(loc, I.usesound, 50, 1) if(do_after(user, 60*I.toolspeed, target = src)) @@ -720,14 +719,14 @@ GLOBAL_LIST_EMPTY(allCasters) if(stat & BROKEN) to_chat(user, "The broken remains of [src] fall on the ground.") new /obj/item/stack/sheet/metal(loc, 5) - new /obj/item/weapon/shard(loc) - new /obj/item/weapon/shard(loc) + new /obj/item/shard(loc) + new /obj/item/shard(loc) else to_chat(user, "You [anchored ? "un" : ""]secure [name].") new /obj/item/wallframe/newscaster(loc) qdel(src) - else if(istype(I, /obj/item/weapon/weldingtool) && user.a_intent != INTENT_HARM) - var/obj/item/weapon/weldingtool/WT = I + else if(istype(I, /obj/item/weldingtool) && user.a_intent != INTENT_HARM) + var/obj/item/weldingtool/WT = I if(stat & BROKEN) if(WT.remove_fuel(0,user)) user.visible_message("[user] is repairing [src].", \ @@ -759,14 +758,14 @@ GLOBAL_LIST_EMPTY(allCasters) /obj/machinery/newscaster/deconstruct(disassembled = TRUE) - if(!(flags & NODECONSTRUCT)) + if(!(flags_1 & NODECONSTRUCT_1)) new /obj/item/stack/sheet/metal(loc, 2) - new /obj/item/weapon/shard(loc) - new /obj/item/weapon/shard(loc) + new /obj/item/shard(loc) + new /obj/item/shard(loc) qdel(src) /obj/machinery/newscaster/obj_break() - if(!(stat & BROKEN) && !(flags & NODECONSTRUCT)) + if(!(stat & BROKEN) && !(flags_1 & NODECONSTRUCT_1)) stat |= BROKEN playsound(loc, 'sound/effects/glassbr3.ogg', 100, 1) update_icon() @@ -787,7 +786,7 @@ GLOBAL_LIST_EMPTY(allCasters) else qdel(photo) photo = null - if(istype(user.get_active_held_item(), /obj/item/weapon/photo)) + if(istype(user.get_active_held_item(), /obj/item/photo)) photo = user.get_active_held_item() if(!user.drop_item()) return @@ -814,7 +813,7 @@ GLOBAL_LIST_EMPTY(allCasters) for(var/datum/picture/t in targetcam.aipictures) nametemp += t.fields["name"] find = input("Select image (numbered in order taken)") in nametemp - var/obj/item/weapon/photo/P = new/obj/item/weapon/photo() + var/obj/item/photo/P = new/obj/item/photo() for(var/datum/picture/q in targetcam.aipictures) if(q.fields["name"] == find) selection = q @@ -834,8 +833,8 @@ GLOBAL_LIST_EMPTY(allCasters) scanned_user = "[P.id.registered_name] ([P.id.assignment])" else scanned_user = "Unknown" - else if(istype(human_user.wear_id, /obj/item/weapon/card/id) ) - var/obj/item/weapon/card/id/ID = human_user.wear_id + else if(istype(human_user.wear_id, /obj/item/card/id) ) + var/obj/item/card/id/ID = human_user.wear_id scanned_user ="[ID.registered_name] ([ID.assignment])" else scanned_user ="Unknown" @@ -850,7 +849,7 @@ GLOBAL_LIST_EMPTY(allCasters) /obj/machinery/newscaster/proc/print_paper() SSblackbox.inc("newscaster_newspapers_printed",1) - var/obj/item/weapon/newspaper/NEWSPAPER = new /obj/item/weapon/newspaper + var/obj/item/newspaper/NEWSPAPER = new /obj/item/newspaper for(var/datum/newscaster/feed_channel/FC in GLOB.news_network.network_channels) NEWSPAPER.news_content += FC if(GLOB.news_network.wanted_issue.active) @@ -877,7 +876,7 @@ GLOBAL_LIST_EMPTY(allCasters) playsound(loc, 'sound/machines/warning-buzzer.ogg', 75, 1) -/obj/item/weapon/newspaper +/obj/item/newspaper name = "newspaper" desc = "An issue of The Griffon, the newspaper circulating aboard Nanotrasen Space Stations." icon = 'icons/obj/bureaucracy.dmi' @@ -898,18 +897,18 @@ GLOBAL_LIST_EMPTY(allCasters) var/wantedPhoto var/creationTime -/obj/item/weapon/newspaper/suicide_act(mob/user) +/obj/item/newspaper/suicide_act(mob/user) user.visible_message("[user] is focusing intently on [src]! It looks like [user.p_theyre()] trying to commit sudoku... until [user.p_their()] eyes light up with realization!") user.say(";JOURNALISM IS MY CALLING! EVERYBODY APPRECIATES UNBIASED REPORTI-GLORF") var/mob/living/carbon/human/H = user - var/obj/W = new /obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey(H.loc) + var/obj/W = new /obj/item/reagent_containers/food/drinks/bottle/whiskey(H.loc) playsound(H.loc, 'sound/items/drink.ogg', rand(10,50), 1) W.reagents.trans_to(H, W.reagents.total_volume) user.visible_message("[user] downs the contents of [W.name] in one gulp! Shoulda stuck to sudoku!") return(TOXLOSS) -/obj/item/weapon/newspaper/attack_self(mob/user) +/obj/item/newspaper/attack_self(mob/user) if(ishuman(user)) var/mob/living/carbon/human/human_user = user var/dat @@ -990,7 +989,7 @@ GLOBAL_LIST_EMPTY(allCasters) else to_chat(user, "The paper is full of unintelligible symbols!") -/obj/item/weapon/newspaper/proc/notContent(list/L) +/obj/item/newspaper/proc/notContent(list/L) if(!L.len) return 0 for(var/i=L.len;i>0;i--) @@ -1004,7 +1003,7 @@ GLOBAL_LIST_EMPTY(allCasters) return 0 return 0 -/obj/item/weapon/newspaper/Topic(href, href_list) +/obj/item/newspaper/Topic(href, href_list) var/mob/living/U = usr ..() if((src in U.contents) || (isturf(loc) && in_range(src, U))) @@ -1032,8 +1031,8 @@ GLOBAL_LIST_EMPTY(allCasters) if(ismob(loc)) attack_self(loc) -/obj/item/weapon/newspaper/attackby(obj/item/weapon/W, mob/user, params) - if(istype(W, /obj/item/weapon/pen)) +/obj/item/newspaper/attackby(obj/item/W, mob/user, params) + if(istype(W, /obj/item/pen)) if(scribble_page == curr_page) to_chat(user, "There's already a scribble in this page... You wouldn't want to make things too cluttered, would you?") else diff --git a/code/game/machinery/pipe/construction.dm b/code/game/machinery/pipe/construction.dm index 1216cdd1e9..4a5e32d4e8 100644 --- a/code/game/machinery/pipe/construction.dm +++ b/code/game/machinery/pipe/construction.dm @@ -205,8 +205,8 @@ GLOBAL_LIST_INIT(pipeID2State, list( /obj/item/pipe/attack_self(mob/user) return rotate() -/obj/item/pipe/attackby(obj/item/weapon/W, mob/user, params) - if (!istype(W, /obj/item/weapon/wrench)) +/obj/item/pipe/attackby(obj/item/W, mob/user, params) + if (!istype(W, /obj/item/wrench)) return ..() if (!isturf(src.loc)) return 1 @@ -267,10 +267,10 @@ GLOBAL_LIST_INIT(pipeID2State, list( item_state = "buildpipe" w_class = WEIGHT_CLASS_BULKY -/obj/item/pipe_meter/attackby(obj/item/weapon/W, mob/user, params) +/obj/item/pipe_meter/attackby(obj/item/W, mob/user, params) ..() - if (!istype(W, /obj/item/weapon/wrench)) + if (!istype(W, /obj/item/wrench)) return ..() if(!locate(/obj/machinery/atmospherics/pipe, src.loc)) to_chat(user, "You need to fasten it to a pipe!") diff --git a/code/game/machinery/pipe/pipe_dispenser.dm b/code/game/machinery/pipe/pipe_dispenser.dm index 6721a8e0b8..456fc1d0bd 100644 --- a/code/game/machinery/pipe/pipe_dispenser.dm +++ b/code/game/machinery/pipe/pipe_dispenser.dm @@ -73,7 +73,7 @@ return qdel(W) return - else if (istype(W, /obj/item/weapon/wrench)) + else if (istype(W, /obj/item/wrench)) if (!anchored && !isinspace()) playsound(src.loc, W.usesound, 50, 1) to_chat(user, "You begin to fasten \the [src] to the floor...") diff --git a/code/game/machinery/porta_turret/portable_turret.dm b/code/game/machinery/porta_turret/portable_turret.dm index 176209a2cb..ee8363e1b3 100644 --- a/code/game/machinery/porta_turret/portable_turret.dm +++ b/code/game/machinery/porta_turret/portable_turret.dm @@ -35,8 +35,8 @@ var/locked = TRUE //if the turret's behaviour control access is locked var/controllock = 0 //if the turret responds to control panels - var/installation = /obj/item/weapon/gun/energy/e_gun/turret //the type of weapon installed by default - var/obj/item/weapon/gun/stored_gun = null + var/installation = /obj/item/gun/energy/e_gun/turret //the type of weapon installed by default + var/obj/item/gun/stored_gun = null var/gun_charge = 0 //the charge of the gun when retrieved from wreckage var/mode = TURRET_STUN @@ -72,8 +72,8 @@ var/obj/machinery/turretid/cp = null -/obj/machinery/porta_turret/New(loc) - ..() +/obj/machinery/porta_turret/Initialize() + . = ..() if(!base) base = src update_icon() @@ -113,7 +113,7 @@ icon_state = "[base_icon_state]_unpowered" -/obj/machinery/porta_turret/proc/setup(obj/item/weapon/gun/turret_gun) +/obj/machinery/porta_turret/proc/setup(obj/item/gun/turret_gun) if(stored_gun) qdel(stored_gun) stored_gun = null @@ -143,18 +143,13 @@ /obj/machinery/porta_turret/Destroy() //deletes its own cover with it - if(cover) - qdel(cover) - cover = null + QDEL_NULL(cover) base = null if(cp) cp.turrets -= src cp = null - if(stored_gun) - qdel(stored_gun) - stored_gun = null - qdel(spark_system) - spark_system = null + QDEL_NULL(stored_gun) + QDEL_NULL(spark_system) return ..() @@ -230,7 +225,7 @@ /obj/machinery/porta_turret/attackby(obj/item/I, mob/user, params) if(stat & BROKEN) - if(istype(I, /obj/item/weapon/crowbar)) + if(istype(I, /obj/item/crowbar)) //If the turret is destroyed, you can remove it with a crowbar to //try and salvage its components to_chat(user, "You begin prying the metal coverings off...") @@ -247,7 +242,7 @@ to_chat(user, "You remove the turret but did not manage to salvage anything.") qdel(src) - else if((istype(I, /obj/item/weapon/wrench)) && (!on)) + else if((istype(I, /obj/item/wrench)) && (!on)) if(raised) return @@ -326,7 +321,7 @@ qdel(src) /obj/machinery/porta_turret/obj_break(damage_flag) - if(!(flags & NODECONSTRUCT) && !(stat & BROKEN)) + if(!(flags_1 & NODECONSTRUCT_1) && !(stat & BROKEN)) stat |= BROKEN //enables the BROKEN bit update_icon() invisibility = 0 @@ -460,15 +455,15 @@ return 10 if(auth_weapons) //check for weapon authorization - if(isnull(perp.wear_id) || istype(perp.wear_id.GetID(), /obj/item/weapon/card/id/syndicate)) + if(isnull(perp.wear_id) || istype(perp.wear_id.GetID(), /obj/item/card/id/syndicate)) if(allowed(perp)) //if the perp has security access, return 0 return 0 - if(perp.is_holding_item_of_type(/obj/item/weapon/gun) || perp.is_holding_item_of_type(/obj/item/weapon/melee/baton)) + if(perp.is_holding_item_of_type(/obj/item/gun) || perp.is_holding_item_of_type(/obj/item/melee/baton)) threatcount += 4 - if(istype(perp.belt, /obj/item/weapon/gun) || istype(perp.belt, /obj/item/weapon/melee/baton)) + if(istype(perp.belt, /obj/item/gun) || istype(perp.belt, /obj/item/melee/baton)) threatcount += 2 if(check_records) //if the turret can check the records, check if they are set to *Arrest* on records @@ -540,7 +535,7 @@ /obj/machinery/porta_turret/stationary //is this even used anywhere mode = TURRET_LETHAL emagged = TRUE - installation = /obj/item/weapon/gun/energy/laser + installation = /obj/item/gun/energy/laser /obj/machinery/porta_turret/syndicate installation = null @@ -602,8 +597,8 @@ /obj/machinery/porta_turret/aux_base/interact(mob/user) //Controlled solely from the base console. return -/obj/machinery/porta_turret/aux_base/New() - ..() +/obj/machinery/porta_turret/aux_base/Initialize() + . = ..() cover.name = name cover.desc = desc @@ -650,8 +645,8 @@ var/list/obj/machinery/porta_turret/turrets = list() resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF -/obj/machinery/turretid/New(loc, ndir = 0, built = 0) - ..() +/obj/machinery/turretid/Initialize(mapload, ndir = 0, built = 0) + . = ..() if(built) setDir(ndir) locked = FALSE @@ -664,17 +659,16 @@ return ..() /obj/machinery/turretid/Initialize(mapload) //map-placed turrets autolink turrets - ..() + . = ..() if(!mapload) return - if(control_area && istext(control_area)) - for(var/V in GLOB.sortedAreas) - var/area/A = V - if(A.name == control_area) - control_area = A - break - if(!control_area) + if(control_area) + control_area = get_area_instance_from_text(control_area) + if(control_area == null) + control_area = get_area(src) + stack_trace("Bad control_area path for [src], [src.control_area]") + else if(!control_area) control_area = get_area(src) for(var/obj/machinery/porta_turret/T in control_area) @@ -682,7 +676,8 @@ T.cp = src /obj/machinery/turretid/attackby(obj/item/I, mob/user, params) - if(stat & BROKEN) return + if(stat & BROKEN) + return if (istype(I, /obj/item/device/multitool)) var/obj/item/device/multitool/M = I @@ -801,7 +796,7 @@ result_path = /obj/machinery/turretid materials = list(MAT_METAL=MINERAL_MATERIAL_AMOUNT) -/obj/item/weapon/gun/proc/get_turret_properties() +/obj/item/gun/proc/get_turret_properties() . = list() .["lethal_projectile"] = null .["lethal_projectile_sound"] = null @@ -809,7 +804,7 @@ .["stun_projectile_sound"] = null .["base_icon_state"] = "standard" -/obj/item/weapon/gun/energy/get_turret_properties() +/obj/item/gun/energy/get_turret_properties() . = ..() var/obj/item/ammo_casing/primary_ammo = ammo_type[1] @@ -825,7 +820,7 @@ .["lethal_projectile"] = .["stun_projectile"] .["lethal_projectile_sound"] = .["stun_projectile_sound"] -/obj/item/weapon/gun/ballistic/get_turret_properties() +/obj/item/gun/ballistic/get_turret_properties() . = ..() var/obj/item/ammo_box/mag = mag_type var/obj/item/ammo_casing/primary_ammo = initial(mag.ammo_type) @@ -837,7 +832,7 @@ .["lethal_projectile_sound"] = .["stun_projectile_sound"] -/obj/item/weapon/gun/energy/laser/bluetag/get_turret_properties() +/obj/item/gun/energy/laser/bluetag/get_turret_properties() . = ..() .["stun_projectile"] = /obj/item/projectile/beam/lasertag/bluetag .["lethal_projectile"] = /obj/item/projectile/beam/lasertag/bluetag @@ -845,7 +840,7 @@ .["shot_delay"] = 30 .["team_color"] = "blue" -/obj/item/weapon/gun/energy/laser/redtag/get_turret_properties() +/obj/item/gun/energy/laser/redtag/get_turret_properties() . = ..() .["stun_projectile"] = /obj/item/projectile/beam/lasertag/redtag .["lethal_projectile"] = /obj/item/projectile/beam/lasertag/redtag @@ -853,7 +848,7 @@ .["shot_delay"] = 30 .["team_color"] = "red" -/obj/item/weapon/gun/energy/e_gun/turret/get_turret_properties() +/obj/item/gun/energy/e_gun/turret/get_turret_properties() . = ..() /obj/machinery/porta_turret/lasertag @@ -871,21 +866,21 @@ . = 0 //But does not target anyone else if(istype(perp.wear_suit, /obj/item/clothing/suit/redtag)) . += 4 - if(perp.is_holding_item_of_type(/obj/item/weapon/gun/energy/laser/redtag)) + if(perp.is_holding_item_of_type(/obj/item/gun/energy/laser/redtag)) . += 4 - if(istype(perp.belt, /obj/item/weapon/gun/energy/laser/redtag)) + if(istype(perp.belt, /obj/item/gun/energy/laser/redtag)) . += 2 if(team_color == "red") . = 0 if(istype(perp.wear_suit, /obj/item/clothing/suit/bluetag)) . += 4 - if(perp.is_holding_item_of_type(/obj/item/weapon/gun/energy/laser/bluetag)) + if(perp.is_holding_item_of_type(/obj/item/gun/energy/laser/bluetag)) . += 4 - if(istype(perp.belt, /obj/item/weapon/gun/energy/laser/bluetag)) + if(istype(perp.belt, /obj/item/gun/energy/laser/bluetag)) . += 2 -/obj/machinery/porta_turret/lasertag/setup(obj/item/weapon/gun/gun) +/obj/machinery/porta_turret/lasertag/setup(obj/item/gun/gun) var/list/properties = ..() if(properties["team_color"]) team_color = properties["team_color"] @@ -906,11 +901,11 @@ //lasertag presets /obj/machinery/porta_turret/lasertag/red - installation = /obj/item/weapon/gun/energy/laser/redtag + installation = /obj/item/gun/energy/laser/redtag team_color = "red" /obj/machinery/porta_turret/lasertag/blue - installation = /obj/item/weapon/gun/energy/laser/bluetag + installation = /obj/item/gun/energy/laser/bluetag team_color = "blue" /obj/machinery/porta_turret/lasertag/bullet_act(obj/item/projectile/P) diff --git a/code/game/machinery/porta_turret/portable_turret_construct.dm b/code/game/machinery/porta_turret/portable_turret_construct.dm index 08909030ca..1dbdc52b1e 100644 --- a/code/game/machinery/porta_turret/portable_turret_construct.dm +++ b/code/game/machinery/porta_turret/portable_turret_construct.dm @@ -15,20 +15,20 @@ density = TRUE var/build_step = PTURRET_UNSECURED //the current step in the building process var/finish_name = "turret" //the name applied to the product turret - var/obj/item/weapon/gun/installed_gun = null + var/obj/item/gun/installed_gun = null /obj/machinery/porta_turret_construct/attackby(obj/item/I, mob/user, params) //this is a bit unwieldy but self-explanatory switch(build_step) if(PTURRET_UNSECURED) //first step - if(istype(I, /obj/item/weapon/wrench) && !anchored) + if(istype(I, /obj/item/wrench) && !anchored) playsound(loc, I.usesound, 100, 1) to_chat(user, "You secure the external bolts.") anchored = TRUE build_step = PTURRET_BOLTED return - else if(istype(I, /obj/item/weapon/crowbar) && !anchored) + else if(istype(I, /obj/item/crowbar) && !anchored) playsound(loc, I.usesound, 75, 1) to_chat(user, "You dismantle the turret construction.") new /obj/item/stack/sheet/metal( loc, 5) @@ -46,7 +46,7 @@ to_chat(user, "You need two sheets of metal to continue construction!") return - else if(istype(I, /obj/item/weapon/wrench)) + else if(istype(I, /obj/item/wrench)) playsound(loc, I.usesound, 75, 1) to_chat(user, "You unfasten the external bolts.") anchored = FALSE @@ -55,14 +55,14 @@ if(PTURRET_START_INTERNAL_ARMOUR) - if(istype(I, /obj/item/weapon/wrench)) + if(istype(I, /obj/item/wrench)) playsound(loc, I.usesound, 100, 1) to_chat(user, "You bolt the metal armor into place.") build_step = PTURRET_INTERNAL_ARMOUR_ON return - else if(istype(I, /obj/item/weapon/weldingtool)) - var/obj/item/weapon/weldingtool/WT = I + else if(istype(I, /obj/item/weldingtool)) + var/obj/item/weldingtool/WT = I if(!WT.isOn()) return if(WT.get_fuel() < 5) //uses up 5 fuel. @@ -81,8 +81,8 @@ if(PTURRET_INTERNAL_ARMOUR_ON) - if(istype(I, /obj/item/weapon/gun/energy)) //the gun installation part - var/obj/item/weapon/gun/energy/E = I + if(istype(I, /obj/item/gun/energy)) //the gun installation part + var/obj/item/gun/energy/E = I if(!user.drop_item()) return E.forceMove(src) @@ -91,7 +91,7 @@ build_step = PTURRET_GUN_EQUIPPED return - else if(istype(I, /obj/item/weapon/wrench)) + else if(istype(I, /obj/item/wrench)) playsound(loc, I.usesound, 100, 1) to_chat(user, "You remove the turret's metal armor bolts.") build_step = PTURRET_START_INTERNAL_ARMOUR @@ -108,7 +108,7 @@ if(PTURRET_SENSORS_ON) - if(istype(I, /obj/item/weapon/screwdriver)) + if(istype(I, /obj/item/screwdriver)) playsound(loc, I.usesound, 100, 1) build_step = PTURRET_CLOSED to_chat(user, "You close the internal access hatch.") @@ -125,15 +125,15 @@ to_chat(user, "You need two sheets of metal to continue construction!") return - else if(istype(I, /obj/item/weapon/screwdriver)) + else if(istype(I, /obj/item/screwdriver)) playsound(loc, I.usesound, 100, 1) build_step = PTURRET_SENSORS_ON to_chat(user, "You open the internal access hatch.") return if(PTURRET_START_EXTERNAL_ARMOUR) - if(istype(I, /obj/item/weapon/weldingtool)) - var/obj/item/weapon/weldingtool/WT = I + if(istype(I, /obj/item/weldingtool)) + var/obj/item/weldingtool/WT = I if(!WT.isOn()) return if(WT.get_fuel() < 5) @@ -151,7 +151,7 @@ var/obj/machinery/porta_turret/turret //fuck lasertag turrets - if(istype(installed_gun, /obj/item/weapon/gun/energy/laser/bluetag) || istype(installed_gun, /obj/item/weapon/gun/energy/laser/redtag)) + if(istype(installed_gun, /obj/item/gun/energy/laser/bluetag) || istype(installed_gun, /obj/item/gun/energy/laser/redtag)) turret = new/obj/machinery/porta_turret/lasertag(loc) else turret = new/obj/machinery/porta_turret(loc) @@ -160,14 +160,14 @@ turret.setup(installed_gun) qdel(src) - else if(istype(I, /obj/item/weapon/crowbar)) + else if(istype(I, /obj/item/crowbar)) playsound(loc, I.usesound, 75, 1) to_chat(user, "You pry off the turret's exterior armor.") new /obj/item/stack/sheet/metal(loc, 2) build_step = PTURRET_CLOSED return - if(istype(I, /obj/item/weapon/pen)) //you can rename turrets like bots! + if(istype(I, /obj/item/pen)) //you can rename turrets like bots! var/t = stripped_input(user, "Enter new turret name", name, finish_name) if(!t) return diff --git a/code/game/machinery/porta_turret/portable_turret_cover.dm b/code/game/machinery/porta_turret/portable_turret_cover.dm index 27575e94cb..7bc381c466 100644 --- a/code/game/machinery/porta_turret/portable_turret_cover.dm +++ b/code/game/machinery/porta_turret/portable_turret_cover.dm @@ -41,7 +41,7 @@ /obj/machinery/porta_turret_cover/attackby(obj/item/I, mob/user, params) - if(istype(I, /obj/item/weapon/wrench) && !parent_turret.on) + if(istype(I, /obj/item/wrench) && !parent_turret.on) if(parent_turret.raised) return diff --git a/code/game/machinery/quantum_pad.dm b/code/game/machinery/quantum_pad.dm index b05ecdea70..4292f5b08a 100644 --- a/code/game/machinery/quantum_pad.dm +++ b/code/game/machinery/quantum_pad.dm @@ -8,36 +8,21 @@ idle_power_usage = 200 active_power_usage = 5000 unique_rename = 1 + circuit = /obj/item/circuitboard/machine/quantumpad var/teleport_cooldown = 400 //30 seconds base due to base parts var/teleport_speed = 50 var/last_teleport //to handle the cooldown var/teleporting = 0 //if it's in the process of teleporting var/power_efficiency = 1 - var/obj/machinery/quantumpad/linked_pad = null - -/obj/machinery/quantumpad/New() - ..() - var/obj/item/weapon/circuitboard/machine/B = new /obj/item/weapon/circuitboard/machine/quantumpad(null) - B.apply_default_parts(src) - -/obj/item/weapon/circuitboard/machine/quantumpad - name = "Quantum Pad (Machine Board)" - build_path = /obj/machinery/quantumpad - origin_tech = "programming=3;engineering=3;plasmatech=3;bluespace=4" - req_components = list( - /obj/item/weapon/ore/bluespace_crystal = 1, - /obj/item/weapon/stock_parts/capacitor = 1, - /obj/item/weapon/stock_parts/manipulator = 1, - /obj/item/stack/cable_coil = 1) - def_components = list(/obj/item/weapon/ore/bluespace_crystal = /obj/item/weapon/ore/bluespace_crystal/artificial) + var/obj/machinery/quantumpad/linked_pad /obj/machinery/quantumpad/RefreshParts() var/E = 0 - for(var/obj/item/weapon/stock_parts/capacitor/C in component_parts) + for(var/obj/item/stock_parts/capacitor/C in component_parts) E += C.rating power_efficiency = E E = 0 - for(var/obj/item/weapon/stock_parts/manipulator/M in component_parts) + for(var/obj/item/stock_parts/manipulator/M in component_parts) E += M.rating teleport_speed = initial(teleport_speed) teleport_speed -= (E*10) @@ -152,6 +137,6 @@ do_teleport(ROI, get_turf(linked_pad)) -/obj/item/weapon/paper/guides/quantumpad +/obj/item/paper/guides/quantumpad name = "Quantum Pad For Dummies" info = "
Dummies Guide To Quantum Pads


Do you hate the concept of having to use your legs, let alone walk to places? Well, with the Quantum Pad (tm), never again will the fear of cardio keep you from going places!

How to set up your Quantum Pad(tm)


1.Unscrew the Quantum Pad(tm) you wish to link.
2. Use your multi-tool to cache the buffer of the Quantum Pad(tm) you wish to link.
3. Apply the multi-tool to the secondary Quantum Pad(tm) you wish to link to the first Quantum Pad(tm)

If you followed these instructions carefully, your Quantum Pad(tm) should now be properly linked together for near-instant movement across the station! Bear in mind that this is technically a one-way teleport, so you'll need to do the same process with the secondary pad to the first one if you wish to travel between both.
" diff --git a/code/game/machinery/recharger.dm b/code/game/machinery/recharger.dm index 437fb3eb27..4a72fa90c6 100755 --- a/code/game/machinery/recharger.dm +++ b/code/game/machinery/recharger.dm @@ -7,27 +7,21 @@ use_power = IDLE_POWER_USE idle_power_usage = 4 active_power_usage = 250 + circuit = /obj/item/circuitboard/machine/recharger var/obj/item/charging = null - var/static/list/allowed_devices = typecacheof(list(/obj/item/weapon/gun/energy, /obj/item/weapon/melee/baton, /obj/item/ammo_box/magazine/recharge, /obj/item/device/modular_computer)) var/recharge_coeff = 1 - -/obj/machinery/recharger/Initialize() - . = ..() - var/obj/item/weapon/circuitboard/machine/recharger/B = new() - B.apply_default_parts(src) - -/obj/item/weapon/circuitboard/machine/recharger - name = "Weapon Recharger (Machine Board)" - build_path = /obj/machinery/recharger - origin_tech = "powerstorage=4;engineering=3;materials=4" - req_components = list(/obj/item/weapon/stock_parts/capacitor = 1) + var/static/list/allowed_devices = typecacheof(list( + /obj/item/gun/energy, + /obj/item/melee/baton, + /obj/item/ammo_box/magazine/recharge, + /obj/item/device/modular_computer)) /obj/machinery/recharger/RefreshParts() - for(var/obj/item/weapon/stock_parts/capacitor/C in component_parts) + for(var/obj/item/stock_parts/capacitor/C in component_parts) recharge_coeff = C.rating -/obj/machinery/recharger/attackby(obj/item/weapon/G, mob/user, params) - if(istype(G, /obj/item/weapon/wrench)) +/obj/machinery/recharger/attackby(obj/item/G, mob/user, params) + if(istype(G, /obj/item/wrench)) if(charging) to_chat(user, "Remove the charging item first!") return @@ -50,8 +44,8 @@ to_chat(user, "[src] blinks red as you try to insert [G].") return 1 - if (istype(G, /obj/item/weapon/gun/energy)) - var/obj/item/weapon/gun/energy/E = G + if (istype(G, /obj/item/gun/energy)) + var/obj/item/gun/energy/E = G if(!E.can_charge) to_chat(user, "Your gun has no external power connector.") return 1 @@ -70,7 +64,7 @@ if(default_deconstruction_screwdriver(user, "rechargeropen", "recharger0", G)) return - if(panel_open && istype(G, /obj/item/weapon/crowbar)) + if(panel_open && istype(G, /obj/item/crowbar)) default_deconstruction_crowbar(G) return @@ -108,15 +102,15 @@ var/using_power = 0 if(charging) - var/obj/item/weapon/stock_parts/cell/C = charging.get_cell() + var/obj/item/stock_parts/cell/C = charging.get_cell() if(C) if(C.charge < C.maxcharge) C.give(C.chargerate * recharge_coeff) use_power(250 * recharge_coeff) using_power = 1 update_icon(using_power) - if(istype(charging, /obj/item/weapon/gun/energy)) - var/obj/item/weapon/gun/energy/E = charging + if(istype(charging, /obj/item/gun/energy)) + var/obj/item/gun/energy/E = charging E.recharge_newshot() return if(istype(charging, /obj/item/ammo_box/magazine/recharge)) @@ -134,13 +128,13 @@ /obj/machinery/recharger/emp_act(severity) if(!(stat & (NOPOWER|BROKEN)) && anchored) - if(istype(charging, /obj/item/weapon/gun/energy)) - var/obj/item/weapon/gun/energy/E = charging + if(istype(charging, /obj/item/gun/energy)) + var/obj/item/gun/energy/E = charging if(E.cell) E.cell.emp_act(severity) - else if(istype(charging, /obj/item/weapon/melee/baton)) - var/obj/item/weapon/melee/baton/B = charging + else if(istype(charging, /obj/item/melee/baton)) + var/obj/item/melee/baton/B = charging if(B.cell) B.cell.charge = 0 ..() diff --git a/code/game/machinery/rechargestation.dm b/code/game/machinery/rechargestation.dm index 90854e5f74..0fd04f63d5 100644 --- a/code/game/machinery/rechargestation.dm +++ b/code/game/machinery/rechargestation.dm @@ -8,35 +8,23 @@ idle_power_usage = 5 active_power_usage = 1000 req_access = list(ACCESS_ROBOTICS) + state_open = TRUE + circuit = /obj/item/circuitboard/machine/cyborgrecharger var/recharge_speed var/repairs - state_open = TRUE -/obj/machinery/recharge_station/New() - ..() - var/obj/item/weapon/circuitboard/machine/B = new /obj/item/weapon/circuitboard/machine/cyborgrecharger(null) - B.apply_default_parts(src) +/obj/machinery/recharge_station/Initialize() + . = ..() update_icon() -/obj/item/weapon/circuitboard/machine/cyborgrecharger - name = "Cyborg Recharger (Machine Board)" - build_path = /obj/machinery/recharge_station - origin_tech = "powerstorage=3;engineering=3" - req_components = list( - /obj/item/weapon/stock_parts/capacitor = 2, - /obj/item/weapon/stock_parts/cell = 1, - /obj/item/weapon/stock_parts/manipulator = 1) - def_components = list( - /obj/item/weapon/stock_parts/cell = /obj/item/weapon/stock_parts/cell/high) - /obj/machinery/recharge_station/RefreshParts() recharge_speed = 0 repairs = 0 - for(var/obj/item/weapon/stock_parts/capacitor/C in component_parts) + for(var/obj/item/stock_parts/capacitor/C in component_parts) recharge_speed += C.rating * 100 - for(var/obj/item/weapon/stock_parts/manipulator/M in component_parts) + for(var/obj/item/stock_parts/manipulator/M in component_parts) repairs += M.rating - 1 - for(var/obj/item/weapon/stock_parts/cell/C in component_parts) + for(var/obj/item/stock_parts/cell/C in component_parts) recharge_speed *= C.maxcharge / 10000 /obj/machinery/recharge_station/process() diff --git a/code/game/machinery/recycler.dm b/code/game/machinery/recycler.dm index f853407df8..b4bee2bdae 100644 --- a/code/game/machinery/recycler.dm +++ b/code/game/machinery/recycler.dm @@ -6,8 +6,9 @@ icon = 'icons/obj/recycling.dmi' icon_state = "grinder-o0" layer = ABOVE_ALL_MOB_LAYER // Overhead - anchored = TRUE - density = TRUE + anchored = TRUE + density = TRUE + circuit = /obj/item/circuitboard/machine/recycler var/safety_mode = FALSE // Temporarily stops machine if it detects a mob var/icon_name = "grinder-o" var/blood = 0 @@ -18,28 +19,18 @@ var/eat_victim_items = TRUE var/item_recycle_sound = 'sound/items/welder.ogg' -/obj/machinery/recycler/New() - ..() +/obj/machinery/recycler/Initialize() materials = new /datum/material_container(src, list(MAT_METAL, MAT_GLASS, MAT_PLASMA, MAT_SILVER, MAT_GOLD, MAT_DIAMOND, MAT_URANIUM, MAT_BANANIUM, MAT_TITANIUM)) - var/obj/item/weapon/circuitboard/machine/B = new /obj/item/weapon/circuitboard/machine/recycler(null) - B.apply_default_parts(src) update_icon() - -/obj/item/weapon/circuitboard/machine/recycler - name = "Recycler (Machine Board)" - build_path = /obj/machinery/recycler - origin_tech = "programming=2;engineering=2" - req_components = list( - /obj/item/weapon/stock_parts/matter_bin = 1, - /obj/item/weapon/stock_parts/manipulator = 1) + return ..() /obj/machinery/recycler/RefreshParts() var/amt_made = 0 var/mat_mod = 0 - for(var/obj/item/weapon/stock_parts/matter_bin/B in component_parts) + for(var/obj/item/stock_parts/matter_bin/B in component_parts) mat_mod = 2 * B.rating mat_mod *= 50000 - for(var/obj/item/weapon/stock_parts/manipulator/M in component_parts) + for(var/obj/item/stock_parts/manipulator/M in component_parts) amt_made = 12.5 * M.rating //% of materials salvaged materials.max_amount = mat_mod amount_produced = min(50, amt_made) + 50 @@ -73,14 +64,14 @@ return ..() /obj/machinery/recycler/emag_act(mob/user) - if(emagged) - return - emagged = TRUE - if(safety_mode) - safety_mode = FALSE - update_icon() - playsound(src, "sparks", 75, 1, -1) - to_chat(user, "You use the cryptographic sequencer on the [src].") + if(emagged) + return + emagged = TRUE + if(safety_mode) + safety_mode = FALSE + update_icon() + playsound(src, "sparks", 75, 1, -1) + to_chat(user, "You use the cryptographic sequencer on the [src].") /obj/machinery/recycler/update_icon() ..() @@ -89,7 +80,7 @@ is_powered = FALSE icon_state = icon_name + "[is_powered]" + "[(blood ? "bld" : "")]" // add the blood tag at the end -/obj/machinery/recycler/CollidedWith(atom/movable/AM) +/obj/machinery/recycler/CollidedWith(atom/movable/AM) if(stat & (BROKEN|NOPOWER)) return @@ -196,10 +187,10 @@ name = "dangerous old crusher" emagged = TRUE crush_damage = 120 - flags = NODECONSTRUCT + flags_1 = NODECONSTRUCT_1 -/obj/item/weapon/paper/guides/recycler +/obj/item/paper/guides/recycler name = "paper - 'garbage duty instructions'" info = "

New Assignment

You have been assigned to collect garbage from trash bins, located around the station. The crewmembers will put their trash into it and you will collect the said trash.

There is a recycling machine near your closet, inside maintenance; use it to recycle the trash for a small chance to get useful minerals. Then deliver these minerals to cargo or engineering. You are our last hope for a clean station, do not screw this up!" -#undef SAFETY_COOLDOWN +#undef SAFETY_COOLDOWN diff --git a/code/game/machinery/requests_console.dm b/code/game/machinery/requests_console.dm index 4ca6592b21..872194ee67 100644 --- a/code/game/machinery/requests_console.dm +++ b/code/game/machinery/requests_console.dm @@ -88,7 +88,7 @@ GLOBAL_LIST_EMPTY(allConsoles) icon_state = "req_comp0" /obj/machinery/requests_console/Initialize() - ..() + . = ..() name = "\improper [department] requests console" GLOB.allConsoles += src switch(departmentType) @@ -486,8 +486,8 @@ GLOBAL_LIST_EMPTY(allConsoles) say(title) src.messages += "From: [linkedsender]
[message]" -/obj/machinery/requests_console/attackby(obj/item/weapon/O, mob/user, params) - if(istype(O, /obj/item/weapon/crowbar)) +/obj/machinery/requests_console/attackby(obj/item/O, mob/user, params) + if(istype(O, /obj/item/crowbar)) if(open) to_chat(user, "You close the maintenance panel.") open = FALSE @@ -496,7 +496,7 @@ GLOBAL_LIST_EMPTY(allConsoles) open = TRUE update_icon() return - if(istype(O, /obj/item/weapon/screwdriver)) + if(istype(O, /obj/item/screwdriver)) if(open) hackState = !hackState if(hackState) @@ -508,7 +508,7 @@ GLOBAL_LIST_EMPTY(allConsoles) to_chat(user, "You must open the maintenance panel first!") return - var/obj/item/weapon/card/id/ID = O.GetID() + var/obj/item/card/id/ID = O.GetID() if(ID) if(screen == 9) msgVerified = "Verified by [ID.registered_name] ([ID.assignment])" @@ -521,9 +521,9 @@ GLOBAL_LIST_EMPTY(allConsoles) to_chat(user, "You are not authorized to send announcements!") updateUsrDialog() return - if (istype(O, /obj/item/weapon/stamp)) + if (istype(O, /obj/item/stamp)) if(screen == 9) - var/obj/item/weapon/stamp/T = O + var/obj/item/stamp/T = O msgStamped = "Stamped with the [T.name]" updateUsrDialog() return diff --git a/code/game/machinery/shieldgen.dm b/code/game/machinery/shieldgen.dm index c857ddaf16..7c6666b3a9 100644 --- a/code/game/machinery/shieldgen.dm +++ b/code/game/machinery/shieldgen.dm @@ -58,7 +58,7 @@ desc = "A weak shield summoned by cultists to protect them while they carry out delicate rituals" color = "#FF0000" max_integrity = 20 - mouse_opacity = 0 + mouse_opacity = MOUSE_OPACITY_TRANSPARENT /obj/structure/emergency_shield/invoker/emp_act(severity) return @@ -111,7 +111,7 @@ /obj/machinery/shieldgen/deconstruct(disassembled = TRUE) - if(!(flags & NODECONSTRUCT)) + if(!(flags_1 & NODECONSTRUCT_1)) if(!(stat && BROKEN)) stat |= BROKEN locked = pick(0,1) @@ -140,8 +140,8 @@ to_chat(user, "The device must first be secured to the floor!") return -/obj/machinery/shieldgen/attackby(obj/item/weapon/W, mob/user, params) - if(istype(W, /obj/item/weapon/screwdriver)) +/obj/machinery/shieldgen/attackby(obj/item/W, mob/user, params) + if(istype(W, /obj/item/screwdriver)) playsound(src.loc, W.usesound, 100, 1) panel_open = !panel_open if(panel_open) @@ -163,7 +163,7 @@ to_chat(user, "You repair \the [src].") update_icon() - else if(istype(W, /obj/item/weapon/wrench)) + else if(istype(W, /obj/item/wrench)) if(locked) to_chat(user, "The bolts are covered! Unlocking this would retract the covers.") return @@ -210,7 +210,7 @@ anchored = FALSE density = TRUE req_access = list(ACCESS_TELEPORTER) - flags = CONDUCT + flags_1 = CONDUCT_1 use_power = NO_POWER_USE max_integrity = 300 var/active = FALSE @@ -333,7 +333,7 @@ return ..() /obj/machinery/shieldwallgen/attackby(obj/item/W, mob/user, params) - if(istype(W, /obj/item/weapon/wrench)) + if(istype(W, /obj/item/wrench)) default_unfasten_wrench(user, W, 0) else if(W.GetID()) diff --git a/code/game/machinery/shieldgen.dm.rej b/code/game/machinery/shieldgen.dm.rej deleted file mode 100644 index 12ce2d21dc..0000000000 --- a/code/game/machinery/shieldgen.dm.rej +++ /dev/null @@ -1,10 +0,0 @@ -diff a/code/game/machinery/shieldgen.dm b/code/game/machinery/shieldgen.dm (rejected hunks) -@@ -12,7 +12,7 @@ - - /obj/structure/emergency_shield/Initialize() - . = ..() -- setDir(pick(1,2,3,4)) -+ setDir(pick(GLOB.cardinals)) - air_update_turf(1) - - /obj/structure/emergency_shield/Destroy() diff --git a/code/game/machinery/slotmachine.dm b/code/game/machinery/slotmachine.dm index e72e65f99a..957f533a29 100644 --- a/code/game/machinery/slotmachine.dm +++ b/code/game/machinery/slotmachine.dm @@ -21,7 +21,7 @@ density = TRUE use_power = IDLE_POWER_USE idle_power_usage = 50 - circuit = /obj/item/weapon/circuitboard/computer/slot_machine + circuit = /obj/item/circuitboard/computer/slot_machine var/money = 3000 //How much money it has CONSUMED var/plays = 0 var/working = 0 @@ -34,7 +34,7 @@ light_color = LIGHT_COLOR_BROWN /obj/machinery/computer/slot_machine/Initialize() - ..() + . = ..() jackpots = rand(1, 4) //false hope plays = rand(75, 200) @@ -46,8 +46,8 @@ toggle_reel_spin(0) - for(var/cointype in typesof(/obj/item/weapon/coin)) - var/obj/item/weapon/coin/C = cointype + for(var/cointype in typesof(/obj/item/coin)) + var/obj/item/coin/C = cointype coinvalues["[cointype]"] = initial(C.value) /obj/machinery/computer/slot_machine/Destroy() @@ -80,8 +80,8 @@ update_icon() /obj/machinery/computer/slot_machine/attackby(obj/item/I, mob/living/user, params) - if(istype(I, /obj/item/weapon/coin)) - var/obj/item/weapon/coin/C = I + if(istype(I, /obj/item/coin)) + var/obj/item/coin/C = I if(prob(2)) if(!user.drop_item()) return @@ -241,8 +241,8 @@ money = 0 for(var/i = 0, i < 5, i++) - var/cointype = pick(subtypesof(/obj/item/weapon/coin)) - var/obj/item/weapon/coin/C = new cointype(loc) + var/cointype = pick(subtypesof(/obj/item/coin)) + var/obj/item/coin/C = new cointype(loc) random_step(C, 2, 50) else if(linelength == 5) @@ -287,7 +287,7 @@ balance += surplus /obj/machinery/computer/slot_machine/proc/give_coins(amount) - var/cointype = emagged ? /obj/item/weapon/coin/iron : /obj/item/weapon/coin/silver + var/cointype = emagged ? /obj/item/coin/iron : /obj/item/coin/silver if(!emagged) amount = dispense(amount, cointype, null, 0) @@ -299,12 +299,12 @@ return amount -/obj/machinery/computer/slot_machine/proc/dispense(amount = 0, cointype = /obj/item/weapon/coin/silver, mob/living/target, throwit = 0) +/obj/machinery/computer/slot_machine/proc/dispense(amount = 0, cointype = /obj/item/coin/silver, mob/living/target, throwit = 0) var/value = coinvalues["[cointype]"] while(amount >= value) - var/obj/item/weapon/coin/C = new cointype(loc) //DOUBLE THE PAIN + var/obj/item/coin/C = new cointype(loc) //DOUBLE THE PAIN amount -= value if(throwit && target) C.throw_at(target, 3, 10) diff --git a/code/game/machinery/spaceheater.dm b/code/game/machinery/spaceheater.dm index 70481ad299..886798156e 100644 --- a/code/game/machinery/spaceheater.dm +++ b/code/game/machinery/spaceheater.dm @@ -12,7 +12,8 @@ desc = "Made by Space Amish using traditional space techniques, this heater/cooler is guaranteed not to set the station on fire." max_integrity = 250 armor = list(melee = 0, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 100, rad = 100, fire = 80, acid = 10) - var/obj/item/weapon/stock_parts/cell/cell + circuit = /obj/item/circuitboard/machine/space_heater + var/obj/item/stock_parts/cell/cell var/on = FALSE var/mode = HEATER_MODE_STANDBY var/setMode = "auto" // Anything other than "heat" or "cool" is considered auto. @@ -26,22 +27,11 @@ /obj/machinery/space_heater/get_cell() return cell -/obj/machinery/space_heater/New() - ..() +/obj/machinery/space_heater/Initialize() + . = ..() cell = new(src) - var/obj/item/weapon/circuitboard/machine/B = new /obj/item/weapon/circuitboard/machine/space_heater(null) - B.apply_default_parts(src) update_icon() -/obj/item/weapon/circuitboard/machine/space_heater - name = "Space Heater (Machine Board)" - build_path = /obj/machinery/space_heater - origin_tech = "programming=2;engineering=2;plasmatech=2" - req_components = list( - /obj/item/weapon/stock_parts/micro_laser = 1, - /obj/item/weapon/stock_parts/capacitor = 1, - /obj/item/stack/cable_coil = 3) - /obj/machinery/space_heater/on_construction() qdel(cell) cell = null @@ -121,9 +111,9 @@ /obj/machinery/space_heater/RefreshParts() var/laser = 0 var/cap = 0 - for(var/obj/item/weapon/stock_parts/micro_laser/M in component_parts) + for(var/obj/item/stock_parts/micro_laser/M in component_parts) laser += M.rating - for(var/obj/item/weapon/stock_parts/capacitor/M in component_parts) + for(var/obj/item/stock_parts/capacitor/M in component_parts) cap += M.rating heatingPower = laser * 40000 @@ -145,14 +135,14 @@ /obj/machinery/space_heater/attackby(obj/item/I, mob/user, params) add_fingerprint(user) - if(istype(I, /obj/item/weapon/stock_parts/cell)) + if(istype(I, /obj/item/stock_parts/cell)) if(panel_open) if(cell) to_chat(user, "There is already a power cell inside!") return else // insert cell - var/obj/item/weapon/stock_parts/cell/C = usr.get_active_held_item() + var/obj/item/stock_parts/cell/C = usr.get_active_held_item() if(istype(C)) if(!user.drop_item()) return @@ -165,7 +155,7 @@ else to_chat(user, "The hatch must be open to insert a power cell!") return - else if(istype(I, /obj/item/weapon/screwdriver)) + else if(istype(I, /obj/item/screwdriver)) panel_open = !panel_open user.visible_message("\The [user] [panel_open ? "opens" : "closes"] the hatch on \the [src].", "You [panel_open ? "open" : "close"] the hatch on \the [src].") update_icon() diff --git a/code/game/machinery/suit_storage_unit.dm b/code/game/machinery/suit_storage_unit.dm index cc43331eb8..cd2a5bd3b5 100644 --- a/code/game/machinery/suit_storage_unit.dm +++ b/code/game/machinery/suit_storage_unit.dm @@ -35,7 +35,7 @@ /obj/machinery/suit_storage_unit/captain suit_type = /obj/item/clothing/suit/space/hardsuit/captain mask_type = /obj/item/clothing/mask/gas/sechailer - storage_type = /obj/item/weapon/tank/jetpack/oxygen/captain + storage_type = /obj/item/tank/jetpack/oxygen/captain /obj/machinery/suit_storage_unit/engine suit_type = /obj/item/clothing/suit/space/hardsuit/engine @@ -53,12 +53,12 @@ /obj/machinery/suit_storage_unit/hos suit_type = /obj/item/clothing/suit/space/hardsuit/security/hos mask_type = /obj/item/clothing/mask/gas/sechailer - storage_type = /obj/item/weapon/tank/internals/oxygen + storage_type = /obj/item/tank/internals/oxygen /obj/machinery/suit_storage_unit/atmos suit_type = /obj/item/clothing/suit/space/hardsuit/engine/atmos mask_type = /obj/item/clothing/mask/gas - storage_type = /obj/item/weapon/watertank/atmos + storage_type = /obj/item/watertank/atmos /obj/machinery/suit_storage_unit/mining suit_type = /obj/item/clothing/suit/hooded/explorer @@ -79,30 +79,30 @@ /obj/machinery/suit_storage_unit/syndicate suit_type = /obj/item/clothing/suit/space/hardsuit/syndi mask_type = /obj/item/clothing/mask/gas/syndicate - storage_type = /obj/item/weapon/tank/jetpack/oxygen/harness + storage_type = /obj/item/tank/jetpack/oxygen/harness /obj/machinery/suit_storage_unit/ert/command suit_type = /obj/item/clothing/suit/space/hardsuit/ert mask_type = /obj/item/clothing/mask/breath - storage_type = /obj/item/weapon/tank/internals/emergency_oxygen/double + storage_type = /obj/item/tank/internals/emergency_oxygen/double /obj/machinery/suit_storage_unit/ert/security suit_type = /obj/item/clothing/suit/space/hardsuit/ert/sec mask_type = /obj/item/clothing/mask/breath - storage_type = /obj/item/weapon/tank/internals/emergency_oxygen/double + storage_type = /obj/item/tank/internals/emergency_oxygen/double /obj/machinery/suit_storage_unit/ert/engineer suit_type = /obj/item/clothing/suit/space/hardsuit/ert/engi mask_type = /obj/item/clothing/mask/breath - storage_type = /obj/item/weapon/tank/internals/emergency_oxygen/double + storage_type = /obj/item/tank/internals/emergency_oxygen/double /obj/machinery/suit_storage_unit/ert/medical suit_type = /obj/item/clothing/suit/space/hardsuit/ert/med mask_type = /obj/item/clothing/mask/breath - storage_type = /obj/item/weapon/tank/internals/emergency_oxygen/double + storage_type = /obj/item/tank/internals/emergency_oxygen/double -/obj/machinery/suit_storage_unit/New() - ..() +/obj/machinery/suit_storage_unit/Initialize() + . = ..() wires = new /datum/wires/suit_storage_unit(src) if(suit_type) suit = new suit_type(src) @@ -115,18 +115,10 @@ update_icon() /obj/machinery/suit_storage_unit/Destroy() - if(suit) - qdel(suit) - suit = null - if(helmet) - qdel(helmet) - helmet = null - if(mask) - qdel(mask) - mask = null - if(storage) - qdel(storage) - storage = null + QDEL_NULL(suit) + QDEL_NULL(helmet) + QDEL_NULL(mask) + QDEL_NULL(storage) return ..() /obj/machinery/suit_storage_unit/update_icon() @@ -169,7 +161,7 @@ occupant = null /obj/machinery/suit_storage_unit/deconstruct(disassembled = TRUE) - if(!(flags & NODECONSTRUCT)) + if(!(flags_1 & NODECONSTRUCT_1)) open_machine() dump_contents() new /obj/item/stack/sheet/metal (loc, 2) diff --git a/code/game/machinery/syndicatebeacon.dm b/code/game/machinery/syndicatebeacon.dm index 15ed4281b8..a8ddc6710e 100644 --- a/code/game/machinery/syndicatebeacon.dm +++ b/code/game/machinery/syndicatebeacon.dm @@ -53,8 +53,8 @@ return -/obj/machinery/power/singularity_beacon/attackby(obj/item/weapon/W, mob/user, params) - if(istype(W, /obj/item/weapon/screwdriver)) +/obj/machinery/power/singularity_beacon/attackby(obj/item/W, mob/user, params) + if(istype(W, /obj/item/screwdriver)) if(active) to_chat(user, "You need to deactivate the beacon first!") return diff --git a/code/game/machinery/syndicatebomb.dm b/code/game/machinery/syndicatebomb.dm index 56c4038a76..efb872b766 100644 --- a/code/game/machinery/syndicatebomb.dm +++ b/code/game/machinery/syndicatebomb.dm @@ -21,7 +21,7 @@ var/open_panel = FALSE //are the wires exposed? var/active = FALSE //is the bomb counting down? var/defused = FALSE //is the bomb capable of exploding? - var/obj/item/weapon/bombcore/payload = /obj/item/weapon/bombcore + var/obj/item/bombcore/payload = /obj/item/bombcore var/beepsound = 'sound/items/timer.ogg' var/delayedbig = FALSE //delay wire pulsed? var/delayedlittle = FALSE //activation wire pulsed? @@ -82,22 +82,19 @@ countdown.stop() STOP_PROCESSING(SSfastprocess, src) -/obj/machinery/syndicatebomb/New() +/obj/machinery/syndicatebomb/Initialize() + . = ..() wires = new /datum/wires/syndicatebomb(src) - if(src.payload) + if(payload) payload = new payload(src) update_icon() countdown = new(src) - ..() /obj/machinery/syndicatebomb/Destroy() - qdel(wires) - wires = null - if(countdown) - qdel(countdown) - countdown = null + QDEL_NULL(wires) + QDEL_NULL(countdown) STOP_PROCESSING(SSfastprocess, src) - . = ..() + return ..() /obj/machinery/syndicatebomb/examine(mob/user) ..() @@ -113,7 +110,7 @@ . = timer_set /obj/machinery/syndicatebomb/attackby(obj/item/I, mob/user, params) - if(istype(I, /obj/item/weapon/wrench) && can_unanchor) + if(istype(I, /obj/item/wrench) && can_unanchor) if(!anchored) if(!isturf(loc) || isspaceturf(loc)) to_chat(user, "The bomb must be placed on solid ground to attach it.") @@ -131,7 +128,7 @@ else to_chat(user, "The bolts are locked down!") - else if(istype(I, /obj/item/weapon/screwdriver)) + else if(istype(I, /obj/item/screwdriver)) open_panel = !open_panel update_icon() to_chat(user, "You [open_panel ? "open" : "close"] the wire panel.") @@ -139,7 +136,7 @@ else if(is_wire_tool(I) && open_panel) wires.interact(user) - else if(istype(I, /obj/item/weapon/crowbar)) + else if(istype(I, /obj/item/crowbar)) if(open_panel && wires.is_all_cut()) if(payload) to_chat(user, "You carefully pry out [payload].") @@ -151,7 +148,7 @@ to_chat(user, "The wires connecting the shell to the explosives are holding it down!") else to_chat(user, "The cover is screwed on, it won't pry off!") - else if(istype(I, /obj/item/weapon/bombcore)) + else if(istype(I, /obj/item/bombcore)) if(!payload) if(!user.drop_item()) return @@ -160,10 +157,10 @@ payload.loc = src else to_chat(user, "[payload] is already loaded into [src]! You'll have to remove it first.") - else if(istype(I, /obj/item/weapon/weldingtool)) + else if(istype(I, /obj/item/weldingtool)) if(payload || !wires.is_all_cut() || !open_panel) return - var/obj/item/weapon/weldingtool/WT = I + var/obj/item/weldingtool/WT = I if(!WT.isOn()) return if(WT.get_fuel() < 5) //uses up 5 fuel. @@ -224,7 +221,7 @@ var/turf/bombturf = get_turf(src) var/area/A = get_area(bombturf) - if(payload && !istype(payload, /obj/item/weapon/bombcore/training)) + if(payload && !istype(payload, /obj/item/bombcore/training)) message_admins("[ADMIN_LOOKUPFLW(user)] has primed a [name] ([payload]) for detonation at [A.name] [ADMIN_JMP(bombturf)].") log_game("[key_name(user)] has primed a [name] ([payload]) for detonation at [A.name][COORD(bombturf)]") payload.adminlog = "The [src.name] that [key_name(user)] had primed detonated!" @@ -235,18 +232,18 @@ name = "training bomb" icon_state = "training-bomb" desc = "A salvaged syndicate device gutted of its explosives to be used as a training aid for aspiring bomb defusers." - payload = /obj/item/weapon/bombcore/training + payload = /obj/item/bombcore/training /obj/machinery/syndicatebomb/badmin name = "generic summoning badmin bomb" desc = "Oh god what is in this thing?" - payload = /obj/item/weapon/bombcore/badmin/summon + payload = /obj/item/bombcore/badmin/summon /obj/machinery/syndicatebomb/badmin/clown name = "clown bomb" icon_state = "clown-bomb" desc = "HONK." - payload = /obj/item/weapon/bombcore/badmin/summon/clown + payload = /obj/item/bombcore/badmin/summon/clown beepsound = 'sound/items/bikehorn.ogg' /obj/machinery/syndicatebomb/empty @@ -264,12 +261,12 @@ /obj/machinery/syndicatebomb/self_destruct name = "self destruct device" desc = "Do not taunt. Warranty invalid if exposed to high temperature. Not suitable for agents under 3 years of age." - payload = /obj/item/weapon/bombcore/large + payload = /obj/item/bombcore/large can_unanchor = FALSE ///Bomb Cores/// -/obj/item/weapon/bombcore +/obj/item/bombcore name = "bomb payload" desc = "A powerful secondary explosive of syndicate design and unknown composition, it should be stable under normal conditions..." icon = 'icons/obj/assemblies.dmi' @@ -286,15 +283,15 @@ var/range_light = 17 var/range_flame = 17 -/obj/item/weapon/bombcore/ex_act(severity, target) // Little boom can chain a big boom. +/obj/item/bombcore/ex_act(severity, target) // Little boom can chain a big boom. detonate() -/obj/item/weapon/bombcore/burn() +/obj/item/bombcore/burn() detonate() ..() -/obj/item/weapon/bombcore/proc/detonate() +/obj/item/bombcore/proc/detonate() if(adminlog) message_admins(adminlog) log_game(adminlog) @@ -303,20 +300,20 @@ qdel(loc) qdel(src) -/obj/item/weapon/bombcore/proc/defuse() +/obj/item/bombcore/proc/defuse() //Note: Because of how var/defused is used you shouldn't override this UNLESS you intend to set the var to 0 or // otherwise remove the core/reset the wires before the end of defuse(). It will repeatedly be called otherwise. ///Bomb Core Subtypes/// -/obj/item/weapon/bombcore/training +/obj/item/bombcore/training name = "dummy payload" desc = "A nanotrasen replica of a syndicate payload. Its not intended to explode but to announce that it WOULD have exploded, then rewire itself to allow for more training." origin_tech = null var/defusals = 0 var/attempts = 0 -/obj/item/weapon/bombcore/training/proc/reset() +/obj/item/bombcore/training/proc/reset() var/obj/machinery/syndicatebomb/holder = loc if(istype(holder)) if(holder.wires) @@ -329,7 +326,7 @@ holder.update_icon() holder.updateDialog() -/obj/item/weapon/bombcore/training/detonate() +/obj/item/bombcore/training/detonate() var/obj/machinery/syndicatebomb/holder = loc if(istype(holder)) attempts++ @@ -338,7 +335,7 @@ else qdel(src) -/obj/item/weapon/bombcore/training/defuse() +/obj/item/bombcore/training/defuse() var/obj/machinery/syndicatebomb/holder = loc if(istype(holder)) attempts++ @@ -348,45 +345,45 @@ if(istype(holder)) reset() -/obj/item/weapon/bombcore/badmin +/obj/item/bombcore/badmin name = "badmin payload" desc = "If you're seeing this someone has either made a mistake or gotten dangerously savvy with var editing!" origin_tech = null -/obj/item/weapon/bombcore/badmin/defuse() //because we wouldn't want them being harvested by players +/obj/item/bombcore/badmin/defuse() //because we wouldn't want them being harvested by players var/obj/machinery/syndicatebomb/B = loc qdel(B) qdel(src) -/obj/item/weapon/bombcore/badmin/summon - var/summon_path = /obj/item/weapon/reagent_containers/food/snacks/cookie +/obj/item/bombcore/badmin/summon + var/summon_path = /obj/item/reagent_containers/food/snacks/cookie var/amt_summon = 1 -/obj/item/weapon/bombcore/badmin/summon/detonate() +/obj/item/bombcore/badmin/summon/detonate() var/obj/machinery/syndicatebomb/B = src.loc spawn_and_random_walk(summon_path, src, amt_summon, walk_chance=50, admin_spawn=TRUE) qdel(B) qdel(src) -/obj/item/weapon/bombcore/badmin/summon/clown +/obj/item/bombcore/badmin/summon/clown summon_path = /mob/living/simple_animal/hostile/retaliate/clown amt_summon = 100 -/obj/item/weapon/bombcore/badmin/summon/clown/defuse() +/obj/item/bombcore/badmin/summon/clown/defuse() playsound(src.loc, 'sound/misc/sadtrombone.ogg', 50) ..() -/obj/item/weapon/bombcore/large +/obj/item/bombcore/large name = "large bomb payload" range_heavy = 5 range_medium = 10 range_light = 20 range_flame = 20 -/obj/item/weapon/bombcore/large/underwall +/obj/item/bombcore/large/underwall layer = ABOVE_OPEN_TURF_LAYER -/obj/item/weapon/bombcore/miniature +/obj/item/bombcore/miniature name = "small bomb core" w_class = WEIGHT_CLASS_SMALL range_heavy = 1 @@ -394,7 +391,7 @@ range_light = 4 range_flame = 2 -/obj/item/weapon/bombcore/chemical +/obj/item/bombcore/chemical name = "chemical payload" desc = "An explosive payload designed to spread chemicals, dangerous or otherwise, across a large area. Properties of the core may vary with grenade casing type, and must be loaded before use." origin_tech = "combat=4;materials=3" @@ -405,11 +402,11 @@ var/temp_boost = 50 var/time_release = 0 -/obj/item/weapon/bombcore/chemical/detonate() +/obj/item/bombcore/chemical/detonate() if(time_release > 0) var/total_volume = 0 - for(var/obj/item/weapon/reagent_containers/RC in beakers) + for(var/obj/item/reagent_containers/RC in beakers) total_volume += RC.reagents.total_volume if(total_volume < time_release) // If it's empty, the detonation is complete. @@ -421,7 +418,7 @@ var/fraction = time_release/total_volume var/datum/reagents/reactants = new(time_release) reactants.my_atom = src - for(var/obj/item/weapon/reagent_containers/RC in beakers) + for(var/obj/item/reagent_containers/RC in beakers) RC.reagents.trans_to(reactants, RC.reagents.total_volume*fraction, 1, 1, 1) chem_splash(get_turf(src), spread_range, list(reactants), temp_boost) @@ -432,12 +429,12 @@ var/list/reactants = list() - for(var/obj/item/weapon/reagent_containers/glass/G in beakers) + for(var/obj/item/reagent_containers/glass/G in beakers) reactants += G.reagents for(var/obj/item/slime_extract/S in beakers) if(S.Uses) - for(var/obj/item/weapon/reagent_containers/glass/G in beakers) + for(var/obj/item/reagent_containers/glass/G in beakers) G.reagents.trans_to(S, G.reagents.total_volume) if(S && S.reagents && S.reagents.total_volume) @@ -457,14 +454,14 @@ qdel(loc) qdel(src) -/obj/item/weapon/bombcore/chemical/attackby(obj/item/I, mob/user, params) - if(istype(I, /obj/item/weapon/crowbar) && beakers.len > 0) +/obj/item/bombcore/chemical/attackby(obj/item/I, mob/user, params) + if(istype(I, /obj/item/crowbar) && beakers.len > 0) playsound(loc, I.usesound, 50, 1) for (var/obj/item/B in beakers) B.loc = get_turf(src) beakers -= B return - else if(istype(I, /obj/item/weapon/reagent_containers/glass/beaker) || istype(I, /obj/item/weapon/reagent_containers/glass/bottle)) + else if(istype(I, /obj/item/reagent_containers/glass/beaker) || istype(I, /obj/item/reagent_containers/glass/bottle)) if(beakers.len < max_beakers) if(!user.drop_item()) return @@ -476,17 +473,17 @@ return ..() -/obj/item/weapon/bombcore/chemical/CheckParts(list/parts_list) +/obj/item/bombcore/chemical/CheckParts(list/parts_list) ..() // Using different grenade casings, causes the payload to have different properties. - var/obj/item/weapon/stock_parts/matter_bin/MB = locate(/obj/item/weapon/stock_parts/matter_bin) in src + var/obj/item/stock_parts/matter_bin/MB = locate(/obj/item/stock_parts/matter_bin) in src if(MB) max_beakers += MB.rating // max beakers = 2-5. qdel(MB) - for(var/obj/item/weapon/grenade/chem_grenade/G in src) + for(var/obj/item/grenade/chem_grenade/G in src) - if(istype(G, /obj/item/weapon/grenade/chem_grenade/large)) - var/obj/item/weapon/grenade/chem_grenade/large/LG = G + if(istype(G, /obj/item/grenade/chem_grenade/large)) + var/obj/item/grenade/chem_grenade/large/LG = G max_beakers += 1 // Adding two large grenades only allows for a maximum of 7 beakers. spread_range += 2 // Extra range, reduced density. temp_boost += 50 // maximum of +150K blast using only large beakers. Not enough to self ignite. @@ -497,17 +494,17 @@ else S.loc = get_turf(src) - if(istype(G, /obj/item/weapon/grenade/chem_grenade/cryo)) + if(istype(G, /obj/item/grenade/chem_grenade/cryo)) spread_range -= 1 // Reduced range, but increased density. temp_boost -= 100 // minimum of -150K blast. - if(istype(G, /obj/item/weapon/grenade/chem_grenade/pyro)) + if(istype(G, /obj/item/grenade/chem_grenade/pyro)) temp_boost += 150 // maximum of +350K blast, which is enough to self ignite. Which means a self igniting bomb can't take advantage of other grenade casing properties. Sorry? - if(istype(G, /obj/item/weapon/grenade/chem_grenade/adv_release)) + if(istype(G, /obj/item/grenade/chem_grenade/adv_release)) time_release += 50 // A typical bomb, using basic beakers, will explode over 2-4 seconds. Using two will make the reaction last for less time, but it will be more dangerous overall. - for(var/obj/item/weapon/reagent_containers/glass/B in G) + for(var/obj/item/reagent_containers/glass/B in G) if(beakers.len < max_beakers) beakers += B B.loc = src diff --git a/code/game/machinery/telecomms/computers/logbrowser.dm b/code/game/machinery/telecomms/computers/logbrowser.dm index 6ca5adb25c..92a4edfcd2 100644 --- a/code/game/machinery/telecomms/computers/logbrowser.dm +++ b/code/game/machinery/telecomms/computers/logbrowser.dm @@ -14,7 +14,7 @@ var/universal_translate = 0 // set to 1 if it can translate nonhuman speech req_access = list(ACCESS_TCOMSAT) - circuit = /obj/item/weapon/circuitboard/computer/comm_server + circuit = /obj/item/circuitboard/computer/comm_server /obj/machinery/computer/telecomms/server/attack_hand(mob/user) if(..()) diff --git a/code/game/machinery/telecomms/computers/telemonitor.dm b/code/game/machinery/telecomms/computers/telemonitor.dm index 0fd04b2536..bccbfd96fd 100644 --- a/code/game/machinery/telecomms/computers/telemonitor.dm +++ b/code/game/machinery/telecomms/computers/telemonitor.dm @@ -16,7 +16,7 @@ var/network = "NULL" // the network to probe var/temp = "" // temporary feedback messages - circuit = /obj/item/weapon/circuitboard/computer/comm_monitor + circuit = /obj/item/circuitboard/computer/comm_monitor /obj/machinery/computer/telecomms/monitor/attack_hand(mob/user) if(..()) diff --git a/code/game/machinery/telecomms/machines/allinone.dm b/code/game/machinery/telecomms/machines/allinone.dm index 8c73b96932..f881e18d35 100644 --- a/code/game/machinery/telecomms/machines/allinone.dm +++ b/code/game/machinery/telecomms/machines/allinone.dm @@ -12,7 +12,7 @@ use_power = NO_POWER_USE idle_power_usage = 0 machinetype = 6 - var/intercept = 0 // if nonzero, broadcasts all messages to syndicate channel + var/intercept = FALSE // if TRUE, broadcasts all syndie messages to syndicate channel /obj/machinery/telecomms/allinone/receive_signal(datum/signal/signal) @@ -32,15 +32,27 @@ if(signal.data["slow"] > 0) sleep(signal.data["slow"]) // simulate the network lag if necessary - /* ###### Broadcast a message using signal.data ###### */ - if(signal.frequency == GLOB.SYND_FREQ) // if syndicate broadcast, just + + + + /* ###### Copy all syndie communications to the Syndicate Frequency ###### */ + if(intercept && signal.frequency == GLOB.SYND_FREQ) Broadcast_Message(signal.data["mob"], signal.data["vmask"], signal.data["radio"], signal.data["message"], signal.data["name"], signal.data["job"], - signal.data["realname"],, signal.data["compression"], list(0, z), signal.frequency, signal.data["spans"], + signal.data["realname"],, signal.data["compression"], list(0, z), GLOB.SYND_FREQ, signal.data["spans"], signal.data["verb_say"], signal.data["verb_ask"], signal.data["verb_exclaim"], signal.data["verb_yell"], signal.data["language"]) + /* ###### Broadcast a message using signal.data ###### */ + else if(!intercept) + Broadcast_Message(signal.data["mob"], + signal.data["vmask"], + signal.data["radio"], signal.data["message"], + signal.data["name"], signal.data["job"], + signal.data["realname"],, signal.data["compression"], list(0, z), signal.frequency, signal.data["spans"], + signal.data["verb_say"], signal.data["verb_ask"], signal.data["verb_exclaim"], signal.data["verb_yell"], + signal.data["language"]) /obj/machinery/telecomms/allinone/attackby(obj/item/P, mob/user, params) diff --git a/code/game/machinery/telecomms/machines/broadcaster.dm b/code/game/machinery/telecomms/machines/broadcaster.dm index 286630a777..246c1fa047 100644 --- a/code/game/machinery/telecomms/machines/broadcaster.dm +++ b/code/game/machinery/telecomms/machines/broadcaster.dm @@ -17,8 +17,7 @@ GLOBAL_VAR_INIT(message_delay, 0) // To make sure restarting the recentmessages use_power = IDLE_POWER_USE idle_power_usage = 25 machinetype = 5 - /*heatgen = 0 - delay = 7*/ + circuit = /obj/item/circuitboard/machine/telecomms/broadcaster /obj/machinery/telecomms/broadcaster/receive_information(datum/signal/signal, obj/machinery/telecomms/machine_from) // Don't broadcast rejected signals @@ -82,22 +81,6 @@ GLOBAL_VAR_INIT(message_delay, 0) // To make sure restarting the recentmessages /* --- Do a snazzy animation! --- */ flick("broadcaster_send", src) -/obj/machinery/telecomms/broadcaster/New() - ..() - var/obj/item/weapon/circuitboard/machine/B = new /obj/item/weapon/circuitboard/machine/telecomms/broadcaster(null) - B.apply_default_parts(src) - -/obj/item/weapon/circuitboard/machine/telecomms/broadcaster - name = "Subspace Broadcaster (Machine Board)" - build_path = /obj/machinery/telecomms/broadcaster - origin_tech = "programming=2;engineering=2;bluespace=1" - req_components = list( - /obj/item/weapon/stock_parts/manipulator = 2, - /obj/item/stack/cable_coil = 1, - /obj/item/weapon/stock_parts/subspace/filter = 1, - /obj/item/weapon/stock_parts/subspace/crystal = 1, - /obj/item/weapon/stock_parts/micro_laser = 2) - /obj/machinery/telecomms/broadcaster/Destroy() // In case message_delay is left on 1, otherwise it won't reset the list and people can't say the same thing twice anymore. if(GLOB.message_delay) diff --git a/code/game/machinery/telecomms/machines/bus.dm b/code/game/machinery/telecomms/machines/bus.dm index fb2f06aca7..252a285d2a 100644 --- a/code/game/machinery/telecomms/machines/bus.dm +++ b/code/game/machinery/telecomms/machines/bus.dm @@ -17,8 +17,8 @@ use_power = IDLE_POWER_USE idle_power_usage = 50 machinetype = 2 - //heatgen = 20 netspeed = 40 + circuit = /obj/item/circuitboard/machine/telecomms/bus var/change_frequency = 0 /obj/machinery/telecomms/bus/receive_information(datum/signal/signal, obj/machinery/telecomms/machine_from) @@ -49,24 +49,6 @@ if(can_send) break -/obj/machinery/telecomms/bus/New() - ..() - var/obj/item/weapon/circuitboard/machine/B = new /obj/item/weapon/circuitboard/machine/telecomms/bus(null) - B.apply_default_parts(src) - -/obj/item/weapon/circuitboard/machine/telecomms/bus - name = "Bus Mainframe (Machine Board)" - build_path = /obj/machinery/telecomms/bus - origin_tech = "programming=2;engineering=2" - req_components = list( - /obj/item/weapon/stock_parts/manipulator = 2, - /obj/item/stack/cable_coil = 1, - /obj/item/weapon/stock_parts/subspace/filter = 1) - - - - - //Preset Buses /obj/machinery/telecomms/bus/preset_one @@ -93,10 +75,10 @@ freq_listening = list(GLOB.ENG_FREQ) autolinkers = list("processor4", "engineering", "common") -/obj/machinery/telecomms/bus/preset_four/New() +/obj/machinery/telecomms/bus/preset_four/Initialize() + . = ..() for(var/i = 1441, i < 1489, i += 2) freq_listening |= i - ..() /obj/machinery/telecomms/bus/preset_one/birdstation name = "Bus" diff --git a/code/game/machinery/telecomms/machines/hub.dm b/code/game/machinery/telecomms/machines/hub.dm index 656eb4a522..4019d97002 100644 --- a/code/game/machinery/telecomms/machines/hub.dm +++ b/code/game/machinery/telecomms/machines/hub.dm @@ -18,10 +18,9 @@ use_power = IDLE_POWER_USE idle_power_usage = 80 machinetype = 7 - //heatgen = 40 long_range_link = 1 netspeed = 40 - + circuit = /obj/item/circuitboard/machine/telecomms/hub /obj/machinery/telecomms/hub/receive_information(datum/signal/signal, obj/machinery/telecomms/machine_from) if(is_freq_listening(signal)) @@ -33,23 +32,6 @@ relay_information(signal, "/obj/machinery/telecomms/relay", 1) relay_information(signal, "/obj/machinery/telecomms/broadcaster", 1) // Send it to a broadcaster. -/obj/machinery/telecomms/hub/New() - ..() - var/obj/item/weapon/circuitboard/machine/B = new /obj/item/weapon/circuitboard/machine/telecomms/hub(null) - B.apply_default_parts(src) - -/obj/item/weapon/circuitboard/machine/telecomms/hub - name = "Hub Mainframe (Machine Board)" - build_path = /obj/machinery/telecomms/hub - origin_tech = "programming=2;engineering=2" - req_components = list( - /obj/item/weapon/stock_parts/manipulator = 2, - /obj/item/stack/cable_coil = 2, - /obj/item/weapon/stock_parts/subspace/filter = 2) - - - - //Preset HUB /obj/machinery/telecomms/hub/preset diff --git a/code/game/machinery/telecomms/machines/processor.dm b/code/game/machinery/telecomms/machines/processor.dm index 5680c880b3..fb791cf03e 100644 --- a/code/game/machinery/telecomms/machines/processor.dm +++ b/code/game/machinery/telecomms/machines/processor.dm @@ -16,8 +16,7 @@ use_power = IDLE_POWER_USE idle_power_usage = 30 machinetype = 3 - //heatgen = 100 - //delay = 5 + circuit = /obj/item/circuitboard/machine/telecomms/processor var/process_mode = 1 // 1 = Uncompress Signals, 0 = Compress Signals /obj/machinery/telecomms/processor/receive_information(datum/signal/signal, obj/machinery/telecomms/machine_from) @@ -35,24 +34,6 @@ signal.data["slow"] += rand(5, 10) // slow the signal down relay_information(signal, "/obj/machinery/telecomms/server") -/obj/machinery/telecomms/processor/New() - ..() - var/obj/item/weapon/circuitboard/machine/B = new /obj/item/weapon/circuitboard/machine/telecomms/processor(null) - B.apply_default_parts(src) - -/obj/item/weapon/circuitboard/machine/telecomms/processor - name = "Processor Unit (Machine Board)" - build_path = /obj/machinery/telecomms/processor - origin_tech = "programming=2;engineering=2" - req_components = list( - /obj/item/weapon/stock_parts/manipulator = 3, - /obj/item/weapon/stock_parts/subspace/filter = 1, - /obj/item/weapon/stock_parts/subspace/treatment = 2, - /obj/item/weapon/stock_parts/subspace/analyzer = 1, - /obj/item/stack/cable_coil = 2, - /obj/item/weapon/stock_parts/subspace/amplifier = 1) - - //Preset Processors /obj/machinery/telecomms/processor/preset_one diff --git a/code/game/machinery/telecomms/machines/receiver.dm b/code/game/machinery/telecomms/machines/receiver.dm index af218fd663..79ab125878 100644 --- a/code/game/machinery/telecomms/machines/receiver.dm +++ b/code/game/machinery/telecomms/machines/receiver.dm @@ -16,7 +16,7 @@ use_power = IDLE_POWER_USE idle_power_usage = 30 machinetype = 1 - //heatgen = 0 + circuit = /obj/item/circuitboard/machine/telecomms/receiver /obj/machinery/telecomms/receiver/receive_signal(datum/signal/signal) @@ -50,25 +50,6 @@ return 0 return 1 - -/obj/machinery/telecomms/receiver/New() - ..() - var/obj/item/weapon/circuitboard/machine/B = new /obj/item/weapon/circuitboard/machine/telecomms/receiver(null) - B.apply_default_parts(src) - -/obj/item/weapon/circuitboard/machine/telecomms/receiver - name = "Subspace Receiver (Machine Board)" - build_path = /obj/machinery/telecomms/receiver - origin_tech = "programming=2;engineering=2;bluespace=1" - req_components = list( - /obj/item/weapon/stock_parts/subspace/ansible = 1, - /obj/item/weapon/stock_parts/subspace/filter = 1, - /obj/item/weapon/stock_parts/manipulator = 2, - /obj/item/weapon/stock_parts/micro_laser = 1) - - - - //Preset Receivers //--PRESET LEFT--// @@ -89,10 +70,10 @@ freq_listening = list(GLOB.COMM_FREQ, GLOB.ENG_FREQ, GLOB.SEC_FREQ) //command, engineering, security //Common and other radio frequencies for people to freely use -/obj/machinery/telecomms/receiver/preset_right/New() +/obj/machinery/telecomms/receiver/preset_right/Initialize() + . = ..() for(var/i = 1441, i < 1489, i += 2) freq_listening |= i - ..() /obj/machinery/telecomms/receiver/preset_left/birdstation name = "Receiver" diff --git a/code/game/machinery/telecomms/machines/relay.dm b/code/game/machinery/telecomms/machines/relay.dm index 5bc97d54c7..ca333b9a6c 100644 --- a/code/game/machinery/telecomms/machines/relay.dm +++ b/code/game/machinery/telecomms/machines/relay.dm @@ -15,9 +15,9 @@ use_power = IDLE_POWER_USE idle_power_usage = 30 machinetype = 8 - //heatgen = 0 netspeed = 5 long_range_link = 1 + circuit = /obj/item/circuitboard/machine/telecomms/relay var/broadcasting = 1 var/receiving = 1 @@ -45,22 +45,6 @@ return FALSE return receiving -/obj/machinery/telecomms/relay/New() - ..() - var/obj/item/weapon/circuitboard/machine/B = new /obj/item/weapon/circuitboard/machine/telecomms/relay(null) - B.apply_default_parts(src) - -/obj/item/weapon/circuitboard/machine/telecomms/relay - name = "Relay Mainframe (Machine Board)" - build_path = /obj/machinery/telecomms/relay - origin_tech = "programming=2;engineering=2;bluespace=2" - req_components = list( - /obj/item/weapon/stock_parts/manipulator = 2, - /obj/item/stack/cable_coil = 2, - /obj/item/weapon/stock_parts/subspace/filter = 2) - - - //Preset Relay /obj/machinery/telecomms/relay/preset diff --git a/code/game/machinery/telecomms/machines/server.dm b/code/game/machinery/telecomms/machines/server.dm index cd8e433cea..a328333b36 100644 --- a/code/game/machinery/telecomms/machines/server.dm +++ b/code/game/machinery/telecomms/machines/server.dm @@ -16,7 +16,7 @@ use_power = IDLE_POWER_USE idle_power_usage = 15 machinetype = 4 - //heatgen = 50 + circuit = /obj/item/circuitboard/machine/telecomms/server var/list/log_entries = list() var/list/stored_names = list() var/list/TrafficActions = list() @@ -32,20 +32,9 @@ var/obj/item/device/radio/headset/server_radio = null var/last_signal = 0 // Last time it sent a signal -/obj/machinery/telecomms/server/New() - ..() - var/obj/item/weapon/circuitboard/machine/B = new /obj/item/weapon/circuitboard/machine/telecomms/server(null) - B.apply_default_parts(src) - server_radio = new() - -/obj/item/weapon/circuitboard/machine/telecomms/server - name = "Telecommunication Server (Machine Board)" - build_path = /obj/machinery/telecomms/server - origin_tech = "programming=2;engineering=2" - req_components = list( - /obj/item/weapon/stock_parts/manipulator = 2, - /obj/item/stack/cable_coil = 1, - /obj/item/weapon/stock_parts/subspace/filter = 1) +/obj/machinery/telecomms/server/Initialize() + . = ..() + server_radio = new /obj/machinery/telecomms/server/receive_information(datum/signal/signal, obj/machinery/telecomms/machine_from) if(signal.data["message"]) @@ -135,8 +124,8 @@ /obj/machinery/telecomms/server/presets network = "tcommsat" -/obj/machinery/telecomms/server/presets/New() - ..() +/obj/machinery/telecomms/server/presets/Initialize() + . = ..() name = id @@ -167,10 +156,10 @@ //Common and other radio frequencies for people to freely use // 1441 to 1489 -/obj/machinery/telecomms/server/presets/common/New() +/obj/machinery/telecomms/server/presets/common/Initialize() + . = ..() for(var/i = 1441, i < 1489, i += 2) freq_listening |= i - ..() /obj/machinery/telecomms/server/presets/command id = "Command Server" @@ -187,6 +176,6 @@ freq_listening = list(GLOB.SEC_FREQ) autolinkers = list("security") -/obj/machinery/telecomms/server/presets/common/birdstation/New() - ..() +/obj/machinery/telecomms/server/presets/common/birdstation/Initialize() + . = ..() freq_listening = list() diff --git a/code/game/machinery/telecomms/telecomunications.dm b/code/game/machinery/telecomms/telecomunications.dm index 48bb5bb5ab..62f53f73ad 100644 --- a/code/game/machinery/telecomms/telecomunications.dm +++ b/code/game/machinery/telecomms/telecomunications.dm @@ -16,6 +16,7 @@ GLOBAL_LIST_EMPTY(telecomms_list) /obj/machinery/telecomms icon = 'icons/obj/machines/telecomms.dmi' + critical_machine = TRUE var/list/links = list() // list of machines this machine is linked to var/traffic = 0 // value increases as traffic increases var/netspeed = 5 // how much traffic to lose per tick (50 gigabytes/second * netspeed) @@ -31,7 +32,6 @@ GLOBAL_LIST_EMPTY(telecomms_list) var/long_range_link = 0 // Can you link it across Z levels or on the otherside of the map? (Relay & Hub) var/hide = 0 // Is it a hidden machine? var/listening_level = 0 // 0 = auto set in New() - this is the z level that the machine is listening to. - critical_machine = TRUE /obj/machinery/telecomms/proc/relay_information(datum/signal/signal, filter, copysig, amount = 20) @@ -144,7 +144,7 @@ GLOBAL_LIST_EMPTY(telecomms_list) listening_level = position.z /obj/machinery/telecomms/Initialize(mapload) - ..() + . = ..() if(mapload && autolinkers.len) // Links nearby machines if(!long_range_link) diff --git a/code/game/machinery/teleporter.dm b/code/game/machinery/teleporter.dm index b737b7e77e..1c7268e6c6 100644 --- a/code/game/machinery/teleporter.dm +++ b/code/game/machinery/teleporter.dm @@ -1,221 +1,3 @@ -/obj/machinery/computer/teleporter - name = "teleporter control console" - desc = "Used to control a linked teleportation Hub and Station." - icon_screen = "teleport" - icon_keyboard = "teleport_key" - circuit = /obj/item/weapon/circuitboard/computer/teleporter - var/obj/item/device/gps/locked = null - var/regime_set = "Teleporter" - var/id = null - var/obj/machinery/teleport/station/power_station - var/calibrating - var/turf/target //Used for one-time-use teleport cards (such as clown planet coordinates.) - //Setting this to 1 will set src.locked to null after a player enters the portal and will not allow hand-teles to open portals to that location. - - light_color = LIGHT_COLOR_BLUE - -/obj/machinery/computer/teleporter/New() - src.id = "[rand(1000, 9999)]" - ..() - -/obj/machinery/computer/teleporter/Initialize() - ..() - link_power_station() - -/obj/machinery/computer/teleporter/Destroy() - if (power_station) - power_station.teleporter_console = null - power_station = null - return ..() - -/obj/machinery/computer/teleporter/proc/link_power_station() - if(power_station) - return - for(dir in list(NORTH,EAST,SOUTH,WEST)) - power_station = locate(/obj/machinery/teleport/station, get_step(src, dir)) - if(power_station) - break - return power_station - -/obj/machinery/computer/teleporter/attackby(obj/I, mob/living/user, params) - if(istype(I, /obj/item/device/gps)) - var/obj/item/device/gps/L = I - if(L.locked_location && !(stat & (NOPOWER|BROKEN))) - if(!user.transferItemToLoc(L, src)) - to_chat(user, "\the [I] is stuck to your hand, you cannot put it in \the [src]!") - return - locked = L - to_chat(user, "You insert the GPS device into the [name]'s slot.") - else - return ..() - -/obj/machinery/computer/teleporter/attack_ai(mob/user) - src.attack_hand(user) - -/obj/machinery/computer/teleporter/attack_hand(mob/user) - if(..()) - return - interact(user) - -/obj/machinery/computer/teleporter/interact(mob/user) - var/data = "

Teleporter Status

" - if(!power_station) - data += "
No power station linked.
" - else if(!power_station.teleporter_hub) - data += "
No hub linked.
" - else - data += "
Current regime: [regime_set]
" - data += "Current target: [(!target) ? "None" : "[get_area(target)] [(regime_set != "Gate") ? "" : "Teleporter"]"]
" - if(calibrating) - data += "Calibration: In Progress" - else if(power_station.teleporter_hub.calibrated || power_station.teleporter_hub.accurate >= 3) - data += "Calibration: Optimal" - else - data += "Calibration: Sub-Optimal" - data += "

" - - data += "Change regime
" - data += "Set target
" - if(locked) - data += "
Get target from memory
" - data += "Eject GPS device
" - else - data += "
Get target from memory
" - data += "Eject GPS device
" - - data += "
Calibrate Hub" - - var/datum/browser/popup = new(user, "teleporter", name, 400, 400) - popup.set_content(data) - popup.open() - return - -/obj/machinery/computer/teleporter/Topic(href, href_list) - if(..()) - return - - if(href_list["eject"]) - eject() - updateDialog() - return - - if(!check_hub_connection()) - say("Error: Unable to detect hub.") - return - if(calibrating) - say("Error: Calibration in progress. Stand by.") - return - - if(href_list["regimeset"]) - power_station.engaged = 0 - power_station.teleporter_hub.update_icon() - power_station.teleporter_hub.calibrated = 0 - reset_regime() - if(href_list["settarget"]) - power_station.engaged = 0 - power_station.teleporter_hub.update_icon() - power_station.teleporter_hub.calibrated = 0 - set_target(usr) - if(href_list["locked"]) - power_station.engaged = 0 - power_station.teleporter_hub.update_icon() - power_station.teleporter_hub.calibrated = 0 - target = get_turf(locked.locked_location) - if(href_list["calibrate"]) - if(!target) - say("Error: No target set to calibrate to.") - return - if(power_station.teleporter_hub.calibrated || power_station.teleporter_hub.accurate >= 3) - say("Hub is already calibrated!") - return - say("Processing hub calibration to target...") - - calibrating = 1 - spawn(50 * (3 - power_station.teleporter_hub.accurate)) //Better parts mean faster calibration - calibrating = 0 - if(check_hub_connection()) - power_station.teleporter_hub.calibrated = 1 - say("Calibration complete.") - else - say("Error: Unable to detect hub.") - updateDialog() - - updateDialog() - -/obj/machinery/computer/teleporter/proc/check_hub_connection() - if(!power_station) - return - if(!power_station.teleporter_hub) - return - return 1 - -/obj/machinery/computer/teleporter/proc/reset_regime() - target = null - if(regime_set == "Teleporter") - regime_set = "Gate" - else - regime_set = "Teleporter" - -/obj/machinery/computer/teleporter/proc/eject() - if(locked) - locked.loc = loc - locked = null - -/obj/machinery/computer/teleporter/proc/set_target(mob/user) - var/list/L = list() - var/list/areaindex = list() - if(regime_set == "Teleporter") - for(var/obj/item/device/radio/beacon/R in GLOB.teleportbeacons) - var/turf/T = get_turf(R) - if(!T) - continue - if(T.z == ZLEVEL_CENTCOM || T.z > ZLEVEL_SPACEMAX) - continue - L[avoid_assoc_duplicate_keys(T.loc.name, areaindex)] = R - - for(var/obj/item/weapon/implant/tracking/I in GLOB.tracked_implants) - if(!I.imp_in || !ismob(I.loc)) - continue - else - var/mob/M = I.loc - if(M.stat == DEAD) - if(M.timeofdeath + 6000 < world.time) - continue - var/turf/T = get_turf(M) - if(!T) - continue - if(T.z == ZLEVEL_CENTCOM) - continue - L[avoid_assoc_duplicate_keys(M.real_name, areaindex)] = I - - var/desc = input("Please select a location to lock in.", "Locking Computer") as null|anything in L - target = L[desc] - - else - var/list/S = power_station.linked_stations - if(!S.len) - to_chat(user, "No connected stations located.") - return - for(var/obj/machinery/teleport/station/R in S) - var/turf/T = get_turf(R) - if(!T || !R.teleporter_hub || !R.teleporter_console) - continue - if(T.z == ZLEVEL_CENTCOM || T.z > ZLEVEL_SPACEMAX) - continue - L[avoid_assoc_duplicate_keys(T.loc.name, areaindex)] = R - var/desc = input("Please select a station to lock in.", "Locking Computer") as null|anything in L - target = L[desc] - if(target) - var/obj/machinery/teleport/station/trg = target - trg.linked_stations |= power_station - trg.stat &= ~NOPOWER - if(trg.teleporter_hub) - trg.teleporter_hub.stat &= ~NOPOWER - trg.teleporter_hub.update_icon() - if(trg.teleporter_console) - trg.teleporter_console.stat &= ~NOPOWER - trg.teleporter_console.update_icon() - /obj/machinery/teleport name = "teleport" icon = 'icons/obj/machines/teleporter.dmi' @@ -226,29 +8,16 @@ name = "teleporter hub" desc = "It's the hub of a teleporting machine." icon_state = "tele0" - var/accurate = 0 use_power = IDLE_POWER_USE idle_power_usage = 10 active_power_usage = 2000 + circuit = /obj/item/circuitboard/machine/teleporter_hub + var/accurate = FALSE var/obj/machinery/teleport/station/power_station var/calibrated //Calibration prevents mutation -/obj/machinery/teleport/hub/New() - ..() - var/obj/item/weapon/circuitboard/machine/B = new /obj/item/weapon/circuitboard/machine/teleporter_hub(null) - B.apply_default_parts(src) - -/obj/item/weapon/circuitboard/machine/teleporter_hub - name = "Teleporter Hub (Machine Board)" - build_path = /obj/machinery/teleport/hub - origin_tech = "programming=3;engineering=4;bluespace=4;materials=4" - req_components = list( - /obj/item/weapon/ore/bluespace_crystal = 3, - /obj/item/weapon/stock_parts/matter_bin = 1) - def_components = list(/obj/item/weapon/ore/bluespace_crystal = /obj/item/weapon/ore/bluespace_crystal/artificial) - /obj/machinery/teleport/hub/Initialize() - ..() + . = ..() link_power_station() /obj/machinery/teleport/hub/Destroy() @@ -259,7 +28,7 @@ /obj/machinery/teleport/hub/RefreshParts() var/A = 0 - for(var/obj/item/weapon/stock_parts/matter_bin/M in component_parts) + for(var/obj/item/stock_parts/matter_bin/M in component_parts) A += M.rating accurate = A @@ -327,9 +96,9 @@ /obj/machinery/teleport/hub/proc/is_ready() . = !panel_open && !(stat & (BROKEN|NOPOWER)) && power_station && power_station.engaged && !(power_station.stat & (BROKEN|NOPOWER)) -/obj/machinery/teleport/hub/syndicate/New() - ..() - component_parts += new /obj/item/weapon/stock_parts/matter_bin/super(null) +/obj/machinery/teleport/hub/syndicate/Initialize() + . = ..() + component_parts += new /obj/item/stock_parts/matter_bin/super(null) RefreshParts() @@ -337,37 +106,23 @@ name = "station" desc = "The power control station for a bluespace teleporter. Used for toggling power, and can activate a test-fire to prevent malfunctions." icon_state = "controller" - var/engaged = 0 use_power = IDLE_POWER_USE idle_power_usage = 10 active_power_usage = 2000 + circuit = /obj/item/circuitboard/machine/teleporter_station + var/engaged = FALSE var/obj/machinery/computer/teleporter/teleporter_console var/obj/machinery/teleport/hub/teleporter_hub var/list/linked_stations = list() var/efficiency = 0 -/obj/machinery/teleport/station/New() - ..() - var/obj/item/weapon/circuitboard/machine/B = new /obj/item/weapon/circuitboard/machine/teleporter_station(null) - B.apply_default_parts(src) - -/obj/item/weapon/circuitboard/machine/teleporter_station - name = "Teleporter Station (Machine Board)" - build_path = /obj/machinery/teleport/station - origin_tech = "programming=4;engineering=4;bluespace=4;plasmatech=3" - req_components = list( - /obj/item/weapon/ore/bluespace_crystal = 2, - /obj/item/weapon/stock_parts/capacitor = 2, - /obj/item/weapon/stock_parts/console_screen = 1) - def_components = list(/obj/item/weapon/ore/bluespace_crystal = /obj/item/weapon/ore/bluespace_crystal/artificial) - /obj/machinery/teleport/station/Initialize() - ..() + . = ..() link_console_and_hub() /obj/machinery/teleport/station/RefreshParts() var/E - for(var/obj/item/weapon/stock_parts/capacitor/C in component_parts) + for(var/obj/item/stock_parts/capacitor/C in component_parts) E += C.rating efficiency = E - 1 @@ -395,7 +150,7 @@ teleporter_console = null return ..() -/obj/machinery/teleport/station/attackby(obj/item/weapon/W, mob/user, params) +/obj/machinery/teleport/station/attackby(obj/item/W, mob/user, params) if(istype(W, /obj/item/device/multitool)) var/obj/item/device/multitool/M = W if(panel_open) @@ -420,7 +175,7 @@ else if(default_deconstruction_crowbar(W)) return - else if(istype(W, /obj/item/weapon/wirecutters)) + else if(istype(W, /obj/item/wirecutters)) if(panel_open) link_console_and_hub() to_chat(user, "You reconnect the station to nearby machinery.") diff --git a/code/game/machinery/transformer.dm b/code/game/machinery/transformer.dm index 3215727740..79428fce6f 100644 --- a/code/game/machinery/transformer.dm +++ b/code/game/machinery/transformer.dm @@ -22,7 +22,7 @@ . = ..() new /obj/machinery/conveyor/auto(locate(x - 1, y, z), WEST) new /obj/machinery/conveyor/auto(loc, WEST) - new /obj/machinery/conveyor/auto(locate(x + 1, y, z), WEST) + new /obj/machinery/conveyor/auto(locate(x + 1, y, z), WEST) countdown = new(src) countdown.start() @@ -33,9 +33,7 @@ to_chat(user, "It will be ready in [max(0, seconds_remaining)] seconds.") /obj/machinery/transformer/Destroy() - if(countdown) - qdel(countdown) - countdown = null + QDEL_NULL(countdown) . = ..() /obj/machinery/transformer/power_change() diff --git a/code/game/machinery/vending.dm b/code/game/machinery/vending.dm index a65d4baa9f..427bc95253 100644 --- a/code/game/machinery/vending.dm +++ b/code/game/machinery/vending.dm @@ -24,6 +24,7 @@ max_integrity = 300 integrity_failure = 100 armor = list(melee = 20, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 0, fire = 50, acid = 70) + circuit = /obj/item/circuitboard/machine/vendor var/active = 1 //No sales pitches if off! var/vend_ready = 1 //Are we ready to vend?? Is it time?? @@ -51,21 +52,22 @@ var/shut_up = 0 //Stop spouting those godawful pitches! var/extended_inventory = 0 //can we access the hidden inventory? var/scan_id = 1 - var/obj/item/weapon/coin/coin + var/obj/item/coin/coin var/obj/item/stack/spacecash/bill var/dish_quants = list() //used by the snack machine's custom compartment to count dishes. - var/obj/item/weapon/vending_refill/refill_canister = null //The type of refill canisters used by this machine. + var/obj/item/vending_refill/refill_canister = null //The type of refill canisters used by this machine. var/refill_count = 3 //The number of canisters the vending machine uses /obj/machinery/vending/Initialize() - . = ..() + var/build_inv = FALSE + if(!refill_canister) + circuit = null + build_inv = TRUE + . = ..() wires = new /datum/wires/vending(src) - if(refill_canister) //constructable vending machine - var/obj/item/weapon/circuitboard/machine/B = new /obj/item/weapon/circuitboard/machine/vendor(null) - B.apply_default_parts(src) - else + if(build_inv) //non-constructable vending machine build_inventory(products) build_inventory(contraband, 1) build_inventory(premium, 0, 1) @@ -77,46 +79,6 @@ last_slogan = world.time + rand(0, slogan_delay) power_change() -/obj/item/weapon/circuitboard/machine/vendor - name = "Booze-O-Mat Vendor (Machine Board)" - build_path = /obj/machinery/vending/boozeomat - origin_tech = "programming=1" - req_components = list( - /obj/item/weapon/vending_refill/boozeomat = 3) - - var/list/names_paths = list(/obj/machinery/vending/boozeomat = "Booze-O-Mat", - /obj/machinery/vending/coffee = "Solar's Best Hot Drinks", - /obj/machinery/vending/snack = "Getmore Chocolate Corp", - /obj/machinery/vending/cola = "Robust Softdrinks", - /obj/machinery/vending/cigarette = "ShadyCigs Deluxe", - /obj/machinery/vending/autodrobe = "AutoDrobe", - /obj/machinery/vending/clothing = "ClothesMate", - /obj/machinery/vending/medical = "NanoMed Plus", - /obj/machinery/vending/wallmed = "NanoMed") - -/obj/item/weapon/circuitboard/machine/vendor/attackby(obj/item/I, mob/user, params) - if(istype(I, /obj/item/weapon/screwdriver)) - var/position = names_paths.Find(build_path) - position = (position == names_paths.len) ? 1 : (position + 1) - var/typepath = names_paths[position] - - to_chat(user, "You set the board to \"[names_paths[typepath]]\".") - set_type(typepath) - else - return ..() - -/obj/item/weapon/circuitboard/machine/vendor/proc/set_type(var/obj/machinery/vending/typepath) - build_path = typepath - name = "[names_paths[build_path]] Vendor (Machine Board)" - req_components = list(initial(typepath.refill_canister) = initial(typepath.refill_count)) - -/obj/item/weapon/circuitboard/machine/vendor/apply_default_parts(obj/machinery/M) - for(var/typepath in names_paths) - if(istype(M, typepath)) - set_type(typepath) - break - ..() - /obj/machinery/vending/Destroy() QDEL_NULL(wires) QDEL_NULL(coin) @@ -124,10 +86,8 @@ return ..() /obj/machinery/vending/snack/Destroy() - for(var/obj/item/weapon/reagent_containers/food/snacks/S in contents) - S.loc = get_turf(src) - qdel(wires) - wires = null + for(var/obj/item/reagent_containers/food/snacks/S in contents) + S.forceMove(get_turf(src)) return ..() /obj/machinery/vending/RefreshParts() //Better would be to make constructable child @@ -138,7 +98,7 @@ build_inventory(products, start_empty = 1) build_inventory(contraband, 1, start_empty = 1) build_inventory(premium, 0, 1, start_empty = 1) - for(var/obj/item/weapon/vending_refill/VR in component_parts) + for(var/obj/item/vending_refill/VR in component_parts) refill_inventory(VR, product_records, STANDARD_CHARGE) refill_inventory(VR, coin_records, COIN_CHARGE) refill_inventory(VR, hidden_records, CONTRABAND_CHARGE) @@ -146,14 +106,14 @@ /obj/machinery/vending/deconstruct(disassembled = TRUE) if(!refill_canister) //the non constructable vendors drop metal instead of a machine frame. - if(!(flags & NODECONSTRUCT)) + if(!(flags_1 & NODECONSTRUCT_1)) new /obj/item/stack/sheet/metal(loc, 3) qdel(src) else ..() /obj/machinery/vending/obj_break(damage_flag) - if(!(stat & BROKEN) && !(flags & NODECONSTRUCT)) + if(!(stat & BROKEN) && !(flags_1 & NODECONSTRUCT_1)) var/dump_amount = 0 for(var/datum/data/vending_product/R in product_records) if(R.amount <= 0) //Try to use a record that actually has something to dump. @@ -194,7 +154,7 @@ else product_records += R -/obj/machinery/vending/proc/refill_inventory(obj/item/weapon/vending_refill/refill, datum/data/vending_product/machine, var/charge_type = STANDARD_CHARGE) +/obj/machinery/vending/proc/refill_inventory(obj/item/vending_refill/refill, datum/data/vending_product/machine, var/charge_type = STANDARD_CHARGE) var/total = 0 var/to_restock = 0 @@ -222,11 +182,11 @@ total += restock return total -/obj/machinery/vending/snack/attackby(obj/item/weapon/W, mob/user, params) - if(istype(W, /obj/item/weapon/reagent_containers/food/snacks)) +/obj/machinery/vending/snack/attackby(obj/item/W, mob/user, params) + if(istype(W, /obj/item/reagent_containers/food/snacks)) if(!compartment_access_check(user)) return - var/obj/item/weapon/reagent_containers/food/snacks/S = W + var/obj/item/reagent_containers/food/snacks/S = W if(!S.junkiness) if(!iscompartmentfull(user)) if(!user.drop_item()) @@ -237,13 +197,13 @@ else to_chat(user, "[src]'s chef compartment does not accept junk food.") - else if(istype(W, /obj/item/weapon/storage/bag/tray)) + else if(istype(W, /obj/item/storage/bag/tray)) if(!compartment_access_check(user)) return - var/obj/item/weapon/storage/T = W + var/obj/item/storage/T = W var/loaded = 0 var/denied_items = 0 - for(var/obj/item/weapon/reagent_containers/food/snacks/S in T.contents) + for(var/obj/item/reagent_containers/food/snacks/S in T.contents) if(iscompartmentfull(user)) break if(!S.junkiness) @@ -277,14 +237,14 @@ return 1 return 0 -/obj/machinery/vending/snack/proc/food_load(obj/item/weapon/reagent_containers/food/snacks/S) +/obj/machinery/vending/snack/proc/food_load(obj/item/reagent_containers/food/snacks/S) if(dish_quants[S.name]) dish_quants[S.name]++ else dish_quants[S.name] = 1 sortList(dish_quants) -/obj/machinery/vending/attackby(obj/item/weapon/W, mob/user, params) +/obj/machinery/vending/attackby(obj/item/W, mob/user, params) if(panel_open) if(default_unfasten_wrench(user, W, time = 60)) return @@ -293,7 +253,7 @@ if(default_deconstruction_crowbar(W)) return - if(istype(W, /obj/item/weapon/screwdriver)) + if(istype(W, /obj/item/screwdriver)) if(anchored) panel_open = !panel_open to_chat(user, "You [panel_open ? "open" : "close"] the maintenance panel.") @@ -305,11 +265,11 @@ else to_chat(user, "You must first secure [src].") return - else if(istype(W, /obj/item/device/multitool)||istype(W, /obj/item/weapon/wirecutters)) + else if(istype(W, /obj/item/device/multitool)||istype(W, /obj/item/wirecutters)) if(panel_open) attack_hand(user) return - else if(istype(W, /obj/item/weapon/coin)) + else if(istype(W, /obj/item/coin)) if(coin) to_chat(user, "[src] already has [coin] inserted") return @@ -345,7 +305,7 @@ to_chat(user, "It does nothing.") else if(panel_open) //if the panel is open we attempt to refill the machine - var/obj/item/weapon/vending_refill/canister = W + var/obj/item/vending_refill/canister = W if(canister.charges[STANDARD_CHARGE] == 0) to_chat(user, "This [canister.name] is empty!") else @@ -369,7 +329,7 @@ for(var/datum/data/vending_product/machine_content in product_list[i]) while(machine_content.amount !=0) var/safety = 0 //to avoid infinite loop - for(var/obj/item/weapon/vending_refill/VR in component_parts) + for(var/obj/item/vending_refill/VR in component_parts) safety++ if(VR.charges[i] < VR.init_charges[i]) VR.charges[i]++ @@ -456,7 +416,7 @@ if(issilicon(usr)) if(iscyborg(usr)) var/mob/living/silicon/robot/R = usr - if(!(R.module && istype(R.module, /obj/item/weapon/robot_module/butler) )) + if(!(R.module && istype(R.module, /obj/item/robot_module/butler) )) to_chat(usr, "The vending machine refuses to interface with you, as you are not in its target demographic!") return else @@ -680,7 +640,7 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C desc = "A vendor with a wide variety of masks and gas tanks." icon = 'icons/obj/objects.dmi' icon_state = "dispenser" - product_paths = "/obj/item/weapon/tank/internals/oxygen;/obj/item/weapon/tank/internals/plasma;/obj/item/weapon/tank/internals/emergency_oxygen;/obj/item/weapon/tank/internals/emergency_oxygen/engi;/obj/item/clothing/mask/breath" + product_paths = "/obj/item/tank/internals/oxygen;/obj/item/tank/internals/plasma;/obj/item/tank/internals/emergency_oxygen;/obj/item/tank/internals/emergency_oxygen/engi;/obj/item/clothing/mask/breath" product_amounts = "10;10;10;5;25" */ @@ -689,27 +649,27 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C desc = "A technological marvel, supposedly able to mix just the mixture you'd like to drink the moment you ask for one." icon_state = "boozeomat" //////////////18 drink entities below, plus the glasses, in case someone wants to edit the number of bottles icon_deny = "boozeomat-deny" - products = list(/obj/item/weapon/reagent_containers/food/drinks/bottle/gin = 5, /obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey = 5, - /obj/item/weapon/reagent_containers/food/drinks/bottle/tequila = 5, /obj/item/weapon/reagent_containers/food/drinks/bottle/vodka = 5, - /obj/item/weapon/reagent_containers/food/drinks/bottle/vermouth = 5, /obj/item/weapon/reagent_containers/food/drinks/bottle/rum = 5, - /obj/item/weapon/reagent_containers/food/drinks/bottle/wine = 5, /obj/item/weapon/reagent_containers/food/drinks/bottle/cognac = 5, - /obj/item/weapon/reagent_containers/food/drinks/bottle/kahlua = 5, /obj/item/weapon/reagent_containers/food/drinks/bottle/hcider = 5, - /obj/item/weapon/reagent_containers/food/drinks/bottle/absinthe = 5, /obj/item/weapon/reagent_containers/food/drinks/bottle/grappa = 5, - /obj/item/weapon/reagent_containers/food/drinks/ale = 6, /obj/item/weapon/reagent_containers/food/drinks/bottle/orangejuice = 4, - /obj/item/weapon/reagent_containers/food/drinks/bottle/tomatojuice = 4, /obj/item/weapon/reagent_containers/food/drinks/bottle/limejuice = 4, - /obj/item/weapon/reagent_containers/food/drinks/bottle/cream = 4, /obj/item/weapon/reagent_containers/food/drinks/soda_cans/tonic = 8, - /obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola = 8, /obj/item/weapon/reagent_containers/food/drinks/soda_cans/sodawater = 15, - /obj/item/weapon/reagent_containers/food/drinks/drinkingglass = 30, /obj/item/weapon/reagent_containers/food/drinks/ice = 10, - /obj/item/weapon/reagent_containers/food/drinks/drinkingglass/shotglass = 12, /obj/item/weapon/reagent_containers/food/drinks/flask = 3) - contraband = list(/obj/item/weapon/reagent_containers/food/drinks/mug/tea = 12) + products = list(/obj/item/reagent_containers/food/drinks/bottle/gin = 5, /obj/item/reagent_containers/food/drinks/bottle/whiskey = 5, + /obj/item/reagent_containers/food/drinks/bottle/tequila = 5, /obj/item/reagent_containers/food/drinks/bottle/vodka = 5, + /obj/item/reagent_containers/food/drinks/bottle/vermouth = 5, /obj/item/reagent_containers/food/drinks/bottle/rum = 5, + /obj/item/reagent_containers/food/drinks/bottle/wine = 5, /obj/item/reagent_containers/food/drinks/bottle/cognac = 5, + /obj/item/reagent_containers/food/drinks/bottle/kahlua = 5, /obj/item/reagent_containers/food/drinks/bottle/hcider = 5, + /obj/item/reagent_containers/food/drinks/bottle/absinthe = 5, /obj/item/reagent_containers/food/drinks/bottle/grappa = 5, + /obj/item/reagent_containers/food/drinks/ale = 6, /obj/item/reagent_containers/food/drinks/bottle/orangejuice = 4, + /obj/item/reagent_containers/food/drinks/bottle/tomatojuice = 4, /obj/item/reagent_containers/food/drinks/bottle/limejuice = 4, + /obj/item/reagent_containers/food/drinks/bottle/cream = 4, /obj/item/reagent_containers/food/drinks/soda_cans/tonic = 8, + /obj/item/reagent_containers/food/drinks/soda_cans/cola = 8, /obj/item/reagent_containers/food/drinks/soda_cans/sodawater = 15, + /obj/item/reagent_containers/food/drinks/drinkingglass = 30, /obj/item/reagent_containers/food/drinks/ice = 10, + /obj/item/reagent_containers/food/drinks/drinkingglass/shotglass = 12, /obj/item/reagent_containers/food/drinks/flask = 3) + contraband = list(/obj/item/reagent_containers/food/drinks/mug/tea = 12) product_slogans = "I hope nobody asks me for a bloody cup o' tea...;Alcohol is humanity's friend. Would you abandon a friend?;Quite delighted to serve you!;Is nobody thirsty on this station?" product_ads = "Drink up!;Booze is good for you!;Alcohol is humanity's best friend.;Quite delighted to serve you!;Care for a nice, cold beer?;Nothing cures you like booze!;Have a sip!;Have a drink!;Have a beer!;Beer is good for you!;Only the finest alcohol!;Best quality booze since 2053!;Award-winning wine!;Maximum alcohol!;Man loves beer.;A toast for progress!" req_access_txt = "25" - refill_canister = /obj/item/weapon/vending_refill/boozeomat + refill_canister = /obj/item/vending_refill/boozeomat /obj/machinery/vending/assist products = list( /obj/item/device/assembly/prox_sensor = 5, /obj/item/device/assembly/igniter = 3, /obj/item/device/assembly/signaler = 4, - /obj/item/weapon/wirecutters = 1, /obj/item/weapon/cartridge/signal = 4) + /obj/item/wirecutters = 1, /obj/item/cartridge/signal = 4) contraband = list(/obj/item/device/assembly/timer = 2, /obj/item/device/assembly/voice = 2, /obj/item/device/assembly/health = 2) product_ads = "Only the finest!;Have some tools.;The most robust equipment.;The finest gear in space!" armor = list(melee = 100, bullet = 100, laser = 100, energy = 100, bomb = 0, bio = 0, rad = 0, fire = 100, acid = 50) @@ -721,9 +681,9 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C product_ads = "Have a drink!;Drink up!;It's good for you!;Would you like a hot joe?;I'd kill for some coffee!;The best beans in the galaxy.;Only the finest brew for you.;Mmmm. Nothing like a coffee.;I like coffee, don't you?;Coffee helps you work!;Try some tea.;We hope you like the best!;Try our new chocolate!;Admin conspiracies" icon_state = "coffee" icon_vend = "coffee-vend" - products = list(/obj/item/weapon/reagent_containers/food/drinks/coffee = 25, /obj/item/weapon/reagent_containers/food/drinks/mug/tea = 25, /obj/item/weapon/reagent_containers/food/drinks/mug/coco = 25) - contraband = list(/obj/item/weapon/reagent_containers/food/drinks/ice = 12) - refill_canister = /obj/item/weapon/vending_refill/coffee + products = list(/obj/item/reagent_containers/food/drinks/coffee = 25, /obj/item/reagent_containers/food/drinks/mug/tea = 25, /obj/item/reagent_containers/food/drinks/mug/coco = 25) + contraband = list(/obj/item/reagent_containers/food/drinks/ice = 12) + refill_canister = /obj/item/vending_refill/coffee /obj/machinery/vending/snack name = "\improper Getmore Chocolate Corp" @@ -731,11 +691,11 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C product_slogans = "Try our new nougat bar!;Twice the calories for half the price!" product_ads = "The healthiest!;Award-winning chocolate bars!;Mmm! So good!;Oh my god it's so juicy!;Have a snack.;Snacks are good for you!;Have some more Getmore!;Best quality snacks straight from mars.;We love chocolate!;Try our new jerky!" icon_state = "snack" - products = list(/obj/item/weapon/reagent_containers/food/snacks/candy = 6, /obj/item/weapon/reagent_containers/food/drinks/dry_ramen = 6, /obj/item/weapon/reagent_containers/food/snacks/chips =6, - /obj/item/weapon/reagent_containers/food/snacks/sosjerky = 6, /obj/item/weapon/reagent_containers/food/snacks/no_raisin = 6, /obj/item/weapon/reagent_containers/food/snacks/spacetwinkie = 6, - /obj/item/weapon/reagent_containers/food/snacks/cheesiehonkers = 6) - contraband = list(/obj/item/weapon/reagent_containers/food/snacks/syndicake = 6) - refill_canister = /obj/item/weapon/vending_refill/snack + products = list(/obj/item/reagent_containers/food/snacks/candy = 6, /obj/item/reagent_containers/food/drinks/dry_ramen = 6, /obj/item/reagent_containers/food/snacks/chips =6, + /obj/item/reagent_containers/food/snacks/sosjerky = 6, /obj/item/reagent_containers/food/snacks/no_raisin = 6, /obj/item/reagent_containers/food/snacks/spacetwinkie = 6, + /obj/item/reagent_containers/food/snacks/cheesiehonkers = 6) + contraband = list(/obj/item/reagent_containers/food/snacks/syndicake = 6) + refill_canister = /obj/item/vending_refill/snack var/chef_compartment_access = "28" /obj/machinery/vending/snack/random @@ -766,12 +726,12 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C product_slogans = "Enjoy your meal.;Enough calories to support strenuous labor." product_ads = "Sufficiently healthy.;Efficiently produced tofu!;Mmm! So good!;Have a meal.;You need food to live!;Have some more candy corn!;Try our new ice cups!" icon_state = "sustenance" - products = list(/obj/item/weapon/reagent_containers/food/snacks/tofu = 24, - /obj/item/weapon/reagent_containers/food/drinks/ice = 12, - /obj/item/weapon/reagent_containers/food/snacks/candy_corn = 6) - contraband = list(/obj/item/weapon/kitchen/knife = 6, - /obj/item/weapon/reagent_containers/food/drinks/coffee = 12, - /obj/item/weapon/tank/internals/emergency_oxygen = 6, + products = list(/obj/item/reagent_containers/food/snacks/tofu = 24, + /obj/item/reagent_containers/food/drinks/ice = 12, + /obj/item/reagent_containers/food/snacks/candy_corn = 6) + contraband = list(/obj/item/kitchen/knife = 6, + /obj/item/reagent_containers/food/drinks/coffee = 12, + /obj/item/tank/internals/emergency_oxygen = 6, /obj/item/clothing/mask/breath = 6) armor = list(melee = 100, bullet = 100, laser = 100, energy = 100, bomb = 0, bio = 0, rad = 0, fire = 100, acid = 50) resistance_flags = FIRE_PROOF @@ -782,20 +742,20 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C icon_state = "Cola_Machine" product_slogans = "Robust Softdrinks: More robust than a toolbox to the head!" product_ads = "Refreshing!;Hope you're thirsty!;Over 1 million drinks sold!;Thirsty? Why not cola?;Please, have a drink!;Drink up!;The best drinks in space." - products = list(/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola = 10, /obj/item/weapon/reagent_containers/food/drinks/soda_cans/space_mountain_wind = 10, - /obj/item/weapon/reagent_containers/food/drinks/soda_cans/dr_gibb = 10, /obj/item/weapon/reagent_containers/food/drinks/soda_cans/starkist = 10, - /obj/item/weapon/reagent_containers/food/drinks/soda_cans/space_up = 10, /obj/item/weapon/reagent_containers/food/drinks/soda_cans/pwr_game = 10, - /obj/item/weapon/reagent_containers/food/drinks/soda_cans/lemon_lime = 10, /obj/item/weapon/reagent_containers/glass/beaker/waterbottle = 10) - contraband = list(/obj/item/weapon/reagent_containers/food/drinks/soda_cans/thirteenloko = 6, /obj/item/weapon/reagent_containers/food/drinks/soda_cans/shamblers = 6) - premium = list(/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/filled/nuka_cola = 1, /obj/item/weapon/reagent_containers/food/drinks/soda_cans/air = 1) - refill_canister = /obj/item/weapon/vending_refill/cola + products = list(/obj/item/reagent_containers/food/drinks/soda_cans/cola = 10, /obj/item/reagent_containers/food/drinks/soda_cans/space_mountain_wind = 10, + /obj/item/reagent_containers/food/drinks/soda_cans/dr_gibb = 10, /obj/item/reagent_containers/food/drinks/soda_cans/starkist = 10, + /obj/item/reagent_containers/food/drinks/soda_cans/space_up = 10, /obj/item/reagent_containers/food/drinks/soda_cans/pwr_game = 10, + /obj/item/reagent_containers/food/drinks/soda_cans/lemon_lime = 10, /obj/item/reagent_containers/glass/beaker/waterbottle = 10) + contraband = list(/obj/item/reagent_containers/food/drinks/soda_cans/thirteenloko = 6, /obj/item/reagent_containers/food/drinks/soda_cans/shamblers = 6) + premium = list(/obj/item/reagent_containers/food/drinks/drinkingglass/filled/nuka_cola = 1, /obj/item/reagent_containers/food/drinks/soda_cans/air = 1) + refill_canister = /obj/item/vending_refill/cola /obj/machinery/vending/cola/random name = "\improper Random Drinkies" desc = "Uh oh!" /obj/machinery/vending/cola/random/Initialize() - ..() + . = ..() var/T = pick(subtypesof(/obj/machinery/vending/cola) - /obj/machinery/vending/cola/random) new T(get_turf(src)) qdel(src) @@ -837,10 +797,10 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C name = "\improper Shambler's Vendor" desc = "~Shake me up some of that Shambler's Juice!~" icon_state = "shamblers_juice" - products = list(/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola = 10, /obj/item/weapon/reagent_containers/food/drinks/soda_cans/space_mountain_wind = 10, - /obj/item/weapon/reagent_containers/food/drinks/soda_cans/dr_gibb = 10, /obj/item/weapon/reagent_containers/food/drinks/soda_cans/starkist = 10, - /obj/item/weapon/reagent_containers/food/drinks/soda_cans/space_up = 10, /obj/item/weapon/reagent_containers/food/drinks/soda_cans/pwr_game = 10, - /obj/item/weapon/reagent_containers/food/drinks/soda_cans/lemon_lime = 10, /obj/item/weapon/reagent_containers/food/drinks/soda_cans/shamblers = 10) + products = list(/obj/item/reagent_containers/food/drinks/soda_cans/cola = 10, /obj/item/reagent_containers/food/drinks/soda_cans/space_mountain_wind = 10, + /obj/item/reagent_containers/food/drinks/soda_cans/dr_gibb = 10, /obj/item/reagent_containers/food/drinks/soda_cans/starkist = 10, + /obj/item/reagent_containers/food/drinks/soda_cans/space_up = 10, /obj/item/reagent_containers/food/drinks/soda_cans/pwr_game = 10, + /obj/item/reagent_containers/food/drinks/soda_cans/lemon_lime = 10, /obj/item/reagent_containers/food/drinks/soda_cans/shamblers = 10) product_slogans = "~Shake me up some of that Shambler's Juice!~" product_ads = "Refreshing!;Jyrbv dv lg jfdv fw kyrk Jyrdscvi'j Alztv!;Over 1 trillion souls drank!;Thirsty? Nyp efk uizeb kyv uribevjj?;Kyv Jyrdscvi uizebj kyv ezxyk!;Drink up!;Krjkp." @@ -852,9 +812,9 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C product_slogans = "Carts to go!" icon_state = "cart" icon_deny = "cart-deny" - products = list(/obj/item/weapon/cartridge/medical = 10, /obj/item/weapon/cartridge/engineering = 10, /obj/item/weapon/cartridge/security = 10, - /obj/item/weapon/cartridge/janitor = 10, /obj/item/weapon/cartridge/signal/toxins = 10, /obj/item/device/pda/heads = 10, - /obj/item/weapon/cartridge/captain = 3, /obj/item/weapon/cartridge/quartermaster = 10) + products = list(/obj/item/cartridge/medical = 10, /obj/item/cartridge/engineering = 10, /obj/item/cartridge/security = 10, + /obj/item/cartridge/janitor = 10, /obj/item/cartridge/signal/toxins = 10, /obj/item/device/pda/heads = 10, + /obj/item/cartridge/captain = 3, /obj/item/cartridge/quartermaster = 10) armor = list(melee = 100, bullet = 100, laser = 100, energy = 100, bomb = 0, bio = 0, rad = 0, fire = 100, acid = 50) resistance_flags = FIRE_PROOF @@ -866,12 +826,12 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C product_slogans = "Liberation Station: Your one-stop shop for all things second ammendment!;Be a patriot today, pick up a gun!;Quality weapons for cheap prices!;Better dead than red!" product_ads = "Float like an astronaut, sting like a bullet!;Express your second ammendment today!;Guns don't kill people, but you can!;Who needs responsibilities when you have guns?" vend_reply = "Remember the name: Liberation Station!" - products = list(/obj/item/weapon/gun/ballistic/automatic/pistol/deagle/gold = 2, /obj/item/weapon/gun/ballistic/automatic/pistol/deagle/camo = 2, - /obj/item/weapon/gun/ballistic/automatic/pistol/m1911 = 2, /obj/item/weapon/gun/ballistic/automatic/proto/unrestricted = 2, - /obj/item/weapon/gun/ballistic/shotgun/automatic/combat = 2, /obj/item/weapon/gun/ballistic/automatic/gyropistol = 1, - /obj/item/weapon/gun/ballistic/shotgun = 2, /obj/item/weapon/gun/ballistic/automatic/ar = 2) + products = list(/obj/item/gun/ballistic/automatic/pistol/deagle/gold = 2, /obj/item/gun/ballistic/automatic/pistol/deagle/camo = 2, + /obj/item/gun/ballistic/automatic/pistol/m1911 = 2, /obj/item/gun/ballistic/automatic/proto/unrestricted = 2, + /obj/item/gun/ballistic/shotgun/automatic/combat = 2, /obj/item/gun/ballistic/automatic/gyropistol = 1, + /obj/item/gun/ballistic/shotgun = 2, /obj/item/gun/ballistic/automatic/ar = 2) premium = list(/obj/item/ammo_box/magazine/smgm9mm = 2, /obj/item/ammo_box/magazine/m50 = 4, /obj/item/ammo_box/magazine/m45 = 2, /obj/item/ammo_box/magazine/m75 = 2) - contraband = list(/obj/item/clothing/under/patriotsuit = 1, /obj/item/weapon/bedsheet/patriot = 3) + contraband = list(/obj/item/clothing/under/patriotsuit = 1, /obj/item/bedsheet/patriot = 3) armor = list(melee = 100, bullet = 100, laser = 100, energy = 100, bomb = 0, bio = 0, rad = 0, fire = 100, acid = 50) resistance_flags = FIRE_PROOF @@ -881,22 +841,22 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C product_slogans = "Space cigs taste good like a cigarette should.;I'd rather toolbox than switch.;Smoke!;Don't believe the reports - smoke today!" product_ads = "Probably not bad for you!;Don't believe the scientists!;It's good for you!;Don't quit, buy more!;Smoke!;Nicotine heaven.;Best cigarettes since 2150.;Award-winning cigs." icon_state = "cigs" - products = list(/obj/item/weapon/storage/fancy/cigarettes = 5, - /obj/item/weapon/storage/fancy/cigarettes/cigpack_uplift = 3, - /obj/item/weapon/storage/fancy/cigarettes/cigpack_robust = 3, - /obj/item/weapon/storage/fancy/cigarettes/cigpack_carp = 3, - /obj/item/weapon/storage/fancy/cigarettes/cigpack_midori = 3, - /obj/item/weapon/storage/box/matches = 10, - /obj/item/weapon/lighter/greyscale = 4, - /obj/item/weapon/storage/fancy/rollingpapers = 5) - contraband = list(/obj/item/weapon/lighter = 3, /obj/item/clothing/mask/vape = 5) - premium = list(/obj/item/weapon/storage/fancy/cigarettes/cigpack_robustgold = 3, \ - /obj/item/weapon/storage/fancy/cigarettes/cigars = 1, /obj/item/weapon/storage/fancy/cigarettes/cigars/havana = 1, /obj/item/weapon/storage/fancy/cigarettes/cigars/cohiba = 1) - refill_canister = /obj/item/weapon/vending_refill/cigarette + products = list(/obj/item/storage/fancy/cigarettes = 5, + /obj/item/storage/fancy/cigarettes/cigpack_uplift = 3, + /obj/item/storage/fancy/cigarettes/cigpack_robust = 3, + /obj/item/storage/fancy/cigarettes/cigpack_carp = 3, + /obj/item/storage/fancy/cigarettes/cigpack_midori = 3, + /obj/item/storage/box/matches = 10, + /obj/item/lighter/greyscale = 4, + /obj/item/storage/fancy/rollingpapers = 5) + contraband = list(/obj/item/lighter = 3, /obj/item/clothing/mask/vape = 5) + premium = list(/obj/item/storage/fancy/cigarettes/cigpack_robustgold = 3, \ + /obj/item/storage/fancy/cigarettes/cigars = 1, /obj/item/storage/fancy/cigarettes/cigars/havana = 1, /obj/item/storage/fancy/cigarettes/cigars/cohiba = 1) + refill_canister = /obj/item/vending_refill/cigarette /obj/machinery/vending/cigarette/pre_throw(obj/item/I) - if(istype(I, /obj/item/weapon/lighter)) - var/obj/item/weapon/lighter/L = I + if(istype(I, /obj/item/lighter)) + var/obj/item/lighter/L = I L.set_lit(TRUE) /obj/machinery/vending/medical @@ -906,15 +866,15 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C icon_deny = "med-deny" product_ads = "Go save some lives!;The best stuff for your medbay.;Only the finest tools.;Natural chemicals!;This stuff saves lives.;Don't you want some?;Ping!" req_access_txt = "5" - products = list(/obj/item/weapon/reagent_containers/syringe = 12, /obj/item/weapon/reagent_containers/dropper = 3, /obj/item/stack/medical/gauze = 8, /obj/item/weapon/reagent_containers/pill/patch/styptic = 5, /obj/item/weapon/reagent_containers/pill/insulin = 10, - /obj/item/weapon/reagent_containers/pill/patch/silver_sulf = 5, /obj/item/weapon/reagent_containers/glass/bottle/charcoal = 4, /obj/item/weapon/reagent_containers/spray/medical/sterilizer = 1, - /obj/item/weapon/reagent_containers/glass/bottle/epinephrine = 4, /obj/item/weapon/reagent_containers/glass/bottle/morphine = 4, /obj/item/weapon/reagent_containers/glass/bottle/salglu_solution = 3, - /obj/item/weapon/reagent_containers/glass/bottle/toxin = 3, /obj/item/weapon/reagent_containers/syringe/antiviral = 6, /obj/item/weapon/reagent_containers/pill/salbutamol = 2, /obj/item/device/healthanalyzer = 4, /obj/item/device/sensor_device = 2) - contraband = list(/obj/item/weapon/reagent_containers/pill/tox = 3, /obj/item/weapon/reagent_containers/pill/morphine = 4, /obj/item/weapon/reagent_containers/pill/charcoal = 6) - premium = list(/obj/item/weapon/storage/box/hug/medical = 1, /obj/item/weapon/reagent_containers/hypospray/medipen = 3, /obj/item/weapon/storage/belt/medical = 3, /obj/item/weapon/wrench/medical = 1) + products = list(/obj/item/reagent_containers/syringe = 12, /obj/item/reagent_containers/dropper = 3, /obj/item/stack/medical/gauze = 8, /obj/item/reagent_containers/pill/patch/styptic = 5, /obj/item/reagent_containers/pill/insulin = 10, + /obj/item/reagent_containers/pill/patch/silver_sulf = 5, /obj/item/reagent_containers/glass/bottle/charcoal = 4, /obj/item/reagent_containers/spray/medical/sterilizer = 1, + /obj/item/reagent_containers/glass/bottle/epinephrine = 4, /obj/item/reagent_containers/glass/bottle/morphine = 4, /obj/item/reagent_containers/glass/bottle/salglu_solution = 3, + /obj/item/reagent_containers/glass/bottle/toxin = 3, /obj/item/reagent_containers/syringe/antiviral = 6, /obj/item/reagent_containers/pill/salbutamol = 2, /obj/item/device/healthanalyzer = 4, /obj/item/device/sensor_device = 2) + contraband = list(/obj/item/reagent_containers/pill/tox = 3, /obj/item/reagent_containers/pill/morphine = 4, /obj/item/reagent_containers/pill/charcoal = 6) + premium = list(/obj/item/storage/box/hug/medical = 1, /obj/item/reagent_containers/hypospray/medipen = 3, /obj/item/storage/belt/medical = 3, /obj/item/wrench/medical = 1) armor = list(melee = 100, bullet = 100, laser = 100, energy = 100, bomb = 0, bio = 0, rad = 0, fire = 100, acid = 50) resistance_flags = FIRE_PROOF - refill_canister = /obj/item/weapon/vending_refill/medical + refill_canister = /obj/item/vending_refill/medical //This one's from bay12 /obj/machinery/vending/plasmaresearch @@ -931,13 +891,13 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C icon_state = "wallmed" icon_deny = "wallmed-deny" density = FALSE - products = list(/obj/item/weapon/reagent_containers/syringe = 3, /obj/item/weapon/reagent_containers/pill/patch/styptic = 5, - /obj/item/weapon/reagent_containers/pill/patch/silver_sulf = 5, /obj/item/weapon/reagent_containers/pill/charcoal = 2, - /obj/item/weapon/reagent_containers/spray/medical/sterilizer = 1) - contraband = list(/obj/item/weapon/reagent_containers/pill/tox = 2, /obj/item/weapon/reagent_containers/pill/morphine = 2) + products = list(/obj/item/reagent_containers/syringe = 3, /obj/item/reagent_containers/pill/patch/styptic = 5, + /obj/item/reagent_containers/pill/patch/silver_sulf = 5, /obj/item/reagent_containers/pill/charcoal = 2, + /obj/item/reagent_containers/spray/medical/sterilizer = 1) + contraband = list(/obj/item/reagent_containers/pill/tox = 2, /obj/item/reagent_containers/pill/morphine = 2) armor = list(melee = 100, bullet = 100, laser = 100, energy = 100, bomb = 0, bio = 0, rad = 0, fire = 100, acid = 50) resistance_flags = FIRE_PROOF - refill_canister = /obj/item/weapon/vending_refill/medical + refill_canister = /obj/item/vending_refill/medical refill_count = 1 /obj/machinery/vending/security @@ -947,16 +907,16 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C icon_state = "sec" icon_deny = "sec-deny" req_access_txt = "1" - products = list(/obj/item/weapon/restraints/handcuffs = 8, /obj/item/weapon/restraints/handcuffs/cable/zipties = 10, /obj/item/weapon/grenade/flashbang = 4, /obj/item/device/assembly/flash/handheld = 5, - /obj/item/weapon/reagent_containers/food/snacks/donut = 12, /obj/item/weapon/storage/box/evidence = 6, /obj/item/device/flashlight/seclite = 4, /obj/item/weapon/restraints/legcuffs/bola/energy = 7) - contraband = list(/obj/item/clothing/glasses/sunglasses = 2, /obj/item/weapon/storage/fancy/donut_box = 2) - premium = list(/obj/item/weapon/coin/antagtoken = 1) + products = list(/obj/item/restraints/handcuffs = 8, /obj/item/restraints/handcuffs/cable/zipties = 10, /obj/item/grenade/flashbang = 4, /obj/item/device/assembly/flash/handheld = 5, + /obj/item/reagent_containers/food/snacks/donut = 12, /obj/item/storage/box/evidence = 6, /obj/item/device/flashlight/seclite = 4, /obj/item/restraints/legcuffs/bola/energy = 7) + contraband = list(/obj/item/clothing/glasses/sunglasses = 2, /obj/item/storage/fancy/donut_box = 2) + premium = list(/obj/item/coin/antagtoken = 1) armor = list(melee = 100, bullet = 100, laser = 100, energy = 100, bomb = 0, bio = 0, rad = 0, fire = 100, acid = 50) resistance_flags = FIRE_PROOF /obj/machinery/vending/security/pre_throw(obj/item/I) - if(istype(I, /obj/item/weapon/grenade)) - var/obj/item/weapon/grenade/G = I + if(istype(I, /obj/item/grenade)) + var/obj/item/grenade/G = I G.preprime() else if(istype(I, /obj/item/device/flashlight)) var/obj/item/device/flashlight/F = I @@ -970,9 +930,9 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C product_ads = "We like plants!;Don't you want some?;The greenest thumbs ever.;We like big plants.;Soft soil..." icon_state = "nutri" icon_deny = "nutri-deny" - products = list(/obj/item/weapon/reagent_containers/glass/bottle/nutrient/ez = 30, /obj/item/weapon/reagent_containers/glass/bottle/nutrient/l4z = 20, /obj/item/weapon/reagent_containers/glass/bottle/nutrient/rh = 10, /obj/item/weapon/reagent_containers/spray/pestspray = 20, - /obj/item/weapon/reagent_containers/syringe = 5, /obj/item/weapon/storage/bag/plants = 5, /obj/item/weapon/cultivator = 3, /obj/item/weapon/shovel/spade = 3, /obj/item/device/plant_analyzer = 4) - contraband = list(/obj/item/weapon/reagent_containers/glass/bottle/ammonia = 10, /obj/item/weapon/reagent_containers/glass/bottle/diethylamine = 5) + products = list(/obj/item/reagent_containers/glass/bottle/nutrient/ez = 30, /obj/item/reagent_containers/glass/bottle/nutrient/l4z = 20, /obj/item/reagent_containers/glass/bottle/nutrient/rh = 10, /obj/item/reagent_containers/spray/pestspray = 20, + /obj/item/reagent_containers/syringe = 5, /obj/item/storage/bag/plants = 5, /obj/item/cultivator = 3, /obj/item/shovel/spade = 3, /obj/item/device/plant_analyzer = 4) + contraband = list(/obj/item/reagent_containers/glass/bottle/ammonia = 10, /obj/item/reagent_containers/glass/bottle/diethylamine = 5) armor = list(melee = 100, bullet = 100, laser = 100, energy = 100, bomb = 0, bio = 0, rad = 0, fire = 100, acid = 50) resistance_flags = FIRE_PROOF @@ -993,7 +953,7 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C contraband = list(/obj/item/seeds/amanita = 2, /obj/item/seeds/glowshroom = 2, /obj/item/seeds/liberty = 2, /obj/item/seeds/nettle = 2, /obj/item/seeds/plump = 2, /obj/item/seeds/reishi = 2, /obj/item/seeds/cannabis = 3, /obj/item/seeds/starthistle = 2, /obj/item/seeds/random = 2) - premium = list(/obj/item/weapon/reagent_containers/spray/waterflower = 1) + premium = list(/obj/item/reagent_containers/spray/waterflower = 1) armor = list(melee = 100, bullet = 100, laser = 100, energy = 100, bomb = 0, bio = 0, rad = 0, fire = 100, acid = 50) resistance_flags = FIRE_PROOF @@ -1004,8 +964,8 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C product_slogans = "Sling spells the proper way with MagiVend!;Be your own Houdini! Use MagiVend!" vend_reply = "Have an enchanted evening!" product_ads = "FJKLFJSD;AJKFLBJAKL;1234 LOONIES LOL!;>MFW;Kill them fuckers!;GET DAT FUKKEN DISK;HONK!;EI NATH;Destroy the station!;Admin conspiracies since forever!;Space-time bending hardware!" - products = list(/obj/item/clothing/head/wizard = 1, /obj/item/clothing/suit/wizrobe = 1, /obj/item/clothing/head/wizard/red = 1, /obj/item/clothing/suit/wizrobe/red = 1, /obj/item/clothing/head/wizard/yellow = 1, /obj/item/clothing/suit/wizrobe/yellow = 1, /obj/item/clothing/shoes/sandal/magic = 1, /obj/item/weapon/staff = 2) - contraband = list(/obj/item/weapon/reagent_containers/glass/bottle/wizarditis = 1) //No one can get to the machine to hack it anyways; for the lulz - Microwave + products = list(/obj/item/clothing/head/wizard = 1, /obj/item/clothing/suit/wizrobe = 1, /obj/item/clothing/head/wizard/red = 1, /obj/item/clothing/suit/wizrobe/red = 1, /obj/item/clothing/head/wizard/yellow = 1, /obj/item/clothing/suit/wizrobe/yellow = 1, /obj/item/clothing/shoes/sandal/magic = 1, /obj/item/staff = 2) + contraband = list(/obj/item/reagent_containers/glass/bottle/wizarditis = 1) //No one can get to the machine to hack it anyways; for the lulz - Microwave armor = list(melee = 100, bullet = 100, laser = 100, energy = 100, bomb = 0, bio = 0, rad = 0, fire = 100, acid = 50) resistance_flags = FIRE_PROOF @@ -1022,7 +982,7 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C /obj/item/clothing/suit/toggle/labcoat/mad = 1, /obj/item/clothing/shoes/jackboots = 1, /obj/item/clothing/under/schoolgirl = 1, /obj/item/clothing/under/schoolgirl/red = 1, /obj/item/clothing/under/schoolgirl/green = 1, /obj/item/clothing/under/schoolgirl/orange = 1, /obj/item/clothing/head/kitty = 1, /obj/item/clothing/under/skirt/black = 1, /obj/item/clothing/head/beret = 1, /obj/item/clothing/accessory/waistcoat = 1, /obj/item/clothing/under/suit_jacket = 1, /obj/item/clothing/head/that =1, /obj/item/clothing/under/kilt = 1, /obj/item/clothing/head/beret = 1, /obj/item/clothing/accessory/waistcoat = 1, - /obj/item/clothing/glasses/monocle =1, /obj/item/clothing/head/bowler = 1, /obj/item/weapon/cane = 1, /obj/item/clothing/under/sl_suit = 1, + /obj/item/clothing/glasses/monocle =1, /obj/item/clothing/head/bowler = 1, /obj/item/cane = 1, /obj/item/clothing/under/sl_suit = 1, /obj/item/clothing/mask/fakemoustache = 1, /obj/item/clothing/suit/bio_suit/plaguedoctorsuit = 1, /obj/item/clothing/head/plaguedoctorhat = 1, /obj/item/clothing/mask/gas/plaguedoctor = 1, /obj/item/clothing/suit/toggle/owlwings = 1, /obj/item/clothing/under/owl = 1, /obj/item/clothing/mask/gas/owl_mask = 1, /obj/item/clothing/suit/toggle/owlwings/griffinwings = 1, /obj/item/clothing/under/griffin = 1, /obj/item/clothing/shoes/griffin = 1, /obj/item/clothing/head/griffin = 1, @@ -1030,8 +990,8 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C /obj/item/clothing/under/pirate = 1, /obj/item/clothing/suit/pirate = 1, /obj/item/clothing/head/pirate = 1, /obj/item/clothing/head/bandana = 1, /obj/item/clothing/head/bandana = 1, /obj/item/clothing/under/soviet = 1, /obj/item/clothing/head/ushanka = 1, /obj/item/clothing/suit/imperium_monk = 1, /obj/item/clothing/mask/gas/cyborg = 1, /obj/item/clothing/suit/holidaypriest = 1, /obj/item/clothing/head/wizard/marisa/fake = 1, - /obj/item/clothing/suit/wizrobe/marisa/fake = 1, /obj/item/clothing/under/sundress = 1, /obj/item/clothing/head/witchwig = 1, /obj/item/weapon/staff/broom = 1, - /obj/item/clothing/suit/wizrobe/fake = 1, /obj/item/clothing/head/wizard/fake = 1, /obj/item/weapon/staff = 3, /obj/item/clothing/mask/gas/sexyclown = 1, + /obj/item/clothing/suit/wizrobe/marisa/fake = 1, /obj/item/clothing/under/sundress = 1, /obj/item/clothing/head/witchwig = 1, /obj/item/staff/broom = 1, + /obj/item/clothing/suit/wizrobe/fake = 1, /obj/item/clothing/head/wizard/fake = 1, /obj/item/staff = 3, /obj/item/clothing/mask/gas/sexyclown = 1, /obj/item/clothing/under/rank/clown/sexy = 1, /obj/item/clothing/mask/gas/sexymime = 1, /obj/item/clothing/under/sexymime = 1, /obj/item/clothing/mask/rat/bat = 1, /obj/item/clothing/mask/rat/bee = 1, /obj/item/clothing/mask/rat/bear = 1, /obj/item/clothing/mask/rat/raven = 1, /obj/item/clothing/mask/rat/jackal = 1, /obj/item/clothing/mask/rat/fox = 1, /obj/item/clothing/mask/rat/tribal = 1, /obj/item/clothing/mask/rat = 1, /obj/item/clothing/suit/apron/overalls = 1, /obj/item/clothing/head/rabbitears =1, /obj/item/clothing/head/sombrero = 1, /obj/item/clothing/head/sombrero/green = 1, /obj/item/clothing/suit/poncho = 1, /obj/item/clothing/suit/poncho/green = 1, /obj/item/clothing/suit/poncho/red = 1, @@ -1051,17 +1011,17 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C /obj/item/clothing/under/scratch = 1, /obj/item/clothing/under/sailor = 1, /obj/item/clothing/ears/headphones = 2) - contraband = list(/obj/item/clothing/suit/judgerobe = 1, /obj/item/clothing/head/powdered_wig = 1, /obj/item/weapon/gun/magic/wand = 2, /obj/item/clothing/glasses/sunglasses/garb = 2, /obj/item/clothing/glasses/sunglasses/blindfold = 1, /obj/item/clothing/mask/muzzle = 2) - premium = list(/obj/item/clothing/suit/pirate/captain = 2, /obj/item/clothing/head/pirate/captain = 2, /obj/item/clothing/head/helmet/roman = 1, /obj/item/clothing/head/helmet/roman/legionaire = 1, /obj/item/clothing/under/roman = 1, /obj/item/clothing/shoes/roman = 1, /obj/item/weapon/shield/riot/roman = 1, /obj/item/weapon/skub = 1) - refill_canister = /obj/item/weapon/vending_refill/autodrobe + contraband = list(/obj/item/clothing/suit/judgerobe = 1, /obj/item/clothing/head/powdered_wig = 1, /obj/item/gun/magic/wand = 2, /obj/item/clothing/glasses/sunglasses/garb = 2, /obj/item/clothing/glasses/sunglasses/blindfold = 1, /obj/item/clothing/mask/muzzle = 2) + premium = list(/obj/item/clothing/suit/pirate/captain = 2, /obj/item/clothing/head/pirate/captain = 2, /obj/item/clothing/head/helmet/roman = 1, /obj/item/clothing/head/helmet/roman/legionaire = 1, /obj/item/clothing/under/roman = 1, /obj/item/clothing/shoes/roman = 1, /obj/item/shield/riot/roman = 1, /obj/item/skub = 1) + refill_canister = /obj/item/vending_refill/autodrobe /obj/machinery/vending/dinnerware name = "\improper Plasteel Chef's Dinnerware Vendor" desc = "A kitchen and restaurant equipment vendor" product_ads = "Mm, food stuffs!;Food and food accessories.;Get your plates!;You like forks?;I like forks.;Woo, utensils.;You don't really need these..." icon_state = "dinnerware" - products = list(/obj/item/weapon/storage/bag/tray = 8, /obj/item/weapon/kitchen/fork = 6, /obj/item/weapon/kitchen/knife = 6, /obj/item/weapon/kitchen/rollingpin = 2, /obj/item/weapon/reagent_containers/food/drinks/drinkingglass = 8, /obj/item/clothing/suit/apron/chef = 2, /obj/item/weapon/reagent_containers/food/condiment/pack/ketchup = 5, /obj/item/weapon/reagent_containers/food/condiment/pack/hotsauce = 5, /obj/item/weapon/reagent_containers/food/condiment/saltshaker = 5, /obj/item/weapon/reagent_containers/food/condiment/peppermill = 5, /obj/item/weapon/reagent_containers/glass/bowl = 20) - contraband = list(/obj/item/weapon/kitchen/rollingpin = 2, /obj/item/weapon/kitchen/knife/butcher = 2) + products = list(/obj/item/storage/bag/tray = 8, /obj/item/kitchen/fork = 6, /obj/item/kitchen/knife = 6, /obj/item/kitchen/rollingpin = 2, /obj/item/reagent_containers/food/drinks/drinkingglass = 8, /obj/item/clothing/suit/apron/chef = 2, /obj/item/reagent_containers/food/condiment/pack/ketchup = 5, /obj/item/reagent_containers/food/condiment/pack/hotsauce = 5, /obj/item/reagent_containers/food/condiment/saltshaker = 5, /obj/item/reagent_containers/food/condiment/peppermill = 5, /obj/item/reagent_containers/glass/bowl = 20) + contraband = list(/obj/item/kitchen/rollingpin = 2, /obj/item/kitchen/knife/butcher = 2) armor = list(melee = 100, bullet = 100, laser = 100, energy = 100, bomb = 0, bio = 0, rad = 0, fire = 100, acid = 50) resistance_flags = FIRE_PROOF @@ -1070,8 +1030,8 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C desc = "Old sweet water vending machine" icon_state = "sovietsoda" product_ads = "For Tsar and Country.;Have you fulfilled your nutrition quota today?;Very nice!;We are simple people, for this is all we eat.;If there is a person, there is a problem. If there is no person, then there is no problem." - products = list(/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/filled/soda = 30) - contraband = list(/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/filled/cola = 20) + products = list(/obj/item/reagent_containers/food/drinks/drinkingglass/filled/soda = 30) + contraband = list(/obj/item/reagent_containers/food/drinks/drinkingglass/filled/cola = 20) armor = list(melee = 100, bullet = 100, laser = 100, energy = 100, bomb = 0, bio = 0, rad = 0, fire = 100, acid = 50) resistance_flags = FIRE_PROOF @@ -1083,18 +1043,18 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C //req_access_txt = "12" //Maintenance access products = list( /obj/item/stack/cable_coil/random = 10, - /obj/item/weapon/crowbar = 5, - /obj/item/weapon/weldingtool = 3, - /obj/item/weapon/wirecutters = 5, - /obj/item/weapon/wrench = 5, + /obj/item/crowbar = 5, + /obj/item/weldingtool = 3, + /obj/item/wirecutters = 5, + /obj/item/wrench = 5, /obj/item/device/analyzer = 5, /obj/item/device/t_scanner = 5, - /obj/item/weapon/screwdriver = 5, + /obj/item/screwdriver = 5, /obj/item/device/flashlight/glowstick = 3, /obj/item/device/flashlight/glowstick/red = 3, /obj/item/device/flashlight = 5) contraband = list( - /obj/item/weapon/weldingtool/hugetank = 2, + /obj/item/weldingtool/hugetank = 2, /obj/item/clothing/gloves/color/fyellow = 2) premium = list( /obj/item/clothing/gloves/color/yellow = 1) @@ -1107,9 +1067,9 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C icon_state = "engivend" icon_deny = "engivend-deny" req_access_txt = "11" //Engineering Equipment access - products = list(/obj/item/clothing/glasses/meson/engine = 2, /obj/item/device/multitool = 4, /obj/item/weapon/electronics/airlock = 10, /obj/item/weapon/electronics/apc = 10, /obj/item/weapon/electronics/airalarm = 10, /obj/item/weapon/stock_parts/cell/high = 10, /obj/item/weapon/construction/rcd/loaded = 3, /obj/item/device/geiger_counter = 5) - contraband = list(/obj/item/weapon/stock_parts/cell/potato = 3) - premium = list(/obj/item/weapon/storage/belt/utility = 3) + products = list(/obj/item/clothing/glasses/meson/engine = 2, /obj/item/device/multitool = 4, /obj/item/electronics/airlock = 10, /obj/item/electronics/apc = 10, /obj/item/electronics/airalarm = 10, /obj/item/stock_parts/cell/high = 10, /obj/item/construction/rcd/loaded = 3, /obj/item/device/geiger_counter = 5, /obj/item/grenade/chem_grenade/smart_metal_foam = 10) + contraband = list(/obj/item/stock_parts/cell/potato = 3) + premium = list(/obj/item/storage/belt/utility = 3, /obj/item/storage/box/smart_metal_foam = 1) armor = list(melee = 100, bullet = 100, laser = 100, energy = 100, bomb = 0, bio = 0, rad = 0, fire = 100, acid = 50) resistance_flags = FIRE_PROOF @@ -1121,11 +1081,11 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C icon_deny = "engi-deny" req_access_txt = "11" products = list(/obj/item/clothing/under/rank/chief_engineer = 4, /obj/item/clothing/under/rank/engineer = 4, /obj/item/clothing/shoes/sneakers/orange = 4, /obj/item/clothing/head/hardhat = 4, - /obj/item/weapon/storage/belt/utility = 4, /obj/item/clothing/glasses/meson/engine = 4, /obj/item/clothing/gloves/color/yellow = 4, /obj/item/weapon/screwdriver = 12, - /obj/item/weapon/crowbar = 12, /obj/item/weapon/wirecutters = 12, /obj/item/device/multitool = 12, /obj/item/weapon/wrench = 12, /obj/item/device/t_scanner = 12, - /obj/item/weapon/stock_parts/cell = 8, /obj/item/weapon/weldingtool = 8, /obj/item/clothing/head/welding = 8, - /obj/item/weapon/light/tube = 10, /obj/item/clothing/suit/fire = 4, /obj/item/weapon/stock_parts/scanning_module = 5, /obj/item/weapon/stock_parts/micro_laser = 5, - /obj/item/weapon/stock_parts/matter_bin = 5, /obj/item/weapon/stock_parts/manipulator = 5, /obj/item/weapon/stock_parts/console_screen = 5) + /obj/item/storage/belt/utility = 4, /obj/item/clothing/glasses/meson/engine = 4, /obj/item/clothing/gloves/color/yellow = 4, /obj/item/screwdriver = 12, + /obj/item/crowbar = 12, /obj/item/wirecutters = 12, /obj/item/device/multitool = 12, /obj/item/wrench = 12, /obj/item/device/t_scanner = 12, + /obj/item/stock_parts/cell = 8, /obj/item/weldingtool = 8, /obj/item/clothing/head/welding = 8, + /obj/item/light/tube = 10, /obj/item/clothing/suit/fire = 4, /obj/item/stock_parts/scanning_module = 5, /obj/item/stock_parts/micro_laser = 5, + /obj/item/stock_parts/matter_bin = 5, /obj/item/stock_parts/manipulator = 5, /obj/item/stock_parts/console_screen = 5) armor = list(melee = 100, bullet = 100, laser = 100, energy = 100, bomb = 0, bio = 0, rad = 0, fire = 100, acid = 50) resistance_flags = FIRE_PROOF @@ -1137,9 +1097,9 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C icon_deny = "robotics-deny" req_access_txt = "29" products = list(/obj/item/clothing/suit/toggle/labcoat = 4, /obj/item/clothing/under/rank/roboticist = 4, /obj/item/stack/cable_coil = 4, /obj/item/device/assembly/flash/handheld = 4, - /obj/item/weapon/stock_parts/cell/high = 12, /obj/item/device/assembly/prox_sensor = 3, /obj/item/device/assembly/signaler = 3, /obj/item/device/healthanalyzer = 3, - /obj/item/weapon/scalpel = 2, /obj/item/weapon/circular_saw = 2, /obj/item/weapon/tank/internals/anesthetic = 2, /obj/item/clothing/mask/breath/medical = 5, - /obj/item/weapon/screwdriver = 5, /obj/item/weapon/crowbar = 5) + /obj/item/stock_parts/cell/high = 12, /obj/item/device/assembly/prox_sensor = 3, /obj/item/device/assembly/signaler = 3, /obj/item/device/healthanalyzer = 3, + /obj/item/scalpel = 2, /obj/item/circular_saw = 2, /obj/item/tank/internals/anesthetic = 2, /obj/item/clothing/mask/breath/medical = 5, + /obj/item/screwdriver = 5, /obj/item/crowbar = 5) armor = list(melee = 100, bullet = 100, laser = 100, energy = 100, bomb = 0, bio = 0, rad = 0, fire = 100, acid = 50) resistance_flags = FIRE_PROOF @@ -1170,15 +1130,15 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C /obj/item/clothing/glasses/regular=1, /obj/item/clothing/glasses/regular/jamjar=1, /obj/item/clothing/head/sombrero=1, /obj/item/clothing/suit/poncho=1, /obj/item/clothing/suit/ianshirt=1, /obj/item/clothing/shoes/laceup=2, /obj/item/clothing/shoes/sneakers/black=4, /obj/item/clothing/shoes/sandal=1, /obj/item/clothing/gloves/fingerless=2, /obj/item/clothing/glasses/orange=1, /obj/item/clothing/glasses/red=1, - /obj/item/weapon/storage/belt/fannypack=1, /obj/item/weapon/storage/belt/fannypack/blue=1, /obj/item/weapon/storage/belt/fannypack/red=1, /obj/item/clothing/suit/jacket/letterman=2, + /obj/item/storage/belt/fannypack=1, /obj/item/storage/belt/fannypack/blue=1, /obj/item/storage/belt/fannypack/red=1, /obj/item/clothing/suit/jacket/letterman=2, /obj/item/clothing/head/beanie=1, /obj/item/clothing/head/beanie/black=1, /obj/item/clothing/head/beanie/red=1, /obj/item/clothing/head/beanie/green=1, /obj/item/clothing/head/beanie/darkblue=1, /obj/item/clothing/head/beanie/purple=1, /obj/item/clothing/head/beanie/yellow=1, /obj/item/clothing/head/beanie/orange=1, /obj/item/clothing/head/beanie/cyan=1, /obj/item/clothing/head/beanie/christmas=1, /obj/item/clothing/head/beanie/striped=1, /obj/item/clothing/head/beanie/stripedred=1, /obj/item/clothing/head/beanie/stripedblue=1, /obj/item/clothing/head/beanie/stripedgreen=1, /obj/item/clothing/suit/jacket/letterman_red=1, /obj/item/clothing/ears/headphones = 10) - contraband = list(/obj/item/clothing/under/syndicate/tacticool=1, /obj/item/clothing/mask/balaclava=1, /obj/item/clothing/head/ushanka=1, /obj/item/clothing/under/soviet=1, /obj/item/weapon/storage/belt/fannypack/black=2, /obj/item/clothing/suit/jacket/letterman_syndie=1, /obj/item/clothing/under/jabroni=1, /obj/item/clothing/suit/vapeshirt=1, /obj/item/clothing/under/geisha=1) + contraband = list(/obj/item/clothing/under/syndicate/tacticool=1, /obj/item/clothing/mask/balaclava=1, /obj/item/clothing/head/ushanka=1, /obj/item/clothing/under/soviet=1, /obj/item/storage/belt/fannypack/black=2, /obj/item/clothing/suit/jacket/letterman_syndie=1, /obj/item/clothing/under/jabroni=1, /obj/item/clothing/suit/vapeshirt=1, /obj/item/clothing/under/geisha=1) premium = list(/obj/item/clothing/under/suit_jacket/checkered=1, /obj/item/clothing/head/mailman=1, /obj/item/clothing/under/rank/mailman=1, /obj/item/clothing/suit/jacket/leather=1, /obj/item/clothing/suit/jacket/leather/overcoat=1, /obj/item/clothing/under/pants/mustangjeans=1, /obj/item/clothing/neck/necklace/dope=3, /obj/item/clothing/suit/jacket/letterman_nanotrasen=1) - refill_canister = /obj/item/weapon/vending_refill/clothing + refill_canister = /obj/item/vending_refill/clothing /obj/machinery/vending/toyliberationstation name = "\improper Syndicate Donksoft Toy Vendor" @@ -1188,20 +1148,20 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C product_slogans = "Get your cool toys today!;Trigger a valid hunter today!;Quality toy weapons for cheap prices!;Give them to HoPs for all access!;Give them to HoS to get perma briged!" product_ads = "Feel robust with your toys!;Express your inner child today!;Toy weapons don't kill people, but valid hunters do!;Who needs responsibilities when you have toy weapons?;Make your next murder FUN!" vend_reply = "Come back for more!" - products = list(/obj/item/weapon/gun/ballistic/automatic/toy/unrestricted = 10, - /obj/item/weapon/gun/ballistic/automatic/toy/pistol/unrestricted = 10, - /obj/item/weapon/gun/ballistic/shotgun/toy/unrestricted = 10, + products = list(/obj/item/gun/ballistic/automatic/toy/unrestricted = 10, + /obj/item/gun/ballistic/automatic/toy/pistol/unrestricted = 10, + /obj/item/gun/ballistic/shotgun/toy/unrestricted = 10, /obj/item/toy/sword = 10, /obj/item/ammo_box/foambox = 20, /obj/item/toy/foamblade = 10, /obj/item/toy/syndicateballoon = 10, /obj/item/clothing/suit/syndicatefake = 5, /obj/item/clothing/head/syndicatefake = 5) //OPS IN DORMS oh wait it's just a assistant - contraband = list(/obj/item/weapon/gun/ballistic/shotgun/toy/crossbow = 10, //Congrats, you unlocked the +18 setting! - /obj/item/weapon/gun/ballistic/automatic/c20r/toy/unrestricted = 10, - /obj/item/weapon/gun/ballistic/automatic/l6_saw/toy/unrestricted = 10, + contraband = list(/obj/item/gun/ballistic/shotgun/toy/crossbow = 10, //Congrats, you unlocked the +18 setting! + /obj/item/gun/ballistic/automatic/c20r/toy/unrestricted = 10, + /obj/item/gun/ballistic/automatic/l6_saw/toy/unrestricted = 10, /obj/item/ammo_box/foambox/riot = 20, /obj/item/toy/katana = 10, - /obj/item/weapon/twohanded/dualsaber/toy = 5, + /obj/item/twohanded/dualsaber/toy = 5, /obj/item/toy/cards/deck/syndicate = 10) //Gambling and it hurts, making it a +18 item armor = list(melee = 100, bullet = 100, laser = 100, energy = 100, bomb = 0, bio = 0, rad = 0, fire = 100, acid = 50) resistance_flags = FIRE_PROOF diff --git a/code/game/machinery/washing_machine.dm b/code/game/machinery/washing_machine.dm index 3c9131ab9b..f1384c0ea3 100644 --- a/code/game/machinery/washing_machine.dm +++ b/code/game/machinery/washing_machine.dm @@ -69,10 +69,10 @@ qdel(src) /obj/item/clothing/suit/hooded/ian_costume/machine_wash(obj/machinery/washing_machine/WM) - new /obj/item/weapon/reagent_containers/food/snacks/meat/slab/corgi(loc) + new /obj/item/reagent_containers/food/snacks/meat/slab/corgi(loc) qdel(src) -/obj/item/weapon/paper/machine_wash(obj/machinery/washing_machine/WM) +/obj/item/paper/machine_wash(obj/machinery/washing_machine/WM) if(WM.color_source) if(istype(WM.color_source, /obj/item/toy/crayon)) var/obj/item/toy/crayon/CR = WM.color_source @@ -129,7 +129,7 @@ if(chained) chained = 0 slowdown = SHOES_SLOWDOWN - new /obj/item/weapon/restraints/handcuffs(loc) + new /obj/item/restraints/handcuffs(loc) if(WM.color_source) var/wash_color = WM.color_source.item_color for(var/T in typesof(/obj/item/clothing/shoes/sneakers)) @@ -141,11 +141,11 @@ desc = "The colors are a bit dodgy." break -/obj/item/weapon/bedsheet/machine_wash(obj/machinery/washing_machine/WM) +/obj/item/bedsheet/machine_wash(obj/machinery/washing_machine/WM) if(WM.color_source) var/wash_color = WM.color_source.item_color - for(var/T in typesof(/obj/item/weapon/bedsheet)) - var/obj/item/weapon/bedsheet/B = T + for(var/T in typesof(/obj/item/bedsheet)) + var/obj/item/bedsheet/B = T if(wash_color == initial(B.item_color)) icon_state = initial(B.icon_state) item_color = wash_color @@ -188,7 +188,7 @@ if(panel_open) add_overlay("wm_panel") -/obj/machinery/washing_machine/attackby(obj/item/weapon/W, mob/user, params) +/obj/machinery/washing_machine/attackby(obj/item/W, mob/user, params) if(default_deconstruction_screwdriver(user, null, null, W)) update_icon() return @@ -211,7 +211,7 @@ to_chat(user, "\The [W] is stuck to your hand, you cannot put it in the washing machine!") return 1 - if(istype(W, /obj/item/toy/crayon) || istype(W, /obj/item/weapon/stamp)) + if(istype(W, /obj/item/toy/crayon) || istype(W, /obj/item/stamp)) color_source = W update_icon() diff --git a/code/game/mecha/combat/combat.dm b/code/game/mecha/combat/combat.dm index c4f5080bc8..4e8e42e10f 100644 --- a/code/game/mecha/combat/combat.dm +++ b/code/game/mecha/combat/combat.dm @@ -5,8 +5,8 @@ /obj/mecha/combat/CheckParts(list/parts_list) ..() - var/obj/item/weapon/stock_parts/capacitor/C = locate() in contents - var/obj/item/weapon/stock_parts/scanning_module/SM = locate() in contents + var/obj/item/stock_parts/capacitor/C = locate() in contents + var/obj/item/stock_parts/scanning_module/SM = locate() in contents step_energy_drain = 20 - (5 * SM.rating) //10 is normal, so on lowest part its worse, on second its ok and on higher its real good up to 0 on best armor["energy"] += (C.rating * 10) //Each level of capacitor protects the mech against emp by 10% qdel(C) diff --git a/code/game/mecha/combat/gygax.dm b/code/game/mecha/combat/gygax.dm index 451f2728fa..df66127cc7 100644 --- a/code/game/mecha/combat/gygax.dm +++ b/code/game/mecha/combat/gygax.dm @@ -39,7 +39,7 @@ ME.attach(src) return -/obj/mecha/combat/gygax/dark/add_cell(obj/item/weapon/stock_parts/cell/C=null) +/obj/mecha/combat/gygax/dark/add_cell(obj/item/stock_parts/cell/C=null) if(C) C.forceMove(src) cell = C diff --git a/code/game/mecha/equipment/tools/medical_tools.dm b/code/game/mecha/equipment/tools/medical_tools.dm index 8d8a5420c2..310e9985f5 100644 --- a/code/game/mecha/equipment/tools/medical_tools.dm +++ b/code/game/mecha/equipment/tools/medical_tools.dm @@ -1,563 +1,560 @@ -// Sleeper, Medical Beam, and Syringe gun - -/obj/item/mecha_parts/mecha_equipment/medical - -/obj/item/mecha_parts/mecha_equipment/medical/New() - ..() - START_PROCESSING(SSobj, src) - - -/obj/item/mecha_parts/mecha_equipment/medical/can_attach(obj/mecha/medical/M) - if(..() && istype(M)) - return 1 - - -/obj/item/mecha_parts/mecha_equipment/medical/attach(obj/mecha/M) - ..() - START_PROCESSING(SSobj, src) - -/obj/item/mecha_parts/mecha_equipment/medical/Destroy() - STOP_PROCESSING(SSobj, src) - return ..() - -/obj/item/mecha_parts/mecha_equipment/medical/process() - if(!chassis) - STOP_PROCESSING(SSobj, src) - return 1 - -/obj/item/mecha_parts/mecha_equipment/medical/mechmedbeam/detach() - STOP_PROCESSING(SSobj, src) - return ..() - -/obj/item/mecha_parts/mecha_equipment/medical/sleeper - name = "mounted sleeper" - desc = "Equipment for medical exosuits. A mounted sleeper that stabilizes patients and can inject reagents in the exosuit's reserves." - icon = 'icons/obj/Cryogenic2.dmi' - icon_state = "sleeper" - origin_tech = "engineering=3;biotech=3;plasmatech=2" - energy_drain = 20 - range = MELEE - equip_cooldown = 20 - var/mob/living/carbon/patient = null - var/inject_amount = 10 - salvageable = 0 - -/obj/item/mecha_parts/mecha_equipment/medical/sleeper/allow_drop() - return 0 - -/obj/item/mecha_parts/mecha_equipment/medical/sleeper/Destroy() - for(var/atom/movable/AM in src) - AM.forceMove(get_turf(src)) - return ..() - -/obj/item/mecha_parts/mecha_equipment/medical/sleeper/Exit(atom/movable/O) - return 0 - -/obj/item/mecha_parts/mecha_equipment/medical/sleeper/action(mob/living/carbon/target) - if(!action_checks(target)) - return - if(!istype(target)) - return - if(!patient_insertion_check(target)) - return - occupant_message("You start putting [target] into [src]...") - chassis.visible_message("[chassis] starts putting [target] into \the [src].") - if(do_after_cooldown(target)) - if(!patient_insertion_check(target)) - return - target.forceMove(src) - patient = target - START_PROCESSING(SSobj, src) - update_equip_info() - occupant_message("[target] successfully loaded into [src]. Life support functions engaged.") - chassis.visible_message("[chassis] loads [target] into [src].") - log_message("[target] loaded. Life support functions engaged.") - -/obj/item/mecha_parts/mecha_equipment/medical/sleeper/proc/patient_insertion_check(mob/living/carbon/target) - if(target.buckled) - occupant_message("[target] will not fit into the sleeper because [target.p_they()] [target.p_are()] buckled to [target.buckled]!") - return - if(target.has_buckled_mobs()) - occupant_message("[target] will not fit into the sleeper because of the creatures attached to it!") - return - if(patient) - occupant_message("The sleeper is already occupied!") - return - return 1 - -/obj/item/mecha_parts/mecha_equipment/medical/sleeper/proc/go_out() - if(!patient) - return - patient.forceMove(get_turf(src)) - occupant_message("[patient] ejected. Life support functions disabled.") - log_message("[patient] ejected. Life support functions disabled.") - STOP_PROCESSING(SSobj, src) - patient = null - update_equip_info() - -/obj/item/mecha_parts/mecha_equipment/medical/sleeper/detach() - if(patient) - occupant_message("Unable to detach [src] - equipment occupied!") - return - STOP_PROCESSING(SSobj, src) - return ..() - -/obj/item/mecha_parts/mecha_equipment/medical/sleeper/get_equip_info() - var/output = ..() - if(output) - var/temp = "" - if(patient) - temp = "
\[Occupant: [patient] ([patient.stat > 1 ? "*DECEASED*" : "Health: [patient.health]%"])\]
View stats|Eject" - return "[output] [temp]" - return - -/obj/item/mecha_parts/mecha_equipment/medical/sleeper/Topic(href,href_list) - ..() - var/datum/topic_input/filter = new /datum/topic_input(href,href_list) - if(filter.get("eject")) - go_out() - if(filter.get("view_stats")) - chassis.occupant << browse(get_patient_stats(),"window=msleeper") - onclose(chassis.occupant, "msleeper") - return - if(filter.get("inject")) +// Sleeper, Medical Beam, and Syringe gun + +/obj/item/mecha_parts/mecha_equipment/medical + +/obj/item/mecha_parts/mecha_equipment/medical/New() + ..() + START_PROCESSING(SSobj, src) + + +/obj/item/mecha_parts/mecha_equipment/medical/can_attach(obj/mecha/medical/M) + if(..() && istype(M)) + return 1 + + +/obj/item/mecha_parts/mecha_equipment/medical/attach(obj/mecha/M) + ..() + START_PROCESSING(SSobj, src) + +/obj/item/mecha_parts/mecha_equipment/medical/Destroy() + STOP_PROCESSING(SSobj, src) + return ..() + +/obj/item/mecha_parts/mecha_equipment/medical/process() + if(!chassis) + STOP_PROCESSING(SSobj, src) + return 1 + +/obj/item/mecha_parts/mecha_equipment/medical/mechmedbeam/detach() + STOP_PROCESSING(SSobj, src) + return ..() + +/obj/item/mecha_parts/mecha_equipment/medical/sleeper + name = "mounted sleeper" + desc = "Equipment for medical exosuits. A mounted sleeper that stabilizes patients and can inject reagents in the exosuit's reserves." + icon = 'icons/obj/Cryogenic2.dmi' + icon_state = "sleeper" + origin_tech = "engineering=3;biotech=3;plasmatech=2" + energy_drain = 20 + range = MELEE + equip_cooldown = 20 + var/mob/living/carbon/patient = null + var/inject_amount = 10 + salvageable = 0 + +/obj/item/mecha_parts/mecha_equipment/medical/sleeper/Destroy() + for(var/atom/movable/AM in src) + AM.forceMove(get_turf(src)) + return ..() + +/obj/item/mecha_parts/mecha_equipment/medical/sleeper/Exit(atom/movable/O) + return 0 + +/obj/item/mecha_parts/mecha_equipment/medical/sleeper/action(mob/living/carbon/target) + if(!action_checks(target)) + return + if(!istype(target)) + return + if(!patient_insertion_check(target)) + return + occupant_message("You start putting [target] into [src]...") + chassis.visible_message("[chassis] starts putting [target] into \the [src].") + if(do_after_cooldown(target)) + if(!patient_insertion_check(target)) + return + target.forceMove(src) + patient = target + START_PROCESSING(SSobj, src) + update_equip_info() + occupant_message("[target] successfully loaded into [src]. Life support functions engaged.") + chassis.visible_message("[chassis] loads [target] into [src].") + log_message("[target] loaded. Life support functions engaged.") + +/obj/item/mecha_parts/mecha_equipment/medical/sleeper/proc/patient_insertion_check(mob/living/carbon/target) + if(target.buckled) + occupant_message("[target] will not fit into the sleeper because [target.p_they()] [target.p_are()] buckled to [target.buckled]!") + return + if(target.has_buckled_mobs()) + occupant_message("[target] will not fit into the sleeper because of the creatures attached to it!") + return + if(patient) + occupant_message("The sleeper is already occupied!") + return + return 1 + +/obj/item/mecha_parts/mecha_equipment/medical/sleeper/proc/go_out() + if(!patient) + return + patient.forceMove(get_turf(src)) + occupant_message("[patient] ejected. Life support functions disabled.") + log_message("[patient] ejected. Life support functions disabled.") + STOP_PROCESSING(SSobj, src) + patient = null + update_equip_info() + +/obj/item/mecha_parts/mecha_equipment/medical/sleeper/detach() + if(patient) + occupant_message("Unable to detach [src] - equipment occupied!") + return + STOP_PROCESSING(SSobj, src) + return ..() + +/obj/item/mecha_parts/mecha_equipment/medical/sleeper/get_equip_info() + var/output = ..() + if(output) + var/temp = "" + if(patient) + temp = "
\[Occupant: [patient] ([patient.stat > 1 ? "*DECEASED*" : "Health: [patient.health]%"])\]
View stats|Eject" + return "[output] [temp]" + return + +/obj/item/mecha_parts/mecha_equipment/medical/sleeper/Topic(href,href_list) + ..() + var/datum/topic_input/filter = new /datum/topic_input(href,href_list) + if(filter.get("eject")) + go_out() + if(filter.get("view_stats")) + chassis.occupant << browse(get_patient_stats(),"window=msleeper") + onclose(chassis.occupant, "msleeper") + return + if(filter.get("inject")) inject_reagent(filter.getType("inject", /datum/reagent),filter.getObj("source")) - return - -/obj/item/mecha_parts/mecha_equipment/medical/sleeper/proc/get_patient_stats() - if(!patient) - return - return {" - - [patient] statistics - - - - -

Health statistics

-
- [get_patient_dam()] -
-

Reagents in bloodstream

-
- [get_patient_reagents()] -
-
- [get_available_reagents()] -
- - "} - -/obj/item/mecha_parts/mecha_equipment/medical/sleeper/proc/get_patient_dam() - var/t1 - switch(patient.stat) - if(0) - t1 = "Conscious" - if(1) - t1 = "Unconscious" - if(2) - t1 = "*dead*" - else - t1 = "Unknown" - return {"Health: [patient.stat > 1 ? "[t1]" : "[patient.health]% ([t1])"]
- Core Temperature: [patient.bodytemperature-T0C]°C ([patient.bodytemperature*1.8-459.67]°F)
- Brute Damage: [patient.getBruteLoss()]%
- Respiratory Damage: [patient.getOxyLoss()]%
- Toxin Content: [patient.getToxLoss()]%
- Burn Severity: [patient.getFireLoss()]%
- [patient.getCloneLoss() ? "Subject appears to have cellular damage." : ""]
- [patient.getBrainLoss() ? "Significant brain damage detected." : ""]
- "} - -/obj/item/mecha_parts/mecha_equipment/medical/sleeper/proc/get_patient_reagents() - if(patient.reagents) - for(var/datum/reagent/R in patient.reagents.reagent_list) - if(R.volume > 0) - . += "[R]: [round(R.volume,0.01)]
" - return . || "None" - -/obj/item/mecha_parts/mecha_equipment/medical/sleeper/proc/get_available_reagents() - var/output - var/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/SG = locate(/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun) in chassis - if(SG && SG.reagents && islist(SG.reagents.reagent_list)) - for(var/datum/reagent/R in SG.reagents.reagent_list) - if(R.volume > 0) - output += "Inject [R.name]
" - return output - - -/obj/item/mecha_parts/mecha_equipment/medical/sleeper/proc/inject_reagent(datum/reagent/R,obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/SG) - if(!R || !patient || !SG || !(SG in chassis.equipment)) - return 0 - var/to_inject = min(R.volume, inject_amount) - if(to_inject && patient.reagents.get_reagent_amount(R.id) + to_inject <= inject_amount*2) - occupant_message("Injecting [patient] with [to_inject] units of [R.name].") - log_message("Injecting [patient] with [to_inject] units of [R.name].") - add_logs(chassis.occupant, patient, "injected", "[name] ([R] - [to_inject] units)") - SG.reagents.trans_id_to(patient,R.id,to_inject) - update_equip_info() - return - -/obj/item/mecha_parts/mecha_equipment/medical/sleeper/update_equip_info() - if(..()) - if(patient) - send_byjax(chassis.occupant,"msleeper.browser","lossinfo",get_patient_dam()) - send_byjax(chassis.occupant,"msleeper.browser","reagents",get_patient_reagents()) - send_byjax(chassis.occupant,"msleeper.browser","injectwith",get_available_reagents()) - return 1 - return - -/obj/item/mecha_parts/mecha_equipment/medical/sleeper/container_resist(mob/living/user) - go_out() - -/obj/item/mecha_parts/mecha_equipment/medical/sleeper/process() - if(..()) - return - if(!chassis.has_charge(energy_drain)) - set_ready_state(1) - log_message("Deactivated.") - occupant_message("[src] deactivated - no power.") - STOP_PROCESSING(SSobj, src) - return - var/mob/living/carbon/M = patient - if(!M) - return - if(M.health > 0) - M.adjustOxyLoss(-1) - M.AdjustStun(-80) - M.AdjustKnockdown(-80) - M.AdjustUnconscious(-80) - if(M.reagents.get_reagent_amount("epinephrine") < 5) - M.reagents.add_reagent("epinephrine", 5) - chassis.use_power(energy_drain) - update_equip_info() - - - - -///////////////////////////////// Syringe Gun /////////////////////////////////////////////////////////////// - - -/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun - name = "exosuit syringe gun" - desc = "Equipment for medical exosuits. A chem synthesizer with syringe gun. Reagents inside are held in stasis, so no reactions will occur." - icon = 'icons/obj/guns/projectile.dmi' - icon_state = "syringegun" - var/list/syringes - var/list/known_reagents - var/list/processed_reagents - var/max_syringes = 10 - var/max_volume = 75 //max reagent volume - var/synth_speed = 5 //[num] reagent units per cycle - energy_drain = 10 - var/mode = 0 //0 - fire syringe, 1 - analyze reagents. - range = MELEE|RANGED - equip_cooldown = 10 - origin_tech = "materials=3;biotech=4;magnets=4" - -/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/New() - ..() - create_reagents(max_volume) - reagents.set_reacting(FALSE) - syringes = new - known_reagents = list("epinephrine"="Epinephrine","charcoal"="Charcoal") - processed_reagents = new - -/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/detach() - STOP_PROCESSING(SSobj, src) - return ..() - -/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/Destroy() - STOP_PROCESSING(SSobj, src) - return ..() - -/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/critfail() - ..() - if(reagents) - reagents.set_reacting(TRUE) - -/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/can_attach(obj/mecha/medical/M) - if(..()) - if(istype(M)) - return 1 - return 0 - -/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/get_equip_info() - var/output = ..() - if(output) - return "[output] \[[mode? "Analyze" : "Launch"]\]
\[Syringes: [syringes.len]/[max_syringes] | Reagents: [reagents.total_volume]/[reagents.maximum_volume]\]
Reagents list" - return - -/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/action(atom/movable/target) - if(!action_checks(target)) - return - if(istype(target, /obj/item/weapon/reagent_containers/syringe)) - return load_syringe(target) - if(istype(target, /obj/item/weapon/storage))//Loads syringes from boxes - for(var/obj/item/weapon/reagent_containers/syringe/S in target.contents) - load_syringe(S) - return - if(mode) - return analyze_reagents(target) - if(!syringes.len) - occupant_message("No syringes loaded.") - return - if(reagents.total_volume<=0) - occupant_message("No available reagents to load syringe with.") - return - var/turf/trg = get_turf(target) - var/obj/item/weapon/reagent_containers/syringe/mechsyringe = syringes[1] - mechsyringe.forceMove(get_turf(chassis)) - reagents.trans_to(mechsyringe, min(mechsyringe.volume, reagents.total_volume)) - syringes -= mechsyringe - mechsyringe.icon = 'icons/obj/chemical.dmi' - mechsyringe.icon_state = "syringeproj" - playsound(chassis, 'sound/items/syringeproj.ogg', 50, 1) - log_message("Launched [mechsyringe] from [src], targeting [target].") - var/mob/originaloccupant = chassis.occupant - spawn(0) - src = null //if src is deleted, still process the syringe - for(var/i=0, i<6, i++) - if(!mechsyringe) - break - if(step_towards(mechsyringe,trg)) - var/list/mobs = new - for(var/mob/living/carbon/M in mechsyringe.loc) - mobs += M - var/mob/living/carbon/M = safepick(mobs) - if(M) - var/R - mechsyringe.visible_message(" [M] was hit by the syringe!") - if(M.can_inject(null, 1)) - if(mechsyringe.reagents) - for(var/datum/reagent/A in mechsyringe.reagents.reagent_list) - R += A.id + " (" - R += num2text(A.volume) + ")," - mechsyringe.icon_state = initial(mechsyringe.icon_state) - mechsyringe.icon = initial(mechsyringe.icon) - mechsyringe.reagents.reaction(M, INJECT) - mechsyringe.reagents.trans_to(M, mechsyringe.reagents.total_volume) - M.take_bodypart_damage(2) - add_logs(originaloccupant, M, "shot", "syringegun") - break - else if(mechsyringe.loc == trg) - mechsyringe.icon_state = initial(mechsyringe.icon_state) - mechsyringe.icon = initial(mechsyringe.icon) - mechsyringe.update_icon() - break - else - mechsyringe.icon_state = initial(mechsyringe.icon_state) - mechsyringe.icon = initial(mechsyringe.icon) - mechsyringe.update_icon() - break - sleep(1) - return 1 - - -/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/Topic(href,href_list) - ..() - var/datum/topic_input/filter = new (href,href_list) - if(filter.get("toggle_mode")) - mode = !mode - update_equip_info() - return - if(filter.get("select_reagents")) - processed_reagents.len = 0 - var/m = 0 - var/message - for(var/i=1 to known_reagents.len) - if(m>=synth_speed) - break - var/reagent = filter.get("reagent_[i]") - if(reagent && (reagent in known_reagents)) - message = "[m ? ", " : null][known_reagents[reagent]]" - processed_reagents += reagent - m++ - if(processed_reagents.len) - message += " added to production" - START_PROCESSING(SSobj, src) - occupant_message(message) - occupant_message("Reagent processing started.") - log_message("Reagent processing started.") - return - if(filter.get("show_reagents")) - chassis.occupant << browse(get_reagents_page(),"window=msyringegun") - if(filter.get("purge_reagent")) - var/reagent = filter.get("purge_reagent") - if(reagent) - reagents.del_reagent(reagent) - return - if(filter.get("purge_all")) - reagents.clear_reagents() - return - return - -/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/proc/get_reagents_page() - var/output = {" - - Reagent Synthesizer - - - - -

Current reagents:

-
- [get_current_reagents()] -
-

Reagents production:

-
- [get_reagents_form()] -
- - - "} - return output - -/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/proc/get_reagents_form() - var/r_list = get_reagents_list() - var/inputs - if(r_list) - inputs += "" - inputs += "" - inputs += "" - var/output = {"
- [r_list || "No known reagents"] - [inputs] - - [r_list? "Only the first [synth_speed] selected reagent\s will be added to production" : null] - "} - return output - -/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/proc/get_reagents_list() - var/output - for(var/i=1 to known_reagents.len) - var/reagent_id = known_reagents[i] - output += {" [known_reagents[reagent_id]]
"} - return output - -/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/proc/get_current_reagents() - var/output - for(var/datum/reagent/R in reagents.reagent_list) - if(R.volume > 0) - output += "[R]: [round(R.volume,0.001)] - Purge Reagent
" - if(output) - output += "Total: [round(reagents.total_volume,0.001)]/[reagents.maximum_volume] - Purge All" - return output || "None" - -/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/proc/load_syringe(obj/item/weapon/reagent_containers/syringe/S) - if(syringes.len= 2) - occupant_message("The syringe is too far away.") - return 0 - for(var/obj/structure/D in S.loc)//Basic level check for structures in the way (Like grilles and windows) - if(!(D.CanPass(S,src.loc))) - occupant_message("Unable to load syringe.") - return 0 - for(var/obj/machinery/door/D in S.loc)//Checks for doors - if(!(D.CanPass(S,src.loc))) - occupant_message("Unable to load syringe.") - return 0 - S.reagents.trans_to(src, S.reagents.total_volume) - S.forceMove(src) - syringes += S - occupant_message("Syringe loaded.") - update_equip_info() - return 1 - occupant_message("The [src] syringe chamber is full.") - return 0 - -/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/proc/analyze_reagents(atom/A) - if(get_dist(src,A) >= 4) - occupant_message("The object is too far away.") - return 0 - if(!A.reagents || ismob(A)) - occupant_message("No reagent info gained from [A].") - return 0 - occupant_message("Analyzing reagents...") - for(var/datum/reagent/R in A.reagents.reagent_list) - if(R.can_synth && add_known_reagent(R.id,R.name)) - occupant_message("Reagent analyzed, identified as [R.name] and added to database.") - send_byjax(chassis.occupant,"msyringegun.browser","reagents_form",get_reagents_form()) - occupant_message("Analyzis complete.") - return 1 - -/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/proc/add_known_reagent(r_id,r_name) - if(!(r_id in known_reagents)) - known_reagents += r_id - known_reagents[r_id] = r_name - return 1 - return 0 - -/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/update_equip_info() - if(..()) - send_byjax(chassis.occupant,"msyringegun.browser","reagents",get_current_reagents()) - send_byjax(chassis.occupant,"msyringegun.browser","reagents_form",get_reagents_form()) - return 1 - return - -/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/on_reagent_change() - ..() - update_equip_info() - return - - -/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/process() - if(..()) - return - if(!processed_reagents.len || reagents.total_volume >= reagents.maximum_volume || !chassis.has_charge(energy_drain)) - occupant_message("Reagent processing stopped.") - log_message("Reagent processing stopped.") - STOP_PROCESSING(SSobj, src) - return - var/amount = synth_speed / processed_reagents.len - for(var/reagent in processed_reagents) - reagents.add_reagent(reagent,amount) - chassis.use_power(energy_drain) - -///////////////////////////////// Medical Beam /////////////////////////////////////////////////////////////// - -/obj/item/mecha_parts/mecha_equipment/medical/mechmedbeam - name = "exosuit medical beamgun" - desc = "Equipment for medical exosuits. Generates a focused beam of medical nanites." - icon_state = "mecha_medigun" - energy_drain = 10 - range = MELEE|RANGED - equip_cooldown = 0 - origin_tech = "combat=5;materials=6;powerstorage=7;biotech=6" - var/obj/item/weapon/gun/medbeam/mech/medigun - materials = list(MAT_METAL = 15000, MAT_GLASS = 8000, MAT_PLASMA = 3000, MAT_GOLD = 8000, MAT_DIAMOND = 2000) - -/obj/item/mecha_parts/mecha_equipment/medical/mechmedbeam/New() - ..() - medigun = new(src) - - -/obj/item/mecha_parts/mecha_equipment/medical/mechmedbeam/Destroy() - qdel(medigun) - return ..() - -/obj/item/mecha_parts/mecha_equipment/medical/mechmedbeam/process() - if(..()) - return - medigun.process() - -/obj/item/mecha_parts/mecha_equipment/medical/mechmedbeam/action(atom/target) - medigun.process_fire(target, loc) - - -/obj/item/mecha_parts/mecha_equipment/medical/mechmedbeam/detach() - STOP_PROCESSING(SSobj, src) - medigun.LoseTarget() - return ..() + return + +/obj/item/mecha_parts/mecha_equipment/medical/sleeper/proc/get_patient_stats() + if(!patient) + return + return {" + + [patient] statistics + + + + +

Health statistics

+
+ [get_patient_dam()] +
+

Reagents in bloodstream

+
+ [get_patient_reagents()] +
+
+ [get_available_reagents()] +
+ + "} + +/obj/item/mecha_parts/mecha_equipment/medical/sleeper/proc/get_patient_dam() + var/t1 + switch(patient.stat) + if(0) + t1 = "Conscious" + if(1) + t1 = "Unconscious" + if(2) + t1 = "*dead*" + else + t1 = "Unknown" + return {"Health: [patient.stat > 1 ? "[t1]" : "[patient.health]% ([t1])"]
+ Core Temperature: [patient.bodytemperature-T0C]°C ([patient.bodytemperature*1.8-459.67]°F)
+ Brute Damage: [patient.getBruteLoss()]%
+ Respiratory Damage: [patient.getOxyLoss()]%
+ Toxin Content: [patient.getToxLoss()]%
+ Burn Severity: [patient.getFireLoss()]%
+ [patient.getCloneLoss() ? "Subject appears to have cellular damage." : ""]
+ [patient.getBrainLoss() ? "Significant brain damage detected." : ""]
+ "} + +/obj/item/mecha_parts/mecha_equipment/medical/sleeper/proc/get_patient_reagents() + if(patient.reagents) + for(var/datum/reagent/R in patient.reagents.reagent_list) + if(R.volume > 0) + . += "[R]: [round(R.volume,0.01)]
" + return . || "None" + +/obj/item/mecha_parts/mecha_equipment/medical/sleeper/proc/get_available_reagents() + var/output + var/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/SG = locate(/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun) in chassis + if(SG && SG.reagents && islist(SG.reagents.reagent_list)) + for(var/datum/reagent/R in SG.reagents.reagent_list) + if(R.volume > 0) + output += "Inject [R.name]
" + return output + + +/obj/item/mecha_parts/mecha_equipment/medical/sleeper/proc/inject_reagent(datum/reagent/R,obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/SG) + if(!R || !patient || !SG || !(SG in chassis.equipment)) + return 0 + var/to_inject = min(R.volume, inject_amount) + if(to_inject && patient.reagents.get_reagent_amount(R.id) + to_inject <= inject_amount*2) + occupant_message("Injecting [patient] with [to_inject] units of [R.name].") + log_message("Injecting [patient] with [to_inject] units of [R.name].") + add_logs(chassis.occupant, patient, "injected", "[name] ([R] - [to_inject] units)") + SG.reagents.trans_id_to(patient,R.id,to_inject) + update_equip_info() + return + +/obj/item/mecha_parts/mecha_equipment/medical/sleeper/update_equip_info() + if(..()) + if(patient) + send_byjax(chassis.occupant,"msleeper.browser","lossinfo",get_patient_dam()) + send_byjax(chassis.occupant,"msleeper.browser","reagents",get_patient_reagents()) + send_byjax(chassis.occupant,"msleeper.browser","injectwith",get_available_reagents()) + return 1 + return + +/obj/item/mecha_parts/mecha_equipment/medical/sleeper/container_resist(mob/living/user) + go_out() + +/obj/item/mecha_parts/mecha_equipment/medical/sleeper/process() + if(..()) + return + if(!chassis.has_charge(energy_drain)) + set_ready_state(1) + log_message("Deactivated.") + occupant_message("[src] deactivated - no power.") + STOP_PROCESSING(SSobj, src) + return + var/mob/living/carbon/M = patient + if(!M) + return + if(M.health > 0) + M.adjustOxyLoss(-1) + M.AdjustStun(-80) + M.AdjustKnockdown(-80) + M.AdjustUnconscious(-80) + if(M.reagents.get_reagent_amount("epinephrine") < 5) + M.reagents.add_reagent("epinephrine", 5) + chassis.use_power(energy_drain) + update_equip_info() + + + + +///////////////////////////////// Syringe Gun /////////////////////////////////////////////////////////////// + + +/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun + name = "exosuit syringe gun" + desc = "Equipment for medical exosuits. A chem synthesizer with syringe gun. Reagents inside are held in stasis, so no reactions will occur." + icon = 'icons/obj/guns/projectile.dmi' + icon_state = "syringegun" + var/list/syringes + var/list/known_reagents + var/list/processed_reagents + var/max_syringes = 10 + var/max_volume = 75 //max reagent volume + var/synth_speed = 5 //[num] reagent units per cycle + energy_drain = 10 + var/mode = 0 //0 - fire syringe, 1 - analyze reagents. + range = MELEE|RANGED + equip_cooldown = 10 + origin_tech = "materials=3;biotech=4;magnets=4" + +/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/New() + ..() + create_reagents(max_volume) + reagents.set_reacting(FALSE) + syringes = new + known_reagents = list("epinephrine"="Epinephrine","charcoal"="Charcoal") + processed_reagents = new + +/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/detach() + STOP_PROCESSING(SSobj, src) + return ..() + +/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/Destroy() + STOP_PROCESSING(SSobj, src) + return ..() + +/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/critfail() + ..() + if(reagents) + reagents.set_reacting(TRUE) + +/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/can_attach(obj/mecha/medical/M) + if(..()) + if(istype(M)) + return 1 + return 0 + +/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/get_equip_info() + var/output = ..() + if(output) + return "[output] \[[mode? "Analyze" : "Launch"]\]
\[Syringes: [syringes.len]/[max_syringes] | Reagents: [reagents.total_volume]/[reagents.maximum_volume]\]
Reagents list" + return + +/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/action(atom/movable/target) + if(!action_checks(target)) + return + if(istype(target, /obj/item/reagent_containers/syringe)) + return load_syringe(target) + if(istype(target, /obj/item/storage))//Loads syringes from boxes + for(var/obj/item/reagent_containers/syringe/S in target.contents) + load_syringe(S) + return + if(mode) + return analyze_reagents(target) + if(!syringes.len) + occupant_message("No syringes loaded.") + return + if(reagents.total_volume<=0) + occupant_message("No available reagents to load syringe with.") + return + var/turf/trg = get_turf(target) + var/obj/item/reagent_containers/syringe/mechsyringe = syringes[1] + mechsyringe.forceMove(get_turf(chassis)) + reagents.trans_to(mechsyringe, min(mechsyringe.volume, reagents.total_volume)) + syringes -= mechsyringe + mechsyringe.icon = 'icons/obj/chemical.dmi' + mechsyringe.icon_state = "syringeproj" + playsound(chassis, 'sound/items/syringeproj.ogg', 50, 1) + log_message("Launched [mechsyringe] from [src], targeting [target].") + var/mob/originaloccupant = chassis.occupant + spawn(0) + src = null //if src is deleted, still process the syringe + for(var/i=0, i<6, i++) + if(!mechsyringe) + break + if(step_towards(mechsyringe,trg)) + var/list/mobs = new + for(var/mob/living/carbon/M in mechsyringe.loc) + mobs += M + var/mob/living/carbon/M = safepick(mobs) + if(M) + var/R + mechsyringe.visible_message(" [M] was hit by the syringe!") + if(M.can_inject(null, 1)) + if(mechsyringe.reagents) + for(var/datum/reagent/A in mechsyringe.reagents.reagent_list) + R += A.id + " (" + R += num2text(A.volume) + ")," + mechsyringe.icon_state = initial(mechsyringe.icon_state) + mechsyringe.icon = initial(mechsyringe.icon) + mechsyringe.reagents.reaction(M, INJECT) + mechsyringe.reagents.trans_to(M, mechsyringe.reagents.total_volume) + M.take_bodypart_damage(2) + add_logs(originaloccupant, M, "shot", "syringegun") + break + else if(mechsyringe.loc == trg) + mechsyringe.icon_state = initial(mechsyringe.icon_state) + mechsyringe.icon = initial(mechsyringe.icon) + mechsyringe.update_icon() + break + else + mechsyringe.icon_state = initial(mechsyringe.icon_state) + mechsyringe.icon = initial(mechsyringe.icon) + mechsyringe.update_icon() + break + sleep(1) + return 1 + + +/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/Topic(href,href_list) + ..() + var/datum/topic_input/filter = new (href,href_list) + if(filter.get("toggle_mode")) + mode = !mode + update_equip_info() + return + if(filter.get("select_reagents")) + processed_reagents.len = 0 + var/m = 0 + var/message + for(var/i=1 to known_reagents.len) + if(m>=synth_speed) + break + var/reagent = filter.get("reagent_[i]") + if(reagent && (reagent in known_reagents)) + message = "[m ? ", " : null][known_reagents[reagent]]" + processed_reagents += reagent + m++ + if(processed_reagents.len) + message += " added to production" + START_PROCESSING(SSobj, src) + occupant_message(message) + occupant_message("Reagent processing started.") + log_message("Reagent processing started.") + return + if(filter.get("show_reagents")) + chassis.occupant << browse(get_reagents_page(),"window=msyringegun") + if(filter.get("purge_reagent")) + var/reagent = filter.get("purge_reagent") + if(reagent) + reagents.del_reagent(reagent) + return + if(filter.get("purge_all")) + reagents.clear_reagents() + return + return + +/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/proc/get_reagents_page() + var/output = {" + + Reagent Synthesizer + + + + +

Current reagents:

+
+ [get_current_reagents()] +
+

Reagents production:

+
+ [get_reagents_form()] +
+ + + "} + return output + +/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/proc/get_reagents_form() + var/r_list = get_reagents_list() + var/inputs + if(r_list) + inputs += "" + inputs += "" + inputs += "" + var/output = {"
+ [r_list || "No known reagents"] + [inputs] + + [r_list? "Only the first [synth_speed] selected reagent\s will be added to production" : null] + "} + return output + +/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/proc/get_reagents_list() + var/output + for(var/i=1 to known_reagents.len) + var/reagent_id = known_reagents[i] + output += {" [known_reagents[reagent_id]]
"} + return output + +/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/proc/get_current_reagents() + var/output + for(var/datum/reagent/R in reagents.reagent_list) + if(R.volume > 0) + output += "[R]: [round(R.volume,0.001)] - Purge Reagent
" + if(output) + output += "Total: [round(reagents.total_volume,0.001)]/[reagents.maximum_volume] - Purge All" + return output || "None" + +/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/proc/load_syringe(obj/item/reagent_containers/syringe/S) + if(syringes.len= 2) + occupant_message("The syringe is too far away.") + return 0 + for(var/obj/structure/D in S.loc)//Basic level check for structures in the way (Like grilles and windows) + if(!(D.CanPass(S,src.loc))) + occupant_message("Unable to load syringe.") + return 0 + for(var/obj/machinery/door/D in S.loc)//Checks for doors + if(!(D.CanPass(S,src.loc))) + occupant_message("Unable to load syringe.") + return 0 + S.reagents.trans_to(src, S.reagents.total_volume) + S.forceMove(src) + syringes += S + occupant_message("Syringe loaded.") + update_equip_info() + return 1 + occupant_message("The [src] syringe chamber is full.") + return 0 + +/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/proc/analyze_reagents(atom/A) + if(get_dist(src,A) >= 4) + occupant_message("The object is too far away.") + return 0 + if(!A.reagents || ismob(A)) + occupant_message("No reagent info gained from [A].") + return 0 + occupant_message("Analyzing reagents...") + for(var/datum/reagent/R in A.reagents.reagent_list) + if(R.can_synth && add_known_reagent(R.id,R.name)) + occupant_message("Reagent analyzed, identified as [R.name] and added to database.") + send_byjax(chassis.occupant,"msyringegun.browser","reagents_form",get_reagents_form()) + occupant_message("Analyzis complete.") + return 1 + +/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/proc/add_known_reagent(r_id,r_name) + if(!(r_id in known_reagents)) + known_reagents += r_id + known_reagents[r_id] = r_name + return 1 + return 0 + +/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/update_equip_info() + if(..()) + send_byjax(chassis.occupant,"msyringegun.browser","reagents",get_current_reagents()) + send_byjax(chassis.occupant,"msyringegun.browser","reagents_form",get_reagents_form()) + return 1 + return + +/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/on_reagent_change() + ..() + update_equip_info() + return + + +/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/process() + if(..()) + return + if(!processed_reagents.len || reagents.total_volume >= reagents.maximum_volume || !chassis.has_charge(energy_drain)) + occupant_message("Reagent processing stopped.") + log_message("Reagent processing stopped.") + STOP_PROCESSING(SSobj, src) + return + var/amount = synth_speed / processed_reagents.len + for(var/reagent in processed_reagents) + reagents.add_reagent(reagent,amount) + chassis.use_power(energy_drain) + +///////////////////////////////// Medical Beam /////////////////////////////////////////////////////////////// + +/obj/item/mecha_parts/mecha_equipment/medical/mechmedbeam + name = "exosuit medical beamgun" + desc = "Equipment for medical exosuits. Generates a focused beam of medical nanites." + icon_state = "mecha_medigun" + energy_drain = 10 + range = MELEE|RANGED + equip_cooldown = 0 + origin_tech = "combat=5;materials=6;powerstorage=7;biotech=6" + var/obj/item/gun/medbeam/mech/medigun + materials = list(MAT_METAL = 15000, MAT_GLASS = 8000, MAT_PLASMA = 3000, MAT_GOLD = 8000, MAT_DIAMOND = 2000) + +/obj/item/mecha_parts/mecha_equipment/medical/mechmedbeam/New() + ..() + medigun = new(src) + + +/obj/item/mecha_parts/mecha_equipment/medical/mechmedbeam/Destroy() + qdel(medigun) + return ..() + +/obj/item/mecha_parts/mecha_equipment/medical/mechmedbeam/process() + if(..()) + return + medigun.process() + +/obj/item/mecha_parts/mecha_equipment/medical/mechmedbeam/action(atom/target) + medigun.process_fire(target, loc) + + +/obj/item/mecha_parts/mecha_equipment/medical/mechmedbeam/detach() + STOP_PROCESSING(SSobj, src) + medigun.LoseTarget() + return ..() diff --git a/code/game/mecha/equipment/weapons/weapons.dm b/code/game/mecha/equipment/weapons/weapons.dm index f323d35286..fe0865ca24 100644 --- a/code/game/mecha/equipment/weapons/weapons.dm +++ b/code/game/mecha/equipment/weapons/weapons.dm @@ -327,7 +327,7 @@ desc = "A weapon for combat exosuits. Launches primed flashbangs." icon_state = "mecha_grenadelnchr" origin_tech = "combat=4;engineering=4" - projectile = /obj/item/weapon/grenade/flashbang + projectile = /obj/item/grenade/flashbang fire_sound = 'sound/weapons/grenadelaunch.ogg' projectiles = 6 missile_speed = 1.5 @@ -335,18 +335,18 @@ equip_cooldown = 60 var/det_time = 20 -/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/launcher/flashbang/proj_init(var/obj/item/weapon/grenade/flashbang/F) +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/launcher/flashbang/proj_init(var/obj/item/grenade/flashbang/F) var/turf/T = get_turf(src) message_admins("[ADMIN_LOOKUPFLW(chassis.occupant)] fired a [src] in [ADMIN_COORDJMP(T)]",0,1) log_game("[key_name(chassis.occupant)] fired a [src] [COORD(T)]") - addtimer(CALLBACK(F, /obj/item/weapon/grenade/flashbang.proc/prime), det_time) + addtimer(CALLBACK(F, /obj/item/grenade/flashbang.proc/prime), det_time) /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/launcher/flashbang/clusterbang //Because I am a heartless bastard -Sieve //Heartless? for making the poor man's honkblast? - Kaze name = "\improper SOB-3 grenade launcher" desc = "A weapon for combat exosuits. Launches primed clusterbangs. You monster." origin_tech = "combat=4;materials=4" projectiles = 3 - projectile = /obj/item/weapon/grenade/clusterbuster + projectile = /obj/item/grenade/clusterbuster projectile_energy_cost = 1600 //getting off cheap seeing as this is 3 times the flashbangs held in the grenade launcher. equip_cooldown = 90 @@ -354,7 +354,7 @@ name = "banana mortar" desc = "Equipment for clown exosuits. Launches banana peels." icon_state = "mecha_bananamrtr" - projectile = /obj/item/weapon/grown/bananapeel + projectile = /obj/item/grown/bananapeel fire_sound = 'sound/items/bikehorn.ogg' projectiles = 15 missile_speed = 1.5 diff --git a/code/game/mecha/mech_bay.dm b/code/game/mecha/mech_bay.dm index 11b5a075fc..10c0b7e39a 100644 --- a/code/game/mecha/mech_bay.dm +++ b/code/game/mecha/mech_bay.dm @@ -17,6 +17,7 @@ dir = EAST icon = 'icons/mecha/mech_bay.dmi' icon_state = "recharge_port" + circuit = /obj/item/circuitboard/machine/mech_recharger var/obj/mecha/recharging_mech var/obj/machinery/computer/mech_bay_power_console/recharge_console var/max_charge = 50 @@ -24,23 +25,13 @@ var/repairability = 0 var/turf/recharging_turf = null -/obj/machinery/mech_bay_recharge_port/New() - ..() - var/obj/item/weapon/circuitboard/machine/B = new /obj/item/weapon/circuitboard/machine/mech_recharger(null) - B.apply_default_parts(src) +/obj/machinery/mech_bay_recharge_port/Initialize() + . = ..() recharging_turf = get_step(loc, dir) -/obj/item/weapon/circuitboard/machine/mech_recharger - name = "Mechbay Recharger (Machine Board)" - build_path = /obj/machinery/mech_bay_recharge_port - origin_tech = "programming=3;powerstorage=3;engineering=3" - req_components = list( - /obj/item/stack/cable_coil = 2, - /obj/item/weapon/stock_parts/capacitor = 5) - /obj/machinery/mech_bay_recharge_port/RefreshParts() var/MC - for(var/obj/item/weapon/stock_parts/capacitor/C in component_parts) + for(var/obj/item/stock_parts/capacitor/C in component_parts) MC += C.rating max_charge = MC * 25 @@ -83,7 +74,7 @@ desc = "Used to control mechbay power ports." icon_screen = "recharge_comp" icon_keyboard = "rd_key" - circuit = /obj/item/weapon/circuitboard/computer/mech_bay_power_console + circuit = /obj/item/circuitboard/computer/mech_bay_power_console var/obj/machinery/mech_bay_recharge_port/recharge_port light_color = LIGHT_COLOR_PINK @@ -149,5 +140,5 @@ add_overlay("recharge_comp_on") /obj/machinery/computer/mech_bay_power_console/Initialize() - ..() + . = ..() reconnect() diff --git a/code/game/mecha/mech_fabricator.dm b/code/game/mecha/mech_fabricator.dm index 7c28f5d95b..14efd0a610 100644 --- a/code/game/mecha/mech_fabricator.dm +++ b/code/game/mecha/mech_fabricator.dm @@ -9,6 +9,7 @@ idle_power_usage = 20 active_power_usage = 5000 req_access = list(ACCESS_ROBOTICS) + circuit = /obj/item/circuitboard/machine/mechfab var/time_coeff = 1 var/component_coeff = 1 var/datum/material_container/materials @@ -34,45 +35,33 @@ "Misc" ) -/obj/machinery/mecha_part_fabricator/New() - ..() +/obj/machinery/mecha_part_fabricator/Initialize() files = new /datum/research(src) //Setup the research data holder. materials = new(src, list(MAT_METAL, MAT_GLASS, MAT_SILVER, MAT_GOLD, MAT_DIAMOND, MAT_PLASMA, MAT_URANIUM, MAT_BANANIUM, MAT_TITANIUM, MAT_BLUESPACE)) - var/obj/item/weapon/circuitboard/machine/B = new /obj/item/weapon/circuitboard/machine/mechfab(null) - B.apply_default_parts(src) - -/obj/item/weapon/circuitboard/machine/mechfab - name = "Exosuit Fabricator (Machine Board)" - build_path = /obj/machinery/mecha_part_fabricator - origin_tech = "programming=2;engineering=2" - req_components = list( - /obj/item/weapon/stock_parts/matter_bin = 2, - /obj/item/weapon/stock_parts/manipulator = 1, - /obj/item/weapon/stock_parts/micro_laser = 1, - /obj/item/weapon/stock_parts/console_screen = 1) + return ..() /obj/machinery/mecha_part_fabricator/RefreshParts() var/T = 0 //maximum stocking amount (default 300000, 600000 at T4) - for(var/obj/item/weapon/stock_parts/matter_bin/M in component_parts) + for(var/obj/item/stock_parts/matter_bin/M in component_parts) T += M.rating materials.max_amount = (200000 + (T*50000)) //resources adjustment coefficient (1 -> 0.85 -> 0.7 -> 0.55) T = 1.15 - for(var/obj/item/weapon/stock_parts/micro_laser/Ma in component_parts) + for(var/obj/item/stock_parts/micro_laser/Ma in component_parts) T -= Ma.rating*0.15 component_coeff = T //building time adjustment coefficient (1 -> 0.8 -> 0.6) T = -1 - for(var/obj/item/weapon/stock_parts/manipulator/Ml in component_parts) + for(var/obj/item/stock_parts/manipulator/Ml in component_parts) T += Ml.rating time_coeff = round(initial(time_coeff) - (initial(time_coeff)*(T))/5,0.01) -/obj/machinery/mecha_part_fabricator/check_access(obj/item/weapon/card/id/I) +/obj/machinery/mecha_part_fabricator/check_access(obj/item/card/id/I) if(istype(I, /obj/item/device/pda)) var/obj/item/device/pda/pda = I I = pda.id @@ -452,7 +441,7 @@ updateUsrDialog() - else if(istype(W, /obj/item/weapon/ore/bluespace_crystal)) + else if(istype(W, /obj/item/ore/bluespace_crystal)) if(!is_insertion_ready(user)) return 1 diff --git a/code/game/mecha/mecha.dm b/code/game/mecha/mecha.dm index 28f2b0fb18..aa5788192e 100644 --- a/code/game/mecha/mecha.dm +++ b/code/game/mecha/mecha.dm @@ -23,7 +23,7 @@ layer = BELOW_MOB_LAYER//icon draw layer infra_luminosity = 15 //byond implementation is bugged. force = 5 - flags = HEAR + flags_1 = HEAR_1 var/can_move = 1 var/mob/living/carbon/occupant = null var/step_in = 10 //make a step in step_in/10 sec. @@ -34,7 +34,7 @@ var/deflect_chance = 10 //chance to deflect the incoming projectiles, hits, or lesser the effect of ex_act. armor = list(melee = 20, bullet = 10, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 0, fire = 100, acid = 100) var/list/facing_modifiers = list(FRONT_ARMOUR = 1.5, SIDE_ARMOUR = 1, BACK_ARMOUR = 0.5) - var/obj/item/weapon/stock_parts/cell/cell + var/obj/item/stock_parts/cell/cell var/state = 0 var/list/log = new var/last_message = 0 @@ -210,7 +210,7 @@ internal_tank = new /obj/machinery/portable_atmospherics/canister/air(src) return internal_tank -/obj/mecha/proc/add_cell(var/obj/item/weapon/stock_parts/cell/C=null) +/obj/mecha/proc/add_cell(var/obj/item/stock_parts/cell/C=null) if(C) C.forceMove(src) cell = C @@ -421,7 +421,7 @@ target = safepick(view(3,target)) if(!target) return - if(!target.Adjacent(src)) + if(!Adjacent(target)) if(selected && selected.is_ranged()) if(selected.action(target,params)) selected.start_cooldown() @@ -1047,9 +1047,6 @@ GLOBAL_VAR_INIT(year_integer, text2num(year)) // = 2013??? return 1 return 0 -/obj/mecha/allow_drop() - return 0 - /obj/mecha/update_remote_sight(mob/living/user) if(occupant_sight_flags) if(user == occupant) diff --git a/code/game/mecha/mecha_construction_paths.dm b/code/game/mecha/mecha_construction_paths.dm index f2a6b6e225..24c1c513c3 100644 --- a/code/game/mecha/mecha_construction_paths.dm +++ b/code/game/mecha/mecha_construction_paths.dm @@ -3,22 +3,22 @@ //////////////////////////////// /datum/construction/mecha/custom_action(step, atom/used_atom, mob/user) - if(istype(used_atom, /obj/item/weapon/weldingtool)) - var/obj/item/weapon/weldingtool/W = used_atom + if(istype(used_atom, /obj/item/weldingtool)) + var/obj/item/weldingtool/W = used_atom if (W.remove_fuel(0, user)) playsound(holder, 'sound/items/welder2.ogg', 50, 1) else return 0 - else if(istype(used_atom, /obj/item/weapon/wrench)) - var/obj/item/weapon/W = used_atom + else if(istype(used_atom, /obj/item/wrench)) + var/obj/item/W = used_atom playsound(holder, W.usesound, 50, 1) - else if(istype(used_atom, /obj/item/weapon/screwdriver)) - var/obj/item/weapon/W = used_atom + else if(istype(used_atom, /obj/item/screwdriver)) + var/obj/item/W = used_atom playsound(holder, W.usesound, 50, 1) - else if(istype(used_atom, /obj/item/weapon/wirecutters)) - var/obj/item/weapon/W = used_atom + else if(istype(used_atom, /obj/item/wirecutters)) + var/obj/item/W = used_atom playsound(holder, W.usesound, 50, 1) else if(istype(used_atom, /obj/item/stack/cable_coil)) @@ -38,22 +38,22 @@ return 1 /datum/construction/reversible/mecha/custom_action(index as num, diff as num, atom/used_atom, mob/user) - if(istype(used_atom, /obj/item/weapon/weldingtool)) - var/obj/item/weapon/weldingtool/W = used_atom + if(istype(used_atom, /obj/item/weldingtool)) + var/obj/item/weldingtool/W = used_atom if (W.remove_fuel(0, user)) playsound(holder, 'sound/items/welder2.ogg', 50, 1) else return 0 - else if(istype(used_atom, /obj/item/weapon/wrench)) - var/obj/item/weapon/W = used_atom + else if(istype(used_atom, /obj/item/wrench)) + var/obj/item/W = used_atom playsound(holder, W.usesound, 50, 1) - else if(istype(used_atom, /obj/item/weapon/screwdriver)) - var/obj/item/weapon/W = used_atom + else if(istype(used_atom, /obj/item/screwdriver)) + var/obj/item/W = used_atom playsound(holder, W.usesound, 50, 1) - else if(istype(used_atom, /obj/item/weapon/wirecutters)) - var/obj/item/weapon/W = used_atom + else if(istype(used_atom, /obj/item/wirecutters)) + var/obj/item/W = used_atom playsound(holder, W.usesound, 50, 1) else if(istype(used_atom, /obj/item/stack/cable_coil)) @@ -105,59 +105,59 @@ result = "/obj/mecha/working/ripley" steps = list( //1 - list("key"=/obj/item/weapon/weldingtool, - "backkey"=/obj/item/weapon/wrench, + list("key"=/obj/item/weldingtool, + "backkey"=/obj/item/wrench, "desc"="External armor is wrenched."), //2 - list("key"=/obj/item/weapon/wrench, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/wrench, + "backkey"=/obj/item/crowbar, "desc"="External armor is installed."), //3 list("key"=/obj/item/stack/sheet/plasteel, - "backkey"=/obj/item/weapon/weldingtool, + "backkey"=/obj/item/weldingtool, "desc"="Internal armor is welded."), //4 - list("key"=/obj/item/weapon/weldingtool, - "backkey"=/obj/item/weapon/wrench, + list("key"=/obj/item/weldingtool, + "backkey"=/obj/item/wrench, "desc"="Internal armor is wrenched."), //5 - list("key"=/obj/item/weapon/wrench, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/wrench, + "backkey"=/obj/item/crowbar, "desc"="Internal armor is installed."), //6 list("key"=/obj/item/stack/sheet/metal, - "backkey"=/obj/item/weapon/screwdriver, + "backkey"=/obj/item/screwdriver, "desc"="Peripherals control module is secured."), //7 - list("key"=/obj/item/weapon/screwdriver, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/screwdriver, + "backkey"=/obj/item/crowbar, "desc"="Peripherals control module is installed."), //8 - list("key"=/obj/item/weapon/circuitboard/mecha/ripley/peripherals, - "backkey"=/obj/item/weapon/screwdriver, + list("key"=/obj/item/circuitboard/mecha/ripley/peripherals, + "backkey"=/obj/item/screwdriver, "desc"="Central control module is secured."), //9 - list("key"=/obj/item/weapon/screwdriver, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/screwdriver, + "backkey"=/obj/item/crowbar, "desc"="Central control module is installed."), //10 - list("key"=/obj/item/weapon/circuitboard/mecha/ripley/main, - "backkey"=/obj/item/weapon/screwdriver, + list("key"=/obj/item/circuitboard/mecha/ripley/main, + "backkey"=/obj/item/screwdriver, "desc"="The wiring is adjusted."), //11 - list("key"=/obj/item/weapon/wirecutters, - "backkey"=/obj/item/weapon/screwdriver, + list("key"=/obj/item/wirecutters, + "backkey"=/obj/item/screwdriver, "desc"="The wiring is added."), //12 list("key"=/obj/item/stack/cable_coil, - "backkey"=/obj/item/weapon/screwdriver, + "backkey"=/obj/item/screwdriver, "desc"="The hydraulic systems are active."), //13 - list("key"=/obj/item/weapon/screwdriver, - "backkey"=/obj/item/weapon/wrench, + list("key"=/obj/item/screwdriver, + "backkey"=/obj/item/wrench, "desc"="The hydraulic systems are connected."), //14 - list("key"=/obj/item/weapon/wrench, + list("key"=/obj/item/wrench, "desc"="The hydraulic systems are disconnected.") ) @@ -210,7 +210,7 @@ holder.icon_state = "ripley6" else user.visible_message("[user] removes the central control module from the [holder].", "You remove the central computer mainboard from the [holder].") - new /obj/item/weapon/circuitboard/mecha/ripley/main(get_turf(holder)) + new /obj/item/circuitboard/mecha/ripley/main(get_turf(holder)) holder.icon_state = "ripley4" if(8) if(diff==FORWARD) @@ -226,7 +226,7 @@ holder.icon_state = "ripley8" else user.visible_message("[user] removes the peripherals control module from the [holder].", "You remove the peripherals control module from the [holder].") - new /obj/item/weapon/circuitboard/mecha/ripley/peripherals(get_turf(holder)) + new /obj/item/circuitboard/mecha/ripley/peripherals(get_turf(holder)) holder.icon_state = "ripley6" if(6) if(diff==FORWARD) @@ -314,83 +314,83 @@ result = "/obj/mecha/combat/gygax" steps = list( //1 - list("key"=/obj/item/weapon/weldingtool, - "backkey"=/obj/item/weapon/wrench, + list("key"=/obj/item/weldingtool, + "backkey"=/obj/item/wrench, "desc"="External armor is wrenched."), //2 - list("key"=/obj/item/weapon/wrench, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/wrench, + "backkey"=/obj/item/crowbar, "desc"="External armor is installed."), //3 list("key"=/obj/item/mecha_parts/part/gygax_armor, - "backkey"=/obj/item/weapon/weldingtool, + "backkey"=/obj/item/weldingtool, "desc"="Internal armor is welded."), //4 - list("key"=/obj/item/weapon/weldingtool, - "backkey"=/obj/item/weapon/wrench, + list("key"=/obj/item/weldingtool, + "backkey"=/obj/item/wrench, "desc"="Internal armor is wrenched."), //5 - list("key"=/obj/item/weapon/wrench, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/wrench, + "backkey"=/obj/item/crowbar, "desc"="Internal armor is installed."), //6 list("key"=/obj/item/stack/sheet/metal, - "backkey"=/obj/item/weapon/screwdriver, + "backkey"=/obj/item/screwdriver, "desc"="Advanced capacitor is secured."), //7 - list("key"=/obj/item/weapon/screwdriver, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/screwdriver, + "backkey"=/obj/item/crowbar, "desc"="Advanced capacitor is installed."), //8 - list("key"=/obj/item/weapon/stock_parts/capacitor, - "backkey"=/obj/item/weapon/screwdriver, + list("key"=/obj/item/stock_parts/capacitor, + "backkey"=/obj/item/screwdriver, "desc"="Advanced scanner module is secured."), //9 - list("key"=/obj/item/weapon/screwdriver, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/screwdriver, + "backkey"=/obj/item/crowbar, "desc"="Advanced scanner module is installed."), //10 - list("key"=/obj/item/weapon/stock_parts/scanning_module, - "backkey"=/obj/item/weapon/screwdriver, + list("key"=/obj/item/stock_parts/scanning_module, + "backkey"=/obj/item/screwdriver, "desc"="Weapon control module is secured."), //11 - list("key"=/obj/item/weapon/screwdriver, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/screwdriver, + "backkey"=/obj/item/crowbar, "desc"="Weapon control module is installed."), //12 - list("key"=/obj/item/weapon/circuitboard/mecha/gygax/targeting, - "backkey"=/obj/item/weapon/screwdriver, + list("key"=/obj/item/circuitboard/mecha/gygax/targeting, + "backkey"=/obj/item/screwdriver, "desc"="Peripherals control module is secured."), //13 - list("key"=/obj/item/weapon/screwdriver, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/screwdriver, + "backkey"=/obj/item/crowbar, "desc"="Peripherals control module is installed."), //14 - list("key"=/obj/item/weapon/circuitboard/mecha/gygax/peripherals, - "backkey"=/obj/item/weapon/screwdriver, + list("key"=/obj/item/circuitboard/mecha/gygax/peripherals, + "backkey"=/obj/item/screwdriver, "desc"="Central control module is secured."), //15 - list("key"=/obj/item/weapon/screwdriver, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/screwdriver, + "backkey"=/obj/item/crowbar, "desc"="Central control module is installed."), //16 - list("key"=/obj/item/weapon/circuitboard/mecha/gygax/main, - "backkey"=/obj/item/weapon/screwdriver, + list("key"=/obj/item/circuitboard/mecha/gygax/main, + "backkey"=/obj/item/screwdriver, "desc"="The wiring is adjusted."), //17 - list("key"=/obj/item/weapon/wirecutters, - "backkey"=/obj/item/weapon/screwdriver, + list("key"=/obj/item/wirecutters, + "backkey"=/obj/item/screwdriver, "desc"="The wiring is added."), //18 list("key"=/obj/item/stack/cable_coil, - "backkey"=/obj/item/weapon/screwdriver, + "backkey"=/obj/item/screwdriver, "desc"="The hydraulic systems are active."), //19 - list("key"=/obj/item/weapon/screwdriver, - "backkey"=/obj/item/weapon/wrench, + list("key"=/obj/item/screwdriver, + "backkey"=/obj/item/wrench, "desc"="The hydraulic systems are connected."), //20 - list("key"=/obj/item/weapon/wrench, + list("key"=/obj/item/wrench, "desc"="The hydraulic systems are disconnected.") ) @@ -443,7 +443,7 @@ holder.icon_state = "gygax6" else user.visible_message("[user] removes the central control module from the [holder].", "You remove the central computer mainboard from the [holder].") - new /obj/item/weapon/circuitboard/mecha/gygax/main(get_turf(holder)) + new /obj/item/circuitboard/mecha/gygax/main(get_turf(holder)) holder.icon_state = "gygax4" if(14) if(diff==FORWARD) @@ -459,7 +459,7 @@ holder.icon_state = "gygax8" else user.visible_message("[user] removes the peripherals control module from the [holder].", "You remove the peripherals control module from the [holder].") - new /obj/item/weapon/circuitboard/mecha/gygax/peripherals(get_turf(holder)) + new /obj/item/circuitboard/mecha/gygax/peripherals(get_turf(holder)) holder.icon_state = "gygax6" if(12) if(diff==FORWARD) @@ -475,7 +475,7 @@ holder.icon_state = "gygax10" else user.visible_message("[user] removes the weapon control module from the [holder].", "You remove the weapon control module from the [holder].") - new /obj/item/weapon/circuitboard/mecha/gygax/targeting(get_turf(holder)) + new /obj/item/circuitboard/mecha/gygax/targeting(get_turf(holder)) holder.icon_state = "gygax8" if(10) if(diff==FORWARD) @@ -492,7 +492,7 @@ holder.icon_state = "gygax12" else user.visible_message("[user] removes the advanced scanner module from the [holder].", "You remove the scanner module from the [holder].") - var/obj/item/I = locate(/obj/item/weapon/stock_parts/scanning_module) in holder + var/obj/item/I = locate(/obj/item/stock_parts/scanning_module) in holder I.loc = get_turf(holder) holder.icon_state = "gygax10" if(8) @@ -510,7 +510,7 @@ holder.icon_state = "gygax14" else user.visible_message("[user] removes the capacitor from the [holder].", "You remove the capacitor from the [holder].") - var/obj/item/I = locate(/obj/item/weapon/stock_parts/capacitor) in holder + var/obj/item/I = locate(/obj/item/stock_parts/capacitor) in holder I.loc = get_turf(holder) holder.icon_state = "gygax12" if(6) @@ -599,64 +599,64 @@ result = "/obj/mecha/working/ripley/firefighter" steps = list( //1 - list("key"=/obj/item/weapon/weldingtool, - "backkey"=/obj/item/weapon/wrench, + list("key"=/obj/item/weldingtool, + "backkey"=/obj/item/wrench, "desc"="External armor is wrenched."), //2 - list("key"=/obj/item/weapon/wrench, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/wrench, + "backkey"=/obj/item/crowbar, "desc"="External armor is installed."), //3 list("key"=/obj/item/stack/sheet/plasteel, - "backkey"=/obj/item/weapon/crowbar, + "backkey"=/obj/item/crowbar, "desc"="External armor is being installed."), //4 list("key"=/obj/item/stack/sheet/plasteel, - "backkey"=/obj/item/weapon/weldingtool, + "backkey"=/obj/item/weldingtool, "desc"="Internal armor is welded."), //5 - list("key"=/obj/item/weapon/weldingtool, - "backkey"=/obj/item/weapon/wrench, + list("key"=/obj/item/weldingtool, + "backkey"=/obj/item/wrench, "desc"="Internal armor is wrenched."), //6 - list("key"=/obj/item/weapon/wrench, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/wrench, + "backkey"=/obj/item/crowbar, "desc"="Internal armor is installed."), //7 list("key"=/obj/item/stack/sheet/plasteel, - "backkey"=/obj/item/weapon/screwdriver, + "backkey"=/obj/item/screwdriver, "desc"="Peripherals control module is secured."), //8 - list("key"=/obj/item/weapon/screwdriver, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/screwdriver, + "backkey"=/obj/item/crowbar, "desc"="Peripherals control module is installed."), //9 - list("key"=/obj/item/weapon/circuitboard/mecha/ripley/peripherals, - "backkey"=/obj/item/weapon/screwdriver, + list("key"=/obj/item/circuitboard/mecha/ripley/peripherals, + "backkey"=/obj/item/screwdriver, "desc"="Central control module is secured."), //10 - list("key"=/obj/item/weapon/screwdriver, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/screwdriver, + "backkey"=/obj/item/crowbar, "desc"="Central control module is installed."), //11 - list("key"=/obj/item/weapon/circuitboard/mecha/ripley/main, - "backkey"=/obj/item/weapon/screwdriver, + list("key"=/obj/item/circuitboard/mecha/ripley/main, + "backkey"=/obj/item/screwdriver, "desc"="The wiring is adjusted."), //12 - list("key"=/obj/item/weapon/wirecutters, - "backkey"=/obj/item/weapon/screwdriver, + list("key"=/obj/item/wirecutters, + "backkey"=/obj/item/screwdriver, "desc"="The wiring is added."), //13 list("key"=/obj/item/stack/cable_coil, - "backkey"=/obj/item/weapon/screwdriver, + "backkey"=/obj/item/screwdriver, "desc"="The hydraulic systems are active."), //14 - list("key"=/obj/item/weapon/screwdriver, - "backkey"=/obj/item/weapon/wrench, + list("key"=/obj/item/screwdriver, + "backkey"=/obj/item/wrench, "desc"="The hydraulic systems are connected."), //15 - list("key"=/obj/item/weapon/wrench, + list("key"=/obj/item/wrench, "desc"="The hydraulic systems are disconnected.") ) @@ -709,7 +709,7 @@ holder.icon_state = "fireripley6" else user.visible_message("[user] removes the central control module from the [holder].", "You remove the central computer mainboard from the [holder].") - new /obj/item/weapon/circuitboard/mecha/ripley/main(get_turf(holder)) + new /obj/item/circuitboard/mecha/ripley/main(get_turf(holder)) holder.icon_state = "fireripley4" if(9) if(diff==FORWARD) @@ -725,7 +725,7 @@ holder.icon_state = "fireripley8" else user.visible_message("[user] removes the peripherals control module from the [holder].", "You remove the peripherals control module from the [holder].") - new /obj/item/weapon/circuitboard/mecha/ripley/peripherals(get_turf(holder)) + new /obj/item/circuitboard/mecha/ripley/peripherals(get_turf(holder)) holder.icon_state = "fireripley6" if(7) if(diff==FORWARD) @@ -819,17 +819,17 @@ /datum/construction/mecha/honker result = "/obj/mecha/combat/honker" - steps = list(list("key"=/obj/item/weapon/bikehorn), //1 + steps = list(list("key"=/obj/item/bikehorn), //1 list("key"=/obj/item/clothing/shoes/clown_shoes), //2 - list("key"=/obj/item/weapon/bikehorn), //3 + list("key"=/obj/item/bikehorn), //3 list("key"=/obj/item/clothing/mask/gas/clown_hat), //4 - list("key"=/obj/item/weapon/bikehorn), //5 - list("key"=/obj/item/weapon/circuitboard/mecha/honker/targeting), //6 - list("key"=/obj/item/weapon/bikehorn), //7 - list("key"=/obj/item/weapon/circuitboard/mecha/honker/peripherals), //8 - list("key"=/obj/item/weapon/bikehorn), //9 - list("key"=/obj/item/weapon/circuitboard/mecha/honker/main), //10 - list("key"=/obj/item/weapon/bikehorn), //11 + list("key"=/obj/item/bikehorn), //5 + list("key"=/obj/item/circuitboard/mecha/honker/targeting), //6 + list("key"=/obj/item/bikehorn), //7 + list("key"=/obj/item/circuitboard/mecha/honker/peripherals), //8 + list("key"=/obj/item/bikehorn), //9 + list("key"=/obj/item/circuitboard/mecha/honker/main), //10 + list("key"=/obj/item/bikehorn), //11 ) /datum/construction/mecha/honker/action(atom/used_atom,mob/user) @@ -839,7 +839,7 @@ if(!..()) return 0 - if(istype(used_atom, /obj/item/weapon/bikehorn)) + if(istype(used_atom, /obj/item/bikehorn)) playsound(holder, 'sound/items/bikehorn.ogg', 50, 1) user.visible_message("HONK!") @@ -898,83 +898,83 @@ result = "/obj/mecha/combat/durand" steps = list( //1 - list("key"=/obj/item/weapon/weldingtool, - "backkey"=/obj/item/weapon/wrench, + list("key"=/obj/item/weldingtool, + "backkey"=/obj/item/wrench, "desc"="External armor is wrenched."), //2 - list("key"=/obj/item/weapon/wrench, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/wrench, + "backkey"=/obj/item/crowbar, "desc"="External armor is installed."), //3 list("key"=/obj/item/mecha_parts/part/durand_armor, - "backkey"=/obj/item/weapon/weldingtool, + "backkey"=/obj/item/weldingtool, "desc"="Internal armor is welded."), //4 - list("key"=/obj/item/weapon/weldingtool, - "backkey"=/obj/item/weapon/wrench, + list("key"=/obj/item/weldingtool, + "backkey"=/obj/item/wrench, "desc"="Internal armor is wrenched."), //5 - list("key"=/obj/item/weapon/wrench, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/wrench, + "backkey"=/obj/item/crowbar, "desc"="Internal armor is installed."), //6 list("key"=/obj/item/stack/sheet/metal, - "backkey"=/obj/item/weapon/screwdriver, + "backkey"=/obj/item/screwdriver, "desc"="Super capacitor is secured."), //7 - list("key"=/obj/item/weapon/screwdriver, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/screwdriver, + "backkey"=/obj/item/crowbar, "desc"="Super capacitor is installed."), //8 - list("key"=/obj/item/weapon/stock_parts/capacitor, - "backkey"=/obj/item/weapon/screwdriver, + list("key"=/obj/item/stock_parts/capacitor, + "backkey"=/obj/item/screwdriver, "desc"="Phasic scanner module is secured."), //9 - list("key"=/obj/item/weapon/screwdriver, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/screwdriver, + "backkey"=/obj/item/crowbar, "desc"="Phasic scanner module is installed."), //10 - list("key"=/obj/item/weapon/stock_parts/scanning_module, - "backkey"=/obj/item/weapon/screwdriver, + list("key"=/obj/item/stock_parts/scanning_module, + "backkey"=/obj/item/screwdriver, "desc"="Weapon control module is secured."), //11 - list("key"=/obj/item/weapon/screwdriver, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/screwdriver, + "backkey"=/obj/item/crowbar, "desc"="Weapon control module is installed."), //12 - list("key"=/obj/item/weapon/circuitboard/mecha/durand/targeting, - "backkey"=/obj/item/weapon/screwdriver, + list("key"=/obj/item/circuitboard/mecha/durand/targeting, + "backkey"=/obj/item/screwdriver, "desc"="Peripherals control module is secured."), //13 - list("key"=/obj/item/weapon/screwdriver, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/screwdriver, + "backkey"=/obj/item/crowbar, "desc"="Peripherals control module is installed."), //14 - list("key"=/obj/item/weapon/circuitboard/mecha/durand/peripherals, - "backkey"=/obj/item/weapon/screwdriver, + list("key"=/obj/item/circuitboard/mecha/durand/peripherals, + "backkey"=/obj/item/screwdriver, "desc"="Central control module is secured."), //15 - list("key"=/obj/item/weapon/screwdriver, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/screwdriver, + "backkey"=/obj/item/crowbar, "desc"="Central control module is installed."), //16 - list("key"=/obj/item/weapon/circuitboard/mecha/durand/main, - "backkey"=/obj/item/weapon/screwdriver, + list("key"=/obj/item/circuitboard/mecha/durand/main, + "backkey"=/obj/item/screwdriver, "desc"="The wiring is adjusted."), //17 - list("key"=/obj/item/weapon/wirecutters, - "backkey"=/obj/item/weapon/screwdriver, + list("key"=/obj/item/wirecutters, + "backkey"=/obj/item/screwdriver, "desc"="The wiring is added."), //18 list("key"=/obj/item/stack/cable_coil, - "backkey"=/obj/item/weapon/screwdriver, + "backkey"=/obj/item/screwdriver, "desc"="The hydraulic systems are active."), //19 - list("key"=/obj/item/weapon/screwdriver, - "backkey"=/obj/item/weapon/wrench, + list("key"=/obj/item/screwdriver, + "backkey"=/obj/item/wrench, "desc"="The hydraulic systems are connected."), //20 - list("key"=/obj/item/weapon/wrench, + list("key"=/obj/item/wrench, "desc"="The hydraulic systems are disconnected.") ) @@ -1028,7 +1028,7 @@ holder.icon_state = "durand6" else user.visible_message("[user] removes the central control module from the [holder].", "You remove the central computer mainboard from the [holder].") - new /obj/item/weapon/circuitboard/mecha/durand/main(get_turf(holder)) + new /obj/item/circuitboard/mecha/durand/main(get_turf(holder)) holder.icon_state = "durand4" if(14) if(diff==FORWARD) @@ -1044,7 +1044,7 @@ holder.icon_state = "durand8" else user.visible_message("[user] removes the peripherals control module from the [holder].", "You remove the peripherals control module from the [holder].") - new /obj/item/weapon/circuitboard/mecha/durand/peripherals(get_turf(holder)) + new /obj/item/circuitboard/mecha/durand/peripherals(get_turf(holder)) holder.icon_state = "durand6" if(12) if(diff==FORWARD) @@ -1060,7 +1060,7 @@ holder.icon_state = "durand10" else user.visible_message("[user] removes the weapon control module from the [holder].", "You remove the weapon control module from the [holder].") - new /obj/item/weapon/circuitboard/mecha/durand/targeting(get_turf(holder)) + new /obj/item/circuitboard/mecha/durand/targeting(get_turf(holder)) holder.icon_state = "durand8" if(10) if(diff==FORWARD) @@ -1077,7 +1077,7 @@ holder.icon_state = "durand12" else user.visible_message("[user] removes the scanner module from the [holder].", "You remove the scanner module from the [holder].") - var/obj/item/I = locate(/obj/item/weapon/stock_parts/scanning_module) in holder + var/obj/item/I = locate(/obj/item/stock_parts/scanning_module) in holder I.loc = get_turf(holder) holder.icon_state = "durand10" if(8) @@ -1095,7 +1095,7 @@ holder.icon_state = "durand14" else user.visible_message("[user] removes the super capacitor from the [holder].", "You remove the capacitor from the [holder].") - var/obj/item/I = locate(/obj/item/weapon/stock_parts/capacitor) in holder + var/obj/item/I = locate(/obj/item/stock_parts/capacitor) in holder I.loc = get_turf(holder) holder.icon_state = "durand12" if(6) @@ -1191,95 +1191,95 @@ "desc"="Anomaly core socket is open and awaiting connection."), //2 - list("key"=/obj/item/weapon/weldingtool, - "backkey"=/obj/item/weapon/wrench, + list("key"=/obj/item/weldingtool, + "backkey"=/obj/item/wrench, "desc"="External armor is wrenched."), //3 - list("key"=/obj/item/weapon/wrench, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/wrench, + "backkey"=/obj/item/crowbar, "desc"="External armor is installed."), //4 list("key"=/obj/item/mecha_parts/part/phazon_armor, - "backkey"=/obj/item/weapon/weldingtool, + "backkey"=/obj/item/weldingtool, "desc"="Phase armor is welded."), //5 - list("key"=/obj/item/weapon/weldingtool, - "backkey"=/obj/item/weapon/wrench, + list("key"=/obj/item/weldingtool, + "backkey"=/obj/item/wrench, "desc"="Phase armor is wrenched."), //6 - list("key"=/obj/item/weapon/wrench, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/wrench, + "backkey"=/obj/item/crowbar, "desc"="Phase armor is installed."), //7 list("key"=/obj/item/stack/sheet/plasteel, - "backkey"=/obj/item/weapon/screwdriver, + "backkey"=/obj/item/screwdriver, "desc"="The bluespace crystal is engaged."), //8 - list("key"=/obj/item/weapon/screwdriver, - "backkey"=/obj/item/weapon/wirecutters, + list("key"=/obj/item/screwdriver, + "backkey"=/obj/item/wirecutters, "desc"="The bluespace crystal is connected."), //9 list("key"=/obj/item/stack/cable_coil, - "backkey"=/obj/item/weapon/crowbar, + "backkey"=/obj/item/crowbar, "desc"="The bluespace crystal is installed."), //10 - list("key"=/obj/item/weapon/ore/bluespace_crystal, - "backkey"=/obj/item/weapon/screwdriver, + list("key"=/obj/item/ore/bluespace_crystal, + "backkey"=/obj/item/screwdriver, "desc"="Super capacitor is secured."), //12 - list("key"=/obj/item/weapon/screwdriver, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/screwdriver, + "backkey"=/obj/item/crowbar, "desc"="Super capacitor is installed."), //12 - list("key"=/obj/item/weapon/stock_parts/capacitor, - "backkey"=/obj/item/weapon/screwdriver, + list("key"=/obj/item/stock_parts/capacitor, + "backkey"=/obj/item/screwdriver, "desc"="Phasic scanner module is secured."), //13 - list("key"=/obj/item/weapon/screwdriver, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/screwdriver, + "backkey"=/obj/item/crowbar, "desc"="Phasic scanner module is installed."), //14 - list("key"=/obj/item/weapon/stock_parts/scanning_module, - "backkey"=/obj/item/weapon/screwdriver, + list("key"=/obj/item/stock_parts/scanning_module, + "backkey"=/obj/item/screwdriver, "desc"="Weapon control module is secured."), //15 - list("key"=/obj/item/weapon/screwdriver, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/screwdriver, + "backkey"=/obj/item/crowbar, "desc"="Weapon control is installed."), //16 - list("key"=/obj/item/weapon/circuitboard/mecha/phazon/targeting, - "backkey"=/obj/item/weapon/screwdriver, + list("key"=/obj/item/circuitboard/mecha/phazon/targeting, + "backkey"=/obj/item/screwdriver, "desc"="Peripherals control module is secured."), //17 - list("key"=/obj/item/weapon/screwdriver, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/screwdriver, + "backkey"=/obj/item/crowbar, "desc"="Peripherals control module is installed"), //18 - list("key"=/obj/item/weapon/circuitboard/mecha/phazon/peripherals, - "backkey"=/obj/item/weapon/screwdriver, + list("key"=/obj/item/circuitboard/mecha/phazon/peripherals, + "backkey"=/obj/item/screwdriver, "desc"="Central control module is secured."), //19 - list("key"=/obj/item/weapon/screwdriver, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/screwdriver, + "backkey"=/obj/item/crowbar, "desc"="Central control module is installed."), //20 - list("key"=/obj/item/weapon/circuitboard/mecha/phazon/main, - "backkey"=/obj/item/weapon/screwdriver, + list("key"=/obj/item/circuitboard/mecha/phazon/main, + "backkey"=/obj/item/screwdriver, "desc"="The wiring is adjusted."), //21 - list("key"=/obj/item/weapon/wirecutters, - "backkey"=/obj/item/weapon/screwdriver, + list("key"=/obj/item/wirecutters, + "backkey"=/obj/item/screwdriver, "desc"="The wiring is added."), //22 list("key"=/obj/item/stack/cable_coil, - "backkey"=/obj/item/weapon/screwdriver, + "backkey"=/obj/item/screwdriver, "desc"="The hydraulic systems are active."), //23 - list("key"=/obj/item/weapon/screwdriver, - "backkey"=/obj/item/weapon/wrench, + list("key"=/obj/item/screwdriver, + "backkey"=/obj/item/wrench, "desc"="The hydraulic systems are connected."), //24 - list("key"=/obj/item/weapon/wrench, + list("key"=/obj/item/wrench, "desc"="The hydraulic systems are disconnected.") ) @@ -1333,7 +1333,7 @@ holder.icon_state = "phazon6" else user.visible_message("[user] removes the central control module from the [holder].", "You remove the central computer mainboard from the [holder].") - new /obj/item/weapon/circuitboard/mecha/phazon/main(get_turf(holder)) + new /obj/item/circuitboard/mecha/phazon/main(get_turf(holder)) holder.icon_state = "phazon4" if(18) if(diff==FORWARD) @@ -1349,7 +1349,7 @@ holder.icon_state = "phazon8" else user.visible_message("[user] removes the peripherals control module from the [holder].", "You remove the peripherals control module from the [holder].") - new /obj/item/weapon/circuitboard/mecha/phazon/peripherals(get_turf(holder)) + new /obj/item/circuitboard/mecha/phazon/peripherals(get_turf(holder)) holder.icon_state = "phazon6" if(16) if(diff==FORWARD) @@ -1365,7 +1365,7 @@ holder.icon_state = "phazon10" else user.visible_message("[user] removes the weapon control module from the [holder].", "You remove the weapon control module from the [holder].") - new /obj/item/weapon/circuitboard/mecha/phazon/targeting(get_turf(holder)) + new /obj/item/circuitboard/mecha/phazon/targeting(get_turf(holder)) holder.icon_state = "phazon8" if(14) if(diff==FORWARD) @@ -1382,7 +1382,7 @@ holder.icon_state = "phazon12" else user.visible_message("[user] removes the phasic scanner module from the [holder].", "You remove the scanner module from the [holder].") - var/obj/item/I = locate(/obj/item/weapon/stock_parts/scanning_module) in holder + var/obj/item/I = locate(/obj/item/stock_parts/scanning_module) in holder I.loc = get_turf(holder) holder.icon_state = "phazon10" if(12) @@ -1400,7 +1400,7 @@ holder.icon_state = "phazon14" else user.visible_message("[user] removes the super capacitor from the [holder].", "You remove the capacitor from the [holder].") - var/obj/item/I = locate(/obj/item/weapon/stock_parts/capacitor) in holder + var/obj/item/I = locate(/obj/item/stock_parts/capacitor) in holder I.loc = get_turf(holder) holder.icon_state = "phazon12" if(10) @@ -1417,7 +1417,7 @@ holder.icon_state = "phazon16" else user.visible_message("[user] removes the bluespace crystal from the [holder].", "You remove the bluespace crystal from the [holder].") - new /obj/item/weapon/ore/bluespace_crystal(get_turf(holder)) + new /obj/item/ore/bluespace_crystal(get_turf(holder)) holder.icon_state = "phazon14" if(8) if(diff==FORWARD) @@ -1518,59 +1518,59 @@ result = "/obj/mecha/medical/odysseus" steps = list( //1 - list("key"=/obj/item/weapon/weldingtool, - "backkey"=/obj/item/weapon/wrench, + list("key"=/obj/item/weldingtool, + "backkey"=/obj/item/wrench, "desc"="External armor is wrenched."), //2 - list("key"=/obj/item/weapon/wrench, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/wrench, + "backkey"=/obj/item/crowbar, "desc"="External armor is installed."), //3 list("key"=/obj/item/stack/sheet/plasteel, - "backkey"=/obj/item/weapon/weldingtool, + "backkey"=/obj/item/weldingtool, "desc"="Internal armor is welded."), //4 - list("key"=/obj/item/weapon/weldingtool, - "backkey"=/obj/item/weapon/wrench, + list("key"=/obj/item/weldingtool, + "backkey"=/obj/item/wrench, "desc"="Internal armor is wrenched."), //5 - list("key"=/obj/item/weapon/wrench, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/wrench, + "backkey"=/obj/item/crowbar, "desc"="Internal armor is installed."), //6 list("key"=/obj/item/stack/sheet/metal, - "backkey"=/obj/item/weapon/screwdriver, + "backkey"=/obj/item/screwdriver, "desc"="Peripherals control module is secured."), //7 - list("key"=/obj/item/weapon/screwdriver, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/screwdriver, + "backkey"=/obj/item/crowbar, "desc"="Peripherals control module is installed."), //8 - list("key"=/obj/item/weapon/circuitboard/mecha/odysseus/peripherals, - "backkey"=/obj/item/weapon/screwdriver, + list("key"=/obj/item/circuitboard/mecha/odysseus/peripherals, + "backkey"=/obj/item/screwdriver, "desc"="Central control module is secured."), //9 - list("key"=/obj/item/weapon/screwdriver, - "backkey"=/obj/item/weapon/crowbar, + list("key"=/obj/item/screwdriver, + "backkey"=/obj/item/crowbar, "desc"="Central control module is installed."), //10 - list("key"=/obj/item/weapon/circuitboard/mecha/odysseus/main, - "backkey"=/obj/item/weapon/screwdriver, + list("key"=/obj/item/circuitboard/mecha/odysseus/main, + "backkey"=/obj/item/screwdriver, "desc"="The wiring is adjusted."), //11 - list("key"=/obj/item/weapon/wirecutters, - "backkey"=/obj/item/weapon/screwdriver, + list("key"=/obj/item/wirecutters, + "backkey"=/obj/item/screwdriver, "desc"="The wiring is added."), //12 list("key"=/obj/item/stack/cable_coil, - "backkey"=/obj/item/weapon/screwdriver, + "backkey"=/obj/item/screwdriver, "desc"="The hydraulic systems are active."), //13 - list("key"=/obj/item/weapon/screwdriver, - "backkey"=/obj/item/weapon/wrench, + list("key"=/obj/item/screwdriver, + "backkey"=/obj/item/wrench, "desc"="The hydraulic systems are connected."), //14 - list("key"=/obj/item/weapon/wrench, + list("key"=/obj/item/wrench, "desc"="The hydraulic systems are disconnected.") ) @@ -1623,7 +1623,7 @@ holder.icon_state = "odysseus6" else user.visible_message("[user] removes the central control module from the [holder].", "You remove the central computer mainboard from the [holder].") - new /obj/item/weapon/circuitboard/mecha/odysseus/main(get_turf(holder)) + new /obj/item/circuitboard/mecha/odysseus/main(get_turf(holder)) holder.icon_state = "odysseus4" if(8) if(diff==FORWARD) @@ -1639,7 +1639,7 @@ holder.icon_state = "odysseus8" else user.visible_message("[user] removes the peripherals control module from the [holder].", "You remove the peripherals control module from the [holder].") - new /obj/item/weapon/circuitboard/mecha/odysseus/peripherals(get_turf(holder)) + new /obj/item/circuitboard/mecha/odysseus/peripherals(get_turf(holder)) holder.icon_state = "odysseus6" if(6) if(diff==FORWARD) diff --git a/code/game/mecha/mecha_control_console.dm b/code/game/mecha/mecha_control_console.dm index da8c1c26c7..6f1348c741 100644 --- a/code/game/mecha/mecha_control_console.dm +++ b/code/game/mecha/mecha_control_console.dm @@ -4,7 +4,7 @@ icon_screen = "mecha" icon_keyboard = "tech_key" req_access = list(ACCESS_ROBOTICS) - circuit = /obj/item/weapon/circuitboard/computer/mecha_control + circuit = /obj/item/circuitboard/computer/mecha_control var/list/located = list() var/screen = 0 var/stored_data @@ -123,10 +123,10 @@ ai_beacon = TRUE -/obj/item/weapon/storage/box/mechabeacons +/obj/item/storage/box/mechabeacons name = "exosuit tracking beacons" -/obj/item/weapon/storage/box/mechabeacons/New() +/obj/item/storage/box/mechabeacons/New() ..() new /obj/item/mecha_parts/mecha_tracking(src) new /obj/item/mecha_parts/mecha_tracking(src) diff --git a/code/game/mecha/mecha_defense.dm b/code/game/mecha/mecha_defense.dm index 94f68c66d0..7091bfd72a 100644 --- a/code/game/mecha/mecha_defense.dm +++ b/code/game/mecha/mecha_defense.dm @@ -171,8 +171,8 @@ if(W.GetID()) if(add_req_access || maint_access) if(internals_access_allowed(user)) - var/obj/item/weapon/card/id/id_card - if(istype(W, /obj/item/weapon/card/id)) + var/obj/item/card/id/id_card + if(istype(W, /obj/item/card/id)) id_card = W else var/obj/item/device/pda/pda = W @@ -183,7 +183,7 @@ to_chat(user, "Invalid ID: Access denied.") else to_chat(user, "Maintenance protocols disabled by operator.") - else if(istype(W, /obj/item/weapon/wrench)) + else if(istype(W, /obj/item/wrench)) if(state==1) state = 2 to_chat(user, "You undo the securing bolts.") @@ -191,7 +191,7 @@ state = 1 to_chat(user, "You tighten the securing bolts.") return - else if(istype(W, /obj/item/weapon/crowbar)) + else if(istype(W, /obj/item/crowbar)) if(state==2) state = 3 to_chat(user, "You open the hatch to the power unit.") @@ -208,7 +208,7 @@ else to_chat(user, "You need two lengths of cable to fix this mech!") return - else if(istype(W, /obj/item/weapon/screwdriver) && user.a_intent != INTENT_HARM) + else if(istype(W, /obj/item/screwdriver) && user.a_intent != INTENT_HARM) if(internal_damage & MECHA_INT_TEMP_CONTROL) clearInternalDamage(MECHA_INT_TEMP_CONTROL) to_chat(user, "You repair the damaged temperature controller.") @@ -223,12 +223,12 @@ to_chat(user, "You screw the cell in place.") return - else if(istype(W, /obj/item/weapon/stock_parts/cell)) + else if(istype(W, /obj/item/stock_parts/cell)) if(state==4) if(!cell) if(!user.drop_item()) return - var/obj/item/weapon/stock_parts/cell/C = W + var/obj/item/stock_parts/cell/C = W to_chat(user, "You install the powercell.") C.forceMove(src) cell = C @@ -237,9 +237,9 @@ to_chat(user, "There's already a powercell installed.") return - else if(istype(W, /obj/item/weapon/weldingtool) && user.a_intent != INTENT_HARM) + else if(istype(W, /obj/item/weldingtool) && user.a_intent != INTENT_HARM) user.changeNext_move(CLICK_CD_MELEE) - var/obj/item/weapon/weldingtool/WT = W + var/obj/item/weldingtool/WT = W if(obj_integrity ",a.insertBefore(n.lastChild,a.firstChild)}function r(){var t=x.elements;return"string"==typeof t?t.split(" "):t}function i(t,e){var n=x.elements;"string"!=typeof n&&(n=n.join(" ")),"string"!=typeof t&&(t=t.join(" ")),x.elements=n+" "+t,c(e)}function o(t){var e=y[t[g]];return e||(e={},b++,t[g]=b,y[b]=e),e}function s(t,e,a){if(e||(e=n),f)return e.createElement(t);a||(a=o(e));var r;return r=a.cache[t]?a.cache[t].cloneNode():v.test(t)?(a.cache[t]=a.createElem(t)).cloneNode():a.createElem(t),!r.canHaveChildren||m.test(t)||r.tagUrn?r:a.frag.appendChild(r)}function u(t,e){if(t||(t=n),f)return t.createDocumentFragment();e=e||o(t);for(var a=e.frag.cloneNode(),i=0,s=r(),u=s.length;u>i;i++)a.createElement(s[i]);return a}function p(t,e){e.cache||(e.cache={},e.createElem=t.createElement,e.createFrag=t.createDocumentFragment,e.frag=e.createFrag()),t.createElement=function(n){return x.shivMethods?s(n,t,e):e.createElem(n)},t.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+r().join().replace(/[\w\-:]+/g,function(t){return e.createElem(t),e.frag.createElement(t),'c("'+t+'")'})+");return n}")(x,e.frag)}function c(t){t||(t=n);var e=o(t);return!x.shivCSS||l||e.hasCSS||(e.hasCSS=!!a(t,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),f||p(t,e),t}var l,f,d="3.7.3-pre",h=t.html5||{},m=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,v=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,g="_html5shiv",b=0,y={};!function(){try{var t=n.createElement("a");t.innerHTML="",l="hidden"in t,f=1==t.childNodes.length||function(){n.createElement("a");var t=n.createDocumentFragment();return void 0===t.cloneNode||void 0===t.createDocumentFragment||void 0===t.createElement}()}catch(e){l=!0,f=!0}}();var x={elements:h.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:d,shivCSS:h.shivCSS!==!1,supportsUnknownElements:f,shivMethods:h.shivMethods!==!1,type:"default",shivDocument:c,createElement:s,createDocumentFragment:u,addElements:i};t.html5=x,c(n),"object"==typeof e&&e.exports&&(e.exports=x)}("undefined"!=typeof window?window:this,document)},{}],194:[function(t,e,n){(function(t){(function(t){!function(t){function e(t,e,n,a){for(var i,o=n.slice(),s=r(e,t),u=0,p=o.length;p>u&&(handler=o[u],"object"==typeof handler?"function"==typeof handler.handleEvent&&handler.handleEvent(s):handler.call(t,s),!s.stoppedImmediatePropagation);u++);return i=!s.stoppedPropagation,a&&i&&t.parentNode?t.parentNode.dispatchEvent(s):!s.defaultPrevented}function n(t,e){return{configurable:!0,get:t,set:e}}function a(t,e,a){var r=b(e||t,a);v(t,"textContent",n(function(){return r.get.call(this)},function(t){r.set.call(this,t)}))}function r(t,e){return t.currentTarget=e,t.eventPhase=t.target===t.currentTarget?2:3,t}function i(t,e){for(var n=t.length;n--&&t[n]!==e;);return n}function o(){if("BR"===this.tagName)return"\n";for(var t=this.firstChild,e=[];t;)8!==t.nodeType&&7!==t.nodeType&&e.push(t.textContent),t=t.nextSibling;return e.join("")}function s(t){var e=document.createEvent("Event");e.initEvent("input",!0,!0),(t.srcElement||t.fromElement||document).dispatchEvent(e)}function u(t){!f&&k.test(document.readyState)&&(f=!f,document.detachEvent(d,u),t=document.createEvent("Event"),t.initEvent(h,!0,!0),document.dispatchEvent(t))}function p(t){for(var e;e=this.lastChild;)this.removeChild(e);null!=t&&this.appendChild(document.createTextNode(t))}function c(e,n){return n||(n=t.event),n.target||(n.target=n.srcElement||n.fromElement||document),n.timeStamp||(n.timeStamp=(new Date).getTime()),n}if(!document.createEvent){var l=!0,f=!1,d="onreadystatechange",h="DOMContentLoaded",m="__IE8__"+Math.random(),v=Object.defineProperty||function(t,e,n){t[e]=n.value},g=Object.defineProperties||function(e,n){for(var a in n)if(y.call(n,a))try{v(e,a,n[a])}catch(r){t.console&&console.log(a+" failed on object:",e,r.message)}},b=Object.getOwnPropertyDescriptor,y=Object.prototype.hasOwnProperty,x=t.Element.prototype,_=t.Text.prototype,w=/^[a-z]+$/,k=/loaded|complete/,E={},S=document.createElement("div"),C=document.documentElement,P=C.removeAttribute,A=C.setAttribute;a(t.HTMLCommentElement.prototype,x,"nodeValue"),a(t.HTMLScriptElement.prototype,null,"text"),a(_,null,"nodeValue"),a(t.HTMLTitleElement.prototype,null,"text"),v(t.HTMLStyleElement.prototype,"textContent",function(t){return n(function(){return t.get.call(this.styleSheet)},function(e){t.set.call(this.styleSheet,e)})}(b(t.CSSStyleSheet.prototype,"cssText"))),g(x,{textContent:{get:o,set:p},firstElementChild:{get:function(){for(var t=this.childNodes||[],e=0,n=t.length;n>e;e++)if(1==t[e].nodeType)return t[e]}},lastElementChild:{get:function(){for(var t=this.childNodes||[],e=t.length;e--;)if(1==t[e].nodeType)return t[e]}},oninput:{get:function(){return this._oninput||null},set:function(t){this._oninput&&(this.removeEventListener("input",this._oninput),this._oninput=t,t&&this.addEventListener("input",t))}},previousElementSibling:{get:function(){for(var t=this.previousSibling;t&&1!=t.nodeType;)t=t.previousSibling;return t}},nextElementSibling:{get:function(){for(var t=this.nextSibling;t&&1!=t.nodeType;)t=t.nextSibling;return t}},childElementCount:{get:function(){for(var t=0,e=this.childNodes||[],n=e.length;n--;t+=1==e[n].nodeType);return t}},addEventListener:{value:function(t,n,a){if("function"==typeof n||"object"==typeof n){var r,o,u=this,p="on"+t,l=u[m]||v(u,m,{value:{}})[m],f=l[p]||(l[p]={}),d=f.h||(f.h=[]);if(!y.call(f,"w")){if(f.w=function(t){return t[m]||e(u,c(u,t),d,!1)},!y.call(E,p))if(w.test(t)){try{r=document.createEventObject(),r[m]=!0,9!=u.nodeType&&(null==u.parentNode&&S.appendChild(u),(o=u.getAttribute(p))&&P.call(u,p)),u.fireEvent(p,r),E[p]=!0}catch(r){for(E[p]=!1;S.hasChildNodes();)S.removeChild(S.firstChild)}null!=o&&A.call(u,p,o)}else E[p]=!1;(f.n=E[p])&&u.attachEvent(p,f.w)}i(d,n)<0&&d[a?"unshift":"push"](n),"input"===t&&u.attachEvent("onkeyup",s)}}},dispatchEvent:{value:function(t){var n,a=this,r="on"+t.type,i=a[m],o=i&&i[r],s=!!o;return t.target||(t.target=a),s?o.n?a.fireEvent(r,t):e(a,t,o.h,!0):(n=a.parentNode)?n.dispatchEvent(t):!0,!t.defaultPrevented}},removeEventListener:{value:function(t,e,n){if("function"==typeof e||"object"==typeof e){var a=this,r="on"+t,o=a[m],s=o&&o[r],u=s&&s.h,p=u?i(u,e):-1;p>-1&&u.splice(p,1)}}}}),g(_,{addEventListener:{value:x.addEventListener},dispatchEvent:{value:x.dispatchEvent},removeEventListener:{value:x.removeEventListener}}),g(t.XMLHttpRequest.prototype,{addEventListener:{value:function(t,e,n){var a=this,r="on"+t,o=a[m]||v(a,m,{value:{}})[m],s=o[r]||(o[r]={}),u=s.h||(s.h=[]);i(u,e)<0&&(a[r]||(a[r]=function(){var e=document.createEvent("Event");e.initEvent(t,!0,!0),a.dispatchEvent(e)}),u[n?"unshift":"push"](e))}},dispatchEvent:{value:function(t){var n=this,a="on"+t.type,r=n[m],i=r&&r[a],o=!!i;return o&&(i.n?n.fireEvent(a,t):e(n,t,i.h,!0))}},removeEventListener:{value:x.removeEventListener}}),g(t.Event.prototype,{bubbles:{value:!0,writable:!0},cancelable:{value:!0,writable:!0},preventDefault:{value:function(){this.cancelable&&(this.defaultPrevented=!0,this.returnValue=!1)}},stopPropagation:{value:function(){this.stoppedPropagation=!0,this.cancelBubble=!0}},stopImmediatePropagation:{value:function(){this.stoppedImmediatePropagation=!0,this.stopPropagation()}},initEvent:{value:function(t,e,n){this.type=t,this.bubbles=!!e,this.cancelable=!!n,this.bubbles||this.stopPropagation()}}}),g(t.HTMLDocument.prototype,{defaultView:{get:function(){return this.parentWindow}},textContent:{get:function(){return 11===this.nodeType?o.call(this):null},set:function(t){11===this.nodeType&&p.call(this,t)}},addEventListener:{value:function(e,n,a){var r=this;x.addEventListener.call(r,e,n,a),l&&e===h&&!k.test(r.readyState)&&(l=!1,r.attachEvent(d,u),t==top&&!function i(t){try{r.documentElement.doScroll("left"),u()}catch(e){setTimeout(i,50)}}())}},dispatchEvent:{value:x.dispatchEvent},removeEventListener:{value:x.removeEventListener},createEvent:{value:function(t){var e;if("Event"!==t)throw Error("unsupported "+t);return e=document.createEventObject(),e.timeStamp=(new Date).getTime(),e}}}),g(t.Window.prototype,{getComputedStyle:{value:function(){function t(t){this._=t}function e(){}var n=/^(?:[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|))(?!px)[a-z%]+$/,a=/^(top|right|bottom|left)$/,r=/\-([a-z])/g,i=function(t,e){return e.toUpperCase()};return t.prototype.getPropertyValue=function(t){var e,o,s,u=this._,p=u.style,c=u.currentStyle,l=u.runtimeStyle;return t=("float"===t?"style-float":t).replace(r,i),e=c?c[t]:p[t],n.test(e)&&!a.test(t)&&(o=p.left,s=l&&l.left,s&&(l.left=c.left),p.left="fontSize"===t?"1em":e,e=p.pixelLeft+"px",p.left=o,s&&(l.left=s)),null==e?e:e+""||"auto"},e.prototype.getPropertyValue=function(){return null},function(n,a){return a?new e(n):new t(n)}}()},addEventListener:{value:function(n,a,r){var o,s=t,u="on"+n;s[u]||(s[u]=function(t){return e(s,c(s,t),o,!1)}),o=s[u][m]||(s[u][m]=[]),i(o,a)<0&&o[r?"unshift":"push"](a)}},dispatchEvent:{value:function(e){var n=t["on"+e.type];return n?n.call(t,e)!==!1&&!e.defaultPrevented:!0}},removeEventListener:{value:function(e,n,a){var r="on"+e,o=(t[r]||Object)[m],s=o?i(o,n):-1;s>-1&&o.splice(s,1)}}}),function(t,e,n){for(n=0;n=s)return(0,u["default"])({points:n});for(var l=1;s-1>=l;l++)i.push((0,p.times)(a,(0,p.minus)(n[l],n[l-1])));for(var f=[(0,p.plus)(n[0],c(i[0],i[1]))],l=1;s-2>=l;l++)f.push((0,p.minus)(n[l],(0,p.average)([i[l],i[l-1]])));f.push((0,p.minus)(n[s-1],c(i[s-2],i[s-3])));var d=f[0],h=f[1],m=n[0],v=n[1],g=(e=(0,o["default"])()).moveto.apply(e,r(m)).curveto(d[0],d[1],h[0],h[1],v[0],v[1]);return{path:(0,p.range)(2,s).reduce(function(t,e){var a=f[e],r=n[e];return t.smoothcurveto(a[0],a[1],r[0],r[1])},g),centroid:(0,p.average)(n)}},e.exports=n["default"]},{198:198,199:199,200:200}],196:[function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{"default":t}}Object.defineProperty(n,"__esModule",{value:!0});var r=function(){function t(t,e){var n=[],a=!0,r=!1,i=void 0;try{for(var o,s=t[Symbol.iterator]();!(a=(o=s.next()).done)&&(n.push(o.value),!e||n.length!==e);a=!0);}catch(u){r=!0,i=u}finally{try{!a&&s["return"]&&s["return"]()}finally{if(r)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),i=t(197),o=a(i),s=t(198),u=1e-5,p=function(t,e){var n=t.map(e),a=n.sort(function(t,e){var n=r(t,2),a=n[0],i=(n[1],r(e,2)),o=i[0];i[1];return a-o}),i=a.length,o=a[0][0],p=a[i-1][0],c=(0,s.minBy)(a,function(t){return t[1]}),l=(0,s.maxBy)(a,function(t){return t[1]});return o==p&&(p+=u),c==l&&(l+=u),{points:a,xmin:o,xmax:p,ymin:c,ymax:l}};n["default"]=function(t){var e=t.data,n=t.xaccessor,a=t.yaccessor,i=t.width,u=t.height,c=t.closed,l=t.min,f=t.max;n||(n=function(t){var e=r(t,2),n=e[0];e[1];return n}),a||(a=function(t){var e=r(t,2),n=(e[0],e[1]);return n});var d=function(t){return[n(t),a(t)]},h=e.map(function(t){return p(t,d)}),m=(0,s.minBy)(h,function(t){return t.xmin}),v=(0,s.maxBy)(h,function(t){return t.xmax}),g=null==l?(0,s.minBy)(h,function(t){return t.ymin}):l,b=null==f?(0,s.maxBy)(h,function(t){return t.ymax}):f;c&&(g=Math.min(g,0),b=Math.max(b,0));var y=c?0:g,x=(0,o["default"])([m,v],[0,i]),_=(0,o["default"])([g,b],[u,0]),w=function(t){var e=r(t,2),n=e[0],a=e[1];return[x(n),_(a)]};return{arranged:h,scale:w,xscale:x,yscale:_,base:y}},e.exports=n["default"]},{197:197,198:198}],197:[function(t,e,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var a=function(){function t(t,e){var n=[],a=!0,r=!1,i=void 0;try{for(var o,s=t[Symbol.iterator]();!(a=(o=s.next()).done)&&(n.push(o.value),!e||n.length!==e);a=!0);}catch(u){r=!0,i=u}finally{try{!a&&s["return"]&&s["return"]()}finally{if(r)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),r=function i(t,e){var n=a(t,2),r=n[0],o=n[1],s=a(e,2),u=s[0],p=s[1],c=function(t){return u+(p-u)*(t-r)/(o-r)};return c.inverse=function(){return i([u,p],[r,o])},c};n["default"]=r,e.exports=n["default"]},{}],198:[function(t,e,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var a=function(){function t(t,e){var n=[],a=!0,r=!1,i=void 0;try{for(var o,s=t[Symbol.iterator]();!(a=(o=s.next()).done)&&(n.push(o.value),!e||n.length!==e);a=!0);}catch(u){r=!0,i=u}finally{try{!a&&s["return"]&&s["return"]()}finally{if(r)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),r=function(t){return t.reduce(function(t,e){return t+e},0)},i=function(t){return t.reduce(function(t,e){return Math.min(t,e)})},o=function(t){return t.reduce(function(t,e){return Math.max(t,e)})},s=function(t,e){return t.reduce(function(t,n){return t+e(n)},0)},u=function(t,e){return t.reduce(function(t,n){return Math.min(t,e(n))},1/0)},p=function(t,e){return t.reduce(function(t,n){return Math.max(t,e(n))},-(1/0))},c=function(t,e){var n=a(t,2),r=n[0],i=n[1],o=a(e,2),s=o[0],u=o[1];return[r+s,i+u]},l=function(t,e){var n=a(t,2),r=n[0],i=n[1],o=a(e,2),s=o[0],u=o[1];return[r-s,i-u]},f=function(t,e){var n=a(e,2),r=n[0],i=n[1];return[t*r,t*i]},d=function(t){var e=a(t,2),n=e[0],r=e[1];return Math.sqrt(n*n+r*r)},h=function(t){return t.reduce(c,[0,0])},m=function(t){return f(1/t.length,t.reduce(c))},v=function(t,e){return f(t,[Math.sin(e),-Math.cos(e)])},g=function(t,e){var n=t||{};for(var a in n){var r=n[a];e[a]=r(e.index,e.item,e.group)}return e},b=function(t,e,n){for(var a=[],r=t;e>r;r++)a.push(r);return n&&a.push(e),a},y=function(t,e){var n=[],a=!0,r=!1,i=void 0;try{for(var o,s=Object.keys(t)[Symbol.iterator]();!(a=(o=s.next()).done);a=!0){var u=o.value,p=t[u];n.push(e(u,p))}}catch(c){r=!0,i=c}finally{try{!a&&s["return"]&&s["return"]()}finally{if(r)throw i}}return n},x=function(t){return y(t,function(t,e){return[t,e]})},_=function(t){return t};n.sum=r,n.min=i,n.max=o,n.sumBy=s,n.minBy=u,n.maxBy=p,n.plus=c,n.minus=l,n.times=f,n.id=_,n.length=d,n.sumVectors=h,n.average=m,n.onCircle=v,n.enhance=g,n.range=b,n.mapObject=y,n.pairs=x,n["default"]={sum:r,min:i,max:o,sumBy:s,minBy:u,maxBy:p,plus:c,minus:l,times:f,id:_,length:d,sumVectors:h,average:m,onCircle:v,enhance:g,range:b,mapObject:y,pairs:x}},{}],199:[function(t,e,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var a=function(){function t(t,e){var n=[],a=!0,r=!1,i=void 0;try{for(var o,s=t[Symbol.iterator]();!(a=(o=s.next()).done)&&(n.push(o.value),!e||n.length!==e);a=!0);}catch(u){r=!0,i=u}finally{try{!a&&s["return"]&&s["return"]()}finally{if(r)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),r=function i(t){var e=t||[],n=function(t,e){var n=t.slice(0,t.length);return n.push(e),n},r=function(t,e){var n=a(t,2),r=n[0],i=n[1],o=a(e,2),s=o[0],u=o[1];return r===s&&i===u},o=function(t,e){for(var n=t.length;"0"===t.charAt(n-1);)n-=1;return"."===t.charAt(n-1)&&(n-=1),t.substr(0,n)},s=function(t,e){var n=t.toFixed(e);return o(n)},u=function(t){var e=t.command,n=t.params,a=n.map(function(t){return s(t,6)});return e+" "+a.join(" ")},p=function(t,e){var n=t.command,r=t.params,i=a(e,2),o=i[0],s=i[1];switch(n){case"M":return[r[0],r[1]];case"L":return[r[0],r[1]];case"H":return[r[0],s];case"V":return[o,r[0]];case"Z":return null;case"C":return[r[4],r[5]];case"S":return[r[2],r[3]];case"Q":return[r[2],r[3]];case"T":return[r[0],r[1]];case"A":return[r[5],r[6]]}},c=function(t,e){return function(n){var a="object"==typeof n?t.map(function(t){return n[t]}):arguments;return e.apply(null,a)}},l=function(t){return i(n(e,t))};return{moveto:c(["x","y"],function(t,e){return l({command:"M",params:[t,e]})}),lineto:c(["x","y"],function(t,e){return l({command:"L",params:[t,e]})}),hlineto:c(["x"],function(t){return l({command:"H",params:[t]})}),vlineto:c(["y"],function(t){return l({command:"V",params:[t]})}),closepath:function(){return l({command:"Z",params:[]})},curveto:c(["x1","y1","x2","y2","x","y"],function(t,e,n,a,r,i){return l({command:"C",params:[t,e,n,a,r,i]})}),smoothcurveto:c(["x2","y2","x","y"],function(t,e,n,a){return l({command:"S",params:[t,e,n,a]})}),qcurveto:c(["x1","y1","x","y"],function(t,e,n,a){return l({command:"Q",params:[t,e,n,a]})}),smoothqcurveto:c(["x","y"],function(t,e){return l({command:"T",params:[t,e]})}),arc:c(["rx","ry","xrot","largeArcFlag","sweepFlag","x","y"],function(t,e,n,a,r,i,o){return l({command:"A",params:[t,e,n,a,r,i,o]})}),print:function(){return e.map(u).join(" ")},points:function(){var t=[],n=[0,0],a=!0,r=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(a=(o=s.next()).done);a=!0){var u=o.value,c=p(u,n);n=c,c&&t.push(c)}}catch(l){r=!0,i=l}finally{try{!a&&s["return"]&&s["return"]()}finally{if(r)throw i}}return t},instructions:function(){return e.slice(0,e.length)},connect:function(t){var e=this.points(),n=e[e.length-1],a=t.points()[0],o=t.instructions().slice(1);return r(n,a)||o.unshift({command:"L",params:a}),i(this.instructions().concat(o))}}};n["default"]=function(){return r()},e.exports=n["default"]},{}],200:[function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{"default":t}}function r(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e1)for(var n=1;n1?e-1:0),a=1;e>a;a++)n[a-1]=arguments[a];for(var r,i;i=n.shift();)for(r in i)Ro.call(i,r)&&(t[r]=i[r]);return t}function r(t){for(var e=arguments.length,n=Array(e>1?e-1:0),a=1;e>a;a++)n[a-1]=arguments[a];return n.forEach(function(e){for(var n in e)!e.hasOwnProperty(n)||n in t||(t[n]=e[n])}),t}function i(t){return"[object Array]"===jo.call(t)}function o(t){return Lo.test(jo.call(t))}function s(t,e){return null===t&&null===e?!0:"object"==typeof t||"object"==typeof e?!1:t===e}function u(t){return!isNaN(parseFloat(t))&&isFinite(t)}function p(t){return t&&"[object Object]"===jo.call(t)}function c(t,e){return t.replace(/%s/g,function(){return e.shift()})}function l(t){for(var e=arguments.length,n=Array(e>1?e-1:0),a=1;e>a;a++)n[a-1]=arguments[a];throw t=c(t,n),Error(t)}function f(){Rv.DEBUG&&Oo.apply(null,arguments)}function d(t){for(var e=arguments.length,n=Array(e>1?e-1:0),a=1;e>a;a++)n[a-1]=arguments[a];t=c(t,n),To(t,n)}function h(t){for(var e=arguments.length,n=Array(e>1?e-1:0),a=1;e>a;a++)n[a-1]=arguments[a];t=c(t,n),Do[t]||(Do[t]=!0,To(t,n))}function m(){Rv.DEBUG&&d.apply(null,arguments)}function v(){Rv.DEBUG&&h.apply(null,arguments)}function g(t,e,n){var a=b(t,e,n);return a?a[t][n]:null}function b(t,e,n){for(;e;){if(n in e[t])return e;if(e.isolated)return null;e=e.parent}}function y(t){return function(){return t}}function x(t){var e,n,a,r,i,o;for(e=t.split("."),(n=zo[e.length])||(n=_(e.length)),i=[],a=function(t,n){return t?"*":e[n]},r=n.length;r--;)o=n[r].map(a).join("."),i.hasOwnProperty(o)||(i.push(o),i[o]=!0);return i}function _(t){var e,n,a,r,i,o,s,u,p="";if(!zo[t]){for(a=[];p.length=i;i+=1){for(n=i.toString(2);n.lengtho;o++)u.push(r(n[o]));a[i]=u}zo[t]=a}return zo[t]}function w(t,e,n,a){var r=t[e];if(!r||!r.equalsOrStartsWith(a)&&r.equalsOrStartsWith(n))return t[e]=r?r.replace(n,a):a,!0}function k(t){var e=t.slice(2);return"i"===t[1]&&u(e)?+e:e}function E(t){return null==t?t:(Ko.hasOwnProperty(t)||(Ko[t]=new Qo(t)),Ko[t])}function S(t,e){function n(e,n){var a,r,o;return n.isRoot?o=[].concat(Object.keys(t.viewmodel.data),Object.keys(t.viewmodel.mappings),Object.keys(t.viewmodel.computations)):(a=t.viewmodel.wrapped[n.str],r=a?a.get():t.viewmodel.get(n),o=r?Object.keys(r):null),o&&o.forEach(function(t){"_ractive"===t&&i(r)||e.push(n.join(t))}),e}var a,r,o;for(a=e.str.split("."),o=[Yo];r=a.shift();)"*"===r?o=o.reduce(n,[]):o[0]===Yo?o[0]=E(r):o=o.map(C(r));return o}function C(t){return function(e){return e.join(t)}}function P(t){return t?t.replace(Wo,".$1"):""}function A(t,e,n){if("string"!=typeof e||!u(n))throw Error("Bad arguments");var a=void 0,r=void 0;if(/\*/.test(e))return r={},S(t,E(P(e))).forEach(function(e){var a=t.viewmodel.get(e);if(!u(a))throw Error(Xo);r[e.str]=a+n}),t.set(r);if(a=t.get(e),!u(a))throw Error(Xo); -return t.set(e,+a+n)}function O(t,e){return Jo(this,t,void 0===e?1:+e)}function T(t){this.event=t,this.method="on"+t,this.deprecate=as[t]}function M(t,e){var n=t.indexOf(e);-1===n&&t.push(e)}function R(t,e){for(var n=0,a=t.length;a>n;n++)if(t[n]==e)return!0;return!1}function j(t,e){var n;if(!i(t)||!i(e))return!1;if(t.length!==e.length)return!1;for(n=t.length;n--;)if(t[n]!==e[n])return!1;return!0}function L(t){return"string"==typeof t?[t]:void 0===t?[]:t}function D(t){return t[t.length-1]}function N(t,e){var n=t.indexOf(e);-1!==n&&t.splice(n,1)}function F(t){for(var e=[],n=t.length;n--;)e[n]=t[n];return e}function I(t){setTimeout(t,0)}function B(t,e){return function(){for(var n;n=t.shift();)n(e)}}function q(t,e,n,a){var r;if(e===t)throw new TypeError("A promise's fulfillment handler cannot return the same promise");if(e instanceof rs)e.then(n,a);else if(!e||"object"!=typeof e&&"function"!=typeof e)n(e);else{try{r=e.then}catch(i){return void a(i)}if("function"==typeof r){var o,s,u;s=function(e){o||(o=!0,q(t,e,n,a))},u=function(t){o||(o=!0,a(t))};try{r.call(e,s,u)}catch(i){if(!o)return a(i),void(o=!0)}}else n(e)}}function U(t,e,n){var a;return e=P(e),"~/"===e.substr(0,2)?(a=E(e.substring(2)),z(t,a.firstKey,n)):"."===e[0]?(a=G(cs(n),e),a&&z(t,a.firstKey,n)):a=V(t,E(e),n),a}function G(t,e){var n;if(void 0!=t&&"string"!=typeof t&&(t=t.str),"."===e)return E(t);if(n=t?t.split("."):[],"../"===e.substr(0,3)){for(;"../"===e.substr(0,3);){if(!n.length)throw Error('Could not resolve reference - too many "../" prefixes');n.pop(),e=e.substring(3)}return n.push(e),E(n.join("."))}return E(t?t+e.replace(/^\.\//,"."):e.replace(/^\.\/?/,""))}function V(t,e,n,a){var r,i,o,s,u;if(e.isRoot)return e;for(i=e.firstKey;n;)if(r=n.context,n=n.parent,r&&(s=!0,o=t.viewmodel.get(r),o&&("object"==typeof o||"function"==typeof o)&&i in o))return r.join(e.str);return W(t.viewmodel,i)?e:t.parent&&!t.isolated&&(s=!0,n=t.component.parentFragment,i=E(i),u=V(t.parent,i,n,!0))?(t.viewmodel.map(i,{origin:t.parent.viewmodel,keypath:u}),e):a||s?void 0:(t.viewmodel.set(e,void 0),e)}function z(t,e){var n;!t.parent||t.isolated||W(t.viewmodel,e)||(e=E(e),(n=V(t.parent,e,t.component.parentFragment,!0))&&t.viewmodel.map(e,{origin:t.parent.viewmodel,keypath:n}))}function W(t,e){return""===e||e in t.data||e in t.computations||e in t.mappings}function H(t){t.teardown()}function K(t){t.unbind()}function Q(t){t.unrender()}function $(t){t.cancel()}function Y(t){t.detach()}function J(t){t.detachNodes()}function X(t){!t.ready||t.outros.length||t.outroChildren||(t.outrosComplete||(t.parent?t.parent.decrementOutros(t):t.detachNodes(),t.outrosComplete=!0),t.intros.length||t.totalChildren||("function"==typeof t.callback&&t.callback(),t.parent&&t.parent.decrementTotal()))}function Z(){for(var t,e,n;ds.ractives.length;)e=ds.ractives.pop(),n=e.viewmodel.applyChanges(),n&&gs.fire(e,n);for(tt(),t=0;t=0;i--)r=t._subs[e[i]],r&&(s=gt(t,r,n,a)&&s);if(Vs.dequeue(t),t.parent&&s){if(o&&t.component){var u=t.component.name+"."+e[e.length-1];e=E(u).wildcardMatches(),n&&(n.component=t)}vt(t.parent,e,n,a)}}function gt(t,e,n,a){var r=null,i=!1;n&&!n._noArg&&(a=[n].concat(a)),e=e.slice();for(var o=0,s=e.length;s>o;o+=1)e[o].apply(t,a)===!1&&(i=!0);return n&&!n._noArg&&i&&(r=n.original)&&(r.preventDefault&&r.preventDefault(),r.stopPropagation&&r.stopPropagation()),!i}function bt(t){var e={args:Array.prototype.slice.call(arguments,1)};zs(this,t,e)}function yt(t){var e;return t=E(P(t)),e=this.viewmodel.get(t,Ks),void 0===e&&this.parent&&!this.isolated&&ls(this,t.str,this.component.parentFragment)&&(e=this.viewmodel.get(t)),e}function xt(e,n){if(!this.fragment.rendered)throw Error("The API has changed - you must call `ractive.render(target[, anchor])` to render your Ractive instance. Once rendered you can use `ractive.insert()`.");if(e=t(e),n=t(n)||null,!e)throw Error("You must specify a valid target to insert into");e.insertBefore(this.detach(),n),this.el=e,(e.__ractive_instances__||(e.__ractive_instances__=[])).push(this),this.detached=null,_t(this)}function _t(t){$s.fire(t),t.findAllComponents("*").forEach(function(t){_t(t.instance)})}function wt(t,e,n){var a,r;return t=E(P(t)),a=this.viewmodel.get(t),i(a)&&i(e)?(r=bs.start(this,!0),this.viewmodel.merge(t,a,e,n),bs.end(),r):this.set(t,e,n&&n.complete)}function kt(t,e){var n,a;return n=S(t,e),a={},n.forEach(function(e){a[e.str]=t.get(e.str)}),a}function Et(t,e,n,a){var r,i,o;e=E(P(e)),a=a||cu,e.isPattern?(r=new uu(t,e,n,a),t.viewmodel.patternObservers.push(r),i=!0):r=new Zs(t,e,n,a),r.init(a.init),t.viewmodel.register(e,r,i?"patternObservers":"observers"),r.ready=!0;var s={cancel:function(){var n;o||(i?(n=t.viewmodel.patternObservers.indexOf(r),t.viewmodel.patternObservers.splice(n,1),t.viewmodel.unregister(e,r,"patternObservers")):t.viewmodel.unregister(e,r,"observers"),o=!0)}};return t._observers.push(s),s}function St(t,e,n){var a,r,i,o;if(p(t)){n=e,r=t,a=[];for(t in r)r.hasOwnProperty(t)&&(e=r[t],a.push(this.observe(t,e,n)));return{cancel:function(){for(;a.length;)a.pop().cancel()}}}if("function"==typeof t)return n=e,e=t,t="",pu(this,t,e,n);if(i=t.split(" "),1===i.length)return pu(this,t,e,n);for(a=[],o=i.length;o--;)t=i[o],t&&a.push(pu(this,t,e,n));return{cancel:function(){for(;a.length;)a.pop().cancel()}}}function Ct(t,e,n){var a=this.observe(t,function(){e.apply(this,arguments),a.cancel()},{init:!1,defer:n&&n.defer});return a}function Pt(t,e){var n,a=this;if(t)n=t.split(" ").map(du).filter(hu),n.forEach(function(t){var n,r;(n=a._subs[t])&&(e?(r=n.indexOf(e),-1!==r&&n.splice(r,1)):a._subs[t]=[])});else for(t in this._subs)delete this._subs[t];return this}function At(t,e){var n,a,r,i=this;if("object"==typeof t){n=[];for(a in t)t.hasOwnProperty(a)&&n.push(this.on(a,t[a]));return{cancel:function(){for(var t;t=n.pop();)t.cancel()}}}return r=t.split(" ").map(du).filter(hu),r.forEach(function(t){(i._subs[t]||(i._subs[t]=[])).push(e)}),{cancel:function(){return i.off(t,e)}}}function Ot(t,e){var n=this.on(t,function(){e.apply(this,arguments),n.cancel()});return n}function Tt(t,e,n){var a,r,i,o,s,u,p=[];if(a=Mt(t,e,n),!a)return null;for(r=t.length,s=a.length-2-a[1],i=Math.min(r,a[0]),o=i+a[1],u=0;i>u;u+=1)p.push(u);for(;o>u;u+=1)p.push(-1);for(;r>u;u+=1)p.push(u+s);return 0!==s?p.touchedFrom=a[0]:p.touchedFrom=t.length,p}function Mt(t,e,n){switch(e){case"splice":for(void 0!==n[0]&&n[0]<0&&(n[0]=t.length+Math.max(n[0],-t.length));n.length<2;)n.push(0);return n[1]=Math.min(n[1],t.length-n[0]),n;case"sort":case"reverse":return null;case"pop":return t.length?[t.length-1,1]:[0,0];case"push":return[t.length,0].concat(n);case"shift":return[0,t.length?1:0];case"unshift":return[0,0].concat(n)}}function Rt(e,n){var a,r,i,o=this;if(i=this.transitionsEnabled,this.noIntro&&(this.transitionsEnabled=!1),a=bs.start(this,!0),bs.scheduleTask(function(){return Mu.fire(o)},!0),this.fragment.rendered)throw Error("You cannot call ractive.render() on an already rendered instance! Call ractive.unrender() first");if(e=t(e)||this.el,n=t(n)||this.anchor,this.el=e,this.anchor=n,!this.append&&e){var s=e.__ractive_instances__;s&&s.length&&jt(s),e.innerHTML=""}return this.cssId&&Ou.apply(),e&&((r=e.__ractive_instances__)?r.push(this):e.__ractive_instances__=[this],n?e.insertBefore(this.fragment.render(),n):e.appendChild(this.fragment.render())),bs.end(),this.transitionsEnabled=i,a.then(function(){return Ru.fire(o)})}function jt(t){t.splice(0,t.length).forEach(H)}function Lt(t,e){for(var n=t.slice(),a=e.length;a--;)~n.indexOf(e[a])||n.push(e[a]);return n}function Dt(t,e){var n,a,r;return a='[data-ractive-css~="{'+e+'}"]',r=function(t){var e,n,r,i,o,s,u,p=[];for(e=[];n=Iu.exec(t);)e.push({str:n[0],base:n[1],modifiers:n[2]});for(i=e.map(Ft),u=e.length;u--;)s=i.slice(),r=e[u],s[u]=r.base+a+r.modifiers||"",o=i.slice(),o[u]=a+" "+o[u],p.push(s.join(" "),o.join(" "));return p.join(", ")},n=qu.test(t)?t.replace(qu,a):t.replace(Fu,"").replace(Nu,function(t,e){var n,a;return Bu.test(e)?t:(n=e.split(",").map(Nt),a=n.map(r).join(", ")+" ",t.replace(e,a))})}function Nt(t){return t.trim?t.trim():t.replace(/^\s+/,"").replace(/\s+$/,"")}function Ft(t){return t.str}function It(t){t&&t.constructor!==Object&&("function"==typeof t||("object"!=typeof t?l("data option must be an object or a function, `"+t+"` is not valid"):m("If supplied, options.data should be a plain JavaScript object - using a non-POJO as the root object may work, but is discouraged")))}function Bt(t,e){It(e);var n="function"==typeof t,a="function"==typeof e;return e||n||(e={}),n||a?function(){var r=a?qt(e,this):e,i=n?qt(t,this):t;return Ut(r,i)}:Ut(e,t)}function qt(t,e){var n=t.call(e);if(n)return"object"!=typeof n&&l("Data function must return an object"),n.constructor!==Object&&v("Data function returned something other than a plain JavaScript object. This might work, but is strongly discouraged"),n}function Ut(t,e){if(t&&e){for(var n in e)n in t||(t[n]=e[n]);return t}return t||e}function Gt(t){var e=Eo(Qu);return e.parse=function(e,n){return Vt(e,n||t)},e}function Vt(t,e){if(!Hu)throw Error("Missing Ractive.parse - cannot parse template. Either preparse or use the version that includes the parser");return Hu(t,e||this.options)}function zt(t,e){var n;if(!Xi){if(e&&e.noThrow)return;throw Error("Cannot retrieve template #"+t+" as Ractive is not running in a browser.")}if(Wt(t)&&(t=t.substring(1)),!(n=document.getElementById(t))){if(e&&e.noThrow)return;throw Error("Could not find template element with id #"+t)}if("SCRIPT"!==n.tagName.toUpperCase()){if(e&&e.noThrow)return;throw Error("Template element with id #"+t+", must be a
Name: [active1.fields["name"]]